@charset "UTF-8";@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../../fonts3/cyrillic-ext-Montserrat-800.woff) format("woff2"),url(../../fonts3/Montserrat-800.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../../fonts3/cyrillic-Montserrat-800.woff) format("woff2"),url(../../fonts3/Montserrat-800.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../../fonts3/latin-ext-Montserrat-800.woff) format("woff2"),url(../../fonts3/Montserrat-800.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat Extra Bold"),local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../../fonts3/latin-Montserrat-800.woff) format("woff2"),url(../../fonts3/Montserrat-800.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../../fonts3/cyrillic-ext-Roboto-100.woff) format("woff2"),url(../../fonts3/Roboto-100.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../../fonts3/cyrillic-Roboto-100.woff) format("woff2"),url(../../fonts3/Roboto-100.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../../fonts3/latin-ext-Roboto-100.woff) format("woff2"),url(../../fonts3/Roboto-100.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:100;src:local("Roboto Thin"),local("Roboto-Thin"),url(../../fonts3/latin-Roboto-100.woff) format("woff2"),url(../../fonts3/Roboto-100.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../../fonts3/cyrillic-ext-Roboto-400.woff) format("woff2"),url(../../fonts3/Roboto-400.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../../fonts3/cyrillic-Roboto-400.woff) format("woff2"),url(../../fonts3/Roboto-400.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../../fonts3/latin-ext-Roboto-400.woff) format("woff2"),url(../../fonts3/Roboto-400.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(../../fonts3/latin-Roboto-400.woff) format("woff2"),url(../../fonts3/Roboto-400.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../../fonts3/cyrillic-ext-Roboto-700.woff) format("woff2"),url(../../fonts3/Roboto-700.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../../fonts3/cyrillic-Roboto-700.woff) format("woff2"),url(../../fonts3/Roboto-700.woff) format("woff");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../../fonts3/latin-ext-Roboto-700.woff) format("woff2"),url(../../fonts3/Roboto-700.woff) format("woff");unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../../fonts3/latin-Roboto-700.woff) format("woff2"),url(../../fonts3/Roboto-700.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,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-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-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-flex{display:flex}.z-flex--auto{flex:1 0 auto}.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-scrollbar::-webkit-scrollbar{height:8px;width:8px}.z-scrollbar::-webkit-scrollbar-track{background:#0000;border-radius:10px}.z-scrollbar::-webkit-scrollbar-thumb{background:#0003;background-clip:padding-box;border:2px solid #0000;border-radius:10px}.z-scrollbar::-webkit-scrollbar-thumb:hover{background:#0006}.z-scrollbar::-webkit-scrollbar-thumb:active{background:#000000e6}.miniproduct-sticker{background-image:url(../../images/sticker.png);background-size:contain;border-radius:50%;height:52px;position:relative;width:52px}.miniproduct-sticker-year{bottom:8px;color:#fff;font-size:10px;left:14px;line-height:10px;position:absolute}#cc-main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;position:relative;text-rendering:optimizeLegibility}#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;cursor:pointer;margin:0;outline:revert;outline-offset:3.5px;overflow:hidden}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;cursor:pointer;font-weight:700;position:relative}#cc-main .cc__link:hover,#cc-main a:hover{color:#5737ce}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:none;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main .cm__desc::-webkit-scrollbar-thumb,#cc-main .pm__body::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:#d5dee2;border:.25em solid #fff;border-radius:1em}#cc-main .cm__desc::-webkit-scrollbar-thumb:hover,#cc-main .pm__body::-webkit-scrollbar-thumb:hover{background:#a7a7ae}#cc-main .cm__desc::-webkit-scrollbar,#cc-main .pm__body::-webkit-scrollbar{background:#0000;width:12px}}#cc-main .cm{background:#fff;border-radius:12px;box-shadow:0 .625em 1.875em #0000024d;box-sizing:border-box;max-width:388px;opacity:0;overflow:hidden;padding:20px 24px 24px;position:fixed;transform:translateY(30px) scale(.98);visibility:hidden;z-index:1}#cc-main .cm--top{top:1em}#cc-main .cm--bottom{bottom:1em}#cc-main .cm--center{left:1em;margin:0 auto;right:1em;width:auto}#cc-main .cm--left{left:1em;margin-right:1em}#cc-main .cm--right{margin-left:1em;right:1em}#cc-main .cm__body{display:flex;flex-direction:column;gap:20px;justify-content:space-between;position:relative}#cc-main .cm__close{background:#eaeff2;border-bottom:1px solid #eaeff2;border-bottom-left-radius:.5em;border-left:1px solid #eaeff2;display:none;height:2.7em;position:absolute;right:0;top:0;width:2.7em}#cc-main .cm__close:hover{background:#d4dae0;border-color:#d4dae0}#cc-main .cm__close-icon{border-radius:100%;display:block;height:38%;left:0;margin:0 auto;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}#cc-main .cm__title+#cc-main .cm__desc{margin-top:1.1em}#cc-main .cm__desc{font-size:13px;line-height:20px}#cc-main .cm__btns{display:flex;flex-direction:column;gap:10px}#cc-main .cm__btn-group{display:flex;flex:1 0 auto}#cc-main .cm__btn{background:#6339f5;border:0;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-block;flex:1 0 auto;font-size:16px;line-height:24px;padding:10px;text-align:center}#cc-main .cm__btn--secondary{background:#f4f5f8;color:#2c2d36}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:.4em;border-right:none;border-top:none;display:none;height:41px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:41px}#cc-main .cm__btn--close:after,#cc-main .cm__btn--close:before{background:#fff;content:"";height:.9em;left:0;margin:1px auto auto;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .15s ease;width:2px}#cc-main .cm__btn--close:after{transform:translateY(-50%) rotate(-45deg)}#cc-main .cm__btn--close:hover:after,#cc-main .cm__btn--close:hover:before{background:#fff}#cc-main .toggle__icon{background:#a7a7ae;box-shadow:0 0 0 1px #a7a7ae;display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon:after{background:#fff;border:none;border-radius:100%;box-shadow:0 1px 2px #1820035c;content:"";display:block;height:20px;position:absolute;top:2px;transition:transform .25s ease,background-color .25s ease;width:20px}html:not([dir=rtl]) #cc-main .toggle__icon:after{left:2px}html[dir=rtl] #cc-main .toggle__icon:after{right:2px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{align-items:center;display:flex;flex:1;justify-content:center;text-align:center;transition:opacity .15s ease}#cc-main .toggle__icon-on{opacity:0;z-index:1}html:not([dir=rtl]) #cc-main .toggle__icon-on{left:0}html[dir=rtl] #cc-main .toggle__icon-on{right:0}#cc-main .toggle__icon-on:before{border:solid #fff;border-width:0 2px 2px 0;content:"";display:inline-block;padding:1.5px 1.5px 7px;position:absolute;top:50%;transform:rotate(45deg) translate(-50%)}html:not([dir=rtl]) #cc-main .toggle__icon-on:before{margin:-4.5px auto 0 -40px}html[dir=rtl] #cc-main .toggle__icon-on:before{margin:-4.5px -40px 0 auto}html:not([dir=rtl]) #cc-main .toggle__icon-on:before{left:100%}html[dir=rtl] #cc-main .toggle__icon-on:before{right:100%}#cc-main .toggle__icon-off{opacity:1;z-index:1}#cc-main .toggle__icon-off:after,#cc-main .toggle__icon-off:before{background:#fff;content:"";display:block;height:12px;position:absolute;top:50%;transform-origin:center;width:2px}html:not([dir=rtl]) #cc-main .toggle__icon-off:after,html:not([dir=rtl]) #cc-main .toggle__icon-off:before{margin:.5px -55px 0 auto}html[dir=rtl] #cc-main .toggle__icon-off:after,html[dir=rtl] #cc-main .toggle__icon-off:before{margin:.5px auto 0 -55px}#cc-main .toggle__icon-off:before{transform:translateY(-50%) rotate(45deg)}#cc-main .toggle__icon-off:after{transform:translateY(-50%) rotate(-45deg)}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:.4em;display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section-desc{color:#2c2d36;font-size:13px;line-height:20px}#cc-main .pm__section-desc p:first-of-type{margin-top:0}#cc-main .pm__section-desc p:last-of-type{margin-bottom:0}#cc-main .pm__section--toggle{background:#f4f5f8;border-top:none;margin-bottom:8px}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid #f0f4f7;border-bottom-left-radius:.4em;border-bottom-right-radius:.4em;border-top:none;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:none;border:0;display:flex;justify-content:space-between;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}html:not([dir=rtl]) #cc-main .pm__section--toggle .pm__section-title{padding:18px 20px 16px 40px}html[dir=rtl] #cc-main .pm__section--toggle .pm__section-title{padding:18px 40px 16px 20px}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-title:before{transform:translateY(-20%) rotate(225deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle+.pm__section{margin-bottom:0;margin-top:32px}#cc-main .pm__section--toggle+.pm__section .pm__section-desc{font-size:16px;line-height:24px}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .cm__btn--close.cm__btn--secondary:after,#cc-main .cm__btn--close.cm__btn--secondary:before{background:#2c2f31}#cc-main .cm__btn--close.cm__btn--secondary:hover:after,#cc-main .cm__btn--close.cm__btn--secondary:hover:before{background:#000}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:2em}#cc-main .cm__footer{background:#eaeff2;border-top:1px solid #e4eaed;color:#5e6266;padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;width:100%}#cc-main .cm__link-group>:not(:first-child){margin-left:1.3em}#cc-main .cm--box .cm__btn:nth-child(2){margin:6px 0 0}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--cloud{max-width:54em;width:auto}#cc-main .cm--cloud .cm__body{flex-direction:row}@media screen and (max-width:640px){#cc-main .cm--cloud .cm__body{flex-direction:column}}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__btns{border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn:nth-child(2){margin:6px 0 0}@media screen and (max-width:640px){#cc-main .cm--cloud .cm__btn:nth-child(2){margin:0}}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:100%;opacity:1;right:0;transform:translateY(0)}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}@media screen and (max-width:640px){#cc-main .cm--bar .cm__btns{flex-direction:column}}#cc-main .cm--bar .cm__btn-group:nth-child(2){margin:0 0 0 6px}@media screen and (max-width:640px){#cc-main .cm--bar .cm__btn-group:nth-child(2){margin:0}}#cc-main .cm--bar .cm__btn{flex:1;padding-left:2em;padding-right:2em}#cc-main .cm--bar .cm__btn:nth-child(2){margin:0 0 0 6px}#cc-main.c--anim .cm,#cc-main.c--anim .cm-wrapper:before{transition:opacity .3s ease,visibility .3s ease,transform .5s cubic-bezier(.34,.98,.44,1)}#cc-main.c--anim .cm__btn,#cc-main.c--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:rgba(0,0,0,.541);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main.c--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main.c--anim .cm--middle{top:50%;transform:translateY(-50%)}.show--consent #cc-main.c--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main.c--anim .cm-wrapper:before{opacity:1;visibility:visible}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:#fff;border-radius:12px;box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:720px;opacity:0;overflow:hidden;position:fixed;visibility:hidden;z-index:1}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:16px 28px}#cc-main .pm__header{align-items:center;border-bottom:1px solid #eaebf2;display:flex;justify-content:space-between}#cc-main .pm__footer{padding-bottom:20px}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-size:16px;font-weight:700;line-height:24px;padding-right:2em}#cc-main .pm__close-btn{background:none;border:0;height:41px;position:relative;transition:all .15s ease;width:41px}#cc-main .pm__close-btn:after,#cc-main .pm__close-btn:before{background:#2c2d36;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:all .15s ease;width:2px}#cc-main .pm__close-btn:after{transform:translateY(-50%) rotate(-45deg)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section{border:1px solid #f0f4f7;padding:14px 18px}#cc-main .pm__section:first-child{border:none;margin-bottom:32px;margin-top:0;padding:0;transition:none}#cc-main .pm__section--expandable .pm__section-title:before{border:solid #2c2f31;border-width:0 2px 2px 0;content:"";display:inline-block;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);transition:transform .25s ease;z-index:1}html:not([dir=rtl]) #cc-main .pm__section--expandable .pm__section-title:before{left:1.2em}html[dir=rtl] #cc-main .pm__section--expandable .pm__section-title:before{right:1.2em}html:not([dir=rtl]) #cc-main .pm__section--expandable .pm__section-title:before{margin-right:15px}html[dir=rtl] #cc-main .pm__section--expandable .pm__section-title:before{margin-left:15px}#cc-main .pm__section-title-wrapper{position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:8px}#cc-main .pm__section-title{font-size:16px;font-weight:700;line-height:24px}#cc-main .pm__badge{align-items:center;background:#eaeff2;border-radius:5em;color:#5e6266;display:flex;height:23px;justify-content:center;margin-left:1em;min-width:23px;padding:0 .6em 1px;position:relative;text-align:center;width:auto}#cc-main .pm__service-counter{background:#6339f5;color:#fff;padding:0;width:23px}#cc-main .pm__service-counter:before{content:attr(data-servicecounter);white-space:nowrap}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .pm__service-counter[data-counterlabel]:before{content:attr(data-servicecounter) " " attr(data-counterlabel)}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:4em;height:24px;width:54px}#cc-main .section__toggle-wrapper{bottom:0;cursor:pointer;display:inline-block;margin:auto;position:absolute;top:0;-webkit-user-select:none;user-select:none;vertical-align:middle;z-index:1}html:not([dir=rtl]) #cc-main .section__toggle-wrapper{right:20px}html[dir=rtl] #cc-main .section__toggle-wrapper{left:20px}#cc-main .section__toggle-wrapper.toggle-service{margin:0;position:relative;right:0;transform:scale(.85);transform-origin:right}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .section__toggle:checked~.toggle__icon{background:#6339f5;box-shadow:0 0 0 1px #6339f5}#cc-main .section__toggle:checked~.toggle__icon:after{background-color:#fff}html:not([dir=rtl]) #cc-main .section__toggle:checked~.toggle__icon:after{transform:translateX(31px)}html[dir=rtl] #cc-main .section__toggle:checked~.toggle__icon:after{transform:translateX(-31px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:#d5dee2;box-shadow:0 0 0 1px #d5dee2}#cc-main .section__toggle:checked:disabled~.toggle__icon:after{background:#fff;box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-off:after,#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-off:before,#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-on:before{border-color:#fff}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:#5e6266;display:flex;flex-direction:column}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__section-services+div,#cc-main .pm__section-services+table{border-top:1px solid #f0f4f7}#cc-main .pm__service{display:flex;justify-content:space-between;padding:.3em 1em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:#e9eff4}#cc-main .pm__service-header{align-items:center;display:flex;flex-direction:row}#cc-main .pm__service-icon{display:block;margin-left:10px;margin-right:30px;margin-top:2px}#cc-main .gg-code-slash{background:currentColor;box-sizing:border-box;display:block;height:16px;position:relative;transform:rotate(15deg) scale(.8);width:2px}#cc-main .gg-code-slash:after,#cc-main .gg-code-slash:before{box-sizing:border-box;content:"";display:block;height:8px;position:absolute;transform:rotate(-60deg);width:8px}#cc-main .gg-code-slash:before{border-left:2px solid;border-top:2px solid;left:-8px;top:5px}#cc-main .gg-code-slash:after{border-bottom:2px solid;border-right:2px solid;right:-8px;top:3px}#cc-main .pm__section-table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-head>tr{border-bottom:1px dashed #f0f4f7}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:#e9eff4}#cc-main .pm__table-td,#cc-main .pm__table-th{vertical-align:top}html:not([dir=rtl]) #cc-main .pm__table-td,html:not([dir=rtl]) #cc-main .pm__table-th{padding:.625em .625em .625em 1.2em}html[dir=rtl] #cc-main .pm__table-td,html[dir=rtl] #cc-main .pm__table-th{padding:.625em 1.2em .625em .625em}html:not([dir=rtl]) #cc-main .pm__table-td,html:not([dir=rtl]) #cc-main .pm__table-th{text-align:left}html[dir=rtl] #cc-main .pm__table-td,html[dir=rtl] #cc-main .pm__table-th{text-align:right}#cc-main .pm__table-th{font-weight:600}#cc-main .pm__footer{display:flex;flex-direction:row-reverse;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn{background:#6339f5;border:0;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-block;font-size:16px;line-height:24px;padding:10px 20px;text-align:center}#cc-main .pm__btn--secondary{background:#f4f5f8;color:#2c2d36}#cc-main .pm--box{left:1em;margin:0 auto;max-height:calc(100% - 2em);right:1em;top:50%;transform:translateY(calc(-50% + 30px)) scale(.98)}#cc-main--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-tr{border-top:1px solid #f0f4f7}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;text-overflow:ellipsis}html:not([dir=rtl]) #cc-main .pm--bar .pm__table-td:before{padding-right:2em}html[dir=rtl] #cc-main .pm--bar .pm__table-td:before{padding-left:2em}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group:nth-child(2),#cc-main .pm--bar:not(.pm--wide) .pm__btn:nth-child(2){margin:6px 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group:nth-child(2),#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn:nth-child(2){margin:0 0 6px}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.65em}#cc-main .pm--bar.pm--wide .pm__btn-group:nth-child(2),#cc-main .pm--bar.pm--wide .pm__btn:nth-child(2){margin:0 0 0 6px}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group:nth-child(2),#cc-main .pm--bar.pm--wide.pm--flip .pm__btn:nth-child(2){margin:0 6px 0 0}#cc-main .pm-wrapper:before{background:rgba(0,0,0,.541);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main.c--anim .pm,#cc-main.c--anim .pm-wrapper:before{transition:opacity .3s ease,visibility .5s ease,transform .5s cubic-bezier(.34,.98,.44,1)}.show--preferences #cc-main.c--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main.c--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main.c--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main.c--anim .pm-wrapper:before{opacity:1;visibility:visible}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none;right:0;top:0;transform:translateY(30px) scale(.98)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.15em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr{border-top:1px solid #f0f4f7}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;text-overflow:ellipsis}html:not([dir=rtl]) #cc-main .pm__table-td:before{padding-right:2em}html[dir=rtl] #cc-main .pm__table-td:before{padding-left:2em}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn-group:nth-child(2),#cc-main .pm__btn:nth-child(2){margin:6px 0 0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}#cc-main .pm--flip .pm__btn-group:nth-child(2),#cc-main .pm--flip .pm__btn:nth-child(2){margin:0 0 6px!important}.show--preferences #cc-main.c--anim .pm{transform:translateY(0)!important}.pm__footer{border-top:1px solid #eaebf2}}.author{border:1px solid #f4f5f8;border-radius:6px;box-shadow:0 7px 40px #0000000f,0 0 1px #0000002b;padding:20px;position:relative;transition:background-color .1s ease-in}.author__container{color:#2c2d36;display:flex;gap:24px;overflow:hidden}.author:hover{background-color:#f9fafb;cursor:pointer}.author:hover .author__name a{color:#f84177}.author:hover ._fade:after{background-image:linear-gradient(270deg,#f9fafb 30%,#fff0)}html[dir=rtl] .author:hover ._fade:after{background-image:linear-gradient(90deg,#f9fafb 30%,#fff0)}.author__image{background-color:#f4f5f8;border-radius:6px;flex:0 0 126px;height:148px;position:relative}.author__image:after{box-shadow:inset 0 0 4px #0000000d;content:"";left:0;position:absolute;top:0}.author__image img,.author__image:after{border-radius:6px;height:100%;width:100%}.author__image img{object-fit:cover;position:relative}.author__image-placeholder{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.author__image-mark{align-items:center;background:#fff;border-top-left-radius:4px;bottom:0;box-sizing:border-box;display:flex;gap:4px;height:26px;justify-content:center;min-width:28px;position:absolute;z-index:1}html:not([dir=rtl]) .author__image-mark{right:0}html[dir=rtl] .author__image-mark{left:0}html:not([dir=rtl]) .author__image-mark{padding:4px 0 0 8px}html[dir=rtl] .author__image-mark{padding:4px 8px 0 0}[dir=rtl] .author__image-mark{border-top-left-radius:0;border-top-right-radius:4px}.author__image-mark:after,.author__image-mark:before{background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px);bottom:100%;content:"";height:4px;position:absolute;width:4px}html:not([dir=rtl]) .author__image-mark:after,html:not([dir=rtl]) .author__image-mark:before{right:0}html[dir=rtl] .author__image-mark:after,html[dir=rtl] .author__image-mark:before{left:0}[dir=rtl] .author__image-mark:after,[dir=rtl] .author__image-mark:before{transform:scaleX(-1)}.author__image-mark:after{bottom:0;top:auto}html:not([dir=rtl]) .author__image-mark:after{left:auto}html[dir=rtl] .author__image-mark:after{right:auto}html:not([dir=rtl]) .author__image-mark:after{right:100%}html[dir=rtl] .author__image-mark:after{left:100%}.author__image-mark svg{fill:#ffaa30;height:12px;width:12px}.author__main{min-width:0}.author__rating{align-items:center;color:#ffaa30;display:flex;font-family:Montserrat,Roboto,sans-serif,serif;font-weight:800;gap:8px}.author__rating svg{fill:#ffaa30;height:20px;width:20px}.author__name{font-family:Montserrat,Roboto,sans-serif,serif;font-size:20px;line-height:24px;margin-top:8px;transition:color .1s ease-in}.author__info{align-items:center;display:flex;gap:6px;margin-top:8px;overflow:hidden}.author__info-item{white-space:nowrap}.author__email{align-items:center;display:flex;font-size:16px;gap:8px;line-height:24px;margin-top:20px}.author__email svg{fill:#2c2d36;height:16px;width:16px}.author ._fade:after{background-image:linear-gradient(270deg,#fff 30%,#fff0);content:"";height:26px;position:absolute;width:60px}html:not([dir=rtl]) .author ._fade:after{right:0}html[dir=rtl] .author ._fade:after{background-image:linear-gradient(90deg,#fff 30%,#fff0);left:0}.mobile_layout .author{border-radius:0;border-top:1px solid #eaebf2;box-shadow:none;gap:16px;padding:16px}.mobile_layout .author+.author{border-top:0}.mobile_layout .author__image{flex:0 0 90px;height:100px}.mobile_layout .author__name{font-size:16px;line-height:24px;margin-top:0}.mobile_layout .author__name,.mobile_layout .author__rating{font-family:Roboto,sans-serif,serif;font-weight:700}.mobile_layout .author__info{font-size:13px;gap:4px;line-height:20px;margin-top:4px}.mobile_layout .author__email{font-size:13px;line-height:20px;margin-top:8px}.author--catalog.author{background:#fff;border:0;border-radius:0;border-top:1px solid #eaebf2;box-shadow:none;padding:20px 20px 24px}.mobile_layout .author--catalog.author{padding:20px}.author--catalog .author__container{gap:20px}.author--catalog .author__image{flex-basis:112px;height:124px;position:relative}.author--catalog .author__email{margin-top:8px}.author--catalog .author__name,.author--catalog .author__rating{font-family:Roboto,sans-serif,serif;font-weight:700}.mobile_layout .author--catalog .author__container{gap:16px}.mobile_layout .author--catalog .author__image{flex-basis:90px;height:100px}.author-prof-catalog{background:#fff;border-radius:6px;box-sizing:border-box;margin:12px auto;max-width:1040px}.author-prof-catalog .author{border-radius:6px;border-top:0;padding:24px 32px}.editor,.mobile_layout .author-prof-catalog .author{border-top:1px solid #eaebf2}.editor{padding:20px 20px 24px;position:relative}.editor:hover{background-color:#f9fafb;cursor:pointer}.editor:hover .editor__name a{color:#f84177}.editor:hover ._fade:after{background-image:linear-gradient(270deg,#f9fafb 30%,#fff0)}html[dir=rtl] .editor:hover ._fade:after{background-image:linear-gradient(90deg,#f9fafb 30%,#fff0)}.editor__badge{align-items:center;background:#43cb721a;border-radius:14px;color:#00a436;display:inline-flex;gap:8px;margin-bottom:20px;padding:2px 8px}.editor__badge-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor__badge svg{fill:#00a436;height:16px;width:16px}.editor__container{display:flex;gap:16px;overflow:hidden}.editor__main{flex:1 0 auto}.editor__info{align-items:center;display:flex;gap:6px;margin-top:8px;overflow:hidden}.editor__info-item{white-space:nowrap}.editor__name{font-size:20px;line-height:28px;transition:color .1s ease-in}.editor ._fade:after{background-image:linear-gradient(270deg,#fff 30%,#fff0);content:"";height:26px;position:absolute;width:60px}html:not([dir=rtl]) .editor ._fade:after{right:0}html[dir=rtl] .editor ._fade:after{background-image:linear-gradient(90deg,#fff 30%,#fff0);left:0}.editor__image{background-color:#f4f5f8;border-radius:4px;flex:0 0 50px;height:56px;position:relative}.editor__image:after{box-shadow:inset 0 0 4px #0000000d;content:"";left:0;position:absolute;top:0}.editor__image img,.editor__image:after{border-radius:4px;height:100%;width:100%}.editor__image img{object-fit:cover;position:relative}.editor__image-placeholder{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.mobile_layout .editor__image{flex-basis:64px;height:72px}.mobile_layout .editor__name{font-size:16px;line-height:20px}.mobile_layout .editor__info{margin-top:4px}.z-skeleton{background:#eaebf2;overflow:hidden;position:relative}.z-skeleton:before{animation:skeleton-fade 1.5s linear infinite;background-color:#eaebf2;bottom:0;content:"";left:0;position:absolute;right:0;top: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{align-items:center;animation:none;background:#f4f5f8;bottom:0;color:#8b8b98;content:attr(data-io);display:flex;font-size:20px;justify-content:center;left:0;line-height:28px;position:absolute;right:0;top:0}.z-placeholder--fit,.z-placeholder--fit .z-placeholder__image{height:100%;width:100%}.z-placeholder--32[data-io]:before{font-size:32px;line-height:44px}.z-placeholder--48[data-io]:before{font-size:48px;line-height:60px;margin-left:-2px}.z-placeholder--60[data-io]:before{font-size:60px;line-height:72px;margin-left:-4px}.z-placeholder__image{opacity:0;position:relative}.z-placeholder.loaded .z-placeholder__image{opacity:1}.z-placeholder__canvas{background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%}.z-collapse{position:relative}.z-collapse:after{content:"";display:block;height:20px}.z-collapse--13 .z-collapse__toggler{font-size:13px;line-height:20px}.z-collapse--16 .z-collapse__toggler{font-size:16px;line-height:24px}.z-collapse--16:after{height:24px}.z-collapse .z-collapse__text{-webkit-box-orient:vertical;-webkit-line-clamp:var(--lines);display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.z-collapse._expanded .z-collapse__text{display:block}.z-collapse._expanded .z-collapse__toggler:before{display:none}.z-collapse__toggler{color:#8b8b98;cursor:pointer;position:absolute;width:100%}.z-collapse__toggler:before{background:linear-gradient(180deg,#fff0,#fff);bottom:100%;content:"";height:20px;position:absolute;width:100%}.z-text--montserrat{font-family:Montserrat,sans-serif;font-weight:800}.z-text--roboto{font-family:Roboto,sans-serif}.z-text--7{font-size:7px;line-height:16px}.z-text--11{font-size:11px;line-height:16px}.z-text--13{font-size:13px;line-height:20px}.z-text--16{font-size:16px;line-height:24px}.z-text--20{font-size:20px;line-height:28px}.z-text--24{font-size:24px;line-height:32px}.z-text--32{font-size:32px;line-height:44px}.z-text--40{font-size:40px;line-height:52px;margin-left:-2px}.z-text--48{font-size:48px;line-height:60px;margin-left:-2px}.z-text--60{font-size:60px;line-height:72px;margin-left:-4px}.z-text--72{font-size:72px;line-height:80px}.z-text--100,.z-text--thin{font-weight:100}.z-text--400,.z-text--regular{font-weight:400}.z-text--700,.z-text--bold{font-weight:700}.z-text--800,.z-text--extrabold{font-weight:800}.z-text--default{color:#2c2d36}.z-text--gray{color:#a7a7ae}.z-text--light-gray{color:#bbbcc4}.z-text--dark-gray{color:#8b8b98}.z-text--orange{color:#ffaa30}.z-text--white{color:#fff}.z-text--purple{color:#6339f5}.z-text--dark-purple{color:#5737ce}.z-text--pink{color:#f84177}.z-text--center{text-align:center}.z-text--start{text-align:left}.z-text--end,[dir=rtl] .z-text--start{text-align:right}[dir=rtl] .z-text--end{text-align:left}.z-button{align-items:center;background-color:initial;border:none;border-radius:6px;box-sizing:border-box;color:#2c2d36;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;justify-content:space-between;outline:none;position:relative;text-decoration:none;vertical-align:top}.z-button--secondary,.z-button--silver{background-color:#f4f5f8}.z-button--secondary:not([disabled]):hover,.z-button--silver:not([disabled]):hover{background-color:#eff0f5}.z-button--pink,.z-button--primary2{background-color:#f84177;color:#fff}.z-button--pink:not([disabled]):hover,.z-button--primary2:not([disabled]):hover{background-color:#e73f71}.z-button--primary,.z-button--purple{background-color:#6339f5;color:#fff}.z-button--primary:not([disabled]):hover,.z-button--purple:not([disabled]):hover{background-color:#5a36d6}.z-button--dark-gray{background-color:#eaebf2}.z-button--dark-gray:not([disabled]):hover{background-color:#dadce8}.z-button--orange{background-color:#ffaa30;color:#2c2d36}.z-button--orange:not([disabled]):hover{background-color:#fc9500}.z-button--white{background-color:#fff;box-shadow:0 0 0 1px #eaebf2}.z-button--blue{background-color:#08c;color:#fff}.z-button--blue:not([disabled]):hover{background-color:#2c6c9f}.z-button--dark{background-color:#3d3f55;color:#fff}.z-button--dark:not([disabled]):hover{background-color:#282937}.z-button--dark-purple,.z-button--dark-purple:not([disabled]):hover{background-color:#4429a9}.z-button--dark-purple{background:#5737ce;color:#fff}.z-button--dark-purple:not([disabled]):hover{background-color:#4429a9}.z-button--danger{background-color:#c00;color:#fff}.z-button--danger:not([disabled]):hover{background-color:red}.z-button--whatsapp{background-color:#128c7e;color:#fff}.z-button--whatsapp:not([disabled]):hover{background-color:#00974c}.z-button--telegram{background-color:#1f97c9;color:#fff}.z-button--telegram:not([disabled]):hover{background-color:#1b87b4}.z-button--active{color:#fff}.z-button--active,.z-button--active:not([disabled]):hover{background-color:#3d3f55}.z-button[disabled]{background-color:#f4f5f8;color:#a7a7ae;cursor:default}.z-button--28{font-size:13px;line-height:20px}.z-button--28,.z-button--32{border-radius:4px;padding:4px 12px}.z-button--32,.z-button--36{font-size:16px;line-height:24px}.z-button--36{padding:6px 16px}.z-button--44{font-size:16px;line-height:24px;padding:10px 20px}.z-button--60{font-size:20px;line-height:28px;padding:16px 28px}.z-button--w152{flex-basis:152px;justify-content:center}.z-button--fluid{display:flex;justify-content:center;width:100%}.z-button--loading{color:#0000!important}.z-button--loading .z-loader{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.z-button-group{display:flex}[dir=rtl] .z-button-group .z-button:last-child,[dir=rtl] .z-button-group .z-button:not(:first-child),html:not([dir=rtl]) .z-button-group .z-button:first-child,html:not([dir=rtl]) .z-button-group .z-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}[dir=rtl] .z-button-group .z-button:first-child,[dir=rtl] .z-button-group .z-button:not(:last-child),html:not([dir=rtl]) .z-button-group .z-button:last-child,html:not([dir=rtl]) .z-button-group .z-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}html:not([dir=rtl]) .z-button-group .z-button:last-child,html:not([dir=rtl]) .z-button-group .z-button:not(:first-child){border-left:1px solid #e0e2e8}[dir=rtl] .z-button-group .z-button:last-child,[dir=rtl] .z-button-group .z-button:not(:first-child){border-right:1px solid #e0e2e8}.z-button-group--fluid .z-button{flex:1;justify-content:center}.z-loader{border:2px solid #eaebf2;border-radius:100%;box-sizing:border-box;position:relative}.z-loader:after{animation-duration:1.7s;animation-iteration-count:infinite;animation-name:loading;animation-timing-function:linear;background:none;border:2px solid #0000;border-radius:100%;bottom:-2px;box-sizing:border-box;content:"";left:-2px;position:absolute;right:-2px;top:-2px}.z-loader--20{height:20px;width:20px}.z-loader--32{height:32px;width:32px}.z-loader--primary:after{border-bottom-color:#6339f5;border-right-color:#6339f5}.z-loader--primary-inverted{border-color:#6339f5}.z-loader--primary-inverted:after{border-bottom-color:#eaebf2;border-right-color:#eaebf2}.z-loader--primary2:after{border-bottom-color:#f84177;border-right-color:#f84177}.z-loader--primary2-inverted{border-color:#f84177}.z-loader--primary2-inverted:after{border-bottom-color:#eaebf2;border-right-color:#eaebf2}.z-loader--secondary:after{border-bottom-color:#bbbcc4;border-right-color:#bbbcc4}span.z-loader{display:inline-block;vertical-align:middle}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.z-switch{display:inline-block;flex:0 0 auto;position:relative}.z-switch-loader{position:absolute;z-index:2}.z-switch-slider{background-color:#eaebf2;border-radius:16px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.z-switch-slider:before{background-color:#fff;border-radius:50%;bottom:2px;box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f;content:"";left:2px;position:absolute;transition:.2s ease-out}[dir=rtl] .z-switch-slider:before{left:auto;right:2px}.z-switch input{height:0;opacity:0;width:0}.z-switch--16{height:16px;width:28px}.z-switch--16 .z-switch-slider:before{height:12px;width:12px}.z-switch--16 input:checked+.z-switch-slider:before{transform:translateX(12px)}[dir=rtl] .z-switch--16 input:checked+.z-switch-slider:before{transform:translateX(-12px)}.z-switch--24{height:24px;width:44px}.z-switch--24 .z-switch-slider:before{height:20px;width:20px}.z-switch--24 input:checked+.z-switch-slider:before{transform:translateX(20px)}[dir=rtl] .z-switch--24 input:checked+.z-switch-slider:before{transform:translateX(-20px)}.z-switch--24 .z-switch-loader{top:2px;transform:translateX(2px)}[dir=rtl] .z-switch--24 .z-switch-loader{transform:translateX(-2px)}.z-switch--28{height:28px;width:46px}.z-switch--28 .z-switch-slider:before{height:24px;width:24px}.z-switch--28 input:checked+.z-switch-slider:before{transform:translateX(18px)}[dir=rtl] .z-switch--28 input:checked+.z-switch-slider:before{transform:translateX(-18px)}.z-switch--28 .z-switch-loader{top:4px;transform:translateX(4px)}[dir=rtl] .z-switch--28 .z-switch-loader{transform:translateX(-4px)}.z-switch--32{height:32px;width:52px}.z-switch--32 .z-switch-slider:before{height:28px;width:28px}.z-switch--32 input:checked+.z-switch-slider:before{transform:translateX(20px)}[dir=rtl] .z-switch--32 input:checked+.z-switch-slider:before{transform:translateX(-20px)}.z-switch--32 .z-switch-loader{top:6px;transform:translateX(6px)}[dir=rtl] .z-switch--32 .z-switch-loader{transform:translateX(-6px)}.z-switch--primary input:checked+.z-switch-slider{background-color:#6339f5}.z-switch--green input:checked+.z-switch-slider{background-color:#43cb72}.z-switch--green .z-switch-slider:before{box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.z-switch input:disabled+.z-switch-slider{background-color:#eaebf266;cursor:not-allowed}.z-switch input:disabled+.z-switch-slider:before{opacity:.75}.z-modal{background:#fff;border-radius:16px;max-height:calc(100vh - 64px);overflow:hidden;overflow-y:auto}.z-modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;flex-wrap:wrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12000}.z-modal-overlay--blurred{background:#2c2d36}.z-modal-back,.z-modal-close{align-items:center;background:0;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;top:30px;width:24px}.z-modal-close{right:30px}[dir=rtl] .z-modal-close{left:30px;right:auto}.z-modal-close:after,.z-modal-close:before{background:#2c2d36;border-radius:2px;content:"";height:2px;max-height:100%;overflow:hidden;position:absolute;width:24px}.z-modal-close:before{transform:rotate(45deg)}.z-modal-close:after{transform:rotate(135deg)}.z-modal-back{left:30px}[dir=rtl] .z-modal-back{left:auto;right:30px}.z-modal-back:after,.z-modal-back:before{background:#2c2d36;border-radius:2px;content:"";height:2px;max-height:100%;overflow:hidden;position:absolute;width:13px}.z-modal-back:before{margin-top:-8px;transform:rotate(-45deg)}[dir=rtl] .z-modal-back:before{transform:rotate(45deg)}.z-modal-back:after{margin-top:8px;transform:rotate(-135deg)}[dir=rtl] .z-modal-back:after{transform:rotate(135deg)}.z-modal-header{font-family:Montserrat,Roboto,sans-serif,serif;font-size:24px;font-style:normal;font-weight:800;line-height:32px;padding:32px 64px 0 32px;position:relative}[dir=rtl] .z-modal-header{padding:32px 32px 0 64px}.z-modal-content{padding:32px}.z-modal-content__group+.z-modal-content__group{margin-top:18px}.mobile_layout .z-modal-content__group+.z-modal-content__group{margin-top:12px}.z-modal-footer{display:flex;gap:10px;padding:0 32px 32px}.desktop_layout .z-modal-header+.z-modal-content{padding-top:20px}.z-modal--gray{background:#f4f5f8}.z-modal--gray .z-modal-close:after,.z-modal--gray .z-modal-close:before{background:#bbbcc4}.mobile_layout .z-modal{border-radius:12px 12px 0 0;display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100 - 48px);margin-top:auto;max-height:none;width:100vw}.mobile_layout .z-modal-back,.mobile_layout .z-modal-close{padding:30px;top:0}.mobile_layout .z-modal-close{right:0}[dir=rtl] .mobile_layout .z-modal-close{left:0;right:auto}.mobile_layout .z-modal-back{left:0}[dir=rtl] .mobile_layout .z-modal-back{left:auto;right:0}.mobile_layout .z-modal-header{border-bottom:1px solid #eaebf2;font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px;padding:16px 48px;text-align:center}.mobile_layout .z-modal-content{flex-grow:1;padding:20px 16px}.mobile_layout .z-modal-footer{border-top:1px solid #eaebf2;padding:16px}.mobile_layout .z-modal-footer .z-button{flex-basis:50%;flex-grow:1;justify-content:center}.mobile_layout .z-modal-footer--vertical{flex-wrap:wrap}.mobile_layout .z-modal-footer--vertical .z-button{flex-basis:100%}.mobile_layout .z-modal-footer--reversed{flex-direction:row-reverse}.mobile_layout .z-modal--fullscreen{border-radius:0;height:calc(var(--vh, 1vh)*100);margin:0;max-height:none;width:100vw}.mobile_layout .z-modal--medium{height:auto;max-height:calc(var(--vh, 1vh)*100 - 48px)}.mobile_layout .z-modal--medium-fixed{height:calc(var(--vh, 1vh)*100 - 48px)}.mobile_layout .z-modal--compact{border-radius:12px;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;height:auto;margin:auto 16px 16px}.mobile_layout .z-modal--compact .z-modal-header{border:0;padding:20px 20px 0}.mobile_layout .z-modal--compact .z-modal-header .z-modal-close{display:none}.mobile_layout .z-modal--compact .z-modal-content{padding:16px 20px;text-align:center}.mobile_layout .z-modal--compact .z-modal-footer{border:0;padding:0 20px 20px}.z-modal--480{width:480px}.z-modal--590{width:590px}.z-modal--static{border-radius:0}.mobile_layout .z-modal--static{height:auto;margin:0;width:100%}.mobile_layout .z-modal--static .z-modal-header{border-bottom:0}html:not([dir=rtl]) .mobile_layout .z-modal--static .z-modal-header{text-align:left}html[dir=rtl] .mobile_layout .z-modal--static .z-modal-header{text-align:right}.z-modal--static .z-modal-footer,.z-modal--static .z-modal-header{padding:0}.z-modal--static .z-modal-content{padding-left:0;padding-right:0}.z-modal--static .z-modal-content:first-child{padding-top:0}.z-modal--static .z-modal-content:last-child{padding-bottom:0}html:not([dir=rtl]) .mobile_layout .z-modal--static .z-modal-content{text-align:left}html[dir=rtl] .mobile_layout .z-modal--static .z-modal-content{text-align:right}.z-modal-fade-enter-active,.z-modal-fade-leave-active{transition:opacity .3s cubic-bezier(.65,0,.35,1)}.z-modal-fade-enter-active .z-modal,.z-modal-fade-leave-active .z-modal{transition:transform .3s cubic-bezier(.65,0,.35,1)}.z-modal-fade-enter,.z-modal-fade-leave-to{opacity:0}.z-modal-fade-enter .z-modal,.z-modal-fade-leave-to .z-modal{transform:scale(0)}.z-modal-slide-enter-active,.z-modal-slide-leave-active,.z-modal-slideup-enter-active{transition:.3s cubic-bezier(.65,0,.35,1)}.z-modal-slide-enter,.z-modal-slide-leave-to,.z-modal-slideup-enter{top:100%}.z-modal-slide-enter-to,.z-modal-slide-leave,.z-modal-slideup-enter-to{top:0}.z-modal-slideup-enter,.z-modal-slideup-enter-to{position:relative}.z-radio{display:none}.z-radio--16{height:16px;width:16px}.z-radio--20{height:20px;width:20px}.z-radio__text{align-items:flex-start;display:flex}.z-radio__text:before{background:#eaebf2;border-radius:50%;box-sizing:border-box;content:"";display:block;flex:0 0 auto;margin:4px 12px 0 0}[dir=rtl] .z-radio__text:before{margin:4px 0 0 12px}.z-radio__text:hover:before:not([disabled]){background:#e0e2e8}.z-radio__text--16{font-size:16px;line-height:24px}.z-radio__text--16:before{height:16px;width:16px}.z-radio__text--20{font-size:20px;line-height:28px}.z-radio__text--20:before{height:20px;width:20px}.z-radio:checked+.z-radio__text:before{background:#fff;border:5px solid #3d3f55;flex-shrink:0}.z-radio:checked+.z-radio__text:hover:before:not([disabled]){border-color:#2c2d36}.z-radio:checked+.z-radio__text--16:before{border-width:5px}.z-radio:checked+.z-radio__text--20:before{border-width:6px}.z-radio[disabled]+.z-radio__text{color:#8b8b98}.z-radio[disabled]+.z-radio__text:before{border-color:#f4f5f8}.z-radio[disabled]:checked+.z-radio__text:before{border-color:#a7a7ae}.z-checkbox{display:none}.z-checkbox--13{height:13px;width:13px}.z-checkbox--16{height:16px;width:16px}.z-checkbox--20{height:20px;width:20px}.z-checkbox__text{align-items:flex-start;display:flex}.z-checkbox__text:before{background:#e0e2e8;border-radius:4px;box-sizing:border-box;content:"";display:block;flex:0 0 auto}html:not([dir=rtl]) .z-checkbox__text:before{margin:4px 12px 0 0}[dir=rtl] .z-checkbox__text:before,html[dir=rtl] .z-checkbox__text:before{margin:4px 0 0 12px}.z-checkbox__text:hover:before:not([disabled]){background:#e0e2e8}.z-checkbox__text--13{font-size:13px;line-height:20px}.z-checkbox__text--13:before{background-size:8px;height:13px;width:13px}.z-checkbox__text--16{font-size:16px;line-height:24px}.z-checkbox__text--16:before{height:16px;width:16px}.z-checkbox__text--20{font-size:20px;line-height:28px}.z-checkbox__text--20:before{height:20px;width:20px}.z-checkbox:checked+.z-checkbox__text:before{background-color:#3d3f55;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQxNiAzLjk4NS4wMDIgNS40IDMuNSA5LjAwNWw3LjUwMS03LjU5TDkuNTg3LjAwMSAzLjUgNi4xNjggMS40MTYgMy45ODVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+");background-position:3px;background-repeat:no-repeat}.z-checkbox:checked+.z-checkbox__text:hover:before:not([disabled]){background-color:#2c2d36}.z-checkbox:checked+.z-checkbox__text--20:before{background-size:16px 14px}.z-checkbox--indeterminate+.z-checkbox__text:before{background-color:#3d3f55;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMmgxMFYwSDB2MloiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")!important;background-position:3px;background-repeat:no-repeat}.z-checkbox--indeterminate+.z-checkbox__text--20:before{background-size:13px 11px}.z-checkbox[disabled]+.z-checkbox__text{color:#8b8b98}.z-checkbox[disabled]+.z-checkbox__text:before{background-color:#eaebf2}.z-checkbox[disabled]:checked+.z-checkbox__text:before{background-color:#a7a7ae}.z-stars{display:flex;gap:4px}.z-stars__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23EAEBF2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.21 5.51-4.124-.455a.703.703 0 0 1-.555-.404L8.83.878a.893.893 0 0 0-1.633 0L5.48 4.651a.694.694 0 0 1-.556.404l-4.123.454a.89.89 0 0 0-.505 1.55L3.36 9.854c.185.169.27.421.219.657l-.842 4.059c-.151.758.657 1.347 1.33.96l3.602-2.055a.717.717 0 0 1 .69 0l3.602 2.055c.674.387 1.482-.202 1.33-.96l-.841-4.059a.651.651 0 0 1 .202-.657l3.063-2.795c.555-.505.252-1.465-.505-1.55Z'/%3E%3C/svg%3E")}.z-stars__icon._filled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23FFAA30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.21 5.51-4.124-.455a.703.703 0 0 1-.555-.404L8.83.878a.893.893 0 0 0-1.633 0L5.48 4.651a.694.694 0 0 1-.556.404l-4.123.454a.89.89 0 0 0-.505 1.55L3.36 9.854c.185.169.27.421.219.657l-.842 4.059c-.151.758.657 1.347 1.33.96l3.602-2.055a.717.717 0 0 1 .69 0l3.602 2.055c.674.387 1.482-.202 1.33-.96l-.841-4.059a.651.651 0 0 1 .202-.657l3.063-2.795c.555-.505.252-1.465-.505-1.55Z'/%3E%3C/svg%3E")}.z-stars__icon._hovered{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23FFD598' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m15.21 5.51-4.124-.455a.703.703 0 0 1-.555-.404L8.83.878a.893.893 0 0 0-1.633 0L5.48 4.651a.694.694 0 0 1-.556.404l-4.123.454a.89.89 0 0 0-.505 1.55L3.36 9.854c.185.169.27.421.219.657l-.842 4.059c-.151.758.657 1.347 1.33.96l3.602-2.055a.717.717 0 0 1 .69 0l3.602 2.055c.674.387 1.482-.202 1.33-.96l-.841-4.059a.651.651 0 0 1 .202-.657l3.063-2.795c.555-.505.252-1.465-.505-1.55Z'/%3E%3C/svg%3E")}.z-stars--13 .z-stars__icon{height:13px;width:13px}.z-stars--16 .z-stars__icon{height:16px;width:16px}.z-stars--24 .z-stars__icon{height:24px;width:24px}.z-stars--40 .z-stars__icon{height:40px;width:40px}.z-stars__container{position:relative}.z-stars--editable{cursor:pointer}.z-stars--fractional{box-sizing:border-box;left:0;overflow:hidden;position:absolute;top:0}[dir=rtl] .z-stars--fractional{left:auto;right:0}.z-tooltip{border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;box-sizing:border-box;max-height:none!important;padding:16px 20px;position:absolute;z-index:100}.z-tooltip--static{width:280px}.z-tooltip--dynamic{left:0;opacity:0;pointer-events:auto;top:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.z-tooltip--white{background:#fff;color:#2c2d36}.z-tooltip--white .z-tooltip__arrow,.z-tooltip--white+.z-tooltip-arrow{background:#fff}.z-tooltip--black{color:#fff}.z-tooltip--black,.z-tooltip--black .z-tooltip__arrow,.z-tooltip--black+.z-tooltip-arrow{background:#2c2d36}.z-tooltip--bottom{left:50%;top:calc(100% + 10px);transform:translateX(-50%)}.z-tooltip--bottom+.z-tooltip-arrow{left:50%;transform:translate(-50%,calc(10px - 50%)) rotate(45deg)}.z-tooltip--top{bottom:calc(100% + 10px);left:50%;transform:translateX(-50%)}.z-tooltip--top+.z-tooltip-arrow{top:100%;transform:translateY(calc(-50% - 10px)) rotate(45deg)}.z-tooltip--left{right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.z-tooltip--left+.z-tooltip-arrow{left:0;top:50%;transform:translate(calc(-50% - 10px),calc(-50% - 10px)) rotate(45deg)}.z-tooltip--right{left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.z-tooltip--right+.z-tooltip-arrow{right:0;top:50%;transform:translate(calc(50% + 10px),calc(-50% - 10px)) rotate(45deg)}.z-tooltip-arrow,.z-tooltip__arrow{height:12px;max-height:none!important;position:absolute;transform:rotate(45deg);width:12px;z-index:100}.z-tooltip-trigger{cursor:pointer;display:inline-block}.z-tooltip-trigger--disabled{cursor:auto}.z-tooltip-trigger--overflow>*{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.z-map-marker,.z-tooltip-wrapper{position:relative}.z-map-marker{display:inline-block;line-height:normal;max-height:none!important}._hide .z-map-marker{display:none}.z-map-marker-icon{fill:#6339f5;filter:drop-shadow(0 0 1px rgba(61,63,85,.4));position:relative;vertical-align:top;z-index:1}.z-map-marker-icon--active{left:-2px;position:absolute;top:-2px;transform:scale(0);z-index:2}._active .z-map-marker-icon--active,._hover .z-map-marker-icon--active{animation:placemark-active .15s;transform:scale(1)}._active .z-map-marker-icon,._hover .z-map-marker-icon{fill:#f84177}._cpa .z-map-marker-icon{fill:#43cb72}._visited .z-map-marker-icon{fill:#b19cfa}._visited ._cpa .z-map-marker-icon,._visited._cpa .z-map-marker-icon{fill:#a1e5b8}.z-map-marker--profile .z-map-marker-icon{filter:drop-shadow(0 0 24px rgb(248,65,119))}._active .z-map-marker--lego .z-map-marker-icon,._hover .z-map-marker--lego .z-map-marker-icon,.z-map-marker--lego .z-map-marker-icon{fill:#000}.z-map-marker-info{background:#ffffffe6;border-radius:6px;box-sizing:border-box;color:#2c2d36;display:none;left:14px;max-height:none!important;max-width:150px;min-width:125px;padding:2px 8px 2px 20px;position:absolute;top:-4px;white-space:nowrap}._active .z-map-marker-info{color:#f84177;display:block}._info .z-map-marker-info{display:block}.z-map-marker-info-title{font-size:13px;font-weight:700;line-height:16px;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .z-map-marker-info-title{text-align:right}.z-map-marker-info-extra{align-items:center;display:flex;font-size:11px;line-height:16px}.z-map-marker-info-rating{font-weight:700;margin:0 4px}.z-map-marker-info-rating-star{fill:#2c2d36;flex-grow:0;flex-shrink:0}._active .z-map-marker-info-rating-star,._hover .z-map-marker-info-rating-star{fill:#ffaa30}.z-map-marker-info-content{overflow:hidden;text-overflow:ellipsis}.z-map-marker--normal .z-map-marker-info{left:6px;padding-left:12px;top:-12px}.z-map-marker-cluster-count{background:#fff;border-radius:100%;color:#6339f5;font-size:13px;font-weight:700;height:18px;left:50%;line-height:18px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:18px;z-index:2}._active .z-map-marker-cluster-count,._hover .z-map-marker-cluster-count{color:#f84177}.z-map-balloon{background:#fff;border-radius:6px;box-shadow:0 0 8px #0000004d;max-height:none!important;position:absolute;text-align:left}.z-map-balloon,.z-map-balloon a{color:#2c2d36}.z-map-balloon a:hover{color:#6339f5}.z-map-balloon__content{display:flex;justify-content:center;max-width:100%;position:relative;z-index:90}.z-map-balloon a.leaflet-popup-close-button,.z-map-balloon__close{color:#aca7bf;cursor:pointer;font-family:Roboto,sans-serif;font-size:32px;font-weight:400;line-height:16px;position:absolute;right:10px;top:10px;z-index:99}.z-map-balloon__arrow{height:13px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:100%;transform:translate(-50%);width:40px;z-index:99}.z-map-balloon__arrow:after{background:#fff;box-shadow:0 0 8px #0000004d;content:"";display:block;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.z-map-balloon-loader{padding:16px}.z-map-balloon .leaflet-popup-content-wrapper{background:none;border-radius:0;box-shadow:none;color:inherit;padding:0}.z-map-balloon .leaflet-popup-content{line-height:inherit;margin:0}.leaflet-fixedPopup-pane .z-map-balloon{bottom:0!important;left:0!important;margin:0;transform:translateY(calc(var(--vh, 1vh)*100 - 188px))!important;width:100vw}.leaflet-fixedPopup-pane .z-map-balloon .leaflet-popup-content{display:flex;justify-content:center}.mobile_layout .z-map-balloon{border-radius:12px 12px 0 0}.mobile_layout .z-map-balloon a.leaflet-popup-close-button,.mobile_layout .z-map-balloon__close{font-size:22.5px;line-height:12px;padding:18px;right:0;top:0}@keyframes placemark-active{0%{transform:scale(.8)}to{transform:scale(1)}}.s-icons-about{background-position:-173px -132px;height:18px;width:18px}.s-icons-about,.s-icons-arrow-balloon{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-arrow-balloon{background-position:-20px -146px;height:19px;width:20px}.s-icons-arrow-collapsed{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-48px -186px;display:inline-block;height:10px;width:14px}.s-icons-arrow-left{background-position:-35px -49px}.s-icons-arrow-left,.s-icons-arrow-right{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:50px;width:23px}.s-icons-arrow-right{background-position:-58px -49px}.s-icons-arrow-expand{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-19px -186px;display:inline-block;height:11px;width:14px}.s-icons-award-arrow{background-position:-40px -146px;height:19px}.s-icons-award-arrow,.s-icons-balloon-arrow-bottom-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;width:20px}.s-icons-balloon-arrow-bottom-dark{background-position:-54px -103px;height:15px}.s-icons-balloon-arrow-bottom{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-60px -146px;display:inline-block;height:19px;width:20px}.s-icons-balloon-arrow-left-dark{background-position:0 -166px;width:15px}.s-icons-balloon-arrow-left,.s-icons-balloon-arrow-left-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:20px}.s-icons-balloon-arrow-left{background-position:-173px 0;width:19px}.s-icons-balloon-arrow-right-dark{background-position:-15px -166px;width:15px}.s-icons-balloon-arrow-right,.s-icons-balloon-arrow-right-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:20px}.s-icons-balloon-arrow-right{background-position:-173px -20px;width:19px}.s-icons-balloon-arrow-top-dark{background-position:-74px -103px;height:15px}.s-icons-balloon-arrow-top,.s-icons-balloon-arrow-top-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;width:20px}.s-icons-balloon-arrow-top{background-position:-80px -146px;height:19px}.s-icons-basket{background-position:-26px -197px;height:12px;width:14px}.s-icons-basket,.s-icons-breadcrumb-arrow{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-breadcrumb-arrow{background-position:-113px -70px;height:10px;width:28px}.s-icons-calendar-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -44px;display:inline-block;height:12px;width:12px}.s-icons-caret-active{background-position:-207px -178px}.s-icons-caret,.s-icons-caret-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:7px;width:11px}.s-icons-caret{background-position:-207px -185px}.s-icons-checkbox-checked-v{background-position:-207px -106px;height:10px;width:11px}.s-icons-checkbox-checked,.s-icons-checkbox-checked-v{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-checkbox-checked{background-position:-192px -45px;height:15px;width:14px}.s-icons-checkbox-large-checked{background-position:-100px -146px}.s-icons-checkbox-large,.s-icons-checkbox-large-checked{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:17px;width:17px}.s-icons-checkbox-large{background-position:-117px -146px}.s-icons-checkbox{background-position:-192px -94px;height:14px;width:14px}.s-icons-checkbox,.s-icons-clock-grey{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-clock-grey{background-position:-30px -166px;height:16px;width:16px}.s-icons-complaint-gray{background-position:-159px -166px;height:15px;width:15px}.s-icons-complaint-gray,.s-icons-corner-comment{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-corner-comment{background-position:-151px -146px;height:13px;width:20px}.s-icons-corp-article-hash{background-position:-207px -92px;height:14px;width:10px}.s-icons-corp-article-hash,.s-icons-corp-article-view{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-corp-article-view{background-position:0 -186px;height:11px;width:19px}.s-icons-cross-black{background-position:-149px -86px;height:20px;width:20px}.s-icons-cross-black,.s-icons-cross-red{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-cross-red{background-position:-134px -103px;height:13px;width:13px}.s-icons-cross-white-large{background-position:-149px -106px;height:20px;width:20px}.s-icons-cross-white,.s-icons-cross-white-large{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-cross-white{background-position:-192px -108px;height:14px;width:14px}.s-icons-cross{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -169px;display:inline-block;height:9px;width:9px}.s-icons-dot-minus{background-position:-174px -166px}.s-icons-dot-minus,.s-icons-dot-plus{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:15px;width:15px}.s-icons-dot-plus{background-position:-192px 0}.s-icons-download-arrow{background-position:-207px -31px;height:13px}.s-icons-download-arrow,.s-icons-download-black{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;width:12px}.s-icons-download-black{background-position:-207px -16px;height:15px}.s-icons-download-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-135px -81px;display:inline-block;height:16px;width:12px}.s-icons-download-stats-active{background-position:-192px -60px}.s-icons-download-stats,.s-icons-download-stats-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:17px;width:12px}.s-icons-download-stats{background-position:-192px -77px}.s-icons-dropdown-active{background-position:-192px -180px}.s-icons-dropdown,.s-icons-dropdown-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:6px;width:11px}.s-icons-dropdown{background-position:-138px -20px}.s-icons-favorite-active{background-position:-46px -166px;height:16px;width:16px}.s-icons-favorite-active,.s-icons-favorite-active-hover{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-favorite-active-hover{background-position:-149px -66px;height:20px;width:22px}.s-icons-favorite{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-62px -166px;display:inline-block;height:16px;width:16px}.s-icons-favorite-hover{background-position:-149px -46px;width:22px}.s-icons-favorite-hover,.s-icons-glow18-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:20px}.s-icons-glow18-gray{background-position:-49px 0;width:100px}.s-icons-glow18-pink{background-position:-81px -81px}.s-icons-glow18,.s-icons-glow18-pink{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:18px;width:36px}.s-icons-glow18{background-position:0 -103px}.s-icons-gototop{background-position:-81px -49px;height:32px;width:32px}.s-icons-gototop,.s-icons-header-arrow{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-header-arrow{background-position:-33px -186px;height:10px;width:15px}.s-icons-help{background-position:-117px -81px;height:18px;width:18px}.s-icons-help,.s-icons-input-clear{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-input-clear{background-position:-207px -56px;height:12px;width:12px}.s-icons-input-reset-big{background-position:-192px -15px;height:15px;width:15px}.s-icons-input-reset-big,.s-icons-layer-close{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-layer-close{background-position:0 0;height:49px;width:49px}.s-icons-list-gray{background-position:-207px -136px;height:12px;width:9px}.s-icons-list-gray,.s-icons-marker-white{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-marker-white{background-position:-25px -121px;height:24px;width:24px}.s-icons-medal{background-position:0 -49px;height:54px;width:35px}.s-icons-medal,.s-icons-meet-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-meet-gray{background-position:-207px 0;height:16px;width:12px}.s-icons-menu-pencil{background-position:-192px -122px;height:14px;width:14px}.s-icons-menu-pencil,.s-icons-minus-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-minus-gray{background-position:-207px -192px;height:2px;width:8px}.s-icons-offer-sale{background-position:-78px -166px;height:16px;width:16px}.s-icons-offer-sale,.s-icons-phone-small-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-phone-small-gray{background-position:-207px -68px;height:12px;width:12px}.s-icons-photo-add-dark{background-position:-110px -166px;height:15px;width:17px}.s-icons-photo-add,.s-icons-photo-add-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-photo-add{background-position:-49px -20px;height:28px;width:37px}.s-icons-photo-delete-dark{background-position:-134px -146px;height:17px;width:17px}.s-icons-photo,.s-icons-photo-delete-dark{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-photo{background-position:-149px -126px;height:20px;width:20px}.s-icons-play-gray-active{background-position:-192px -150px}.s-icons-play-gray,.s-icons-play-gray-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:15px;width:13px}.s-icons-play-gray{background-position:-192px -165px}.s-icons-play{background-position:-36px -103px;height:18px;width:18px}.s-icons-play,.s-icons-plus-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-plus-gray{background-position:-138px -26px;height:8px;width:8px}.s-icons-question{background-position:-192px -136px;height:14px}.s-icons-question,.s-icons-select-arr{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;width:14px}.s-icons-select-arr{background-position:-62px -186px;height:8px}.s-icons-service-favorite-active{background-position:-207px -116px}.s-icons-service-favorite,.s-icons-service-favorite-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:10px;width:11px}.s-icons-service-favorite{background-position:-207px -126px}.s-icons-share-fb-gray{background-position:-49px -121px}.s-icons-share-fb-gray,.s-icons-share-ok-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:24px;width:24px}.s-icons-share-ok-gray{background-position:-73px -121px}.s-icons-share-tw-gray{background-position:-97px -121px}.s-icons-share-tw-gray,.s-icons-share-vk-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:24px;width:24px}.s-icons-share-vk-gray{background-position:-121px -121px}.s-icons-share{background-position:-149px 0;height:24px;width:24px}.s-icons-share,.s-icons-sidebar-arrow-small{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-sidebar-arrow-small{background-position:-207px -148px;height:13px;width:8px}.s-icons-sort{background-position:-207px -161px;height:8px;width:12px}.s-icons-sort,.s-icons-star-big-active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-star-big-active{background-position:0 -121px;height:25px;width:25px}.s-icons-star-big-hover{background-position:-173px -40px}.s-icons-star-big-hover,.s-icons-star-big-normal{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:19px;width:19px}.s-icons-star-big-normal{background-position:-173px -59px}.s-icons-star-big-opacity{background-position:-173px -78px}.s-icons-star-big-opacity,.s-icons-star-big-opacity20{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:18px;width:19px}.s-icons-star-big-opacity20{background-position:-173px -96px}.s-icons-star-empty{background-position:-192px -30px;width:15px}.s-icons-star-empty,.s-icons-star-gray{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:15px}.s-icons-star-gray{background-position:-127px -166px;width:16px}.s-icons-star-round{background-position:0 -146px;height:20px;width:20px}.s-icons-star-round,.s-icons-star-white{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-star-white{background-position:-173px -114px;height:18px;width:19px}.s-icons-star{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-143px -166px;display:inline-block;height:15px;width:16px}.s-icons-star13-hover{background-position:0 -197px}.s-icons-star13-hover,.s-icons-star13-normal{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:13px;width:13px}.s-icons-star13-normal{background-position:-13px -197px}.s-icons-unchecked16{background-position:-94px -166px;height:16px;width:16px}.s-icons-unchecked16,.s-icons-user{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-user{background-position:-207px -80px;height:12px;width:12px}.s-icons-verify{background-position:-149px -24px;height:22px;width:22px}.s-icons-verify,.s-icons-warning-pink{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-warning-pink{background-position:-173px -150px;height:16px;width:18px}.s-icons-white-corner-bottom{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-94px -103px;display:inline-block;height:15px;width:20px}.s-icons-white-dot-opacity{background-position:-138px -34px}.s-icons-white-dot,.s-icons-white-dot-opacity{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:8px;width:8px}.s-icons-white-dot{background-position:-141px -70px}.s-icons-white-phone{background-position:-113px -49px;height:21px;width:31px}.s-icons-white-phone,.s-icons-xls{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block}.s-icons-xls{background-position:-114px -103px;height:14px;width:20px}.s-icons-zlayer-close-white{background-position:-86px -20px}.s-icons-zlayer-close,.s-icons-zlayer-close-white{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:26px;width:26px}.s-icons-zlayer-close{background-position:-112px -20px}.grid-container{min-width:1065px}.grid-container:after,.grid-container:before{content:"";display:table;line-height:0}.grid-container:after{clear:both}.grid-container .box-fluid{min-width:300px;overflow:hidden}.grid-container .box-filter{float:left;width:250px}.grid-container .box-main{float:left;width:77%}.grid-container .box-main .h1,.grid-container .box-main h1{font-size:40px;font-weight:700;line-height:50px;margin:26px 0}.grid-container .box-main .h1 span,.grid-container .box-main h1 span{font-weight:100}.grid-container .box-left{float:left;width:520px}.grid-container .box-right{float:right;width:23%}.grid-container .box-right.offset-main{float:none}.grid-container .offset-main{margin-left:77%}.grid-container .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;left:0;margin-top:-150px;position:absolute;top:50%;width:100%}.wrapper-404 .icon-404{background:url(../../images/404.png) top no-repeat;background-size:contain;display:inline-block;height:68px;margin-bottom:15px;width:100px}.wrapper-404 .title-404{font-size:16px;line-height:25px;margin-bottom:10px}.wrapper-404 .content-404{font-size:40px;font-weight:400;line-height:50px;margin-bottom:25px}.mobile_layout .wrapper-404{height:auto;padding:55px 0 75px}.mobile_layout .wrapper-404 .container-404{height:auto;margin:0;position:relative;top: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}.redirect-page{height:100%;min-height:365px;min-width:1000px;width:100%}.redirect-page #wrapper{background-color:#fff;height:100%;width:100%}.redirect-page #wrapper .content{height:365px;left:0;margin-top:-183px;position:absolute;text-align:center;top:50%;width:100%}.redirect-page #wrapper .content .text-block{background-image:url(../../images/outgoing_bkg.png);background-repeat:no-repeat;display:inline-block;height:100%;padding-left:400px;position:relative}.redirect-page #wrapper .content .text-block .logo{left:30px;position:absolute;top:120px}.redirect-page #wrapper .content .text-block .text{border-left:1px solid #d8d8d8;box-sizing:border-box;height:100%;min-width:500px;padding-left:50px;padding-top:126px;text-align:left}.redirect-page #wrapper .content .text-block .text h1{font-size:40px;font-weight:700;line-height:1;margin:0 0 20px;padding:0}.redirect-page #wrapper .content .text-block .text p{font-size:13px;font-weight:400;line-height:2.5;margin:0;padding:0}.redirect-page #wrapper .content .text-block .text .button{margin-left:5px}.redirect-page.mobile_layout{min-height:452px;min-width:0}.redirect-page .redirect-logo-mobile{max-width:100%}.redirect-page .redirect-button-mobile{border-radius:7px;font-size:30px;height:65px;line-height:61px;max-width:100%;padding:0 50px}.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{bottom:0;left:50%;margin-bottom:40px;margin-left:-160px;width:320px}.settings-notify .balloon-blacklist .balloon-overview{max-height:255px;overflow:hidden;position:relative}.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{cursor:pointer;position:relative}.phoneView .tel-phone{border-bottom:1px solid #0000;color:#2c2d36;font-style:normal;pointer-events:none;text-decoration:none}.phone-color-white .phoneView .tel-phone{color:#fff}.phoneView .showPhoneNumber{color:#8b8b98;cursor:pointer;display:none;font-size:13px}.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{fill:#3d3f55;height:16px;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{fill:#3d3f55;height:12px;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{background:#fff;border-radius:6px;padding:0 24px 8px}.phone-list-content--bottom{margin-top:20px;padding:24px}.phone-list-header{padding:0 24px}.phone-list-item{border-bottom:1px solid #e0e2e8;display:flex;justify-content:space-between;padding:24px 0 16px}.phone-list-item:last-of-type{border:0}.phone-list-item-text{margin-top:12px}.phone-list-controls{display:flex;margin-top:16px}.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{background:#fff;border:1px solid #c9c9c9;box-shadow:0 3px 15px #0000004d;position:absolute;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{bottom:100%;left:50%;margin-left:-10px;position:absolute}.balloon-simple .s-icons-balloon-arrow-bottom,label.select ul .s-icons-balloon-arrow-bottom{left:50%;margin-left:-10px;position:absolute;top:100%}.balloon-simple .s-icons-balloon-arrow-left,label.select ul .s-icons-balloon-arrow-left{margin-top:-10px;position:absolute;right:100%;top:50%}.balloon-simple .s-icons-balloon-arrow-right,label.select ul .s-icons-balloon-arrow-right{left:100%;margin-top:-10px;position:absolute;top:50%}.balloon-simple .title,label.select ul .title{color:#3d3f55;font-size:20px;font-weight:700;margin-bottom:20px}.balloon-simple .balloon-content,label.select ul .balloon-content{padding:20px}.balloon-simple .balloon-header,label.select ul .balloon-header{border-bottom:1px solid #e8e8e8;position:relative}.balloon-simple .balloon-footer,label.select ul .balloon-footer{border-top:1px solid #eaebf2;position:relative}.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{box-shadow:inset 1px 0 0 #d8d9e0,inset -1px 0 0 #d8d9e0;float:left;margin-left:-1px;padding:0 1px;width:195px}.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{box-shadow:inset 1px 0 0 #d8d9e0;padding-right:0}.balloon-simple .balloon-multicol-scroll,label.select ul .balloon-multicol-scroll{max-height:300px;overflow-x:hidden;overflow-y:auto}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar,label.select ul .balloon-multicol-scroll::-webkit-scrollbar{width:6px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-button,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-button{height:0;width:0}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb{background:#d2d2d2;border:0 #fff;border-radius:3px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb:active,.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-thumb:hover,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb:active,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-thumb:hover{background:#d2d2d2}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track{background:#fff;border:0 #fff;border-radius:3px}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track:active,.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-track:hover,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track:active,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-track:hover{background:#fff}.balloon-simple .balloon-multicol-scroll::-webkit-scrollbar-corner,label.select ul .balloon-multicol-scroll::-webkit-scrollbar-corner{background:#0000}.balloon-simple .balloon-multicol-footer,label.select ul .balloon-multicol-footer{border-top:1px solid #d8d9e0}.balloon-darken{background:#000;background:#000c;border:0;color:#fff}.balloon-darken .s-icons-balloon-arrow-top{background-position:-74px -103px}.balloon-darken .s-icons-balloon-arrow-bottom,.balloon-darken .s-icons-balloon-arrow-top{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:15px;width:20px}.balloon-darken .s-icons-balloon-arrow-bottom{background-position:-54px -103px}.balloon-darken .s-icons-balloon-arrow-left{background-position:0 -166px}.balloon-darken .s-icons-balloon-arrow-left,.balloon-darken .s-icons-balloon-arrow-right{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:20px;width:15px}.balloon-darken .s-icons-balloon-arrow-right{background-position:-15px -166px}.balloon-target{display:inline-block;position:relative}.balloon-order{width:315px}.balloon-callback{width:260px}.balloon-callback-text{width:440px}.balloon-callback input.text{width:160px}.balloon-target .balloon-callback{left:50%;margin-left:-130px}.balloon-callback-time{left:50%;margin-left:-35px;margin-top:5px}.balloon-callback-time .balloon-overview{max-height:225px;overflow:hidden;position:relative}.balloon-callback-time .balloon-content{font-size:16px;line-height:30px;padding:10px 15px}.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{left:50%;margin-left:-130px;margin-top:10px;top:100%;width:310px}.balloon-wrongprice.balloon-bottom{bottom:100%;margin-bottom:10px;top:auto}.balloon-wrongprice.balloon-bottom .balloon-arrow{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-60px -146px;bottom:auto;display:inline-block;height:19px;top:100%;width:20px}.balloon-wrongprice .text{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;height:30px;padding:7px 10px;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{left:50%;margin-left:-130px;margin-top:5px;width:260px}.balloon-showmore{background:#fff;margin-top:15px;position:absolute;z-index:55}.balloon-showmore .balloon-arrow{bottom:100%;left:50%;margin-left:-10px;position:absolute}.balloon-showmore label.select:before{display:none}.balloon-showmore label.select ul{left:0;margin-top:0!important;position:relative}.balloon-showmore .filter-item:not(.filter-item-tag){border-top:1px solid #e2e2e6;clear:both;display:block;float:none;margin:0}.balloon-showmore .filter-item:not(.filter-item-tag):first-child{border-top:0}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter{background:none;border:0;border-radius:0;display:block;height:auto;padding:7px 20px;text-align:left;transition:none;width:270px}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -148px;content:"";display:inline-block;float:right;height:13px;left:5px;margin-top:0;position:relative;top:10px;width:8px}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active{background:none;border-bottom:1px solid #e2e2e6}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active .title{font-weight:700}.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active:after,.balloon-showmore .filter-item:not(.filter-item-tag) .button-filter.active:before{display:none}.balloon-showmore .filter-item:not(.filter-item-tag).active{border-top:0}.balloon-showmore .filter-item.filter-item-tag{float:none;margin-bottom:15px;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{display:block;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balloon-showmore .balloon-simple,.balloon-showmore label.select ul,label.select .balloon-showmore ul{border:0;box-shadow:none;left:0!important;margin-top:0!important;position:relative!important;top:0!important;width:auto!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:"";display:table;line-height:0}.balloon-showmore .balloon-simple .balloon-footer:after,.balloon-showmore label.select ul .balloon-footer:after,label.select .balloon-showmore ul .balloon-footer:after{clear:both}.balloon-showmore .balloon-simple .balloon-footer .button[type=submit],.balloon-showmore label.select ul .balloon-footer .button[type=submit],label.select .balloon-showmore ul .balloon-footer .button[type=submit]{border-radius:0 0 4px 0;float:right;width:50%}.balloon-showmore .balloon-simple .balloon-footer .button-back,.balloon-showmore label.select ul .balloon-footer .button-back,label.select .balloon-showmore ul .balloon-footer .button-back{display:block}.balloon-light{border:1px solid #eaebf2;border-radius:4px;box-shadow:0 4px 10px 0 #0000001a}.balloon-light .balloon-arrow{background:#fff;border-color:#eaebf2 #eaebf2 #0000 #0000;border-style:solid;border-width:1px;box-sizing:border-box;content:"";height:14px;margin:0 0 -7px;top:-7px;transform:rotate(-45deg);transform-origin:center center;width:14px}.balloon-light .balloon-content{padding:20px 25px}.balloon-entry{left:50%;margin-top:10px;top:100%;width:320px}.balloon-entry-minheight{min-height:120px}.balloon-entry-shadow-close{background:#0000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}.balloon-verify{background-color:#2c2d36;border-radius:6px;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;color:#fff;font-weight:400;margin-top:15px;position:relative;width:280px}.balloon-verify .balloon-title{font-weight:700}.balloon-verify .balloon-arrow{border-bottom:10px solid #2c2d36;border-left:10px solid #0000;border-right:10px solid #0000;bottom:100%;margin-left:-10px;position:absolute}.balloon-verify .balloon-content{padding:16px 20px}.balloon-verify .description{margin-top:8px}.balloon-poll{opacity:0;padding:20px 56px 20px 28px;position:fixed;right:4px;top:84px;transform:translateX(450px);transition:opacity .5s,transform .7s}.balloon-poll.show{opacity:1;transform:translateX(0)}.balloon-poll .title{color:#2c2d36;line-height:28px;margin-bottom:4px}.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{cursor:pointer;display:block;height:16px;position:relative;position:absolute;right:18px;top:18px;width:16px}.balloon-poll .close-poll:after,.balloon-poll .close-poll:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:20px}.balloon-poll .close-poll:before{transform:rotate(45deg)}.balloon-poll .close-poll:after{transform:rotate(-45deg)}.balloon-prof-booking{border:none;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;box-sizing:border-box;top:16px;width:367px}.balloon-prof-booking .balloon-content{padding:24px 20px 12px}.balloon-prof-booking .image{display:block;height:auto;margin:0 auto;width:285px}.balloon-prof-booking .title{line-height:28px;margin:12px 0 8px}.balloon-prof-booking .button{display:block;margin-top:16px;width:100%}.tooltip-darken{background:#414358;border:1px solid #3d3f54;border-radius:3px;box-shadow:0 0 5px #7b7c80;display:block;position:absolute;z-index:2000}.tooltip-darken .tooltip-container{color:#fff;font-weight:400;padding:12px}.tooltip-darken .tooltip-container a{color:#ddd}.tooltip-darken .tooltip-container p{margin-top:0}.tooltip-darken .s-icons-closecross{cursor:pointer;display:block;float:right;margin:5px}.search-form .tooltip-darken{margin:0 0 0 -15px;width:200px}.bg-gray,.bg-gray body.bg-gray{background-color:#f4f5f8}.bg-gray .fluid{float:none;width:auto}.bg-gray .h1,.bg-gray h1{color:#3d3f55;font-size:40px;line-height:50px;margin:0;text-shadow:0 1px 0 #fff}.bg-gray .h1.H3,.bg-gray h1.H3{font-size:20px;font-weight:700;line-height:28px}.bg-gray.bg-dark,.bg-gray.bg-dark body.bg-gray.bg-dark{background-color:#3a3c52;background-position:bottom;background-repeat:repeat-x}.bg-gray.bg-dark .h1,.bg-gray.bg-dark h1{color:#fff;text-shadow:none}.bg-gray.bg-dark .footer{border-top:1px solid #343649;box-shadow:inset 0 1px 0 #47495e}.invalid .error{display:block!important}.invalid .input-text{background:#ffebe6;border:1px solid red!important}.pseudolink{border-bottom:1px dashed #999;color:#999;text-decoration:none}.box-white{background:#fff;box-shadow:0 3px 10px #0000004d}.z-dropdown{cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:24px;line-height:24px}.z-dropdown:after,.z-dropdown:before{content:"";display:table;line-height:0}.z-dropdown:after{clear:both}.z-dropdown,.z-dropdown a{color:#3d3f55}.z-dropdown .current{background-color:#eaeaef;background-image:linear-gradient(180deg,#f3f3f8,#dcdce2);background-repeat:repeat-x;border:1px solid #c7c7c9;border-radius:3px;display:block;min-height:100%;padding:0 10px;text-decoration:none}.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{border-radius:5px;font-size:15px;height:32px;line-height:32px}.z-dropdown ul{background:#f7f7f7;display:none;list-style:none;margin:0;padding:0;position:absolute;width:100%}.z-dropdown ul li{border:1px solid #bababa;border-top:0}.z-dropdown ul li a{display:block;padding:0 10px;text-decoration:none}.z-dropdown ul li:hover{background:#d5d7df}.z-dropdown-onclick,.z-dropdown-onhover{position:relative;z-index:101}.z-dropdown-onhover:hover ul{display:block}.z-dropdown-onhover:hover .current{border-radius:3px 3px 0 0}.s-icons-question{cursor:pointer;vertical-align:middle}label.select{display:inline-block;position:relative;vertical-align:top;width:150px}label.select:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -185px;content:"";display:inline-block;height:7px;margin:11px 0 0;position:absolute;right:10px;width:11px}label.select select{-webkit-appearance:none;appearance:none;background-color:#eaebf2;border:1px solid #d8d9e0;border-radius:3px;font-size:13px;font-weight:400;height:26px;padding:4px 5px 4px 6px;text-indent:.01px;text-overflow:ellipsis;width:100%}label.select select:active{background-color:#e1e2e9;border-color:#d8d9e0;color:#2c2d36}label.select select option{background-color:#fff;color:#2c2d36}label.select select::-ms-expand{display:none}label.select .button{display:block;text-align:left}label.select .button .current{display:block;margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.select .button:before{background-position:-207px -185px;content:"";margin:11px 0 0;position:absolute;right:10px}label.select .button.active:before,label.select .button:active:before,label.select .button:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:7px;width:11px}label.select .button.active:before,label.select .button:active:before{background-position:-207px -178px;margin-top:10px}label.select.select-large .button{font-size:16px;height:34px;line-height:33px;padding:0 15px}label.select.select-large .button:before{margin-top:14px}label.select.fluid{width:100%}label.select ul{left:-1px;list-style:none;margin:0;max-height:300px;min-width:100%;overflow:hidden;padding:0;position:absolute;top:100%}label.select ul li{cursor:pointer;font-size:13px;height:23px;line-height:22px;overflow:hidden;padding:0 10px 0 20px;text-overflow:ellipsis;white-space:nowrap}label.select ul li a{color:#2c2d36;display:block;height:23px;margin:0 -10px 0 -20px;max-width:800px;padding:0 10px 0 20px;position:relative;text-decoration:none}label.select ul li:hover{background-color:#3d3f55}label.select ul li:hover,label.select ul li:hover a{color:#fff}label.select ul li.selected:before{content:"✓";font-weight:700;left:5px;position:absolute}label.select.rside ul{left:auto;right:-1px}.roboto-light,.roboto-thin{font-weight:100}.roboto-medium,.roboto-regular{font-weight:400}.roboto-bold{font-weight:700}.adminControls{position:absolute;right:20px;top:59px;z-index:100}.adminControls .button{border-radius:0;padding-left:10px;padding-right:10px}.adminControls .button:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.adminControls .button:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.panel-placeholder{height:54px;position:relative}.panel-white{background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026;font-size:16px;left:0;line-height:20px;padding:17px 20px;position:absolute;right:0;z-index:44}.panel-white a{text-decoration:none}.panel-black{background-color:#000;background-color:#0009;color:#fff;font-size:16px;left:0;line-height:20px;padding:17px 20px;position:absolute;right:0;z-index:44}.panel-black a{color:#fff;text-decoration:none}.panel-offset-right{padding-right:100px}.mtg{margin-top:20px}label.checkbox,label.radio{cursor:pointer;display:block;position:relative}label.checkbox input,label.radio input{left:-2px;position:absolute;top:-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{display:inline-block;padding:0 0 0 20px}label.checkbox .checkbox-span-reset,label.radio .checkbox-span-reset{display:inline;padding-left:0}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{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-192px -94px;content:"";display:inline-block;height:14px;left:0;margin:1px 0 0;position:absolute;top:0;width:14px}label.checkbox input[type=checkbox]:checked+span:before,label.radio input[type=checkbox]:checked+span:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-192px -45px;display:inline-block;height:15px;margin-top:0;width:14px}label.checkbox input[type=radio]+span:before,label.radio input[type=radio]+span:before{background-color:#d9dae3;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);background-repeat:repeat-x;border:1px solid #ccc;border-radius:100%;box-shadow:inset 0 1px 0 #ffffff40;box-sizing:border-box;content:"";height:14px;left:0;position:absolute;top:0;width:14px}label.checkbox input[type=radio]:checked+span:before,label.radio input[type=radio]:checked+span:before{background:#fff;border:5px solid #3d3f55;box-shadow:none}label.checkbox.large input[type=checkbox]+span:before,label.radio.large input[type=checkbox]+span:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-117px -146px;display:inline-block;height:17px;top:3px;width:17px}label.checkbox.large input[type=checkbox]:checked+span:before,label.radio.large input[type=checkbox]:checked+span:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-100px -146px;display:inline-block;height:17px;margin-top:1px;width:17px}label.checkbox.large input[type=radio]+span:before,label.radio.large input[type=radio]+span:before{background:#eaebf3;border-color:#ddd;box-shadow:none;height:17px;top:3px;width:17px}label.checkbox.large input[type=radio]:checked+span:before,label.radio.large input[type=radio]:checked+span:before{background:#fff;border-color:#3d3f55}.zext-user-access label.checkbox{display:inline-block}label.checkbox.large input[type=checkbox]+span:before{background:#eaebf2;border:1px solid #e2e2e2;border-radius:3px;height:14px;margin:0;top:4px;width:14px}label.checkbox.large input[type=checkbox]:checked+span:before{background:#3e3f54;border-color:#3e3f54;height:14px;margin:0;width:14px}label.checkbox.large input[type=checkbox]:checked+span:after{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -106px;content:"";display:inline-block;height:10px;left:3px;position:absolute;top:7px;width:11px}.metro-lines{list-style:none;margin:0;padding: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;margin:0;padding:0}.metro-stations li{font-size:12px;font-weight:400;line-height:130%;padding:5px 10px 5px 20px;position:relative}.metro-stations li input{left:-10000px;position:absolute}.metro-stations i{background-image:url(../../images/metro.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;height:13px;margin:6px 0 0 -20px;position:absolute;top:0;width:13px}.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{border-radius:50%;display:inline-block;height:9px;vertical-align:middle;width:9px}html:not([dir=rtl]) .metro-circle{margin:0 0 0 5px}html[dir=rtl] .metro-circle{margin:0 5px 0 0}.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.grey-line{background:#999}.metro-circle.grey-line .metro-text{color:#fff}.metro-circle.aqua-line{background:#2092a8}.metro-circle.aqua-line-border{background:none;border:1px solid #2092a8}.metro-circle.aqua-line .metro-text{color:#fff}.metro-circle.yellow-line{background:#cc0}.metro-circle.yellow-line-border{background:none;border:1px solid #cc0}.metro-circle.yellow-line .metro-text{color:#2c2d36}.metro-circle.red-line{background:#d9261c}.metro-circle.red-line-border{background:none;border:1px solid #d9261c}.metro-circle.red-line .metro-text{color:#fff}.metro-circle.lightblue-line{background:#3d93bb}.metro-circle.lightblue-line-border{background:none;border:1px solid #3d93bb}.metro-circle.lightblue-line .metro-text{color:#fff}.metro-circle.blue-line{background:#3552a1}.metro-circle.blue-line-border{background:none;border:1px solid #3552a1}.metro-circle.blue-line .metro-text{color:#fff}.metro-circle.pink-line{background:#a31c78}.metro-circle.pink-line-border{background:none;border:1px solid #a31c78}.metro-circle.pink-line .metro-text{color:#fff}.metro-circle.lightgreen-line{background:#a2d80d}.metro-circle.lightgreen-line-border{background:none;border:1px solid #a2d80d}.metro-circle.lightgreen-line .metro-text{color:#2c2d36}.metro-circle.orange-line{background:#f09e36}.metro-circle.orange-line-border{background:none;border:1px solid #f09e36}.metro-circle.orange-line .metro-text{color:#fff}.metro-circle.white-line{background:#9fd0dc}.metro-circle.white-line-border{background:none;border:1px solid #9fd0dc}.metro-circle.white-line .metro-text{color:#2c2d36}.metro-circle.green-line{background:#018913}.metro-circle.green-line-border{background:none;border:1px solid #018913}.metro-circle.green-line .metro-text{color:#fff}.metro-circle.brown-line{background:#914523}.metro-circle.brown-line-border{background:none;border:1px solid #914523}.metro-circle.brown-line .metro-text{color:#fff}.metro-circle.lightpink-line{background:#f7bed1}.metro-circle.lightpink-line-border{background:none;border:1px solid #f7bed1}.metro-circle.lightpink-line .metro-text{color:#2c2d36}.metro-circle.black-line{background:#2c2d36}.metro-circle.black-line-border{background:none;border:1px solid #2c2d36}.metro-circle.black-line .metro-text{color:#2c2d36}.main-map,.main-map-view{min-height:1px;min-width:1px;overflow:hidden}.main-map-view{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.over-map-view{background-color:#fff;box-shadow:0 0 8px #00000026;position:relative;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{background:#ffffffb3;border-top-left-radius:4px;bottom:0;font-size:11px;line-height:16px;padding:0 4px;position:absolute;right:0}.main-map .map-copyrights a{color:#0078a8}.main-map .svg-icons-premium{fill:#6339f5;filter:drop-shadow(0 0 1px rgba(61,63,85,.4));height:36px;left:50%;margin-left:-14px;margin-top:-36px;position:absolute;top:50%;vertical-align:top;width:28px}.main-map .controls-group{font-size:0;position:absolute;top:10px;z-index:10}.main-map .controls{background:#fff;background:#fff9;border:1px solid #9a9a9a;border-radius:5px;box-shadow:0 1px 10px #0003;color:#3d3f55;display:inline-block;font-size:13px;font-weight:700;margin-bottom:5px;margin-left:10px;overflow:hidden;position:relative}.main-map .controls .map-control-find-me{cursor:pointer;float:left;height:25px;line-height:25px;padding:0 7px}.main-map .controls .map-control-find-me i{display:block;display:inline-block;height:14px;position:relative;top:3px;width:14px}.main-map .controls .map-control-find-me i:before{border-bottom:3px solid #3d3f55;margin-top:-3px;transform:rotate(-65deg);transform-origin:bottom right}.main-map .controls .map-control-find-me i:after,.main-map .controls .map-control-find-me i:before{border-left:7px solid #0000;border-right:7px solid #0000;content:"";height:0;position:absolute;right:0;top:0;width:0}.main-map .controls .map-control-find-me i:after{border-top:3px solid #3d3f55;transform:rotate(-25deg);transform-origin:top right}.main-map .controls .active{background:#3d3f55;box-shadow:inset 0 1px 5px 0 #0000004d;color:#d9dae1;text-shadow:0 -1px 0 #000}.main-map .controls .find-me i{top:6px}.main-map .map-text{background:#000;background:#00000080;bottom:0;height:30px;left:0;line-height:30px;overflow:hidden;padding:0 10px;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap;z-index:1}.main-map .map-text,.main-map .map-text a{color:#fff}.map-shadow{border-radius:3px;box-shadow:inset 0 0 1px #3d3e5680}.map-highlight:hover .svg-marker-color{fill:#fa4077}.map-tooltip{width:320px}.map-tooltip:after,.map-tooltip:before{content:"";display:table;line-height:0}.map-tooltip:after{clear:both}.map-tooltip-header{line-height:23px}.map-tooltip-header-onphoto{color:#fff;height:0;left:0;position:absolute;right:0;top: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{color:#278e22;font-weight:700}.map-tooltip .phoneView{background-color:#6339f5;border:1px solid #6339f5;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;height:auto;line-height:28px;margin:0;outline:0;padding:3px 16px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.map-tooltip .phoneView:hover{background-color:#5a36d6;border-color:#5a36d6}.map-tooltip .phoneView:active{background-color:#3d3f55;border-color:#3d3f55}.map-tooltip .phoneView .tel-phone{border-bottom:none;color:#fff;font-weight:700}.map-tooltip .phoneView .showPhoneNumber{color:#fff;font-size:16px}.map-tooltip .stars-view{height:18px}.map-tooltip-price.list-dotted{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{margin-top:-5px;top:6px}.map-tooltip-price.list-dotted li .item.right{margin-top:-12px}.map-tooltip-price.list-dotted li .item.right .item-holder{padding-left:0}.map-tooltip-price.list-dotted li .item.left .item-holder{padding-right:0}.map-tooltip-content{padding:10px 16px 16px}.map-tooltip-btns_flex{display:flex;justify-content:space-between}.map-tooltip-btns__phone_gray .phoneView,.map-tooltip-btns__phone_gray .phoneView.active,.map-tooltip-btns__phone_gray .phoneView.hover,.map-tooltip-btns__phone_gray .phoneView:active,.map-tooltip-btns__phone_gray .phoneView:hover{background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36}.map-tooltip-btns__phone_shot .phoneView.phone-showed{padding-left:12px;padding-right:12px}.map-tooltip-btns__phone_shot .phoneView .tel-phone{color:#2c2d36;font-weight:400}.map-tooltip-btns__phone_shot .phoneView .showPhoneNumber{display:none}.map-tooltip-btns__request{max-height:36px;padding:3px 12px}.balloon-gallery{border-top-left-radius:4px;border-top-right-radius:4px;min-height:30px;z-index:1}.balloon-gallery-list{height:195px;overflow:hidden}.balloon-gallery-item{background:url(../../images/photo_180_noborder.png) no-repeat 50% #eaecf3;float:left;font-size:0;height:195px;line-height:195px;text-align:center;width:100%}.balloon-gallery-item:first-child:before{background-color:#00000063;background-color:initial;background-image:linear-gradient(180deg,#000000a6,#0000);background-repeat:repeat-x;border-top-left-radius:4px;border-top-right-radius:4px;content:"";height:65px;left:0;position:absolute;right:0;top:0}.balloon-gallery-item img{vertical-align:middle;width:100%}.balloon-gallery-prev{left:15px;margin-top:-20px;position:absolute;top:50%;transform:scale(.5);transform-origin:0 0}.balloon-gallery-prev.disabled{display:none}.balloon-gallery-next{margin-top:-20px;position:absolute;right:15px;top:50%;transform:scale(.5);transform-origin:100% 0}.balloon-gallery-next.disabled{display:none}.balloon-full-link{height:100%;left:0;position:absolute;top:0;width:100%}.map-tooltip-button-control{background-color:#d74b46;border-radius:3px;color:#fff;font-size:11px;font-weight:700;height:14px;line-height:14px;position:absolute;right:12px;text-align:center;text-decoration:none;top:40px;width: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{bottom:50%;margin-bottom:-96px;position:fixed;z-index:401}html:not([dir=rtl]) .map-control{right:20px}html[dir=rtl] .map-control{left:20px}.map-control.map-mp-control{position:absolute}.map-control-item{background:#fff;background:#fffffff2;border-radius:22px;box-shadow:0 1px 10px 0 #00000026;cursor:pointer;height:44px;overflow:hidden;position:absolute;width:44px;z-index:2}html:not([dir=rtl]) .map-control-item{right:0}html[dir=rtl] .map-control-item{left:0}.map-control-item:hover{background:#fff}.map-control-item-in{bottom:138px}.map-control-item-in:before{height:2px;margin:-1px 0 0 -9px;width:18px}.map-control-item-in:after,.map-control-item-in:before{background-color:#f84177;border-radius:1px;content:"";left:50%;position:absolute;top: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{bottom:74px}.map-control-item-out:before{background-color:#f84177;border-radius:1px;content:"";height:2px;left:50%;margin:-1px 0 0 -9px;position:absolute;top:50%;width:18px}.map-control-item-out:hover:after,.map-control-item-out:hover:before{background-color:#e03a6b}.map-control-item-location{bottom:10px}.map-control-item-location-icon{display:block;height:16px;position:relative;position:absolute;right:16px;top:16px;width:16px}.map-control-item-location-icon:before{border-bottom:4px solid #f84177;margin-top:-4px;transform:rotate(-65deg);transform-origin:bottom right}.map-control-item-location-icon:after,.map-control-item-location-icon:before{border-left:8px solid #0000;border-right:8px solid #0000;content:"";height:0;position:absolute;right:0;top:0;width:0}.map-control-item-location-icon:after{border-top:4px solid #f84177;transform:rotate(-25deg);transform-origin:top right}.map-control-item-location:hover .map-control-item-location-icon{display:block;height:16px;position:relative;position:absolute;width:16px}.map-control-item-location:hover .map-control-item-location-icon:before{border-bottom:4px solid #e03a6b;border-left:8px solid #0000;border-right:8px solid #0000;content:"";height:0;margin-top:-4px;position:absolute;right:0;top:0;transform:rotate(-65deg);transform-origin:bottom right;width:0}.map-control-item-location:hover .map-control-item-location-icon:after{border-left:8px solid #0000;border-right:8px solid #0000;border-top:4px solid #e03a6b;content:"";height:0;position:absolute;right:0;top:0;transform:rotate(-25deg);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}.balloon-layout{bottom:14px;position:absolute;top:auto}.balloon-layout-close{position:absolute;right:10px;top:10px;z-index:999}.balloon-layout-arrow{bottom:-22px;left:50%;margin-left:-18px;position:absolute}.balloon-layout-inner{background:#fff;border-radius:4px;box-shadow:0 0 8px #0000004d;min-height:35px;min-width:200px;overflow:hidden}.balloon-layout-inner-loader{display:block;height:200px;width:300px}.balloon-layout-inner-loader:before{animation:anim-loader-appear .8s;content:url(../../images/map/tooltip_loader.gif);display:block;height:32px;left:50%;margin:-16px 0 0 -16px;position:absolute;top:50%;width:32px}@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{max-height:230px!important;overflow:hidden;position:relative}.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{background:#6339f5;content:"";display:flex;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.service-gallery-box__offer-mob.expired-offer .expired-offer-content{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin-top:-16px;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.service-gallery-box__offer-mob.expired-offer .slider-paging-container{display:none}.service-gallery-box__offer-mob.deleted-offer:after{background:#6339f5;content:"";display:flex;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.service-gallery-box__offer-mob.deleted-offer .deleted-offer-content{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin-top:-16px;position:absolute;text-align:center;top:50%;width:100%;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{height:100%;list-style:none;margin:0;padding:0;position:relative;width:100%}.service-gallery-box .gallery-container ul .active li{display:block}.service-gallery-box .gallery-container ul li{display:none;height:100%;left:0;overflow:hidden;position:absolute;width:100%}.service-gallery-box .gallery-container ul li.active{display:block}.service-gallery-box .gallery-container ul li img{max-height:none;position:relative}.service-gallery-box .gallery-controls .next,.service-gallery-box .gallery-controls .prev{cursor:pointer;display:inline-block;margin:-135px 0 0;padding:150px 15px;position:absolute;top:50%;z-index:6}.service-gallery-box .gallery-controls .prev{left:0;padding-right:150px}.service-gallery-box .gallery-controls .next{padding-left:150px;right:0}.service-gallery-box .gallery-controls .gallery-nav{bottom:15px;font-size:0;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:7}.service-gallery-box .gallery-controls .gallery-nav li{cursor:pointer;display:inline-block;padding:4px 0;position:relative;vertical-align:middle;width:25px}.service-gallery-box .gallery-controls .gallery-photos-lenght{margin-top:-30px}.service-gallery-box .gallery-controls-extend .next,.service-gallery-box .gallery-controls-extend .prev{bottom:0;margin:0;padding:0;top: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{margin:-25px 15px 0;position:absolute;top:50%}.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{background:#000;background:#00000080;border-radius:5px;color:#fff;font-size:13px;height:20px;left:50%;line-height:20px;margin-left:-23px;margin-top:-30px;position:absolute;text-align:center;top:100%;width:46px;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{float:left;position:relative!important}.slider-paging{display:inline-block;position:relative;vertical-align:top}.slider-paging-container{bottom:10px;font-size:0;left:0;line-height:0;position:absolute;right:0;text-align:center;z-index:5}.slider-dot{background:#eaebf280;border-radius:100%;float:left;height:7px;margin:0 4px;width:7px}.slider-dot.active{background:#eaebf2}.gallery-more{color:#fff;font-size:40px;font-weight:100;left:50%;line-height:44px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.gallery-more-subtext{font-size:20px;line-height:30px}.multiple-items:after{background:#3d3f5580;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.gallery-item-wrapper{box-sizing:border-box;overflow:hidden}.gallery-item-wrapper:last-child{border-bottom:0}.right-gallery{overflow:hidden;position:absolute;right:0;top:65px;width:23%;z-index:6}.right-gallery-list{list-style:none;margin:0;padding:0}.right-gallery-list-item{background-position:50%;background-size:cover;cursor:pointer;font-weight:100;height:100%;position:relative;transition:.4s ease}.right-gallery-list-item:hover{transform:scale(1.08)}.right-gallery-list-item .gallery-more{font-size:40px;line-height:50px}.right-gallery-list-item .gallery__works .sly-gallery-list{visibility:hidden}.gallery-container,.gallery-wrapper,.photo-gallery{height:100%}.gallery-photo-list{display:flex;height:100%;list-style:none;margin:0;padding:0;width:100%!important}.gallery-photo-list-item{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:2 1 auto;position:relative;width:auto}.gallery-photo-list-item:nth-child(2){margin-left:2px}.gallery-photo-list-item__more{flex:1 1 auto}.gallery-photo-list-item__more .gallery-photo-list{display:flex;flex-direction:column}.gallery-photo-list-item__more .gallery-photo-list .gallery-photo-list-item{height:100%;position:absolute;transition:.4s ease;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{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;margin:0;position:absolute;top:0;width:77%}.premium-gallery-preview+img{display:none}.gallery-advertisement-slide{display:flex;justify-content:space-around;overflow-x:auto}.gallery-advertisement-slide__single-item-slide{background-color:#1c1c1e;display:inline-block;height:100vh;margin:0 80px;max-height:966px;max-width:1280px;width:100vw;z-index:3}.gallery-advertisement-multi-slide{background-color:#1c1c1e;display:flex;flex-direction:column;margin:0 80px;max-height:966px;max-width:1280px;overflow:auto;padding:96px 36px 16px;z-index:6}.gallery-advertisement-multi-slide__title{align-self:center;color:#fff;padding-bottom:24px}.gallery-advertisement-multi-slide__cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.gallery-advertisement-multi-slide__recommendation-button{background:#0009;border-radius:4px;color:#fff;margin:0 auto;padding:8px 44px}.gallery-advertisement-multi-slide__recommendation-wrapper{bottom:16px;left:50%;position:absolute;transform:translateX(-50%)}.multi-slide-item{background-color:#3e3e40;border-radius:4px;flex:1 0 30%;height:284px;margin-bottom:20px;margin-right:20px;overflow:hidden;position:relative;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{display:flex;flex-direction:column;z-index:6}.gallery-advertisement-right-slide__wrapper{display:flex;flex-direction:row;justify-content:center}.gallery-advertisement-right-slide__wrapper .gallery-advertisement-slide{overflow-x:visible}.gallery-advertisement-right-slide__wrapper img{max-width:calc(100% - 272px)!important}.gallery-advertisement-right-slide__inner{background:#1c1c1e;display:flex;flex-direction:column;height:100%;z-index:3}.gallery-advertisement-right-slide__title{align-self:center;background:#1c1c1e;color:#fff;padding:28px 20px 20px}.gallery-advertisement-right-slide .single-item-slide__bottom{opacity:1}.right-slide-item{background-color:#2c2c2e;flex:1;position:relative;width:272px}.big-slide{position:relative}.big-slide .single-item-slide__info-wrapper{background-color:#1c1c1e;box-sizing:border-box;display:flex;justify-content:space-between;padding:12px 20px 16px;position:absolute}.big-slide .single-item-slide__info-wrapper-last{left:0;right:0;top:0}.single-item-slide{cursor:pointer}.single-item-slide__image{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.single-item-slide__info-wrapper{background:#2c2c2e;color:#fff;overflow:hidden;width:100%}.single-item-slide__info-wrapper-last{bottom:0;overflow:hidden;position:absolute;width:100%}.single-item-slide__info-wrapper svg{fill:#fff;height:12px;padding-right:6px;width:13px}.single-item-slide__address-info{display:flex;padding-bottom:4px}.single-item-slide__bottom{opacity:.6}.single-item-slide__bottom svg{fill:#fff;height:12px;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{align-items:center;background:#2c2c2e;display:flex;font-size:13px;font-style:normal;font-weight:400;justify-content:space-between;line-height:20px;padding:12px 20px 16px;position:relative}.single-item-slide__info-wrapper-inner:after{background:linear-gradient(270deg,#2c2c2e,#2c2c2e03);content:" ";display:block;height:100%;position:absolute;right:0;top:0;width:25px}.single-item-slide__info-wrapper-inner-left{align-items:flex-start;color:#fff;display:flex;flex-direction:column}.single-item-slide__bottom{align-items:center;display:flex}.single-item-slide__rating{color:#ffaa30;font-weight:700;padding-right:8px}.single-item-slide__rating svg{fill:#ffaa30;margin-right:2px;transform:translateY(1px)}.single-item-slide__distance{opacity:.6;padding-right:6px}.single-item-slide__metro{opacity:.6;padding-right:8px}.single-item-slide__addr{opacity:.6}.single-item-slide__title{display:block;padding-bottom:4px;text-align:left}.single-item-slide__title span{opacity:1}.single-item-slide__link{background:#3d3f55;border-radius:6px;color:#fff;display:block;padding:10px 20px;transition:opacity .3s;z-index:3}.single-item-slide__link:hover{opacity:.8;transition:opacity .3s}.button{background:none;border:1px solid #d8d9e0;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#3d3f55;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:26px;line-height:25px;margin:0;outline:0;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.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{border:0;padding:0}.button:hover{background-color:#f1f2f9}.button.active,.button:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button.disable,.button.disabled,.button[disabled]{background-color:#fff;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.button.button-static,.button.button-static.active,.button.button-static:active,.button.button-static:hover{background-color:#fff;border-color:#d8d9e0;color:#3d3f55}.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{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-white.disable,.button-white.disabled,.button-white[disabled]{background-color:#fff;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.button-white.button-static,.button-white.button-static.active,.button-white.button-static:active,.button-white.button-static:hover{background-color:#fff;border-color:#d8d9e0;color:#3d3f55}.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{background-color:#6339f5;border-color:#6339f5;color:#fff}.button-primary:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.button-primary.active,.button-primary:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-primary.disable,.button-primary.disabled,.button-primary[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.button-primary.button-static,.button-primary.button-static.active,.button-primary.button-static:active,.button-primary.button-static:hover{background-color:#6339f5;border-color:#6339f5;color:#fff}.button-silver{background-color:#eaebf2}.button-silver.hover,.button-silver:hover{background-color:#e1e2e9}.button-silver.active,.button-silver:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-silver.disable,.button-silver.disabled,.button-silver[disabled]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.button-silver.button-static,.button-silver.button-static.active,.button-silver.button-static:active,.button-silver.button-static:hover{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55}.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{background-color:#6339f5;border-color:#6339f5;color:#fff}.button-purple:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.button-purple.active,.button-purple:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-purple.disable,.button-purple.disabled,.button-purple[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.button-purple.button-static,.button-purple.button-static.active,.button-purple.button-static:active,.button-purple.button-static:hover{background-color:#6339f5;border-color:#6339f5;color:#fff}.button-red{background-color:#e42222;border-color:#e42222;color:#fff}.button-red:hover{background-color:#e73939}.button-red.active,.button-red:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-red.disable,.button-red.disabled,.button-red[disabled]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.button-orange{background-color:#faa732;border-color:#faa732;color:#fff}.button-orange:hover{background-color:#fbb24b}.button-orange.active,.button-orange:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-aqua{background-color:#49afcd;border-color:#49afcd;color:#fff}.button-aqua:hover{background-color:#5db8d2}.button-aqua.active,.button-aqua:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.button-border-red{background-color:#fff;border-color:#e42222;color:#e42222}.button-border-red.hover,.button-border-red:hover{border-color:#e73939;color:#e73939}.button-border-red.active,.button-border-red:active{background-color:#e42222;border-color:#e42222;color:#fff}.button-border-orange{background-color:#fff;border-color:#faa732;color:#faa732}.button-border-orange.hover,.button-border-orange:hover{border-color:#fbb24b;color:#fbb24b}.button-border-orange.active,.button-border-orange:active{background-color:#faa732;border-color:#faa732;color:#fff}.button-border-green{background-color:#fff;border-color:#32952e;color:#32952e}.button-border-green.hover,.button-border-green:hover{border-color:#39a834;color:#39a834}.button-border-green.active,.button-border-green:active{background-color:#32952e;border-color:#32952e;color:#fff}.button-purple2{background-color:#6554a3;background-image:linear-gradient(180deg,#6b5aad,#5b4c94);border:none;box-shadow:0 1px 3px #0000004d;color:#fff;text-shadow:0 -1px 0 #000000b3}.button-purple2,.button-purple2:hover{background-repeat:repeat-x;border-top:1px solid #8476bb}.button-purple2:hover{background-color:#5c49a0;background-image:linear-gradient(180deg,#6450ab,#503f90)}.button-purple2:active{background-color:#61529e;background-image:linear-gradient(180deg,#5b4c94,#6b5aad);background-repeat:repeat-x;box-shadow:0 1px 3px #0000}.button-purple2.disable{background-color:#514a7c;background-image:linear-gradient(180deg,#544d81,#4c4675);background-repeat:repeat-x;border-top:1px solid #615b88;box-shadow:0 1px 3px #0000004d}.button-dark,.button-dark:hover{background:#313245;border:1px solid #272837;box-shadow:inset 0 1px 0 #404052;color:#fff;text-shadow:0 -1px 0 #000000b3}.button-dark2,.button-dark2:hover{background-color:#4d4f68;background-image:linear-gradient(180deg,#585a74,#3d3f56);background-repeat:repeat-x;border:1px solid #3d3f57;box-shadow:inset 0 1px 1px #ffffff26;color:#fff;text-shadow:0 -1px 0 #0000007d}.button-green{background:#32952e;border:0;color:#fff;text-shadow:none}.button-green:hover{background:#39a834}.button-green:active{background:#2b8228}.button-pink{background:#f84177;border-color:#f84177;color:#fff}.button-pink.active,.button-pink.hover,.button-pink:active,.button-pink:hover{background-color:#ec3e71;border-color:#ec3e71;color:#fff}.button-pink.disabled,.button-pink:disabled{background-color:#ec3e71;border-color:#ec3e71;color:#ffffff80;cursor:default}.button-link{color:#6339f5}.button-noborder{border:none;border-radius:0;padding:0}.button-noborder,.button-noborder:active,.button-noborder:hover{background:none;color:#6339f5}.button24{font-size:11px;line-height:16px;padding:4px 10px}.button28{font-size:13px;height:auto;line-height:18px;padding:4px 12px}.button34{font-size:16px;height:34px;line-height:33px;padding:0 15px}.button36{border-radius:6px;font-size:16px;height:auto;line-height:28px;padding:3px 16px}.button40{font-size:20px;font-weight:400;height:40px;line-height:37px;padding:0 20px}.button44{border-radius:6px;font-size:16px;height:auto;line-height:28px;padding:7px 20px}.button-large{border-radius:5px;font-size:16px;font-weight:700;height:32px;line-height:33px;padding:0 15px;text-shadow:none}.button-big{border-radius:5px;font-size:20px;font-weight:400;height:43px;line-height:41px;padding:0 20px}.button-xlarge{border-radius:4px;font-size:20px;height:60px;line-height:58px;padding:0 30px}.button-block{display:block;padding:0;text-align:center;width:100%}.button-block-button44{border-radius:6px;font-size:16px;height:auto;line-height:28px;padding:7px 20px}.button-dashed{border-style:dashed}.button-half{width:47%}.btn1{-webkit-touch-callout:none;background-color:#d9dae3;background-image:linear-gradient(180deg,#e1e2ea,#ccced8);border:1px solid #ccced8;border-radius:4px;box-shadow:inset 0 1px 1px #f1f1f5;color:#3d3f55;cursor:pointer;display:inline-block;font-size:12px;font-weight:700;height:26px;line-height:26px;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-shadow:#fff 0 1px 0;-webkit-user-select:none;user-select:none}.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{display:inline-block;font-size:0;overflow:hidden}.button-group .button{border-left-width:0;border-radius:0;min-width:52px}.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-style:normal;font-weight:400;margin-left:5px}.pager-next-prev{display:inline-block;font-size:0}.touch-support .mobile_layout .pager-next-prev{display:none!important}.pager-next-prev i{background:url(../../images/card/arrows.png) no-repeat;background-position:0 14px;display:inline-block;height:14px;position:relative;top:4px;width:15px}.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{display:inline-block;font-size:0}.button-arrows i{display:block;height:14px;margin-top:-7px;position:relative;top:50%;width:15px}.button-arrows i:before{background:#9595a3;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:50%;width:7px}.button-arrows i:after{border-bottom:7px solid #0000;border-left:8px solid #9595a3;border-top:7px solid #0000;content:"";height:0;margin-top:-7px;position:absolute;right:0;top:50%;width:0}.button-arrows .disabled i{opacity:.5}.button-arrows-next{border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;padding:0 8px}.button-arrows-next.disabled{cursor:default}.button-arrows-prev{border-radius:0;border-bottom-left-radius:4px;border-right:none;border-top-left-radius:4px;padding:0 8px}.button-arrows-prev i:before{left:auto;right:0}.button-arrows-prev i:after{border-left:none;border-right:8px solid #9595a3;content:"";left:0;position:absolute;right:auto}.button-arrows-prev.disabled{cursor:default}.social-auth-buttons{font-size:0;height:32px;text-align:justify;-webkit-text-align-last:justify;text-align-last:justify;width:200px}.social-auth-buttons:before{content:"";display:block;width:100%}.social-auth-buttons :after{content:"";display:inline-block;width:100%}.social-auth-buttons a{background:url(../../images/social-auth.png) 0 -2px no-repeat;display:inline-block;height:32px;overflow:hidden;text-indent:100%;width:32px}.social-auth-buttons a.google{background-position:0 -206px}.social-auth-buttons a.ok{background-position:0 -70px}.social-auth-buttons a.yandex{background-position:0 -240px}.social-auth-buttons a.mail{background-position:0 -104px}.social-auth-buttons a.twitter{background-position:0 -172px}.customChoosen .chosen-container .chosen-single{background-color:#eaebf2;border:1px solid #0000;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#3d3f55;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:26px;line-height:25px;margin:0;outline:0;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.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{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.customChoosen .chosen-container .chosen-single.disable,.customChoosen .chosen-container .chosen-single.disabled,.customChoosen .chosen-container .chosen-single[disabled]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.button-file{overflow:hidden;position:relative}.button-file input.file{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top: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{background:#0006;content:"";display:block;height:100%;height:100vh;left:0;position:fixed;top:0;width:100%;width:100vw;z-index:50}.filter-popup-list,.list-reset,.orglist-pagination ul,.super-article-text ul,.super-links-list{list-style:none;margin:0;padding:0}.list-mdash,.super-article-text ul{padding-left:20px;position:relative}.list-mdash.fs-large,.super-article-text ul.fs-large{padding-left:25px}.list-mdash li:before,.super-article-text ul li:before{content:"—";left:0;position:absolute}.list-dotted{line-height:25px;margin-bottom:9px;min-width:300px}.list-dotted li,.list-dotted tr{border-bottom:2px dotted #ccc;margin-top:10px;position:relative}.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{margin-top:-16px;position:absolute;right:0;top:100%}.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{display:block;padding:0}.list-simple li,.super-article-text ol li,.super-article-text ul li{line-height:18px;margin-top:10px}.list-simple li:first-child,.super-article-text ol li:first-child,.super-article-text ul li:first-child{margin-top:0}.list-bordered>li{border-top:1px solid #eaebf2}.list-bordered>li:first-child{border-top:0}.list-simple20 li{margin-top:20px}.list-simple20 li:first-child{margin-top:0}.H1,.H1 .invisible-link,.H2,.H2 .invisible-link,.H3,.H3 .invisible-link{color:#3d3f55}.H1.gray,.H2.gray,.H3.gray{color:#bbbcc4}.H1.rr,.H2.rr,.H3.rr{font-weight:400}.H1{font-size:40px;line-height:52px}.H1,.H2{font-weight:100}.H2{font-size:32px;line-height:44px}.H3{font-size:20px;line-height:28px}.H3,.strong{font-weight:700}.p0{padding:0!important}.m0{margin:0!important}.b0{border:0!important}.pd-xs{padding:5px}.pd-s{padding:10px}.pd-m{padding:20px}.pd-l{padding:30px}.mp-header-right,.pd-xl{padding:40px}.pd-ml{padding:20px 30px}.pd-lxl{padding:30px 40px}.mg-right-xs{margin-right:5px}.mg-right-s{margin-right:10px}.mg-right-m{margin-right:20px}.mg-right-l{margin-right:30px}.mg-right-xl{margin-right:40px}.mg-left-xs{margin-left:5px}.mg-left-s{margin-left:10px}.mg-left-m{margin-left:20px}.mg-left-l{margin-left:30px}.mg-left-xl{margin-left:40px}.mg-top-xs{margin-top:5px}.mg-top-s{margin-top:10px}.mg-top-m{margin-top:20px}.mg-top-l{margin-top:30px}.mg-top-xl{margin-top:40px}.mg-bottom-xs{margin-bottom:5px}.mg-bottom-s{margin-bottom:10px}.mg-bottom-m{margin-bottom:20px}.mg-bottom-l{margin-bottom:30px}.mg-bottom-xl{margin-bottom:40px}.mg-bottom-xxs{margin-bottom:4px}.mg-bottom-ml{margin-bottom:24px}.border{border:1px solid #eaebf2}.btop{border-top:1px solid #eaebf2}.bbottom{border-bottom:1px solid #eaebf2}.bleft{border-left:1px solid #eaebf2}.bright{border-right:1px solid #eaebf2}.mtmargin{margin-top:5px;margin-top:10px;margin-top:15px;margin-top:20px;margin-top:25px;margin-top:30px;margin-top:35px;margin-top:40px;margin-top:50px}.mb10{margin-bottom:10px}.mlr20{margin-left:20px;margin-right:20px}.mlr30{margin-left:30px;margin-right:30px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.pd10{padding:10px}.pd15{padding:15px}.pd20,.pdg{padding:20px}.pd25{padding:25px}.pd30{padding:30px}.pd40{padding:40px}.pd1520{padding:15px 20px}.pd2030{padding:20px 30px}.pd3040{padding:30px 40px}.pd1540{padding:15px 40px}.orglist-pagination ul,.pt0{padding-top:0}.pb0{padding-bottom:0}.pl0{padding-left:0}.pr0{padding-right:0}.pb10{padding-bottom:10px}.black{color:#2c2d36}.red{color:red}.gray{color:#bbbcc4}.gray6{color:#666}.gray9{color:#999}.purplelight{color:#b4a5d8}.bg-white{background-color:#fff}.cursor{cursor:pointer}.invisible-links{text-decoration:none}.invisible-links.gray,.invisible-links.gray a{color:#bbbcc4}.invisible-links.dark,.invisible-links.dark a{color:#3d3f55}.invisible-link,.invisible-links a{color:#2c2d36;text-decoration:none}.invisible-link:hover,.invisible-links a:hover{color:#6339f5}.link-underline{text-decoration:underline}.linkColor{color:#6339f5!important}.linkLighten{color:#a08fc8}.linkLighten.active{color:#6339f5}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flexbox{display:flex}.flexbox.columns{flex-direction:row}.flexbox.rows{flex-direction:column}.flexbox .flex{flex:1 1 auto}.upper{text-transform:uppercase}.strike{text-decoration:line-through}.unbold-important{font-weight:400!important}.clearfix:after,.clearfix:before{content:"";display:table;line-height:0}.clear,.clearfix:after{clear:both}.clear{display:block;float:none;font-size:0;height:0;line-height:0;margin:0;overflow:hidden;padding:0;width:100%}.hide{display:none}.hidden{display:none!important}.invisible{visibility:hidden}.pull-left{float:left}.pull-right{float:right}.rel{position:relative}.oh{overflow:hidden}.word-break{word-wrap:break-word;overflow-wrap:break-word}.vtop{vertical-align:top}.middle{vertical-align:middle}.tar{text-align:right}.tal{text-align:left}.tac{text-align:center}.nobr{white-space:nowrap}.get-out{margin-left:-100000px!important;margin-top:-100000px!important;position:absolute!important;visibility:hidden!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,.mp-tabs-link,.simple-text{font-size:13px;line-height:18px}.filter-chosen .chosen-container p,.filter-chosen .select2-container p,.masterprice-landing-description p p,.mp-tabs-link 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,.mp-tabs-link 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,.mp-tabs-link .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{background-position:0;background-repeat:no-repeat;display:block;text-decoration:none}.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-bottom:15px;padding-top:15px}.panel-dark .panel-title{font-size:20px;font-weight:400;line-height:25px}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.round{border-radius:100%}.bcrating-bar,.bcrating-bar-value,.rounded{border-radius:4px}.circle-s{background-color:#000;border-radius:100%;display:block;height:8px;width:8px}.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;left:0;max-height:none!important;opacity:1;overflow:hidden;position:absolute;right:0;transition:transform 0s;width:100%}.linear-loader:before{background-color:#f84177;background-image:linear-gradient(90deg,#6339f5,#f84177);background-repeat:repeat-x;content:"";height:100%;left:0;position:absolute;transform:scaleX(0);transform-origin:left center;width:100%;z-index:2}.linear-loader.half-load:before{transform:scaleX(.9);transition:transform 20s cubic-bezier(.07,.8,.2,.93)}.linear-loader.full-load{opacity:0;transition:opacity 0s .55s}.linear-loader.full-load:before{transform:scale(1);transition:transform .5s}.linksmaker{bottom:0;left:0;position:absolute;right:0;top:0;z-index:2}.dark{color:#3d3e56}.stretched-link:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:5}.stretched-link-overlay{position:relative;z-index:6}.feedbacks,.feedbacks ul{list-style:none;margin:0;padding:0}.feedbacks .comment-container{padding:20px}.feedbacks .comment-level-level .comment-container{padding-left:40px;padding-left:60px;padding-left:80px;padding-left:100px;padding-left:120px;padding-left:140px;padding-left:160px;padding-left:180px;padding-left:200px}.feedbacks li{border-top:1px solid #eaebf2}.feedbacks li .subcomments{background-color:#f4f5f8;border-left:1px solid #f1f2f5;border-radius:5px;border-right:1px solid #f1f2f5;box-shadow:inset 0 1px 0 #f1f2f5;margin:0 20px 20px;overflow:hidden}.feedbacks li .subcomments:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-151px -146px;content:"";display:inline-block;height:13px;margin-left:115px;margin-top:-13px;position:absolute;width:20px}.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{display:inline-block;vertical-align:top}.feedbacks .stars-view .stars-rating-text{position:relative;top:-2px}.feedbacks .comment-head{color:#bbbcc4;line-height:18px;margin-bottom:5px;text-shadow:0 1px 0 #fff}.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{border-radius:20px;font-size:11px;height:22px;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{color:#bbbcc4;display:none;font-size:11px;line-height:22px;text-decoration:none}.feedbacks .comment-complaint:hover{color:#3d3e56}.feedbacks-right{box-sizing:border-box;flex:0 0 292px}.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{background-position:50%;background-repeat:no-repeat;background-size:cover;height:60px;width:60px}.feedbacks-form{position:relative}.feedbacks-form .textarea{background:#fff;border:1px solid #d8d8d8;box-shadow:inset 0 1px 3px #0000001a;box-sizing:border-box;margin:0 0 10px;max-width:562px;width:100%}.feedbacks-form .textarea textarea{background:none;border:none;box-sizing:border-box;display:block;height:100px;margin:0;padding:6px;width:100%}.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{color:#bbbcc4;padding:0 6px}.feedbacks-form .input{background:#0000;border:1px solid;border-color:#0000 #0000 #d8d8d8;box-sizing:border-box;color:#2c2d36;height:28px;padding:6px 5px 7px;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{border-bottom:1px solid #d8d8d8;box-sizing:border-box;color:#b8b8b8;height:28px;padding:7px 6px 8px}.feedbacks-form .stars-view{display:inline-block;margin-left:5px;vertical-align:top}.feedbacks-form .button{box-sizing:border-box}.feedbacks-form .error-box{color:red;display:none;margin-top:7px}.feedbacks-form.invalid .error-box{display:block}.comment-form-container .new-comment-form{border-top:1px solid #eaebf2;padding:20px}.comment-block-voice{padding-left:55px;padding-top:5px;position:relative;width:180px}.comment-block-voice .s-icons-headset{margin-left:-35px;margin-top:-5px;position:absolute}.comment-container .comment-block-voice{display:none}.comment-container .feedbacks-form{padding-top:20px}.comment-container .button-block{padding-left:10px;padding-right:10px}.comments-sections-container .comments-section{border-top:1px solid #eaebf2;margin-top:-10px}.comments-sections-container .comments-section:first-child{border-top:0;margin-top:0}.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{margin:0 0 0 -10px;padding:0 10px 10px}.comment-images li{margin:10px 0 0 10px;position:relative}.comment-images .delete{background:#fff;border-radius:100px;cursor:pointer;padding:3px;position:absolute;right:-5px;top:-5px}.comment-images .delete i{display:block}.comment-image-container.comment-image-cropped{max-height:500px;overflow:hidden;position:relative}.comment-image-container.comment-image-cropped:after{background:url(../../images/image-cropped.png) repeat-x;bottom:0;content:"";height:8px;left:0;position:absolute;right:0}.comment-image-container img{max-width:600px}.comments-without-bottom .comment-bottom{display:none}.comment-avatar{background-position:50%;border-radius:3px;box-shadow:inset 0 0 1px #3d3e5680}.comment-avatar,.comment-avatar__container{height:50px;width:50px}.comment-body{min-height:50px}.bcrating{color:#222;font-family:Roboto,Arial,sans-serif}.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{background:#f4f5f8;height:4px;margin-top:3px}.bcrating-bar-value{background:#d8d9e0;height:4px}.bcrating-bar-yellow .bcrating-bar-value{background:#ffaa30}.bcrating-bar-blue .bcrating-bar-value{background:#aec3e6}.bcrating-list{box-shadow:-1px 0 0 #eaebf2;margin-left:230px;position:relative}.bcrating-list-item{box-sizing:border-box;float:left;width:300px}.bcrating-list-larr,.bcrating-list-rarr{background:#fff;border-radius:100%;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f;box-sizing:border-box;cursor:pointer;height:60px;opacity:0;position:absolute;top:40px;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;left:50%;margin:-14px 0 0 -10px;position:relative;position:absolute;top:50%;width:16px}.bcrating-list-larr-icon:after,.bcrating-list-larr-icon:before{background-color:#d8d9e0;border-radius:2px;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;transform-origin:2px 2px;width:20px}.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;left:50%;margin:-14px 0 0 -6px;position:relative;position:absolute;top:50%;width:16px}.bcrating-list-rarr-icon:after,.bcrating-list-rarr-icon:before{background-color:#d8d9e0;border-radius:2px;content:"";height:4px;margin-top:-2px;position:absolute;right:0;top:50%;transform-origin:18px 2px;width:20px}.bcrating-list-rarr-icon:before{transform:rotate(45deg)}.bcrating-list-rarr-icon:after{transform:rotate(-45deg)}.feedbacks-new .comment-container{margin:30px 0;padding:0 40px}.feedbacks-new .comment-container_moderation{background-color:#ffaa300d;padding-top:15px}.feedbacks-new .comment-container_moderation .comment-top{display:flex}.feedbacks-new .comment-container_moderation .moderation-text{background:#2c2d36;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;color:#fff;display:none;font-size:13px;line-height:20px;padding:16px 20px;position:absolute;top:36px;width:240px;z-index:1}html:not([dir=rtl]) .feedbacks-new .comment-container_moderation .moderation-text{left:-40px}html[dir=rtl] .feedbacks-new .comment-container_moderation .moderation-text{right:-40px}.feedbacks-new .comment-container_moderation .moderation-text_added{animation:disappearance 5s forwards;display:block}.feedbacks-new .comment-container_moderation .moderation-text:after{border:10px solid;border-color:#0000 #0000 #2c2d36;content:"";position:absolute;top:-19px}html:not([dir=rtl]) .feedbacks-new .comment-container_moderation .moderation-text:after{left:115px}html[dir=rtl] .feedbacks-new .comment-container_moderation .moderation-text:after{right:115px}.feedbacks-new .comment-container_moderation .moderation-sign{align-items:center;background-color:#ffaa301a;border-radius:14px;color:#2c2d36;cursor:pointer;display:inline-flex;font-size:13px;line-height:20px;padding:2px 8px}.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_moderation .moderation-sign__wrapper{display:inline;position:relative}html:not([dir=rtl]) .feedbacks-new .comment-container_moderation .moderation-sign__wrapper{padding-left:2px}html[dir=rtl] .feedbacks-new .comment-container_moderation .moderation-sign__wrapper{padding-right:2px}.feedbacks-new .comment-container_moderation .moderation-sign__wrapper:hover .moderation-text{display:block}@keyframes disappearance{0%{opacity:1}99%{opacity:.99}to{opacity:0}}.feedbacks-new .comment-container .comment-text p{margin-top:0}.feedbacks-new .comment-container .comment-text-subtitle{font-size:13px;font-weight:700;line-height:20px;margin-bottom:8px;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{display:none;min-width:200px;padding:15px 0;position:absolute;top:17px}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{background:#fff;border:1px solid #eaebf2;border-radius:4px;box-shadow:0 4px 10px 0 #0000001a;padding:8px 0;position:relative;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{border:solid #0000;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;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}.feedbacks-new .comment-showother-container{margin:30px 0;padding:0 30px}html:not([dir=rtl]) .feedbacks-new .comment-level-0{margin-left:40px}html[dir=rtl] .feedbacks-new .comment-level-0{margin-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:30px}html[dir=rtl] .feedbacks-new .comment-level-0 .comment-container{padding-right:30px}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:60px}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:60px}.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{fill:#bbbcc4;display:inline-block;height:24px;vertical-align:middle;width:24px}html:not([dir=rtl]) .feedbacks-new .comment-thumb svg{margin-right:6px}html[dir=rtl] .feedbacks-new .comment-thumb svg{margin-left:6px}.feedbacks-new .comment-thumb.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:30px 0;padding:0 40px}.comment-container .feedbacks-form-new{margin:30px 0;padding:0}.feedbacks-form-new .form{border:1px solid #d8d8d8;border-radius:4px;margin-bottom:20px}.feedbacks-form-new .form textarea{box-sizing:border-box;font-size:16px;line-height:24px;min-height:124px;overflow:hidden;resize:none}html:not([dir=rtl]) .feedbacks-form-new .form textarea{padding:10px 26px 10px 15px}html[dir=rtl] .feedbacks-form-new .form textarea{padding:10px 15px 10px 26px}.feedbacks-form-new .form .textarea-clean{cursor:pointer;display:block;height:16px;position:relative;position:absolute;top:10px;width:16px}.feedbacks-form-new .form .textarea-clean:after,.feedbacks-form-new .form .textarea-clean:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:20px}.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{border:none;height:auto}html:not([dir=rtl]) .feedbacks-form-new .rating-holder,html[dir=rtl] .feedbacks-form-new .rating-holder{padding:13px 13px 17px}.feedbacks-form-new .input{border:none;box-sizing:border-box;font-size:16px;height:45px;line-height:24px;padding:6px 15px 7px}.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{border-radius:100%;cursor:pointer;position:absolute;top:-10px;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{display:flex;flex-wrap:wrap}.feedbacks-form-new .comment-images li{position:relative}html:not([dir=rtl]) .feedbacks-form-new .comment-images li{margin:15px 0 0 15px}html[dir=rtl] .feedbacks-form-new .comment-images li{margin:15px 15px 0 0}.feedbacks-form-new .comment-file.invalid .error-box{display:block}.feedbacks-form-new .zuploader{margin:0}.feedbacks-form-new .zuploader .qq-uploader{display:block!important;position:relative}.feedbacks-form-new .zuploader .qq-upload-button{box-sizing:border-box;direction:inherit!important;display:block!important;height:66px;padding:20px 15px 0}.feedbacks-form-new .zuploader .qq-upload-button .button-file{border:none;border-radius:0;color:#6339f5;font-size:16px;line-height:24px;padding:0;width:100%}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{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-149px -126px;display:inline-block;height:20px;position:relative;top:2px;width:20px;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{left:0!important;right:auto!important}.feedbacks-form-new .zuploader .qq-upload-drop-area{background:#d8d8d8;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;left:0;position:absolute;right:0;top: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{clear:both;padding-top:8px}.feedbacks-form-new .submit-btns{clear:both;display:flex;padding-top:10px}.feedbacks-form-new .qq-upload-drop-area{background:#eaebf2;border-radius:4px;position:absolute}.feedbacks-form-new .qq-upload-drop-area:before{display:none}.feedbacks-form-new .qq-upload-drop-area .upload-area-text{color:#3d3f55;display:flex;font-size:16px;left:50%;line-height:24px;margin-top:-9px;position:absolute;top:50%;transform:translate(-50%)}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{background:#e6ecf2;height:4px;overflow:hidden;width:100px}.feedbacks-form-new .dropzone-progress-wrapper .dropzone-progress-bar{background:#6339f5;height:100%;transition:width .3s linear}.comments-controls-sort label{color:#6339f5;cursor:pointer}html:not([dir=rtl]) .comments-controls-sort label{margin-right:10px}html[dir=rtl] .comments-controls-sort label{margin-left:10px}.comments-controls-sort label:after{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-207px -161px;content:"";display:inline-block;height:8px;visibility:hidden;width:12px}html:not([dir=rtl]) .comments-controls-sort label:after{margin-left:5px}html[dir=rtl] .comments-controls-sort label:after{margin-right:5px}.comments-controls-sort label.active{color:#2c2d36}.comments-controls-sort label.active:after{transform:scaleY(-1);visibility:visible}.comments-controls-sort label.asc:after{transform:none}.comments-controls-sort label.date-sort:after{transform:scaleY(-1)}.comments-controls-sort label.date-sort.asc:after{transform:none}label.checkbox.with-photo-label .with-photo-input[disabled]+span:hover{cursor:auto}label.checkbox.with-photo-label input.with-photo-input[disabled]+span{color:#bbbcc4;opacity:.8}label.checkbox.with-photo-label input.with-photo-input[disabled]+span:before{opacity:.8}.button-comment-add,.button-comment-edit{border:none;border-radius:4px;font-size:16px;height:auto;line-height:26px;padding:3px 16px}.button-comment-add.active,.button-comment-edit.active{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{background:#eaebf2;border-radius:14px;box-sizing:border-box;margin-top:75px;max-width:280px;min-width:230px;position:relative}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{background:url(../../images/lamp-img.png);background-size:100%;content:"";display:block;height:120px;position:absolute;top:-120px;width:120px}html:not([dir=rtl]) .review-page .review-note:before{left:0}html[dir=rtl] .review-page .review-note:before{right:0}.review-page .review-note-title{font-size:20px;font-weight:700;line-height:30px;margin-bottom:5px}.review-page .review-note-subtitle{display:block;font-size:16px;font-weight:700;line-height:24px}.review-page .review-note-text{font-size:16px;line-height:24px;margin-bottom:20px;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;line-height:35px;margin-bottom:0;margin-top:0}.review-page .review-subtitle{font-size:16px;line-height:24px;margin-top:5px;max-width:640px}.review-header{align-items:center;border-bottom:1px solid #eaebf2;display:flex;position:relative}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{display:inline-block;vertical-align:middle}.review-header-arrow-back{height:25px;padding:16px;position:relative;width:14px}.review-header-arrow-back:after,.review-header-arrow-back:before{background-color:#bbbcc4;border-radius:1.5px;content:"";height:3px;left:"unset";margin-top:-1.5px;position:absolute;top:50%;transform-origin:1.5px 1.5px;width:17.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{display:block;height:24px;margin-top:-24px;padding:10px;position:relative;position:absolute;top:50%;width:24px}.review-header-cross:after,.review-header-cross:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-15px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:30px}.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{box-sizing:border-box;min-width:640px;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{box-sizing:border-box;flex:1 0 auto;font-size:16px;line-height:24px;max-width:240px;padding-top:10px;width:240px}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{background:#fff;border-radius:4px;bottom:28px;box-shadow:0 0 1px 0 #0000002b,0 7px 40px 0 #00000012;box-sizing:border-box;display:none;font-size:13px;font-style:normal;line-height:20px;padding:16px 20px 20px;position:absolute;width:280px;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{bottom:-8px;box-sizing:border-box;font-style:normal;height:8px;position:absolute;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;border-style:solid;border-width:.5rem .5rem 0;bottom:0;content:"";display:block;position:absolute}.review-form .review-item-label .s-icons-about .review-popover .review-popover-arrow:after{border-color:#fff #0000 #0000;border-style:solid;border-width:.5rem .5rem 0;bottom:1px;content:"";display:block;position:absolute}@media (max-width:1370px){.review-form .review-item-label{flex:1 0 15%}}.review-form .review-item-input-wrapper{min-width:600px}.review-form .review-item-input{margin-bottom:37px}.review-form .review-item .service-rating{display:inline-block;height:24px}.review-form .review-item .review-text-rating{color:#b8b8b8;display:inline-block;font-size:16px;line-height:24px;vertical-align:middle}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;line-height:24px;margin-bottom:10px}.review-form .review-item .review-btn{background-color:#6339f5;border-color:#6339f5;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;font-size:20px;height:40px;line-height:37px;margin:18px 0 50px;outline:0;padding:0 15px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.review-form .review-item .review-btn:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.review-form .review-item .review-btn.active,.review-form .review-item .review-btn:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.review-form .review-item .review-btn.disable,.review-form .review-item .review-btn.disabled,.review-form .review-item .review-btn[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.review-form .review-item .review-btn.inactive{background:#eaebf2;border:#eaebf2;color:#3d3f56;opacity:.4}.review-form .review-item .review-btn.hide{display:none}.review-form .review-item .review-submit-btn{margin-bottom:70px;max-width:200px;padding:0 15px}.review-form .review-item .review-error{color:red;font-size:13px;line-height:20px;margin-bottom:30px;margin-top:-25px}.review-form .review-item .error-box{color:red;font-size:13px;line-height:20px;margin-top:8px}.review-form .review-item .qq-uploader{min-height:110px;order:2;position:relative;width:600px}.review-form .review-item .qq-uploader-border{border:1px dashed #d8d8d8;border-radius:4px;box-sizing:border-box;min-height:110px}.review-form .review-item .qq-uploader .qq-upload-drop-area{background:#eaebf2;border-radius:4px;position:absolute}.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{align-items:center;color:#3d3f55;display:flex;font-size:16px;left:50%;line-height:24px;position:absolute;top:50%;transform:translate(-50%,-50%)}.review-form .review-item .qq-uploader .qq-upload-drop-area .icon-drop{bottom:3px;position:relative}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{direction:inherit!important;height:100%;position:absolute!important;width:100%}.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]{left:0!important;right:auto!important}.review-form .review-item .qq-uploaded-list{box-sizing:border-box;display:flex;flex-wrap:wrap;list-style:none;margin:0;max-width:600px;padding:0}.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{cursor:pointer;position:absolute;top:-10px;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{background:#e6ecf2;height:4px;width:100px}.review-form .review-item .dropzone-progress-wrapper .dropzone-progress-bar{background:#6339f5;height:100%;transition:width .3s linear}.review-form .review-item .add-review-photo{color:#6339f5;font-size:16px;line-height:24px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%)}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{fill:#6339f5;height:18px;width:20px}.review-form .review-item .review-input-text{border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box;font-size:16px;height:45px;line-height:24px;padding:8px 16px;width:280px}.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{background:none;border:1px solid #d8d8d8;border-radius:4px;box-sizing:border-box;display:block;font-size:16px;line-height:24px;min-height:110px;overflow:hidden;resize:none;width:calc(100% - 2px)}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{cursor:pointer;display:block;height:16px;position:relative;position:absolute;top:10px;width:16px}.review-form .textarea-clean:after,.review-form .textarea-clean:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-10px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:20px}.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{display:inline-block;vertical-align:middle}.review-form .star-checkbox__label.active svg{fill:#ffaa30}.review-form .star-checkbox__label{cursor:pointer;display:inline-block;height:24px;vertical-align:middle}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{fill:#e2e2e6;display:block;height:24px;width:24px}.comments-header .stars-view-rounded{vertical-align:middle}.comments-header .feedbacks-left{margin-bottom:24px;margin-top:28px}.comments-header .reviews-top-panel{margin-top:25px}.comments-header .rating-review .s-icons-star{position:relative;top:2px}.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{fill:#eaebf2;height:12px;width:12px}.stars-view-medium .stars-container{display:flex;justify-content:space-between;width:68px}.stars-view-medium .star-wrapper{position:relative;width:12px}.stars-view-medium .star-filled{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{color:#2c2d36;font-weight:700;opacity:1}html:not([dir=rtl]) .stars-view-medium .rating-value{margin-left:6px}html[dir=rtl] .stars-view-medium .rating-value{margin-right:6px}.stars-view-range{font-weight:700;height:15px;line-height:15px}.stars-view-range .star-item{background-position:-127px -166px}.stars-view-range .star-item,.stars-view-range .star-item span,.stars-view-range .star-item.active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:15px;width:16px}.stars-view-range .star-item span,.stars-view-range .star-item.active{background-position:-143px -166px}.stars-view-rounded{font-weight:400;height:15px;line-height:15px}.stars-view-rounded .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-127px -166px;display:inline-block;height:15px;width:16px}.stars-view-rounded .star-item span,.stars-view-rounded .star-item.active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-143px -166px;display:inline-block;height:15px;width:16px}.stars-view-rounded .star-item__empty{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-192px -30px;display:inline-block;height:15px;position:relative;top:-1px;vertical-align:top;width:15px}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{color:#2c2d36;font-size:16px;font-weight:700;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{font-size:13px;height:19px;line-height:19px}.stars-view-big .star-item{background-position:-173px -59px;position:relative;vertical-align:top}.stars-view-big .star-item,.stars-view-big .star-item span,.stars-view-big .star-item.active{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:19px;width:19px}.stars-view-big .star-item span,.stars-view-big .star-item.active{background-position:-173px -40px}.stars-view-big-total{color:#3d3f55;font-size:22px;font-weight:700;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{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:0 -121px;content:"";display:inline-block;height:25px;position:absolute;top:-2px;width:25px}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{border:1px solid #ffaa30;border-radius:50%;content:"";height:22px;position:absolute;top:-4px;width:22px}html:not([dir=rtl]) .stars-view-hovered .star-selected:before{left:-4px}html[dir=rtl] .stars-view-hovered .star-selected:before{right:-4px}.stars-view-star13{font-size:13px;height:13px;line-height:13px}.stars-view-star13 .star-item{background-position:-13px -197px;position:relative;vertical-align:middle}.stars-view-star13 .star-item,.stars-view-star13 .star-item span{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);display:inline-block;height:13px;width:13px}.stars-view-star13 .star-item span{background-position:0 -197px}.breadcrumbs{margin-bottom:-1px;position:relative;z-index:2}.breadcrumbs ul{background-color:#f9f9f9;background-image:linear-gradient(180deg,#f5f5f5,#fff);background-repeat:repeat-x;border-top:1px solid #fff;height:38px;list-style:none;margin:0;overflow:hidden;padding:0;position:relative}.breadcrumbs li{float:left;padding-left:40px;padding-right:15px;position:relative}.breadcrumbs li a,.breadcrumbs li>span{color:#999;display:block;font-size:13px;font-weight:700;height:38px;line-height:36px;text-decoration:none}.breadcrumbs li a:hover,.breadcrumbs li>span:hover{color:#3d3f55}.breadcrumbs li>span:hover{color:#999}.breadcrumbs li:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-113px -70px;content:"";display:inline-block;height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:28px}.breadcrumbs li:first-child{padding-left:0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:first-child a{background:none}.breadcrumbs.breadcrumbs-service ul{background:none;border:0;height:40px}.breadcrumbs.breadcrumbs-service li a,.breadcrumbs.breadcrumbs-service li>span{font-weight:400;height:40px;line-height:40px}.breadcrumbs.breadcrumbs-service li>span{color:#2c2d36}.breadcrumbs.breadcrumbs-service li a{color:#6339f5}.breadcrumbs.breadcrumbs-service li:first-child a{padding-left:0}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container{line-height:35px;min-height:35px;padding-left:50px;position:relative}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container,.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container a{color:#bbbcc4}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container a{text-decoration:none}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container a:hover{color:#6339f5}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-container:before{background:url(../../i/photo_35_home.png) no-repeat;border-radius:35px;content:"";height:35px;left:0;position:absolute;top:0;width:35px}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-content{display:inline-block;line-height:20px;position:relative;top:-2px;vertical-align:middle}.breadcrumbs.breadcrumbs-arrows .breadcrumbs-content svg{fill:#a7a7ae;height:9px;width:30px}.search-results .breadcrumbs{margin:0}.best-content{background:#fff}.best-content ul{border-top:1px solid #eaebf2;list-style:none;margin:0;padding:20px}.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{border-top:1px solid #eaebf2;overflow:hidden;padding:20px}.best-content .best-content-texts .sometext{line-height:17px}.best-content .best-content-texts .sometext p{margin:10px 0 0}.best-content .best-content-texts .sometext p:first-child{margin:0}.best-content h2{font-size:20px;font-weight:700;line-height:25px;margin:0 0 10px}.best-content .best-content-title{font-family:Roboto,Arial,sans-serif;line-height:18px;margin:0 0 10px}.best-content.best-content-index:after,.best-content.best-content-index:before{content:"";display:table;line-height:0}.best-content.best-content-index:after{clear:both}.best-content.best-content-index .best-content-links{float:left;width:460px}.best-content.best-content-right{background:none}.best-content.best-content-right .best-content-texts{border:0;padding:0}.best-content.best-content-exchange ul{border:none;list-style:none;margin:0;padding:0}.best-content.best-content-exchange ul li{display:block;line-height:21px;list-style:none;margin:0 0 0 1.4em;padding:0}.best-content.best-content-exchange ul li:before{content:"—";display:block;float:left;margin-left:-1.4em}.search-results .service-items-small-recommended{border-top:1px solid #eaebf2;padding:20px}.service-items-small-recommended li{max-width:270px}.service-items-small-recommended .content{height:auto;min-height:35px}.service-items-small-recommended .content strong{font-weight:400}.service-items-small-recommended .content strong,.service-items-small-recommended .content strong a{display:block}.service-items-small-recommended .content strong a:first-letter,.service-items-small-recommended .content strong:first-letter{text-transform:uppercase}.super-links-list{margin-top:20px}.super-links-list-service .H3.rr a{color:#3d3f55}.super-links-list-service .H3.rr a:hover{color:#6339f5}.super-links-item{align-items:center;display:flex;margin-top:10px}.super-links-list-service .super-links-item{margin-top:20px}.super-links-item:first-child{margin-top:0}.super-links-item .image{align-self:flex-start;flex-shrink:0;height:35px;overflow:hidden;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;line-height:28px;margin:25px 0 15px}.super-article-text h2:first-child,.super-article-text h3:first-child,.super-article-text h4:first-child,.super-article-text h5:first-child,.super-article-text h6:first-child{margin-top:0}.desktop_layout .super-article-text h3{font-size:16px}.super-article-text 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;margin-top:24px;width:100%}.seolink-prices td{border:1px solid #eaebf2;padding:12px}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}.search-label{margin:2px 0 2px 2px}.search-label .button{font-size:16px}.search-label .button-filter{-webkit-touch-callout:none;background-color:#6339f5;border-color:#6339f5;border-radius:6px;box-shadow:none;color:#fff;font-weight:400;height:32px;line-height:30px;padding-left:12px;padding-right:12px;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none}.search-label .button-filter:hover{background-color:#6339f5;border-color:#6339f5}.search-label .button-filter .close{border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;height:100%;padding:1px 10px}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{fill:#bbbcc4;height:16px;width:16px}.suggest-search{background:#fffffff2;background:#fff;border-radius:0 0 6px 6px;box-shadow:none;box-sizing:border-box;max-height:550px;min-height:200px;overflow:auto;position:absolute;top:84px;width:100%;z-index:45}html:not([dir=rtl]) .suggest-search{left:0}html[dir=rtl] .suggest-search{right:0}.suggest-search-overlay{background:#0006;bottom:0;height:calc(100vh - 84px);left:0;position:fixed;right:0;top:84px;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{color:#2c2d36;display:flex;font-size:16px;line-height:24px;overflow:hidden;padding:6px 10px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.suggest-search .suggest-load{display:flex;flex-wrap:wrap}.suggest-search .suggest-item.hover{background:#eaebf2;cursor:pointer}.suggest-search .suggest-item-text{display:flex;flex-direction:column}.suggest-search .suggest-item-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}html:not([dir=rtl]) .suggest-search .suggest-item-icon{margin-right:8px}html[dir=rtl] .suggest-search .suggest-item-icon{margin-left:8px}.suggest-search .suggest-item-icon 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{color:#2c2d36;font-size:16px;line-height:24px;padding:10px 20px}.orglist-pagination .suggest-search-empty ul,.suggest-search-empty .filter-popup-list,.suggest-search-empty .list-reset,.suggest-search-empty .orglist-pagination ul,.suggest-search-empty .super-article-text ul,.suggest-search-empty .super-links-list,.super-article-text .suggest-search-empty ul{line-height:20px;margin:4px 0 10px -8px}.orglist-pagination .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{background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36}.suggest-search .search-suggestion-item:hover{background:#0000000f}.nicelocal-header .suggest-search-overlay{height:100vh;top:0}.header-top{background:#fff;font-weight:400;height:84px;position:relative;z-index:45}.header-wrapper{align-items:flex-start;background:#fff;box-shadow:0 1px 0 0 #0a126c14;display:flex;height:36px;padding:24px 0;position:fixed;top:0;transform:translateZ(0);transition:padding .15s linear;width:100%;z-index:45}.headroom-disabled .header-wrapper{position:relative;transform:none}.header-wrapper .add-org-link{color:#a7a7ae;font-size:16px;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{border-radius:6px;flex:1 0 auto}.header-block-logo{align-items:flex-start}html:not([dir=rtl]) .header-block-logo{margin:7px 40px 0 0}html[dir=rtl] .header-block-logo{margin:7px 0 0 40px}.header-block.fluid{float:none;overflow:hidden}.header-switcher{display:block;height:20px;overflow:hidden;position:relative;width:26px}html:not([dir=rtl]) .header-switcher{margin:10px 34px 10px 20px}html[dir=rtl] .header-switcher{margin:10px 20px 10px 34px}.header-switcher-icon{align-items:center;display:flex;height:16px;margin:0;position:relative;width:24px}.header-switcher-icon:before{background:#9496a3;content:"";height:2px;margin-top:-1px;position:absolute;top:50%;transition:all .3s ease-in-out;width:100%}html:not([dir=rtl]) .header-switcher-icon:before{left:0}html[dir=rtl] .header-switcher-icon:before{right:0}.header-switcher-icon:after{background:#9496a3;box-shadow:0 -7px 0 0 #9496a3,0 7px 0 0 #9496a3;content:"";height:2px;margin-top:-1px;position:absolute;top:50%;transition:all .3s ease-in-out;width:100%}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{background:#bbbcc4;box-shadow:0 -7px 0 0 #bbbcc4,0 7px 0 0 #bbbcc4}.header-switcher:hover .header-switcher-icon:after{background:#3d3f55;box-shadow:0 -7px 0 0 #3d3f55,0 7px 0 0 #3d3f55}.header-logo{display:block;margin:1px 0 0}.navigation-header .header-logo{opacity:1}.header-user-menu{align-items:center;display:flex;margin:0 20px}.header-user-menu-wrapper{align-items:center;display:flex;min-height:36px}html:not([dir=rtl]) .header-user-menu-wrapper{margin-left:44px}html[dir=rtl] .header-user-menu-wrapper{margin-right:44px}.header-user-item{color:#a7a7ae;display:block;font-size:16px;line-height:24px;padding:3px 20px;text-decoration:none;transition:color .3s ease-in-out}.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{display:block;font-size:0;height:40px;line-height:40px;text-align:center;width:40px}.header-admin-link .body_rollup_header{height:34px;line-height:34px}.header-avatar{margin:0 20px;transition:width .15s linear;width:36px}.header-avatar-img{padding:0 0 100%}.header-balloon{border:none;border-radius:6px;box-shadow:none;margin-top:10px}.header-balloon .balloon-arrow{border-bottom:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;height:0;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;line-height:24px;margin:5px 0}.header-cities-search input.text{-webkit-appearance:textfield;border:none;border-top-left-radius:4px;border-top-right-radius:4px;box-sizing:border-box;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;height:40px;line-height:40px;padding:0 20px;width:100%}.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{cursor:pointer;margin-top:-6px;position:absolute;top:50%}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{-webkit-touch-callout:none;align-items:center;background-color:#f4f5f8;border-color:#f4f5f8;border-radius:6px;box-shadow:none;display:flex;font-size:16px;font-weight:400;height:36px;justify-content:center;line-height:36px;padding:0;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;width:40px}.header-search-button .button-filter:hover{background-color:#eff0f5;border-color:#eff0f5}.header-search-button .button-filter svg{fill:#bbbcc4;height:16px;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{display:none;flex:1 0 auto}html:not([dir=rtl]) .header-tags.update{margin-left:265px}html[dir=rtl] .header-tags.update{margin-right:265px}html:not([dir=rtl]) .header-tags.update{margin-right:165px}html[dir=rtl] .header-tags.update{margin-left:165px}.header-tags .filter-items-container>.filter-item>.button-filter,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter{background-color:#f4f5f8;border-color:#f4f5f8;border-radius:6px;font-size:16px;height:36px;line-height:28px;padding:3px 16px}.header-tags .filter-items-container>.filter-item>.button-filter .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter .title,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter .title{color:#2c2d36}.header-tags .filter-items-container>.filter-item>.button-filter:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter:hover,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter:hover{background-color:#ecedf0;border-color:#ecedf0;color:#2c2d36}.header-tags .filter-items-container>.filter-item>.button-filter.active,.header-tags .filter-items-container>.filter-item>.button-filter.selected,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.active,.header-tags .filter-items-container>.filter-item>.filter-item-form>.button-filter.selected,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.active,.header-tags .filter-items-container>.filter-item>.filter-item-form>.select>.button-filter.selected{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.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;margin-top:-6px;width:11px}.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{display:block;height:11px;margin-top:-6px;position:relative;width:11px}.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{background:#fff;content:"";height:2px;left:50%;margin-left:-6px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:12px}.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{background:none;border:0;box-sizing:border-box;cursor:pointer;outline:0;padding:0;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{fill:#bbbcc4;height:16px;width:16px}.header-search .search-form .start-search{align-items:center;display:flex;margin:0 12px}.header-search .search-form .start-search svg{fill:#bbbcc4;height:16px;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{background-color:#2d2f3c;background-position:19px -45px;border-bottom:0}.header-search .search-form.focus .search-form-input{background:#fff}.header-search .search-form.focus .search-form-block{background:#fff;border-radius:6px 6px 0 0;overflow:hidden}.nicelocal-header .header-search .search-form.focus .search-form-block{border:2px solid #b19cfa;border-radius:6px 0 0 6px;left:-2px;position:relative;top:-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{background:#f4f5f8;border-radius:6px;display:flex;max-height:40px;overflow:hidden;padding:0;position:relative;width:100%}.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{background:none;border:none;box-sizing:border-box;color:#2c2d36;font-size:16px;height:36px;line-height:24px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 48px)}.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{background:#fff;border-radius:6px;box-shadow:0 0 1px #3d3f5566,0 2px 15px rgba(61,63,85,.048);box-sizing:border-box;padding:12px 16px 16px;position:absolute;width:100%;z-index:51}.header-search .search-form-categories-loader{margin:auto}.header-search .search-form-categories-container{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.header-search .search-form-categories-item{background:#f4f5f8;border-radius:10px;color:#2c2d36;display:flex;gap:8px;padding:10px 12px}.header-search .search-form-categories-item:hover{background:#eaebf2}.header-search .search-form-categories-item svg{fill:#3d3f55;height:20px;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{align-items:center;background:#f4f5f8;border:1px solid #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{fill:#3d3f55;height:24px;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{background:#fff;border-radius:6px;box-shadow:0 0 1px #3d3f5566,0 2px 15px #3d3f550d;margin:4px 0;overflow:hidden;position:absolute;top:100%;width:100%}.header-city-select__suggest-results{list-style:none;margin:0;padding:6px 0}.header-city-select__suggest-results li.choosen{font-weight:700}.header-city-select__suggest-results li a{color:#2c2d36;display:block;font-size:16px;line-height:24px;padding:6px 16px}.header-city-select__suggest-results li a:hover{background:#f9fafb}.header-city-select__input{flex:1}.header-city-select__input input{background:none;border:none;margin:0;width:100%}.header-city-select__input input,.header-city-select__selected-city{font-size:16px;line-height:24px;padding:5px 8px}.header-city-select__loader,.header-city-select__message{align-items:center;color:#8b8b98;display:flex;height:280px;justify-content:center}.header-city-select__error-message{color:#8b8b98;padding:30px 0;text-align:center}.header-city-select__most-popular{padding:12px 16px 0}.navigation{background:#fff;bottom:0;font-weight:400;position:fixed;top:0;visibility:hidden;width:500px;z-index:47}html:not([dir=rtl]) .navigation{left:-500px}html[dir=rtl] .navigation{right:-500px}.navigation.active{box-shadow:1px 0 0 0 #0000001a,2px 0 5px 0 #0000001a;visibility:visible}html:not([dir=rtl]) .navigation.active{left:0}html[dir=rtl] .navigation.active{right:0}.navigation.active .header-switcher-icon{background:none;display:block;height:20px;margin:0 3px;position:relative;width:20px}.navigation.active .header-switcher-icon:before{display:block;transition:transform .15s linear .15s}.navigation.active .header-switcher-icon:after{box-shadow:0 0 0 0 #9496a3,0 0 0 0 #9496a3;transition:transform .15s linear .15s,box-shadow .1s linear}.navigation.active .header-switcher-icon:after,.navigation.active .header-switcher-icon:before{background:#9496a3;content:"";height:2px;left:50%;margin-left:-13px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:26px}.navigation.active .header-switcher-icon:before{transform:rotate(45deg)}.navigation.active .header-switcher-icon:after{transform:rotate(-45deg)}.navigation-header{background:#fff;box-shadow:0 1px #3d3f4126;box-sizing:border-box;height:84px;left:0;position:absolute;right:0;top:0}.navigation-header-wrapper{display:flex;height:36px;padding:24px 0}.navigation-header-wrapper:after,.navigation-header-wrapper:before{content:"";display:table;line-height:0}.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{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:84px}.navigation-nav{padding:10px 80px}.navigation-nav-title{font-size:40px;font-weight:100;line-height:50px;margin:20px 0 40px}.navigation-nav-list{font-size:20px;line-height:28px;margin:38px 0}.navigation-nav-list li{margin:28px 0}.navigation-nav-list a{color:#3d3f55}.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{fill:#a7a7ae;height:10px;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{margin:3px 20px;position:relative}.navigation-location-button{border-color:#eaebf2;padding:0 12px 0 9px}.navigation-location-button:hover{background:#e3e2ed;border-color:#e3e2ed}.navigation-location-button.active,.navigation-location-button:active{background:#eaebf2;border-color:#eaebf2;color:#3d3f55}.navigation-location-icon{display:block;display:inline-block;height:14px;position:relative;width:14px}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{border-bottom:3px solid #3d3f55;margin-top:-3px;transform:rotate(-65deg);transform-origin:bottom right}.navigation-location-icon:after,.navigation-location-icon:before{border-left:7px solid #0000;border-right:7px solid #0000;content:"";height:0;position:absolute;right:0;top:0;width:0}.navigation-location-icon:after{border-top:3px solid #3d3f55;transform:rotate(-25deg);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{max-height:435px;overflow:hidden;position:relative}.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-bottom:0;padding-top:0}.body_rollup_header .header-avatar{margin:0;max-height:34px;max-width:34px}.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{background:#fff;border:none;position:relative}.header-balloon-admin .balloon-arrow{border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;bottom:100%;display:block;height:0;left:50%;margin-left:-10px;position:absolute;width:0}.admin-page .header-balloon-admin{border-radius:4px;box-shadow:none;margin-top:10px;width:360px}.desktop_layout .header-balloon-admin{border-radius:4px;box-shadow:none;margin-top:20px;overflow-x:unset;width:360px}.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{display:block;padding:12px 20px}.header-admin-icon{display:block;display:inline-block;height:18px;position:relative;width:14px}.header-admin-icon:before{border:2px solid #9496a3;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;box-sizing:border-box;content:"";height:8px;left:50%;margin-left:-5px;position:absolute;top:0;width:10px}.header-admin-icon:after{background-color:#9496a3;border-radius:2px;bottom:0;content:"";height:11px;left:0;position:absolute;width:100%}.header-menu-dropdown{border-radius:6px;box-shadow:0 1px 3px #0003;overflow:hidden}.header-menu-dropdown .balloon-arrow:after{border-bottom:9px solid #0000000d;border-left:9px solid #0000;border-right:9px solid #0000;content:"";height:0;position:absolute;right:-9px;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{color:#2c2d36;cursor:pointer;display:block;line-height:20px;padding:12px 20px;white-space:nowrap}.header-menu-dropdown-item a:hover{background:#f4f5f8}.header-languages{align-items:center;box-sizing:border-box;display:flex;margin-right:40px;min-height:36px;padding:3px 10px;position:relative}.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{fill:#3d3f55;transform:rotate(180deg)}.header-languages-icon{align-items:center;display:flex}.header-languages-icon svg{fill:#bbbcc4;height:9px;margin-left:4px;transition:transform .15s ease-in;width:15px}.nicelocal-header .header-languages-icon svg{fill:#2c2d36}.header-languages .header-menu-dropdown{margin-top:0;right:10px;top:100%}.category-groups{font-size:0;margin:-20px 0 0 -30px;max-width:1050px;position:relative}.category-group{display:inline-block;font-size:13px;line-height:20px;max-width:100%;vertical-align:top;width:320px}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{float:left;margin-right:3%;width:22%}.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{background:url(../../images/search-gray.png) no-repeat 9px 4px;padding-left:27px;padding-right:27px}.category-city-search input.input::-ms-clear{display:none}.category-specialists{border:solid #eaebf2;border-width:1px 0 0;margin:20px 0 0;padding:20px 0 0;width:690px}@media (min-width:1175px){.category-specialists{border-width:0 0 0 1px;margin:0;padding:0 0 0 30px;width:320px}}.mp-groups{font-size:0;margin-left:-30px;position:relative}.mp-group{box-sizing:border-box;display:inline-block;font-size:13px;font-weight:400;line-height:20px;margin-top:-20px;max-width:25%;padding-left:30px;vertical-align:top;width:350px}.mp-group-title{font-family:Roboto,Arial,sans-serif;font-weight:700}.mp-group-item{margin-top:20px}.mp-group .link{margin-right:7px}.widget{background-color:#fff;border:1px solid #d9dadf;border-radius:4px;box-sizing:border-box;display:block;text-decoration:none}.widget .widget-comments-text{color:#bbbcc4;float:left;font-size:16px;margin-top:4px}.widget .stars-view{display:inline-block;font-size:0;position:relative;top:1px;vertical-align:top}.widget .stars-view .star-item{margin-right:3px}.widget-inner{padding:15px 20px 20px}.widget-title{color:#353a52;font-size:20px;font-weight:400;line-height:25px;margin-bottom:5px}.widget-title .widget-logo{left:3px}.widget-title.gray{color:#bbbcc4}.widget-logo{background-image:url(../../images/logo.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:20px;position:relative;top:7px;vertical-align:top;width:54px}.widget-logo--nl{background-image:url(../../images/nicelocal-small-logo.svg);top:4px}.widget-balloon-container{height:235px;margin-bottom:20px;position:relative}.widget-balloon{background-color:#fff;border:1px solid #d9dadf;border-radius:15px;bottom:0;box-sizing:border-box;color:#2c2d36;font-size:13px;line-height:18px;padding:16px 20px;position:absolute}.widget-balloon:after{background-image:url(../../images/b/banner-box-comment-bordered.png);background-position:0 0;background-repeat:no-repeat;content:"";display:block;height:16px;left:100%;margin:-14px 0 0 -14px;position:absolute;top:100%;width:23px}.widget-balloon .widget-balloon-title{line-height:18px}.widget-balloon .text{margin-top:5px;max-height:126px;overflow:hidden}.widget-balloon strong{margin-right:5px}.widget-button{background-color:#6a4bae;border:1px solid #6a4bae;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:22px;margin-top:15px;outline:0;padding:5px 0;text-align:center;text-decoration:none}.widget-dark{background-color:#353a52;border-color:#353a52}.widget-dark .widget-comments-text{color:#868997}.widget-dark .widget-title{color:#eaecf3}.widget-dark .widget-title.gray{color:#868997}.widget-dark .widget-logo{background-image:url(../../images/logo-white.svg)}.widget-dark .widget-logo--nl{background-image:url(../../images/nicelocal-small-logo.svg);top:4px}.widget-dark .widget-balloon{border-color:#fff}.widget-dark .widget-balloon:after{background-image:url(../../images/b/banner-box-comment.png)}.widget-210x40{font-size:0;height:40px;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-family:Roboto,Arial,sans-serif;font-size:16px;line-height:25px;margin-bottom:2px;position:relative;top:-3px}.widget-240x80 .widget-title .widget-logo{top:5px}.widget-240x80 .widget-stars{float:left;margin-right:3px}.widget-240x80 .widget-inner{padding-right:0}.widget-240x160{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{color:#2c2d36;display:inline-block;font-family:Roboto,Arial,sans-serif;font-size:13px;overflow:hidden;position:relative;text-decoration:none;vertical-align:top;z-index:1}.box-banner .image{position:relative;z-index:2}.box-banner .image img{vertical-align:top}.box-banner .superbox-overlay{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:3}.box-banner .superbox-overlay-darken{background:#170e3780;color:#fff}.box-banner .box-banner-content{display:inline-block;font-size:20px;font-weight:700;line-height:25px;position:relative;vertical-align:middle;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-family:Roboto,Arial,sans-serif;font-size:16px;line-height:25px}.box-banner .blured{left:0;position:absolute;top: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{left:15px;right:15px;top:15px}.box-banner.banner-type-catalog_top{display:block;text-align:center}.box-banner.banner-type-catalog_top .superbox-overlay{margin:0 auto;width:1024px}.box-banner.banner-type-catalog_top .blured{margin-top:-30px;top:50%}.banner-mobile{display:block}.banner-mobile .box-banner-content{box-sizing:border-box;color:#fff;min-height:150px;padding:15px 20px;position:relative;z-index:3}.banner-mobile .image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;opacity:.4;position:absolute;right:0;top:0;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{background:#fff;overflow:hidden;padding:13px}.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{color:#bbbcc4;cursor:pointer;margin-left:15px;text-decoration:none}.banner-animated{display:block;font-family:Roboto,Arial,sans-serif;font-size:13px;text-decoration:none}.banner-animated .banner-box-gray{background:#eaebf2;height:140px}.banner-animated .banner-box-pink{background:url(../../images/b/banner_anim_corner.png) no-repeat 100% 100% #f84178;box-sizing:border-box;color:#fff;font-size:13px;height:100px;line-height:18px;margin:20px 10px 20px 0;padding:18px 20px 0;width:220px}.banner-animated .banner-box-pink .content{max-height:72px;overflow:hidden;position:relative}.banner-animated .banner-box-pink .content .glow{bottom:0;position:absolute;right:5px}.banner-animated .banner-box-pink .title{font-weight:700}.banner-animated .banner-box-fluid{height:100%;overflow:hidden;position:relative}.banner-animated .banner-box-text{box-sizing:border-box;height:130px;left:0;margin-left:100px;opacity:0;overflow:hidden;padding:14px 20px 0;position:absolute;top:0;width:100%;z-index:2}.banner-animated .banner-box-text .content{height:100%;max-width:550px;position:relative}.banner-animated .banner-box-text .title{color:#3d3f55;font-size:20px;font-weight:700;line-height:25px;margin-bottom:4px;max-height:75px;overflow:hidden;position:relative}.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 .mp-tabs-link,.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{color:#2c2d36;font-size:13px;line-height:18px}.banner-animated .banner-box-text .open-layer{margin:6px 0 0 20px;opacity:0;position:relative;z-index:3}.banner-animated .banner-box-text .glow{bottom:0;position:absolute;right:0}.banner-animated .banner-box-images{box-sizing:border-box;left:0;padding:20px 0 0 20px;position:absolute;top:0;width:100%;z-index:1}.banner-animated .banner-box-images ul{font-size:0;list-style:none;margin:0;padding:0}.banner-animated .banner-box-images li{display:inline-block;margin-left:50px;opacity:0;position:relative;vertical-align:top}.banner-animated .banner-box-images li img{border-radius:100px}.banner-type-right{background-image:url(../../images/ban_bg.png);box-sizing:border-box;padding:7px;width:240px}#wrapper .banner-yandex-right .h2{color:#bbbcc4;font-size:20px;font-weight:700}#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;line-height:25px!important;margin:5px 0 0!important}#wrapper .banner-yandex-right .yap-contacts,#wrapper .banner-yandex-right .yap-sitelinks{margin-top:5px!important;padding-top:0!important}#wrapper .banner-yandex-right iframe{margin-top:10px}.js-content .banner-yandex{font-size:13px;margin-top:20px}#wrapper .banner-yandex .h2{color:#bbbcc4;font-size:20px;font-weight:700}#wrapper .banner-yandex .btitle{color:#858792;margin-bottom:10px}#wrapper .banner-yandex .yap-logo{display:none!important}#wrapper .banner-yandex .yap-picture-block{padding-right:0!important}#wrapper .banner-yandex .yap-list tr .yap-item-inner{border-top:1px solid #eaebf2!important;margin:15px 0 0!important;padding: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{border-top:0!important;margin-top:0!important;padding-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;font-weight:700;text-decoration:none!important}.mobile_css_new #wrapper .banner-yandex .yap-title-text{font-size:13px!important;line-height:13px!important}#wrapper .banner-yandex .yap-body-text{font-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{display:inline-block;margin-bottom:1px;vertical-align:top}#wrapper .banner-yandex .yap-contacts,#wrapper .banner-yandex .yap-sitelinks{font-size:13px;font-weight:400;margin-top:5px!important;padding-top:0!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{background:#393c53;overflow:hidden}.banner-slides .stars-view-big .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-173px -78px;display:inline-block;height:18px;width:19px}.banner-slides .stars-view-big .stars-total-rating{opacity:.5}.banner-slides .superbox-overlay{text-align:left}.banner-slides .box-colored{box-sizing:border-box;color:#fff;min-width:40%;padding:15px 0 0 30px;position:relative;z-index:3}.banner-slides .box-colored .fade{background-position:100% 0;background-repeat:repeat-y;bottom:0;position:absolute;right:0;top:0;width:50px}.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{background:url(../../images/map_marker.png) 0 0 no-repeat;height:46px;left:50%;margin:-46px 0 0 -16px;position:absolute;top:50%;width:33px;z-index:1}.banner-slides .slide{bottom:0;height:100%;position:absolute;top:0;visibility:hidden;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{content:"";display:inline-block;height:100%;position:relative;vertical-align:middle}.banner-slides .slide-info{background:#393c53}.banner-slides .box-comment{background:#fff;border-radius:15px;box-sizing:border-box;display:inline-block;font-size:13px;padding:16px 20px;position:relative;text-align:left;vertical-align:middle}.banner-slides .box-comment:after{background:url(../../images/b/banner-box-comment.png) no-repeat;content:"";display:block;height:16px;left:100%;margin:-15px 0 0 -15px;position:absolute;top:100%;width:23px}.banner-slides .box-comment .gray{color:#babbc3}.banner-slides .box-comment .stars-view{display:inline-block;position:relative;top:1px;vertical-align:top}.banner-slides .nobr{overflow:hidden}.banner-slides-horizontal{max-width:100%}.banner-slides-horizontal .map{height:100%;max-height:none!important;padding-top:28px;right:0}.banner-slides-horizontal .map img{left:50%;position:absolute;top: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{background:url(../../images/b/banner-box-pink-left.png) no-repeat;bottom:0;content:"";display:block;margin-right:-1px;position:absolute;right:100%;top:0;width:120px}.banner-slides-horizontal .box-pink:after{background:url(../../images/b/banner-box-pink.png) no-repeat;bottom:0;content:"";display:block;left:100%;margin-left:-1px;position:absolute;top:0;width:120px}.banner-slides-horizontal .box-purple .box-header{font-size:20px;line-height:23px}.banner-slides-horizontal .box-purple:before{background:url(../../images/b/banner-box-purple-left.png) no-repeat;bottom:0;content:"";display:block;margin-right:-1px;position:absolute;right:100%;top:0;width:120px}.banner-slides-horizontal .box-purple:after{background:url(../../images/b/banner-box-purple.png) no-repeat;bottom:0;content:"";display:block;left:100%;margin-left:-1px;position:absolute;top:0;width:110px}.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 .mp-tabs-link,.banner-slides-horizontal .box-comment .simple-text,.filter-chosen .banner-slides-horizontal .box-comment .chosen-container,.filter-chosen .banner-slides-horizontal .box-comment .select2-container,.masterprice-landing-description .banner-slides-horizontal .box-comment p{max-height:36px;overflow:hidden}.banner-slides-horizontal .box-text-container{height:140px;overflow:hidden}.banner-slides-horizontal .box-text-container.box-text-rows3 .rb20{display:none}.banner-slides-horizontal .box-text-container.box-text-rows2 .rb20{white-space:nowrap}.banner-slides-horizontal .box-text-container.box-text-rows1 .rb20{line-height:30px}.banner-slides-horizontal .image{max-width:100%;overflow:hidden}.banner-slides-horizontal-catalog .box-comment{width:520px}@media (max-width:1000px){.banner-slides-horizontal-catalog .box-comment{width:420px}.banner-slides-horizontal-catalog .image img{margin-left:-50px}}.banner-slides-horizontal .slide-comment-rating .icon{background:url(../../images/b/banner-reviews-icon.png) no-repeat;background-size:51px auto;display:block;height:41px;margin-right:20px;margin-top:7px;width:51px}.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{color:#fff;margin:0 auto;padding-top:30px;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{bottom:0;left:0;position:absolute;right:0}.banner-slides-vertical .box-pink-top{background:url(../../images/b/banner-box-pink-top.png) no-repeat;box-sizing:border-box;color:#fff;height:71px;padding:30px 20px 0}.banner-slides-vertical .box-colored{max-width:100%;min-width:100%;padding:15px 15px 0 20px}.banner-slides-vertical .box-colored .fade{left:200px;right:auto}.banner-slides-vertical .box-pink:before{background:url(../../images/b/banner-box-pink-top.png) no-repeat;bottom:100%;content:"";display:block;height:71px;left:0;position:absolute;right:0}.banner-slides-vertical .box-pink:after{background:url(../../images/b/banner-box-pink-bottom.png) no-repeat;content:"";display:block;height:78px;left:0;position:absolute;right:0;top:100%}.banner-slides-vertical .box-purple:before{background:url(../../images/b/banner-box-purple-top.png) no-repeat;bottom:100%;content:"";display:block;height:78px;left:0;position:absolute;right:0}.banner-slides-vertical .box-purple:after{background:url(../../images/b/banner-box-purple-bottom.png) no-repeat;content:"";display:block;height:68px;left:0;position:absolute;right:0;top:100%}.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 .mp-tabs-link,.banner-slides-vertical .box-comment .simple-text,.filter-chosen .banner-slides-vertical .box-comment .chosen-container,.filter-chosen .banner-slides-vertical .box-comment .select2-container,.masterprice-landing-description .banner-slides-vertical .box-comment p{max-height:180px;overflow:hidden}.slot-catfish{bottom:0}.slot-catfish,.slot-fullscreen{left:0;position:fixed;width:100vw;z-index:100}.slot-fullscreen{height:100%;top:84px}.slot-service-2{margin:8px 0}.slot-close{cursor:pointer;display:block;height:26px;position:relative;position:absolute;top:20px;width:26px}.slot-close:after,.slot-close:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-17px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:34px}.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}body,html{background:none;height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c2d36;overflow-y:scroll;text-rendering:optimizeLegibility}body,input,select,textarea{font-family:Roboto,Arial,sans-serif;font-size:13px}img{border:0;vertical-align:top}address{font-style:normal}a{color:#6339f5;outline:none;text-decoration:none}b,strong{font-weight:700}input,select,textarea{outline:none;resize:none;vertical-align:middle}fieldset,form{border-style:none;margin:0;padding: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{display:flex;flex-direction:column;min-height:100%;overflow-y:scroll}.stick_footer #wrapper{flex:1 1 100%}.footer{background-color:#f4f5f8;box-shadow:inset 0 0 0 1px #0a126c14;font-size:13px;font-weight:400;line-height:15px;min-height:85px;position:relative;z-index:9}html:not([dir=rtl]) .footer{padding:40px 76px 60px 80px}html[dir=rtl] .footer{padding:40px 80px 60px 76px}.footer-wrapper{align-items:flex-start;justify-content:space-between}.footer-first-col,.footer-wrapper{display:flex;gap:64px}.footer-last-col{flex:1 0 auto;text-align:right}.footer-logo-wrapper{display:flex;flex:1 0 auto;gap:64px}.footer-main-links{column-gap:24px;display:flex;flex-wrap:wrap;max-width:586px;row-gap:16px}.footer-error-report-link{line-height:20px}.footer-error-report-link a{white-space:nowrap}.footer,.footer a{color:#2c2d36;transition:color .1s}.footer .darken a:hover,.footer a:hover{color:#6339f5}.footer .darken,.footer .darken a{color:#65657e}.footer-second-row{align-items:center;display:flex;justify-content:space-between;margin-top:82px}.footer-second-row a{color:#8b8b98}.footer .skolkovo{display:flex;justify-content:flex-end}.footer .skolkovo svg{fill:#bbbcc4;color:#fff;height:30px;transition:color .2s ease-in,fill .2s ease-in;width:42px}.footer .skolkovo svg:hover{fill:#bfdf14;color:#5d6163}.footer hr{border:0;border-bottom:1px solid #4b4d61;border-top:1px solid #313244;height:0}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{color:#2c2d36;justify-content:flex-end}.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{gap:40px;justify-content:flex-start}.footer-small .footer-cols{column-gap:32px;display:flex;flex-wrap:wrap}.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{line-height:normal;margin-top:10px;padding-bottom:0}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{fill:#bbbcc4;height:12px;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{display:flex;justify-content:flex-end;min-width:200px}html:not([dir=rtl]) .footer-small .country-dropdown{margin-right:40px}html[dir=rtl] .footer-small .country-dropdown{margin-left:40px}.lk-action-icons{position:absolute;right:16px;top:16px}.lk-action-icons .cross{cursor:pointer;display:block;height:12px;margin:-5px -5px 0 0;padding:5px;position:relative;position:absolute;right:0;top:0;width:12px}.lk-action-icons .cross:after,.lk-action-icons .cross:before{background:#3d3f55;content:"";height:2px;left:50%;margin-left:-7px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:14px}.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{border-left-style:solid;border-left-width:2px;border-top-style:solid;border-top-width:2px;cursor:pointer;display:block;height:9px;position:absolute;right:28px;top:-3px;transform:rotate(45deg);transform:rotate(-135deg);vertical-align:middle;width:9px}.lk-action-icons .dropdown:after{content:"";display:block;height:20px;left:-9px;position:absolute;top:-10px;width:20px}.lk-action-icons .dropdown.dropup{top:3px;transform:rotate(45deg)}.grid-page-container{padding:40px 200px}.b-submenu{list-style:none;margin:0;padding:0 0 20px}.b-submenu__item{border-bottom:1px solid #dedee2;margin:0;padding:15px 30px}.b-submenu__item a{color:#2c2d36;font-size:15px;text-decoration:none}.b-submenu__item:hover{text-decoration:underline}.user-password-form input.text{border:1px solid #d8d8d8;box-shadow:inset 0 1px 1px #0000001c;box-sizing:border-box;height:26px;padding:5px;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{float:left;font-weight:700;margin-right:20px;padding-top:2px;width:130px}.user-password-form dl dd{margin:0 0 0 150px}.prof-item{background:#fff;border-top:1px solid #eaebf2}.prof-item a{text-decoration:none}.prof-item .H3 a{color:#3d3f55}.prof-item .H3 a:hover{color:#f84177}.prof-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:110px;margin-right:16px;width:98px}.prof-photo-190{height:188px}.prof-name{color:#000;display:block;font-size:16px;font-weight:700;line-height:24px;margin-bottom:4px}.prof-about{margin-top:-2px}.prof-about .prof-request-btn,.prof-about .prof-request-btn:hover{background-color:#6339f5;border:1px solid #6339f5;border-radius:6px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;height:auto;line-height:24px;margin:0 5px 0 0;outline:0;padding:5px 15px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.prof-about .prof-request-btn:hover,.prof-about .prof-request-btn:hover:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.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{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.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]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.prof-about .phoneView .button.button-static.prof-tel-btn{background-color:#f4f5f8;border-color:#f4f5f8;border-radius:6px;color:#2c2d36;display:block;font-size:16px;height:auto;line-height:24px;margin-right:5px;padding:5px 15px;text-align:center}.prof-about .phoneView .glow-overflow{display:none}.prof-about .phoneView.phone-hidden a.button{padding-right:30px}.prof-about .phoneView.phone-hidden a.button:after{content:"...";display:block;position:absolute;right:15px;top:0}.prof-about .phoneView.phone-box{z-index:10}.prof-about .phoneView.phone-box.phone-hidden a.button{padding-right:58px}.prof-about .phoneView.phone-box.phone-hidden a.button:after{right:44px}.prof-about .phoneView.phone-box a.button{padding-right:44px}.prof-about .phoneView.phone-box:first-child .phone-box-arrow svg{fill:#fff}.prof-about .phoneView.phone-box .phone-box-arrow{margin-top:-7px;position:absolute;right:12px;top:50%}.prof-about .phoneView.phone-box .phone-box-arrow svg{fill:#fff;height:16px;width:16px}.prof-about .phoneView.phone-box .phone-box-arrow.up{margin-top:-8px}.prof-about .phoneView.phone-box .phone-box-arrow.up svg{transform:rotate(180deg)}.prof-about .phoneView.phone-box .phones-list-dropdown{background:#fff;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;left:0;position:absolute;top:38px;width:100%;z-index:1}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list{padding:4px 0}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-item{border-bottom:1px solid #f4f5f8;display:flex;flex-direction:column;padding:12px 16px}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-item:last-child{border-bottom:none}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-number{color:#2c2d36;cursor:pointer;font-size:16px;line-height:24px;margin-bottom:4px}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-place{color:#a7a7ae;font-size:13px;line-height:20px;overflow:hidden}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-place:hover{color:#6339f5}.prof-about .phoneView.phone-box .phones-list-dropdown .phone-list-place span{display:none}.prof-about .prof-phone-rating{display:flex}.prof-address{margin-bottom:16px}.prof-about-actions .online-request-button{margin-right:12px}.prof-offset-photo{margin-left:114px}.prof-stars{min-height:18px}.prof-stars .stars-view{line-height:18px}.prof-item-comments .name{color:#000}.prof-comment-stars{display:inline-block;position:relative;top:1px;vertical-align:top}.prof-comment-stars .stars-view{margin-right:5px}.prof-comment{height:36px;overflow:hidden}.prof-comments-count{line-height:20px}.prof-confirm{line-height:18px;position:relative;top:1px}.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-right{flex:none;margin-left:20px;min-width:300px;width:23%}.prof-catalog-right .box-padding{border-bottom:1px solid #eaebf2;padding:20px}.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{margin-left:-10px;position:relative}.prof-selection-photos li{margin-bottom:10px;padding-left:10px;position:relative}.prof-selection-photos .prof-selection-photo{background-position:50%;background-repeat:no-repeat;border-radius:50px;box-shadow:inset 0 1px 0 #0000004d;height:35px;position:relative;width:35px}.prof-selection-photos .prof-selection-photo:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:0 -146px;bottom:-6px;content:"";display:inline-block;height:20px;position:absolute;right:-8px;width:20px}.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{max-height:220px;overflow:hidden;position:relative}.prof-about-error{background-color:#f84177;border-radius:5px;color:#fff;font-size:16px;line-height:20px;margin-bottom:15px;margin-top:15px;padding:10px;position:relative}.prof-about-error:before{border:10px solid;border-color:#0000 #0000 #f84177;bottom:100%;content:"";position:absolute;right:45px;z-index:1}.prof-actions .button{font-size:16px;font-weight:400;height:36px;line-height:33px;padding:0 15px;text-shadow:none}.prof-actions .phoneView .button{background-color:#6339f5;border-color:#6339f5;color:#fff}.prof-actions .phoneView .button:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.prof-actions .phoneView .button.active,.prof-actions .phoneView .button:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.prof-actions .phoneView .button.disable,.prof-actions .phoneView .button.disabled,.prof-actions .phoneView .button[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.prof-actions .phoneView .button.button-static,.prof-actions .phoneView .button.button-static.active,.prof-actions .phoneView .button.button-static:active,.prof-actions .phoneView .button.button-static:hover{background-color:#6339f5;border-color:#6339f5;color:#fff}.prof-actions .button-action,.prof-actions .phoneView{float:left;margin-left:10px}.prof-actions .button-action:first-child,.prof-actions .phoneView:first-child{margin-left:0}.prof-rating-comments .stars-total-rating{display:none}.prof-rating-comments .comments{color:#6339f5;cursor:pointer;font-size:16px;position:relative;top:2px}.prof-item-welcome{background-color:#fef1c2;border-radius:4px;box-sizing:border-box;max-width:500px;position:relative}.prof-item-welcome:before{border:10px solid;border-color:#0000 #0000 #fef1c2;bottom:100%;content:"";left:55px;position:absolute;z-index:1}.prof-item-photos{height:100px;overflow:hidden}.prof-item-photos ul{width:120%}.prof-item-photos li{float:left;margin-left:5px}.prof-item-photos li:first-child{margin-left:0}.catalog-container-specialist.catalog-container-specialist2{background:#f4f5f8}.catalog-container-specialist.catalog-container-specialist2 a{text-decoration:none}.catalog-container-specialist.catalog-container-specialist2 .catalog-header{box-shadow:0 2px 15px 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-image:url(../../images/gray_offset20.png);background-position:right 280px top;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 .breadcrumbs.btop{border-top:none}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .breadcrumbs.pd-m{padding:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .breadcrumbs-container{padding-left:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .breadcrumbs-container:before{display:none}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .breadcrumbs-content{font-size:16px;line-height:24px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .breadcrumbs-content svg{fill:#a7a7ae;height:9px;width:30px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .page-title-block h1{color:#2c2d36;font-family:Montserrat,sans-serif;font-size:48px;font-weight:800;line-height:60px}.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;line-height:24px;margin:12px 0 0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .catalog-subtitle ul{padding-left:16px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .catalog-subtitle ul li{margin-bottom:8px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-main-container{margin-top:24px;min-height:104px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-main-container .filter-items-container{margin-top:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list{margin-left:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list .filter-item{margin:0;padding-bottom:4px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list.fixed .filter-item{margin-top:0}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-items-list.js-filter-main .filter-item:nth-of-type(2){margin-left:-12px}.catalog-container-specialist.catalog-container-specialist2 .catalog-header .filter-item-form .button-filter-large{line-height:24px;padding:4px 16px}.catalog-container-specialist.catalog-container-specialist2 .prof-item{border-top-width:10px}.catalog-container-specialist.catalog-container-specialist2 .prof-selection-request{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{border-radius:6px;border-top:0;margin:20px auto 16px;max-width:1040px;padding:0}.prof-catalog-mainbox .catalog-button-showMore.empty{background:#fff;margin:12px auto 0;padding:20px 0 0}.prof-catalog-mainbox .catalog-button-showMore .button{background:#f9fafb;border-color:#f9fafb;border-radius:6px;color:#2c2d36;font-size:16px;height:44px;line-height:44px}.prof-catalog-rightbox{width:100%}.choose-form{margin:12px auto}.prof-catalog-filter-sort{padding-bottom:15px;padding-top:15px}.prof-catalog-filter-sort .prof-add{line-height:26px}.prof-photo85{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;box-shadow:inset 0 0 8px #00000026;height:85px;width:65px}.prof-special-place .photo{border-left:0;border-right:3px solid #fff;margin-left:-65px;margin-right:17px;position:relative;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;margin-top:-2px;max-width:450px;position:relative}.prof-catalog-mainbox .catalog-button-showMore{border-top:none;box-sizing:border-box}.filter-search{border-radius:4px;margin-bottom:12px;overflow:hidden}.prof-search{box-sizing:border-box;margin:0 auto 12px;max-width:1040px;position:relative}.prof-search-text{background:#f9fafb;border:0;border-radius:4px;box-sizing:border-box;color:#2c2d36;font-size:16px;height:44px;min-width:100%;padding:10px 16px 10px 20px}.prof-search-text::placeholder{color:#a7a7ae}.prof-search-text::-ms-clear{display:none}.prof-search-magnifier-icon{position:absolute}.prof-search-magnifier-icon svg{fill:#bbbcc4;height:16px;width:16px}.prof-search.active .prof-search-text{background-position:14px -90px;color:#2c2d36;opacity:1}.prof-search.active .prof-search-text:-moz-placeholder,.prof-search.active .prof-search-text::-moz-placeholder{color:#bbbcc4;opacity:1}.prof-search.active .prof-search-text:-ms-input-placeholder{color:#bbbcc4}.prof-search.active .prof-search-text::-webkit-input-placeholder{color:#bbbcc4}.prof-search.loading .prof-search-loading-box{align-items:center;display:flex;justify-content:center}.prof-search.loading+.prof-box .empty{margin-top:-412px}.prof-search-controls{height:16px;margin-top:-8px;position:absolute;right:16px;top:50%;width:16px}.prof-search-reset{background:none;background:#f4f5f8;border:0;box-sizing:border-box;cursor:pointer;display:none;outline:0;padding:0;position:absolute;vertical-align:top}.prof-search-reset svg{fill:#bbbcc4;height:16px;width:16px}.prof-search.active .prof-search-reset{display:block}.prof-search-empty{padding:41px 0 0;text-align:center}.prof-search-empty-text{color:#2c2d36;font-size:16px;line-height:24px;margin-top:28px}.prof-search-empty-text span{font-weight:700}.prof-search-empty-text__sub{color:#a7a7ae;font-size:13px;line-height:20px;margin-top:8px}.prof-search-loading-box{background:#fff;display:none;height:400px;margin:12px 0!important;width:100%}.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{display:inline-block;height:16px;margin-top:-1px;vertical-align:middle;width:16px}.uit-chooseformsmall{background:#fff;border-radius:6px;box-sizing:border-box;color:#2c2d36;margin:0 auto;max-width:1040px;padding:20px 0 24px 32px;position:relative}.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 .mp-tabs-link,.uit-chooseformsmall .simple-text{font-size:16px;line-height:24px;margin-top:8px}.uit-chooseformsmall .close-form{cursor:pointer;height:16px;position:absolute;right:32px;top:16px;width:16px}.uit-chooseformsmall .close-form svg{fill:#bbbcc4;height:16px;width:16px}.uit-chooseformsmall .xform{margin-top:16px}.uit-chooseformsmall .xform input.input.text{background:#f4f5f8;border-color:#f4f5f8;border-radius:6px;box-shadow:none;color:#2c2d36;font-size:16px;height:36px;line-height:24px;min-width:216px;padding:6px 0 6px 16px}.uit-chooseformsmall .xform input.input.text::placeholder{color:#a7a7ae}.uit-chooseformsmall .xform button.button{border-radius:6px;display:flex;height:36px;margin-left:8px;max-width:48px}.uit-chooseformsmall .xform button.button span{font-size:16px!important;line-height:24px!important}.prof-catalog-rightbox{background:#fff;border:1px solid #f4f5f8;border-radius:6px;box-sizing:border-box;margin:0 auto;max-width:1040px;padding:26px 0 48px 32px}.prof-catalog-rightbox .H3.rr,.prof-catalog-rightbox h3{color:#000;font-weight:700!important}.prof-catalog-rightbox .super-links-wrapper{display:flex;flex-wrap:wrap}.prof-catalog-rightbox .super-links-wrapper .sxcatalog{box-sizing:border-box;flex:1 0 50%;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{box-sizing:border-box;flex:1 0 33%;margin-bottom:40px;padding-right:70px}.prof-catalog-rightbox .super-links-wrapper .super-links-list-service:last-child{margin-bottom:0}.prof-catalog-rightbox .super-links-wrapper .super-links-list{margin-top:12px}.prof-catalog-rightbox .super-links-wrapper .super-links-item{margin-top:8px}.prof-catalog-rightbox .super-links-wrapper .super-links-item:first-child{margin-top:0!important}.prof-catalog-rightbox .super-links-wrapper .super-links-item .image{margin-right:12px}.prof-catalog-rightbox .super-links-wrapper .info-container .title{line-height:20px}.prof-catalog-rightbox .super-links-wrapper .info-container .info-subtext{color:#a7a7ae;font-size:11px;line-height:16px;margin-top:4px}.prof-catalog-rightbox .super-links-wrapper .H3.rr{color:#000;font-size:16px;font-weight:700!important;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{color:#2c2d36;font-size:20px;font-weight:700!important;line-height:28px;margin:40px 0 8px!important}.filter-chosen .prof-catalog-rightbox .prof-catalog-centerbox .chosen-container,.filter-chosen .prof-catalog-rightbox .prof-catalog-centerbox .select2-container,.filter-chosen .prof-catalog-rightbox .super-text-item .chosen-container,.filter-chosen .prof-catalog-rightbox .super-text-item .select2-container,.masterprice-landing-description .prof-catalog-rightbox .prof-catalog-centerbox p,.masterprice-landing-description .prof-catalog-rightbox .super-text-item p,.prof-catalog-rightbox .prof-catalog-centerbox .filter-chosen .chosen-container,.prof-catalog-rightbox .prof-catalog-centerbox .filter-chosen .select2-container,.prof-catalog-rightbox .prof-catalog-centerbox .masterprice-landing-description p,.prof-catalog-rightbox .prof-catalog-centerbox .mp-tabs-link,.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 .mp-tabs-link,.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{box-sizing:border-box;margin:0 auto 20px;max-width:1040px}.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;line-height:24px;margin-right:16px}.prof-filters .filter-sort-select select{background:#fff;border:none;border-radius:6px;height:36px}.over-map-view:first-child{z-index:3}.prof-page__header{align-items:flex-end;background:#fff;box-sizing:border-box;color:#2c2d36;display:flex;width:100%}.prof-page__header-wrapper{background:#fff;padding:35px 80px 24px}.prof-page__header-photo{background-color:#f4f5f8;border-radius:6px;flex-shrink:0;height:196px;margin-right:24px;position:relative;width:148px}.prof-page__header-photo:after{border-radius:6px;box-shadow:inset 0 0 0 1px #0000001a;content:"";height:100%;left:0;position:absolute;width:100%}.prof-page__header-photo img{border-radius:6px;height:100%;object-fit:cover;width:100%}.prof-page__header-info{width:760px}.prof-page__header-brief{color:#a7a7ae;min-height:24px}.prof-page__header-brief a{color:#a7a7ae}.bg-gray .prof-page__header-name{color:#2c2d36;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin:8px 0 12px}.prof-page__header-name svg{fill:#2c2d36;height:19px;margin-bottom:-2px;width:19px}.prof-page__header-props{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 28px;padding:0}.prof-page__header-props-dish{display:inline-flex;max-width:50%}.prof-page__header-props li span{margin:0 8px}.prof-page__header-props li a{color:#6339f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prof-page__header-props .prof-dish{margin:0 8px 0 0;overflow:hidden;position:relative;text-overflow:ellipsis;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{color:#ffaa30;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px}.prof-page__header-rating svg{fill:#ffaa30;height:22px;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{fill:#27aa54;height:13px;margin-right:8px;width:16px}.prof-page__is-owner{padding-top:20px}.prof-page__is-owner-main{background:#f4f5f8;border-radius:6px;display:inline-block;font-size:13px;line-height:20px;padding:14px 16px 14px 20px}.prof-page__is-owner-main svg{fill:#3d3f55;height:18px;margin-right:11px;vertical-align:middle;width:18px}.prof-page__is-owner-button{background:#eaebf2;border-radius:4px;color:#2c2d36;cursor:pointer;margin-left:16px;padding:4px 12px}.prof-list .prof-request-btn,.prof-list .prof-request-btn:hover{background:#3d3f55;border:none;color:#fff;margin-right:30px;position:relative;top:-7px}.prof-list .phone-box .phone-box-arrow,.prof-list .phone-box .phones-list-dropdown{display:block}.prof-list--company{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px}.prof-reg-page{display:flex;justify-content:center;padding:40px 0}.prof-item{border:0;border-radius:6px;box-shadow:0 0 1px rgba(61,63,85,.397),0 2px 15px rgba(61,63,85,.048);box-sizing:border-box;margin-bottom:20px;margin-right:20px;padding:16px 12px 18px;position:relative;width:calc(50% - 10px)}.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__offset-photo{margin-left:114px;min-height:110px;overflow:hidden}.prof-item__offset-photo:after{background:linear-gradient(270deg,#fff,#fff0);border-radius:0 6px 6px 0;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:20px}.prof-item__offset-photo .prof-item__timeslots-title{margin-top:12px}.prof-item__photo-block{align-items:center;background:#f4f5f8;border-radius:6px;display:flex;float:left;height:110px;justify-content:center;margin-right:16px;position:relative;width:98px}.prof-item__photo-block svg{height:32px;width:32px}.prof-item__photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:110px;overflow:hidden;width:98px}.prof-item__photo-container{border-radius:6px}.prof-item__rating{align-self:center;background:#fff;border-top-left-radius:4px;bottom:0;box-sizing:border-box;color:#ffaa30;display:flex;font-weight:700;height:26px;justify-content:center;line-height:26px;position:absolute;right:0;text-align:center;width:51px}.prof-item__rating:after,.prof-item__rating:before{background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px);bottom:100%;content:"";height:4px;position:absolute;right:0;width:4px}.prof-item__rating:after{bottom:0;left:auto;right:100%;top:auto}.prof-item__rating .stars-view{align-items:center;display:flex}.prof-item__rating svg{fill:#ffaa30;height:12px;width:12px}.prof-item__rating-empty svg{fill:#e0e2e8}.prof-item__rating .stars-rating-text{font-size:13px;line-height:20px;margin-left:4px}.prof-item__reviews-label{display:flex;margin-top:8px}.prof-item__reviews{color:#a7a7ae;margin-right:8px}.prof-item__reviews-text{font-size:13px;line-height:20px;margin-left:6px;white-space:nowrap}.prof-item__reviews-number{align-items:center;display:flex;float:left;height:19px}.prof-item__reviews-number svg{height:12px;width:16px}.prof-item__about-error{background-color:#f84177;border-radius:5px;color:#fff;font-size:16px;line-height:20px;margin-bottom:15px;margin-top:15px;padding:10px;position:relative}.prof-item__about-error:before{border:10px solid;border-color:#0000 #0000 #f84177;bottom:100%;content:"";position:absolute;right:45px;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{display:block;font-size:16px;font-weight:700;line-height:24px;margin:0 8px 4px 0}.prof-item__name-link{color:#3d3f55}.prof-item__orientation{font-size:13px;line-height:20px;overflow:hidden;position:relative;white-space:nowrap}.prof-item__orientation:after{background:linear-gradient(270deg,#fff,#fff0);content:"";display:block;height:40px;position:absolute;right:0;top:0;width:20px}.prof-item__phone{margin-top:14px}.prof-item__phone .button{background:#f4f5f8;border:none;font-weight:400;height:28px;text-align:left;text-shadow:none;width:220px}.prof-item__phone-title{color:#a7a7ae;font-size:13px;line-height:20px;margin-bottom:4px}.prof-item__label-wrapper{display:flex;justify-content:center;white-space:nowrap}.prof-item__label{align-items:center;background:#43cb721a;border-radius:14px;color:#27aa54;display:inline-flex;font-size:11px;line-height:16px;padding:2px 8px}.prof-item__label svg{fill:#43cb72;height:12px;margin-right:4px;width:12px}.prof-item__timeslots-title{color:#a7a7ae;font-size:13px;line-height:20px}.prof-item__timeslots{margin-top:8px}.prof-item__timeslots-list{display:flex;flex-wrap:wrap}.prof-item__timeslots-item{background:#f4f5f8;border-radius:6px;font-size:13px;height:28px;line-height:28px;margin:8px 8px 0 0;padding:0 12px;text-align:center}.page-lk .prof-item__phone-title{display:none}.page-lk .prof-item__about-actions{margin-top:5px}.page-lk .prof-item__about-actions .button{color:#2c2d36;margin:0;text-align:center}.page-lk .prof-item__about-actions .button:last-child{margin-left:24px}.page-lk .prof-item__about-error{display:none}.page-lk .button-show-more{background:none;border:1px solid #d8d9e0;color:#3d3f55;font-size:13px;height:26px;line-height:26px}.page-lk .button-show-more:hover{background-color:#f1f2f9}.page-lk .prof-item__offset-photo:after,.page-lk .prof-item__rating-empty{display:none}.mobile_css_new .prof-item,.mobile_layout .prof-item{border-radius:0;border-top:none;margin-bottom:0;width:100%}.specialist{background:#fff;border:1px solid #fff;border-radius:6px;box-sizing:border-box;display:flex;margin:12px auto;padding:28px 46px 32px 24px}.specialist:hover{background:#f9fafb;border:1px solid #eaebf2;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{background-position:50%;background-size:cover;box-shadow:inset 0 0 4px #0000000d;display:block;height:160px}.specialist-col__left .prof-photo,.specialist-col__left .prof-photo__placeholder{border-radius:6px;margin:0 auto;width:136px}.specialist-col__middle{margin-right:42px;width:420px}.specialist-col__right{width:324px}.specialist-label-wrapper{display:flex;justify-content:center;white-space:nowrap}.specialist-label{align-items:center;background:#43cb721a;border-radius:14px;color:#27aa54;display:inline-flex;font-size:11px;line-height:16px;margin-top:12px;padding:2px 8px}.specialist-label svg{fill:#43cb72;height:12px;margin-right:4px;width:12px}.specialist-mark{align-self:center;display:flex;font-family:Montserrat,sans-serif;justify-content:center;margin-top:8px}.specialist-mark .stars-view{align-items:center;display:flex}.specialist-mark svg{fill:#ffaa30;height:18px;width:18px}.specialist-mark__empty svg{fill:#e0e2e8}.specialist-mark .stars-rating-text{font-family:Montserrat,sans-serif;font-size:20px;line-height:28px;margin-left:8px}.specialist-spec-list{color:#2c2d36;font-size:16px;line-height:24px;margin-bottom:4px;order:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.specialist-spec-list a{color:#2c2d36}.specialist-spec-list a:hover{color:#6339f5}.specialist-name{color:#2c2d36;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;line-height:28px;order:2;padding-right:36px}.specialist-verification{display:inline-block;height:24px;margin-right:-24px;vertical-align:text-bottom;width:24px}.specialist-verification svg{fill:#eaebf2;height:24px;width:24px}.specialist-top-info{display:flex;flex-direction:column}.specialist-experience{color:#2c2d36;order:3}.specialist-experience,.specialist-price{font-size:13px;line-height:20px;margin-top:8px}.specialist-price{align-items:flex-end;box-sizing:border-box;color:#a7a7ae;display:inline-flex;justify-content:space-between;position:relative;width:100%}html:not([dir=rtl]) .specialist-price-title{margin-right:16px}html[dir=rtl] .specialist-price-title{margin-left:16px}.specialist-price-title span{padding-right:3px}.specialist-price-title:after{border-bottom:1px dotted #bbbcc4;bottom:6px;content:"";height:0;left:0;position:absolute;right: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{background:#fff;position:relative;z-index:1}.specialist:hover .specialist-price-num,.specialist:hover .specialist-price-title span{background:#f9fafb}.specialist-price .dish-item-weight{display:none}.specialist-reviews{color:#a7a7ae;font-size:13px;line-height:20px;margin-top:12px;max-height:40px;overflow:hidden;position:relative}.specialist-reviews-number{align-items:center;display:flex;float:left;height:19px}.specialist-reviews-number svg{height:16px;margin-right:4px;width:16px}.specialist-reviews-text{overflow:hidden}.specialist-reviews-more-link{color:#a7a7ae}.specialist-reviews-more-link:hover{color:#6339f5}.specialist-phone{display:inline-block;margin-right:12px}.specialist-phone-wrapper{align-items:flex-end;display:flex;margin-top:12px}.specialist-phone-title{margin-bottom:4px}.specialist-phone .button.action-button-target{display:none}.specialist-phone .phoneView .button{align-items:center;display:flex;font-size:13px;font-weight:400;height:28px;padding:4px 15px;text-shadow:none}.specialist-phone .phoneView .button.button-static{background-color:#f4f5f8;border-color:#f4f5f8;border-radius:6px;color:#2c2d36;text-align:center}.specialist-phone .phoneView .button.button-static:hover{background-color:#eff0f5;border-color:#eff0f5}.specialist-phone .phoneView .glow-overflow{display:none}.specialist-phone .phoneView.phone-hidden a.button{padding-right:30px}.specialist-phone .phoneView.phone-hidden a.button:after{content:"...";display:block;position:absolute;right:15px;top:0}.specialist-phone .phoneView.phone-box.phone-hidden a.button{padding-right:58px}.specialist-phone .phoneView.phone-box.phone-hidden a.button:after{right:44px}.specialist-phone .phoneView.phone-box a.button{padding-right:44px}.specialist-phone .phoneView.phone-box .phone-box-arrow{display:flex;height:6px;margin-top:-2px;position:absolute;right:12px;top:50%;width:12px}.specialist-phone .phoneView.phone-box .phone-box-arrow svg{fill:#a7a7ae;height:6px;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{background:#fff;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;left:0;position:absolute;top:32px;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{border-bottom:1px solid #f4f5f8;display:flex;flex-direction:column;padding:12px 16px}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-item:last-child{border-bottom:none}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-item:hover{background:#eff0f5}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-number{color:#2c2d36;cursor:pointer;font-size:13px;line-height:20px}.specialist-phone .phoneView.phone-box .phones-list-dropdown .phone-list-place{color:#a7a7ae;font-size:13px;line-height:20px;margin-top:4px;overflow:hidden}.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-title{font-size:13px;line-height:20px}.specialist-place-name,.specialist-place-title{color:#2c2d36;font-weight:700;margin-bottom:8px}.specialist-place-name{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:inline-block;display:-webkit-box;font-size:16px;line-height:24px;max-width:324px;overflow:hidden;text-overflow:ellipsis}.specialist-place-name:hover{color:#6339f5}.specialist-place-select{background:#f4f5f8;border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:13px;height:28px;line-height:20px;margin-bottom:8px;padding:4px 0 4px 12px;position:relative}.specialist-place-select:hover{background:#eff0f5}.specialist-place-select-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.specialist-place-select-arr{margin-top:-9px;position:absolute;right:15px;top:50%}.specialist-place-select-arr svg{fill:#bbbcc4;height:8px;width:16px}.specialist-place-dropdown{background:#fff;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;left:0;position:absolute;top:29px;width:100%;z-index:1}.specialist-place-dropdown-item{border-bottom:1px solid #f4f5f8}.specialist-place-dropdown-item:hover{background:#eff0f5}.specialist-place-dropdown-link{box-sizing:border-box;color:#2c2d36;display:block;height:100%;padding:12px 16px 8px 12px;width:100%}.specialist-place-dropdown-link__subtext{color:#a7a7ae;display:block}.specialist-address{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:20px;overflow:hidden;text-overflow:ellipsis}.specialist-address-foot-icon{display:inline-block;height:14px;margin:0 4px;position:relative;top:2px;width:10px}.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;margin:0 0 4px;min-height:44px}.specialist .prof-item-photos .photo-list{display:flex;position:relative;width:100%}.specialist .prof-item-photos .photo-list:before{background-image:linear-gradient(270deg,#fff,#fff0);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:32px}.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{border-radius:4px;height:36px;object-fit:cover;width:40px}.specialist-empty-block{align-items:flex-start;display:flex;padding:26px 20px 40px}.specialist-empty-block__card{align-items:flex-start;border:1px solid #eaebf2;border-radius:6px;box-sizing:border-box;display:flex;margin-right:28px;padding:16px 12px;width:480px}.specialist-empty-block__card .image{background:url(../../images/prof-placeholder.svg) no-repeat bottom #f4f5f8;border-radius:6px;flex:none;height:108px;margin-right:16px;width:98px}.specialist-empty-block__card .info .rows{display:flex;flex-wrap:wrap;padding:4px 0 12px}.specialist-empty-block__card .info .rows .row{background:#f4f5f8;border-radius:6px;height:16px;margin-bottom:12px}.specialist-empty-block__card .info .rows .row.row1{width:294px}.specialist-empty-block__card .info .rows .row.row2{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;display:none;margin-top:5px}.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{border:1px solid #d8d8d8;box-shadow:inset 0 1px 1px #0000001c;box-sizing:border-box;padding:5px;width:100%}.online-request-form .button{vertical-align:top}.online-request-form .balloon-close{margin-left:7px}.order-request-big-button .button-action{font-size:16px;height:34px;line-height:33px;padding:0 15px}.action-button-subcaption{font-size:16px}.xform dl{margin:25px 0 0}.xform dl:after,.xform dl:before{content:"";display:table;line-height:0}.xform dl:after{clear:both}.xform dt{float:left;font-size:16px;line-height:24px;padding:5px 0;width:150px}.xform dd{margin-left:160px}.xform .xform-holder{padding:5px 0}.xform .input,.xform .xform-maxwidth-100{max-width:100%}.xform .input{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 5px #0000001a;box-sizing:border-box;font-size:16px;height:34px;line-height:24px;padding:5px 10px;position:relative;width:260px;z-index:1}.xform .input.simple{font-size:13px;height:26px;line-height:19px}.xform .input.fluid{width:100%}.xform .input.large{font-size:20px;height:40px;padding:8px 15px}.xform .input.long{width:400px}.xform .input.first{border-top-left-radius:4px;border-top-right-radius:4px}.xform .input.last{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.xform .input.input-bbottom{border-color:#d8d9e0;border-radius:0;border-width:0 0 1px;box-shadow:none;font-weight:400;padding:5px 0}.xform textarea.input{height:95px;padding:7px 10px}.xform .clear-input{cursor:pointer;margin-top:-5px;position:absolute;right:9px;top:50%;z-index:2}.xform .error-box{color:red;display:none;margin:5px 0 0;width:260px}.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{font-size:16px;line-height:24px;margin-left:10px;padding:5px 0;position:absolute}.xform .button40{padding:0}.xform .button40.button-purple{width:130px}.xform .button40.button-white{width:110px}.xform hr{border:0;border-top:1px solid #eaebf2;height:0;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{color:#909090;cursor:text;font-size:16px;line-height:25px;max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:25px;transition:font-size .15s ease-out,transform .15s ease-out;white-space:nowrap;z-index:3}.xform .form-holder-full .form-holder-title,.xform .form-holder.invalid .form-holder-title{font-size:13px;transform:translateY(-25px)}.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{margin-bottom:20px;margin-top:0;padding:0}.catalog-awards__text{margin-bottom:20px;margin-top:20px;min-height:20px}.catalog-awards__filters{display:flex;list-style:none;margin:40px 0 0;padding:0}.catalog-awards__filters::-webkit-scrollbar{display:none}.mobile_layout .catalog-awards__filters{margin-top:20px;overflow:auto}.catalog-awards__filters li{margin-right:20px;white-space:nowrap}.catalog-awards__list{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 0 -40px;max-width:1080px;padding:0}.catalog-awards__list .award-item{margin-left:40px;margin-top:40px;width:320px}.mobile_layout .catalog-awards__list .award-item{margin-top:20px;width:100%}.catalog-awards__list+.catalog-awards__text{margin-top:40px}.mobile_layout .catalog-awards__list+.catalog-awards__text{margin-top:20px}.award-item{background:#fff;border-radius:6px;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;color:#2c2d36;overflow:hidden}.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{display:flex;flex-wrap:wrap;list-style:none;margin:-20px 0 0 -20px;overflow:auto;padding:0}.awards-similar::-webkit-scrollbar{display:none}.mobile_layout .awards-similar{flex-wrap:nowrap}.awards-similar li{margin:20px 0 0 20px}.awards-similar__item{color:#2c2d36;display:block;text-decoration:none;width:270px}@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{border-top:1px solid #eaebf2;box-shadow:inset 0 1px 0 #fff;font-size:13px;font-weight:400;line-height:18px;min-height:160px;overflow:hidden}.service-item:after,.service-item:before{content:"";display:table;line-height:0}.service-item:after{clear:both}.service-item:first-child{border-top:none}.service-item:first-child .distance span{display:inline}.service-item .service-photo{border-radius:3px;display:block;float:left;margin-right:20px;overflow:hidden;position:relative;text-decoration:none}.service-item .service-photo .photo{background-position:50%;background-repeat:no-repeat;background-size:100% 100%}.service-item .service-photo .photo,.service-item .service-photo img{height:160px;width:160px}.service-item .photo-bar{background-color:#d9dadf;border-radius:3px;margin-top:165px;opacity:0;overflow:hidden;position:absolute;width:160px}.service-item .photo-bar .bar{background-color:#bbbcc4;height:3px;left:0;overflow:hidden;position:relative;width:20%}.service-item-medium-container--india{height:auto;min-height:160px}.service-item-medium-container--india .photo{background-position:50%;background-size:cover}.service-item .service-description{min-height:160px;overflow:hidden;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{clear:right;color:#bbbcc4;float:right;margin:0 0 0 10px}.service-item .distance span{display:none;margin-top:6px}.service-item .comments,.service-item .rating{height:18px;margin:12px 0 6px;overflow:hidden;white-space:nowrap}.service-item .comments{color:#3d3f55;margin-right:9px}.service-item .rating .stars-total-rating{color:#bbbcc4;top:0}.service-item .rating .stars-view{height:15px;line-height:15px}.service-item .rating-recommend{color:#ffaa30;font-weight:700;margin-right:20px;position:relative}.service-item .reviews-count{position:relative}.service-item .reviews-count:before{color:#bbbcc4;content:"•";font-weight:400;left:-20px;position:absolute;text-align:center;width:20px}.service-item .rating-comments{display:block;position:relative}.service-item .rating-comments.short{height:15px}.service-item .rating-comments .stars-view{position:relative;top:1px}.service-item .rating-offset{margin-top:7px}.service-item .last-comment{max-height:54px;overflow:hidden}.service-item.service-title-5rows .rating-comments{display:none}.service-item.service-title-2rows.service-item.service-features .last-comment{max-height:36px;overflow:hidden}.service-item.service-title-3rows .last-comment,.service-item.service-title-4rows .last-comment,.service-item.service-title-5rows .last-comment{display:none}.service-item .zoon-descr{font-size:16px;line-height:26px;margin-top:23px;overflow:hidden}.service-item .place-room{position:relative;top:-10px;white-space:nowrap}.service-item .H2 a{color:#3d3f55;text-decoration:none}.service-item .H3{font-size:20px;font-weight:700;line-height:25px;margin:0 0 10px;position:relative}.service-item .H3,.service-item .H3 a{color:#3d3f55;text-decoration:none}.service-item .H3 .gray{font-weight:400}.service-item address{font-style:normal;overflow:hidden;position:relative;text-overflow:ellipsis;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-groups{height:57px;margin:10px 0 0 -20px;overflow:hidden;position:relative}.service-item .service-item-groups dl{float:left;margin:0 0 0 20px;overflow:hidden;width:130px}.service-item .service-item-groups dt{font-weight:700}.service-item .service-item-groups dd{line-height:18px;margin:3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-item .service-item-groups .phone{padding-bottom:15px}.service-item .service-item-groups .phone dd{height:18px;overflow:hidden}.service-item .service-item-groups .phone a{color:#2c2d36}.service-item .service-item-groups .phone a:hover{text-decoration:none}.service-item .service-item-groups .website{width:110px}.service-item .service-item-groups .website a{text-decoration:none}.service-item .service-item-groups .website a:hover{text-decoration:underline}.service-item .service-item-groups .workhours{width:190px}.service-item .service-item-groups .workhours .remain{color:#bbbcc4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-item .service-item-without-website .phone{width:210px}.service-item .service-item-without-website .workhours{width:240px}.service-item .service-item-without-website.service-item-without-workhours .phone{width:450px}.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 .service-description--india{display:flex;flex-direction:column;height:100%;min-height:160px}.service-item .service-description--india .H3 a{color:#2c2d36;font-weight:400}.service-item .service-description--india .address-info{color:#2c2d36;font-size:12px}.service-item .service-description--india .address-info .invisible-links{line-height:20px;overflow:inherit;position:static;text-overflow:inherit;white-space:inherit}.service-item .service-description--india .address-info .invisible-links.gray{color:#a7a7ae}.service-item .service-description--india .address-info .invisible-links.gray a:first-child,.service-item .service-description--india .address-info .invisible-links.gray span:first-child{color:#2c2d36}.service-item .service-description--india .address-info .rating-comments{margin-bottom:4px}.service-item .service-description--india .address-info .rating-comments .stars-view{height:auto;line-height:inherit;top:-2px}.service-item .service-description--india .service-item-phone--india{margin-top:auto}.service-item .service-description--india .service-item-phone--india .phoneView{margin-top:10px}.service-item--sticker{left:10px;position:absolute;top:10px;transform:rotate(15deg);z-index:7}.service-item--sticker img{height:44px;width:44px}.service-item--logo{background-color:#fff;border-radius:6px;left:28px;padding:4px 8px;position:absolute;top:144px;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{background-image:linear-gradient(270deg,#fff,#fff0);bottom:0;content:"";height:18px;position:absolute;right:0;width:60px}.service-item--decorated{background:#f1f4fc;box-shadow:none}.service-item--decorated ._fade:after{background-image:linear-gradient(270deg,#f1f4fc,#fff0)}.service-item--decorated .service-item-prices .item-holder{background:#f1f4fc}.service-item.highlight .service-item--logo{display:none}.service-item.highlight ._fade:after{background-image:linear-gradient(270deg,#f7f8fb,#fff0)}.service-item__info{align-items:flex-end;display:flex;height:18px;margin-top:7px}.service-item__label{background:#43cb721a;border-radius:4px;color:#27aa54;line-height:24px;padding:2px 8px;position:relative}.rating-photo{background:#fff;border-top-left-radius:4px;bottom:0;color:#ffaa30;font-weight:700;padding:2px 0 0 5px;position:absolute;right:0;z-index:2}.rating-photo .stars-view{color:#ffc200;font-size:13px;height:20px;line-height:20px}.rating-photo .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:0 -197px;display:inline-block;float:left;height:13px;margin:3px 3px 0 0;width:13px}.rating-photo:after,.rating-photo:before{background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px);bottom:100%;content:"";height:4px;position:absolute;right:0;width:4px}.rating-photo:after{bottom:0;left:auto;right:100%;top:auto}.rating-photo.rating-photo-large{border-top-left-radius:6px;padding:5px 0 0 7px}.rating-photo.rating-photo-large:after,.rating-photo.rating-photo-large:before{background-image:radial-gradient(circle at left top,#0000 5px,#fff 6px);height:6px;width:6px}.rating-photo.rating-photo-large .stars-view{color:#fdbf03;font-size:16px}.rating-photo.rating-photo-large .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-173px -40px;display:inline-block;height:19px;margin-right:5px;margin-top:0;width:19px}.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-height:100%;max-width: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{font-size:13px;padding:0 30px 25px}.service-items-address .service-item{border-top:0;box-shadow:none;padding:0}.service-items-mid .service-item{margin-top:30px}.service-items-mid .service-item:first-child{margin-top:0}.service-items-medium{list-style:none;margin:0;padding:0}.service-items-medium .service-item{position:relative}.service-items-medium .service-item .rating-star{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:160px;overflow:hidden;width:160px;will-change:transform}.service-items-medium-hovered .service-item .service-photo .photo-animate{transition:transform .25s ease}.desktop_layout .service-items-medium-hovered .service-item:hover,.service-items-medium-hovered .service-item.highlight{background-color:#f7f8fb;border-left-color:#f84177}.desktop_layout .service-items-medium-hovered .service-item:hover .H3 a,.service-items-medium-hovered .service-item.highlight .H3 a{color:#f84177}.desktop_layout .service-items-medium-hovered .service-item:hover .service-photo .photo-animate,.service-items-medium-hovered .service-item.highlight .service-photo .photo-animate{transform:scale(1.03)}.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-3d,.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-fav,.desktop_layout .service-items-medium-hovered .service-item:hover .service-item-icon-photos,.service-items-medium-hovered .service-item.highlight .service-item-icon-3d,.service-items-medium-hovered .service-item.highlight .service-item-icon-fav,.service-items-medium-hovered .service-item.highlight .service-item-icon-photos{opacity:1}.desktop_layout .service-items-medium-hovered .prof-item:hover,.service-items-medium-hovered .prof-item.highlight{background-color:#f7f8fb}.catalog-search-page .service-items-medium-hovered .service-item{background-color:#fff;border-bottom:1px solid #eaebf2;border-top:none}.service-stock-activation{background:#6339f5 url(../../images/catalog/service-stock-bg.png) no-repeat 100%;border-radius:4px;color:#fff;padding:15px 25px 18px}.service-stock-activation .title{font-family:Roboto,Arial,sans-serif;font-weight:700}.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{background:#fff;border-color:#d8d9e0;color:#6339f5}.promo-tag-description .socblock{max-height:40px;min-height:40px;overflow:hidden}.allcomments-block{border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8}.allcomments-block .allcomments-container .scrolled-block{box-sizing:border-box;overflow:auto;position:relative}.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{font-size:16px;line-height:26px;margin:20px 0 0;padding:0;position:relative;top:0}.catalog-subtitle ul{margin:0;padding:0;position:relative}html:not([dir=rtl]) .catalog-subtitle ul{padding-left:25px}html[dir=rtl] .catalog-subtitle ul{padding-right:25px}.catalog-page-offset{padding-left:20px;padding-right:20px}html:not([dir=rtl]) .catalog-header-offset{padding-left:200px}html[dir=rtl] .catalog-header-offset{padding-right:200px}.catalog-header-new{padding:30px 0 40px}.catalog-header-new .page-title-block .h2{color:#2c2d36;font-family:Montserrat,sans-serif;font-size:48px!important;font-weight:800;line-height:60px!important}.no-map-catalog-wrapper{margin-left:200px;max-width:772px}.no-map-catalog-wrapper .filter-main-container{background:#fff;border-radius:6px;box-shadow:0 2px 12px #00000012;box-sizing:border-box;display:none;margin:0 0 0 40px;padding:20px 28px 28px;position:absolute;width:324px;z-index:10}.no-map-catalog-wrapper .filter-main-container .filter-items-placeholder{margin-top:16px}.no-map-catalog-wrapper .filter-main-container .filter-item.filter-item-tag .button-filter .title{display:block;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-map-catalog-wrapper .medical-disclaimer{background:#fff;border-top:1px solid #eaebf2}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}.catalog-filter-sort{display:flex;margin-top:24px}.catalog-filter-sort,.catalog-filter-sort .active{color:#2c2d36}.catalog-filter-sort__title{margin-right:4px}.catalog-filter-sort__item{align-items:center;color:#6339f5;cursor:pointer;display:flex;margin-left:20px}.catalog-filter-sort__item[data-value$=_desc] .svg-icons-sort-order{transform:scaleY(-1)}.catalog-filter-sort__item .svg-icons-sort-order{fill:#bbbcc4;height:9px;margin-left:4px;position:relative;top:1px;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{color:#bbbcc4;display:inline-block;margin-right:34px;text-align:center;text-decoration:none;vertical-align:top}.catalog-fast-nav .nav-item:last-child{margin-right:0}.catalog-fast-nav .nav-item .nav-icon{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:60px;margin:0 auto 4px;width:60px}.catalog-header-loader{position:absolute;width:100%;z-index:5}.catalog-blocks{display:flex}.catalog-list,.catalog-request{background:#fff;box-shadow:0 8px 8px #00000026;flex-shrink:0;position:relative;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-filters-placeholder{height:67px}.catalog-filters-title{font-size:16px;font-weight:400;left:80px;line-height:33px;position:absolute;top:15px}.catalog-reviews-container .medical-disclaimer{border-top:1px solid #eaebf2}html:not([dir=rtl]) .catalog-reviews-container .medical-disclaimer{padding:20px 30px 20px 20px}html[dir=rtl] .catalog-reviews-container .medical-disclaimer{padding:20px 20px 20px 30px}.catalog-container .page-title-block .h1,.catalog-container .page-title-block .h2{color:#3d3f55;display:inline;font-size:60px;font-weight:100;line-height:70px}.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{border:1px solid #e2e2e6;border-radius:17px 17px 17px 0;color:#bbbcc4;display:inline-block;font-size:16px;line-height:24px;margin-left:-195px;margin-top:24px;padding:4px 15px;position:relative;vertical-align:top}html[dir=rtl] .catalog-container .place-count-balloon{border-radius:17px 17px 0 17px;margin-left:0;margin-right:-185px}.catalog-container .place-count-balloon:before{background:url(../../images/place-balloon-corner.png) #fff no-repeat;bottom:-1px;content:"";height:12px;position:absolute;width:23px}html:not([dir=rtl]) .catalog-container .place-count-balloon:before{left:-7px}html[dir=rtl] .catalog-container .place-count-balloon:before{right:-7px;transform:scaleX(-1)}.catalog-container__nomap .catalog-list,.catalog-container__nomap .catalog-request{background:none;box-shadow:none;width:772px}.catalog-container__nomap .breadcrumbs,.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{margin:0 260px 0 0;padding:0}.catalog-container .service-feedbacks .service-block-collapse{margin:0}.catalog-container .service-feedbacks-loader{align-items:center;display:flex;height:44px;justify-content:center}.no-map-catalog-results .catalog-concierge{border:0;border-radius:6px;box-shadow:0 2px 12px #00000012}.no-map-catalog-results .catalog-button-showMore{padding:24px 0}.no-map-catalog-results .catalog-button-showMore .button{background:#eaebf2;border-color:#eaebf2;color:#2c2d36}.catalog-container-minwidth{min-width:1110px}.catalog-container-serp .catalog-list,.catalog-container-serp .catalog-request{background:none;box-shadow:none;margin-left:auto;margin-right:auto}.catalog-container-serp .catalog-wrapper{background:#fff}.catalog-container-specialist{min-width:1000px;padding:0}.catalog-container-specialist .medical-disclaimer{background:#fff;border-radius:6px;box-sizing:border-box;margin:12px auto 0;max-width:1040px;padding:20px 40px}.catalog-container-specialist .medical-disclaimer-container{max-width:670px}.catalog-container-masterprice .new_filters_block{background:#fff;border:0;margin-bottom:20px}.catalog-container-masterprice .catalog-blocks{display:block}.catalog-container-masterprice .catalog-list,.catalog-container-masterprice .catalog-request{background:none;width:auto}.mp-catalog-container{margin:0 auto;max-width:1400px;padding:20px 0}.mp-container{grid-column-gap:20px;display:grid;grid-template-areas:"l c r";grid-template-columns:300px auto 270px}.mp-left-col{grid-area:l}.mp-right-col{grid-area:r}.mp-center-col{grid-area:c}.mp-center-col .catalog-concierge{margin-bottom:20px}.mp-center-col .service-item{background:#fff}.mp-center-col .mp-faq,.mp-center-col .super-article-text{background:#fff;border-top:0;margin:20px 0 0;padding:20px}.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{color:#3d3f55;font-size:20px;line-height:25px;padding:15px 20px}.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{box-sizing:border-box;float:right;margin-left:-100%;position:relative;width:370px;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{float:left;width:100%}.mp-header-wrap-gallery .mp-header-left{margin-right:370px}.mp-header-wrap-gallery .mp-header-title{min-height:140px}.mp-tabs{border-bottom:1px solid #eaebf2;font-size:0}.mp-tabs-link{border-bottom:1px solid #0000;color:#bbbbc4;cursor:pointer;display:inline-block;margin-bottom:-1px;padding:6px 0;text-decoration:none;vertical-align:bottom;white-space:nowrap}.mp-tabs-link:hover{color:#9292a0}.mp-tabs-link.active{border-color:#a2a4b2;cursor:default;font-weight:700}.mp-tabs-link.active:hover{color:#bbbbc4}.mp-tabs-link .stars-view{display:none;margin-left:5px;position:relative;top:3px}@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{background-color:#6339f5;border-color:#6339f5;color:#fff;font-weight:400;text-shadow:none}.mp-actions .phoneView .button:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.mp-actions .phoneView .button.active,.mp-actions .phoneView .button:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.mp-actions .phoneView .button.disable,.mp-actions .phoneView .button.disabled,.mp-actions .phoneView .button[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.mp-actions .phoneView .button.button-static,.mp-actions .phoneView .button.button-static.active,.mp-actions .phoneView .button.button-static:active,.mp-actions .phoneView .button.button-static:hover{background-color:#6339f5;border-color:#6339f5;color:#fff}.mp-comments .feedbacks li{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{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.mp-org-map{height:140px;position:relative;z-index:1}.mp-org-map:after{bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top: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{color:#fff;font-size:25px;font-weight:700;left:50%;line-height:55px;margin:-28px 0 0 -28px;position:absolute;text-align:center;top:50%}.service-item-icons{bottom:10px;left:10px;position:absolute;right:10px;text-align:center;z-index:1}.service-item-icon{background-color:#000;background-color:#00000080;border-radius:30px;box-sizing:border-box;color:#fff;display:inline-block;font-size:11px;font-weight:700;height:23px;line-height:23px;min-width:23px;padding:0 5px;text-align:center}.service-item-icon.service-item-icon-3d{font-weight:700}.service-item-icon.service-item-icon-3d:hover{color:#ffc000}.service-item-phone{margin:0 0 0 5px;min-width:140px;position:relative;text-align:right;z-index:1}.service-item-phone .phoneView{background-color:#6339f5;border:1px solid #6339f5;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;height:26px;line-height:25px;margin:0;outline:0;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.service-item-phone .phoneView:hover{background-color:#5a36d6;border-color:#5a36d6;color:#fff}.service-item-phone .phoneView.active,.service-item-phone .phoneView:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.service-item-phone .phoneView.disable,.service-item-phone .phoneView.disabled,.service-item-phone .phoneView[disabled]{background-color:#6339f5;border-color:#6339f5;color:#fff;color:#fff6}.service-item-phone .phoneView .tel-phone{border-bottom:none;color:#fff;text-decoration:none}.service-item-phone .phoneView .phone-description,.service-item-phone .phoneView .showPhoneNumber{display:none}.service-item-phone--india{margin-left:0;text-align:left}.service-item-phone--india .phoneView{height:28px;margin-top:5px;min-width:184px}.service-item-phone--india .phoneView .tel-phone{align-items:center;display:inline-flex}.service-item-phone--india .phoneView .svg-icons-phone{fill:#fff;height:16px;margin-right:8px;width:16px}.service-item-phone--india .phoneView:not(.phone-showed) .showPhoneNumber{color:#fff;display:inline-block;text-transform:capitalize}.catalog-button-showMore{align-items:center;display:flex;flex-direction:column;padding:20px}.catalog-button-showMore .hasmore-text{font-weight:400;margin-top:20px;text-align:center;width:340px}.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{margin:10px 0 0;padding:0}.balloon-hint p:first-child{margin:0}.balloon-hint,.balloon-hint a{color:#fff}.params-list{margin-left:-40px;position:relative}.params-list:after,.params-list:before{content:"";display:table;line-height:0}.params-list:after{clear:both}.params-list dl{display:inline-block;margin:0 0 16px 40px}.params-list dl dt{font-weight:700}.params-list dl dd{line-height:20px;margin:5px 0 0}.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{display:inline;white-space:nowrap}.params-list .show-more,.params-list .show-more:hover{color:#bbbcc4}.params-list-default{margin-bottom:-20px}.params-list-new dl dt{color:#8b8b98;font-size:13px;font-weight:400;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;left:5px;position:relative;top:2px}.network-buttons{margin-top:20px}.network-buttons .button{margin-right:10px}.network-description .best-content-texts{border:0;padding:0}.network-params{line-height:20px}.network-params dl{display:block}.catalog-container-mobile{background-color:#fff;padding:0}.catalog-container-mobile .over-map-view{background:none;box-shadow:none;margin:0}.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-position:50%;background-repeat:no-repeat;background-size:cover}.catalog-address-container .mp-header-right,.catalog-address-container .pd-xl,.catalog-address-container .pd40{padding-bottom:30px;padding-top: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;box-sizing:border-box;float:left;max-width:calc(100% - 431px);min-width:0;width:77%}}.catalog-header-right{border-left:1px solid #eaebf2;box-sizing:border-box;display:none;float:left;margin-left:-1px;min-width:431px;width:23%}@media (min-width:1270px){.catalog-header-right{display:block}}.catalog-header-right a{text-decoration:none}.photo-collage{border-radius:3px;display:block;font-size:0;height:160px;overflow:hidden;position:relative;width:160px}.photo-collage.pull-left{margin-right:20px}.photo-collage .photo-collage-container{width:110%}.photo-collage img{margin:0 2px 2px 0;position:relative;vertical-align:top}.masterprice-landing-menu .button .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-173px -96px;display:inline-block;height:18px;width:19px}.masterprice-landing-menu .button.active .star-item,.masterprice-landing-menu .button:active .star-item{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-173px -78px;display:inline-block;height:18px;width:19px}.masterprice-items-list ul{margin-left:-15px;margin-top:-15px}.masterprice-items-list li{margin-left:15px;margin-top:15px}.masterprice-landing-table th{color:#bbbcc4;font-weight:400}.masterprice-landing-table td{padding-top:10px}.masterprice-landing-table .list-dotted{position:relative;top:1px}.masterprice-landing-subtitle{overflow:hidden}.masterprice-landing-description h1,.masterprice-landing-description h2{font-size:20px;font-weight:700;line-height:28px;margin:0 0 20px}.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}.catalog-top-breadcrumbs .breadcrumbs-arrows{border-top:0;margin:0 0 2px;padding:0}.catalog-top-breadcrumbs .breadcrumbs-arrows .breadcrumbs-container{line-height:18px;min-height:1px;padding:0}.catalog-top-breadcrumbs .breadcrumbs-arrows .breadcrumbs-container:before{display:none}.full_mobile_restrictions .catalog-container-specialist{min-width:1px}.full_mobile_restrictions .prof-catalog-main{min-width:460px}.button-round-larr,.button-round-rarr{background:#fff;border-radius:100%;box-shadow:inset 0 0 1px #0003,0 2px 6px #0000000f;box-sizing:border-box;cursor:pointer;height:60px;position:relative;width:60px}.button-round-larr-icon{height:28px;left:50%;margin:-14px 0 0 -10px;position:relative;position:absolute;top:50%;width:16px}.button-round-larr-icon:after,.button-round-larr-icon:before{background-color:#d8d9e0;border-radius:2px;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;transform-origin:2px 2px;width:20px}.button-round-larr-icon:before{transform:rotate(45deg)}.button-round-larr-icon:after{transform:rotate(-45deg)}.button-round-rarr-icon{height:28px;left:50%;margin:-14px 0 0 -6px;position:relative;position:absolute;top:50%;width:16px}.button-round-rarr-icon:after,.button-round-rarr-icon:before{background-color:#d8d9e0;border-radius:2px;content:"";height:4px;margin-top:-2px;position:absolute;right:0;top:50%;transform-origin:18px 2px;width:20px}.button-round-rarr-icon:before{transform:rotate(45deg)}.button-round-rarr-icon:after{transform:rotate(-45deg)}.org-near{font-weight:400}.org-near-title{font-size:20px;font-weight:400;line-height:25px;margin:0}.org-near-item{border:1px solid #eaebf2;border-radius:6px;box-shadow:0 2px 15px #3d3f550d;box-sizing:border-box;font-size:13px;line-height:20px;margin:20px;max-width:300px}.org-near-link{color:#3d3e56;display:block;text-decoration:none}.org-near-link:hover{color:#3d3e56}.org-near-content{box-sizing:border-box;padding:0 25px 20px}.org-near-item>.org-near-content,.org-near-item>.org-near-link{max-width:100%;width:300px}.org-near-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;display:block;height:190px}.org-near-photo-container{border-radius:4px;margin:15px;overflow:hidden;position:relative}.org-near-photo .mapMarker{background:url(../../images/mobile/map_marker.png) no-repeat bottom;background-size:26px auto;height:36px;left:50%;margin:-35px 0 0 -13px;position:absolute;top:50%;width:26px}.org-near-photo.blurred{filter:blur(.8px)}.org-near-photo.blurred:before{background:#00000026;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.org-near-comment{max-height:80px}.org-near-item-wide{max-width:455px}.org-near-item-wide .org-near-photo{float:left;height:130px;width:170px}.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{width:20000px}.org-near .button-round-larr,.org-near .button-round-rarr{margin-top:-30px;position:absolute;top:130px}.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{margin-top:-30px;top:50%}.org-near .button-round-larr{left:20px}.org-near .button-round-rarr{right:20px}.prof-near-item{width:330px}.prof-near-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;height:170px;margin-right:10px;width:130px}.prof-near-about{margin-left:140px;padding-bottom:30px}.prof-near-content{border:1px solid #eaebf2;border-radius:4px}.prof-near-buttons{bottom:0;left:140px;position:absolute;right:0}.prof-near-buttons .button{display:block}.prof-near-buttons .phoneView{display:block;margin-top:5px}.prof-near-buttons .phoneView .button{font-weight:400;text-shadow:none}.prof-near-slider{width:20000px}.orglist-wrap{margin-left:-20px;margin-right:-20px}.orglist-list{box-sizing:border-box;float:left;padding:0 20px;width:50%}.orglist-item{font-size:16px;line-height:24px}.orglist-item a{text-decoration:none}.orglist-pagination:after,.orglist-pagination:before{content:"";display:table;line-height:0}.orglist-pagination:after{clear:both}.orglist-pagination ul{margin:-10px -10px 0 0}.orglist-pagination ul:after,.orglist-pagination ul:before{content:"";display:table;line-height:0}.orglist-pagination ul:after{clear:both}.orglist-pagination li{float:left;margin-right:10px;margin-top:10px}.orglist-pagination li a{background-color:#eaebf2;border:1px solid #0000;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#3d3f55;cursor:pointer;display:block;font-size:13px;font-weight:400;height:26px;line-height:25px;margin:0;outline:0;padding:0 10px;position:relative;text-align:center;text-decoration:none;text-shadow:none;vertical-align:middle}.orglist-pagination li a.hover,.orglist-pagination li a:hover{background-color:#e1e2e9}.orglist-pagination li a.active,.orglist-pagination li a:active{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.orglist-pagination li a.disable,.orglist-pagination li a.disabled,.orglist-pagination li a[disabled]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.orglist-pagination li.active a{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.catalog-request{box-sizing:border-box;display:none;min-height:308px;padding:24px}.catalog-request-title{font-size:20px;font-weight:700;line-height:28px}.catalog-request .request-form{display:flex;position:relative}.catalog-request .request-form-footer{align-items:center;display:flex;flex-wrap:nowrap;padding:40px 0 0;width:100%}.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{display:flex;flex-wrap:wrap}.catalog-request .request-form-desc{color:#bbbcc4;font-size:16px;line-height:24px;margin-left:-4px}.catalog-request .request-form-button{background:#6339f5;border-color:#6339f5;line-height:24px;margin-right:16px;padding-bottom:5px;padding-top:5px}.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{background-color:#e0e2e8;border-color:#e0e2e8;color:#aaacb3;cursor:default}.catalog-request .request-form-info{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:100%;left:0;padding:24px 40px;position:absolute;top:0;width:100%}.catalog-request .request-form-info-text{font-size:20px;font-weight:700;line-height:28px;text-align:center}.catalog-request .request-form-info.hide{display:none}.catalog-request .request-form-info-close{cursor:pointer;display:block;height:27px;position:absolute;right:0;top:0;width:27px;z-index:1}.catalog-request .request-form-info-close:after,.catalog-request .request-form-info-close:before{background:#bbbcc4;content:"";height:2px;left:50%;margin-left:-18px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:36px}.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{color:#f84177;font-size:13px;margin-top:4px}.catalog-request .request-item{border:1px solid #f2f2f4;border-radius:6px;display:inline-block;font-size:16px;line-height:24px;margin:0 12px 12px 0;padding:5px 12px;vertical-align:top}.catalog-request .request-item:hover{background-color:#fafafa}.catalog-request label.checkbox input[type=checkbox]+span{padding-left:24px;position:relative}.catalog-request label.checkbox input[type=checkbox]+span:before{margin:0;top:50%;transform:translateY(-50%)}.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{color:#bbbcc4;font-size:16px;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{color:#2c2d36;font-size:16px;line-height:24px}.catalog-request .form-request-links a{color:#bbbcc4;font-size:13px;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{background-color:#5a36d6;border-color:#5a36d6}.catalog-request .button-purple:not([disabled]):active{background-color:#3d3f55;border-color:#3d3f55}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{color:#2c2d36;font-family:Montserrat,sans-serif;font-size:48px;font-weight:800;height:60px;letter-spacing:0}.offer-catalog .header-content{font-size:16px;line-height:26px;min-width:70%;padding:0;position:relative;top:0;width:700px}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;margin:0;position:relative}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{display:flex;flex-wrap:wrap;gap:12px}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,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{background:#00000026;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.catalog-concierge{background:url(../../images/catalog_concierge_desktop-2x.jpg) #fff no-repeat 100%;background-size:contain;border-bottom:1px solid #eaebf2;box-sizing:border-box;height:172px;padding:24px 0 0 24px}.catalog-concierge-phone{color:#2c2d36;display:block;font-size:24px;font-weight:700;line-height:32px}.catalog-concierge-description{color:#a7a7ae;font-size:13px;font-weight:400;line-height:20px;margin-top:4px}.catalog-concierge-text{color:#2c2d36;font-size:16px;line-height:24px;margin-top:12px}.service-offers-list{position:relative}.service-offers-list ul{list-style:none;margin:0;padding:0;width:20000px}.service-offers-list ul.fixed_height{height:125px}.service-offers-list li{float:left;width:250px}.service-offers-list li .service-offer-item{margin-bottom:15px;margin-right:20px}.service-offers-list .pager-next-prev{position:absolute;right:0;top:-40px}.service-offers-list .overflow-container{overflow:hidden;position:relative}.service-offer-item{border:2px dashed #dadbe2;border-radius:5px;display:block;font-size:0;height:110px;line-height:110px;position:relative;text-align:center;text-decoration:none;width:230px}.service-offer-item .offer-content{color:#6339f5;display:inline-block;font-size:20px;font-weight:700;line-height:25px;max-height:75px;overflow:hidden;position:relative;text-decoration:underline;vertical-align:middle;width:220px}.service-offer-item i{bottom:-10px;left:50%;margin-left:-9px;position:absolute}.service-offers-empty{box-shadow:inset 4px 0 0 #fc5c8a}.service-offers{padding:20px 40px}.service-offers .similar-offers{margin-left:-20px;margin-top:0}.service-offers .similar-offers .button-round-larr,.service-offers .similar-offers .button-round-rarr{align-items:center;display:flex;height:44px;justify-content:center;top:50%;width:44px}.service-offers .similar-offers .button-round-larr svg,.service-offers .similar-offers .button-round-rarr svg{fill:#e0e2e8;height:12px;margin-top:4px;width:21px}.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%)}.service-offers .similar-offers .button-round-rarr{transform:rotate(-90deg) translate(50%,-20px)}.service-offers .similar-offers .slider-container:after{background-image:linear-gradient(270deg,#fff 35%,#fff0);content:"";height:100%;position:absolute;right:0;top:0;width:30px}.service-offers__organization{padding:28px 0 20px 40px}.service-offers .title-warning{padding-left:30px;position:relative}.service-offers .title-warning:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-173px -150px;content:"";display:inline-block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:18px}.similar-offers--catalog .button-round-larr,.similar-offers--catalog .button-round-rarr{align-items:center;display:flex;height:44px;justify-content:center;top:50%;width:44px}.similar-offers--catalog .button-round-larr svg,.similar-offers--catalog .button-round-rarr svg{fill:#e0e2e8;height:12px;margin-top:4px;width:21px}.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{background-image:linear-gradient(270deg,#fff 35%,#fff0);content:"";height:100%;position:absolute;right:0;top:0;width:30px}.service-offers-help{margin-top:7px;padding-left:23px;position:relative;text-decoration:none;z-index:1}.service-offers-help:before{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-117px -81px;content:"";display:inline-block;height:18px;left:0;margin-top:-10px;position:absolute;top:50%;width:18px}.service-offer-stat table{width:100%}.service-offer-stat table th{font-weight:400}.org-offer-list{margin:-15px -15px 0 0;position:relative}.org-offer-cropped{max-height:175px;overflow:hidden}.org-offer-item{float:left;margin:15px 15px 0 0;width:287px}.org-offer-item-add{width:auto}.org-offer-card{background:#fff;border-radius:4px;color:#fff;display:block;height:175px;overflow:hidden;position:relative;text-decoration:none;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{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.org-offer-card.disabled:after{background:#ffffffb3;z-index:3}.org-offer-img{background-position:50%;background-size:cover;bottom:0;font-size:0;left:0;line-height:175px;position:absolute;right:0;text-align:center;top:0}.org-offer-img img{max-height:100%;max-width: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{background:#000000b3;bottom:0;left:0;padding:0 15px;position:absolute;right:0;z-index:2}.org-offer-footer .button-large{border-radius:4px;height:34px;line-height:34px}.org-offer-info{font-size:0;height:45px;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 .mp-tabs-link,.org-offer-info .simple-text{line-height:18px}.org-offer-info .title{opacity:.7}.org-offer-link{background:#000c;bottom:0;display:none;left:0;line-height:175px;position:absolute;right:0;text-align:center;top:0;z-index:4}.org-offer-card:hover .org-offer-link{display:block}.org-offer-title{display:block;margin:5px 10px 0}.org-offer-label{border:1px solid #fff9;border-radius:30px;font-size:13px;line-height:25px;padding:0 10px}.org-offer-stat td,.org-offer-stat th{font-weight:400;padding:0 20px 0 0}.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,#00000059 30%,#0000);background-repeat:no-repeat}.org-offer-responsive .org-offer-label{background:#000;background:#000000b3;border:none;color:#fff;line-height:21px;padding:0 5px}.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-position:50%;background-repeat:no-repeat;background-size:cover}.org-offer-catalog .org-offer-footer .thorow{font-weight:400}.org-offer-item-1{float:none;margin:0 5px;width:auto}.org-offer-item-2{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{border-top:1px solid #eaebf2;overflow:hidden}html:not([dir=rtl]) .catalog-review,html[dir=rtl] .catalog-review{padding:20px 24px 24px}.minicard-item{background:#fff;border-bottom:1px solid #eaebf2;padding:20px;position:relative}.minicard-item:before{background:#fff;border-radius:0 6px 6px 0;bottom:20px;content:"";position:absolute;top:20px;width:4px}html:not([dir=rtl]) .minicard-item:before{left:0}html[dir=rtl] .minicard-item:before{right:0}.minicard-item__container{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{border-radius:6px;direction:ltr;flex:none;height:168px;order:1;overflow:hidden;position:relative;width:252px}html:not([dir=rtl]) .minicard-item__photo{margin-right:20px}html[dir=rtl] .minicard-item__photo{margin-left:20px}.minicard-item__photo .photo-wrapper:after{border:1px solid #3d3f551a;border-radius:6px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:4}.minicard-item__photo .placeholder{align-items:center;background:#f4f5f8;bottom:0;color:#bbbcc4;display:flex;font-size:60px;font-weight:200;justify-content:center;left:0;line-height:72px;position:absolute;right:0;top:0;z-index:1}.minicard-item__photo .slider-block{height:168px;position:relative;width:252px;z-index:3}.minicard-item__photo .blur{background-size:contain;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.minicard-item__photo .controls{opacity:0;transition:.2s}.minicard-item__photo .controls__item{align-items:center;-webkit-backdrop-filter:blur(5.46667px);backdrop-filter:blur(5.46667px);background:#2c2d364d;border-radius:6px;color:#fff;display:flex;font-size:11px;height:24px;justify-content:center;padding:0 9px;position:absolute;transition:.2s;z-index:5}.minicard-item__photo .controls__item:hover{background:#2c2d3699}.minicard-item__photo .controls__item.favorite{bottom:6px;right:6px}.minicard-item__photo .controls__item.favorite svg{stroke:#fff;stroke-width:1.5;fill:#0000;height:13px;width:14px}.minicard-item__photo .controls__item.favorite.active svg{fill:#fff}.minicard-item__photo .controls__item.count{bottom:6px;left:50%;transform:translateX(-50%)}.minicard-item__photo .controls__item.count svg{fill:#fff;height:12px;margin:0 2px 0 0;width:14px}.minicard-item__photo .controls__item.tour{bottom:6px;left:6px}.minicard-item__photo .controls .slider-arrow{align-items:center;background:#fff;border-radius:100%;box-shadow:0 0 2px #3d3f5566,0 2px 16px #3d3f550d;display:flex;height:28px;justify-content:center;position:absolute;top:55px;transition:.3s;width:28px;z-index:5}.minicard-item__photo .controls .slider-arrow svg{fill:#a7a7ae;height:7px;transition:.2s;width:12px}.minicard-item__photo .controls .slider-arrow._next{right:6px}.minicard-item__photo .controls .slider-arrow._next svg{margin-left:2px;transform:rotate(-90deg)}.minicard-item__photo .controls .slider-arrow._prev{left:6px}.minicard-item__photo .controls .slider-arrow._prev svg{margin-right:2px;transform:rotate(90deg)}.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{background:#fff;border-radius:4px;bottom:8px;left:8px;padding:3px 5px;position:absolute;z-index:7}.minicard-item__photo .photo-logo._dark{background:#2c2d36}.minicard-item__photo .photo-logo img{height:20px;max-width:80px}.minicard-item__photo:hover .controls{opacity:1}.minicard-item__photo:hover .photo-logo{display:none}.minicard-item__info{order:2;width:406px}.minicard-item__title{font-size:20px;line-height:28px;margin:0}.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{fill:#7483f3;height:14px;width:14px}.minicard-item__title .title-label{background:#43cb721a;border-radius:4px;color:#27aa54;line-height:24px;padding:2px 8px}.minicard-item__title .title-label._partner{background:#d3d3d3;color:#0e90d2}.minicard-item__features{color:#8b8b98;display:flex;flex-wrap:wrap;font-size:11px;line-height:16px;margin:5px 0 0}html:not([dir=rtl]) .minicard-item__features *{margin:0 3px 0 0}html[dir=rtl] .minicard-item__features *{margin:0 0 0 3px}.minicard-item__features a{color:#8b8b98}.minicard-item__features a:hover{color:#5737ce}.minicard-item__features .bullet:last-of-type{display:none}.minicard-item__rating{display:flex;margin:8px 0 0;position:relative}.minicard-item__rating .bullet{margin:1px 3px 0}.minicard-item__rating .special{background:#f4f5f8;border-radius:4px;color:#838391;font-size:11px;line-height:16px;padding:2px 6px}html:not([dir=rtl]) .minicard-item__rating .special{margin:-2px 0 0 8px}html[dir=rtl] .minicard-item__rating .special{margin:-2px 8px 0 0}.minicard-item__rating .special.green{background:#43cb721a;color:#2aa253}.minicard-item__rating .comments{margin:1px 0 0}.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;margin:1px 0 0}.minicard-item__work-time .bullet{margin-top:0}.minicard-item__address{line-height:20px;margin:5px 0 0;overflow:hidden;position:relative;white-space:nowrap}.minicard-item__address:after{background:linear-gradient(270deg,#fff,#fff0);content:"";height:100%;position:absolute;top:0;width:18px}html:not([dir=rtl]) .minicard-item__address:after{right:0}html[dir=rtl] .minicard-item__address:after{background-image:linear-gradient(90deg,#fff,#fff0);left:0}.minicard-item__address .distance svg{fill:#2c2d36;height:14px;width:10px}html:not([dir=rtl]) .minicard-item__address .distance svg{margin:0 2px -2px 3px}html[dir=rtl] .minicard-item__address .distance svg{margin:0 3px -2px 2px;transform:scaleX(-1)}.minicard-item__address .distance-marker{display:inline-block}.minicard-item__address .distance-marker svg{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{border:1px solid #fff;height:8px;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{color:#8b8b98;line-height:20px;margin:8px 0 0;max-height:40px;overflow:hidden}.minicard-item__comment svg{fill:#8b8b98;height:12px;width:14px}html:not([dir=rtl]) .minicard-item__comment svg{margin:0 2px -1px 1px}html[dir=rtl] .minicard-item__comment svg{margin:0 1px -1px 2px;transform:scaleX(-1)}.minicard-item__prices{margin:8px 0 0}.minicard-item__prices .price-wrapper{position:relative}.minicard-item__prices .price{align-items:flex-end;color:#8b8b98;display:flex;justify-content:space-between;line-height:20px;position:relative}html:not([dir=rtl]) .minicard-item__prices .price,html[dir=rtl] .minicard-item__prices .price{margin:0 0 4px}.minicard-item__prices .price .price-title{word-break:break-word}html:not([dir=rtl]) .minicard-item__prices .price .price-title{margin-right:16px}html[dir=rtl] .minicard-item__prices .price .price-title{margin-left:16px}.minicard-item__prices .price .price-title span{background:#fff;position:relative;z-index:1}html:not([dir=rtl]) .minicard-item__prices .price .price-title span{padding-right:3px}html[dir=rtl] .minicard-item__prices .price .price-title span{padding-left:3px}.minicard-item__prices .price .price-title:after{border-bottom:1px dotted #bbbcc4;bottom:6px;content:"";height:0;left:0;position:absolute;right:0}.minicard-item__prices .price .price-cost{background:#fff;flex:none;position:relative;z-index:1}html:not([dir=rtl]) .minicard-item__prices .price .price-cost{padding-left:3px}html[dir=rtl] .minicard-item__prices .price .price-cost{padding-right:3px}html:not([dir=rtl]) .minicard-item__prices .price .price-cost{padding-right:8px}html[dir=rtl] .minicard-item__prices .price .price-cost{padding-left:8px}.minicard-item__prices .price__table{border-spacing:0;width:100%}.minicard-item__prices .price__table td{padding:0}.minicard-item__prices .price__table .price-cost{white-space:nowrap}.minicard-item__prices .more{color:#6339f5;display:inline-block;margin-top:3px}.minicard-item__prices .more:hover{color:#2c2d36}.minicard-item__offers{margin:8px 0 0}.minicard-item__offers .offer{color:#8b8b98;display:block;line-height:20px}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 .minicard-item__prices .price .price-cost,.minicard-item._decorated .minicard-item__prices .price .price-title span,.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__prices .price .price-cost,.minicard-item.highlight .minicard-item__prices .price .price-title span{background:#f4f5f8}.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__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-bottom:10px;margin-right:20px;position:relative}.select-list .search-input input{background:#fff;border:1px solid #d7d8dd;border-radius:3px;font-size:12px;padding:6px 10px;width:100%}.select-list .search-input .s-icons-cross{margin-top:-5px;position:absolute;right:-10px;top:50%}.select-list .list-container{background:#fff;border:1px solid #d7d8dd;border-radius:3px;height:290px;margin-bottom:20px;overflow:hidden}.select-list .list-container:after,.select-list .list-container:before{content:"";display:table;line-height:0}.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{float:none;width:auto}.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{color:#444;font-weight:700;padding:10px}.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;margin:0;padding:0}.select-list .list-container .select-block li{cursor:pointer;padding:5px 10px;position:relative}.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{left:-10000px;position:absolute}.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{margin-left:5px;position:relative}.select-list .list-container .select-block .overview{right:0}.select-list .list-container .select-block .morethan{border-top:1px solid #d8d8d8;color:#666;font-size:11px;padding:5px 10px}.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;margin:0;padding:0;position:relative;top:-5px}ul.select-list-filter li{font-size:12px;font-weight:400;line-height:130%;padding:5px 10px 5px 20px;position:relative}ul.select-list-filter i{background-image:url(https://nicelocal-ca.com/build/images/sprite.png);background-position:-733px 0;background-repeat:no-repeat;display:inline-block;height:13px;margin:6px 0 0 -20px;position:absolute;top:0;width:13px}ul.select-list-filter del{cursor:pointer;margin-left:5px}.filter-items-list{font-weight:400}.filter-items-list .gototop{color:#bbbcc4;cursor:pointer;display:none;position:absolute;right:10px;text-decoration:none;top:17px;z-index:2}.filter-items-list .gototop i{margin-left:5px;vertical-align:middle}.filter-items-list.relation-items-list{margin-top:15px}.filter-items-list.fixed{background-color:#fff;background-color:#fffffff2;box-shadow:0 0 8px #00000026;height:34px;left:0;padding:15px 125px 15px 40px;position:fixed;right:0;top: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{align-items:center;background:#6339f5;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;text-align:center;top:-8px;width:20px}.filter-items-list.fixed-v2{padding-right:40px}.filter-items-list input.text{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 5px #00000026;box-sizing:border-box;height:26px;padding:5px}.filter-items-list input.text.text-short{width:55px}.filter-items-list .input-search{position:relative}.filter-items-list .input-search .input-clear{cursor:pointer;margin-top:-5px;position:absolute;right:9px;top:50%;z-index:2}.filter-items-list .input-search .input-clear.hide{display:none}.filter-items-list .input-search input.text{background:url(../../images/search-gray.png) no-repeat 9px 4px;border-color:#d8d9e0;box-shadow:inset 0 1px 3px #4041573b;box-sizing:border-box;padding-left:27px;padding-right:27px;width:100%}.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;margin:-15px 0 0 -15px;padding:0;position:relative}.filter-items-list .button-filter{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.filter-items-list .button-filter .close{border-left:1px solid #0003;box-shadow:inset 1px 0 0 #ffffff1a;display:none;height:100%;margin:-1px -12px -1px 8px;padding:1px 10px 1px 9px}.filter-items-list .button-filter .close i{position:relative;top:6px;vertical-align:top}.filter-items-list .button-filter.selected{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.filter-items-list .button-filter.selected .close{display:block}.filter-items-list .button-filter .dropdown{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-138px -20px;display:inline-block;height:6px;width:11px}.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{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-192px -180px;display:inline-block;height:6px;width:11px}.filter-items-list .button-filter-large{background:#eaebf2;border:1px solid #eaebf2;box-shadow:none;color:#3d3f55;font-size:16px;font-weight:400;height:34px;line-height:33px;padding-left:12px;padding-right:12px;position:relative;transition:background .3s ease-in-out,border .3s ease-in-out}.filter-items-list .button-filter-large.hover,.filter-items-list .button-filter-large:active,.filter-items-list .button-filter-large:hover{background-color:#e3e2ed;border-color:#e3e2ed;box-shadow:none;color:#3d3f55}.filter-items-list .button-filter-large.disable,.filter-items-list .button-filter-large.disabled,.filter-items-list .button-filter-large[disabled]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.filter-items-list .button-filter-large.dropped,.filter-items-list .button-filter-large.dropped:hover{background:#eaebf2;border-color:#eaebf2;box-shadow:none;color:#3d3f55}.filter-items-list .button-filter-large .close{border-bottom-right-radius:4px;border-left:none;border-top-right-radius:4px;box-shadow:none;margin-left:0;margin-right:-13px;padding:1px 10px}.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{background-color:#3e3f54;border-color:#3e3f54;color:#fff}.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{background:#3e3f54;border-radius:5px;bottom:-1px;content:"";left:0;position:absolute;right:100%;top:-1px;transition:background 125ms,right 0s 125ms,right 0s 125ms;z-index:0}.filter-items-list .button-filter-large.selected .close:hover:before,.filter-items-list .button-filter-large.selected:hover .close:hover:before{background:#313243;left:-1px;right:-1px;transition:background 125ms}.filter-items-list .button-filter-large.white,.filter-items-list .button-filter-large.white:hover{background-color:#fff;border-color:#d8d9e0;color:#3d3f55}.filter-items-list.filter_close_hidden .button-filter .close{display:none}.filter-items-list label.select{width:auto}.filter-items-list label.select .button-filter{white-space:nowrap}.filter-items-list label.select .button-filter .current{display:inline;margin-right:0}.filter-items-list label.select .button-filter:before{display:none}.filter-items-list label.select-filter .button-filter.dropped:before{background:none;border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;content:"";display:block;height:0;left:50%;margin:6px 0 0 -10px;position:absolute;top:100%;width:0;z-index:51}.filter-items-list label.select-filter ul{border:none;border-radius:4px;box-shadow:none;box-sizing:border-box;margin:15px 0 0;overflow:visible;padding:5px 0}.filter-items-list label.select-filter ul li{font-size:16px;height:auto;line-height:24px;padding:5px 20px 5px 30px;position:relative}.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{margin-top:15px;width:210px;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{max-height:300px;overflow-x:hidden;overflow-y:auto;position:relative}.filter-items-list .filter-item-form .balloon-simple .balloon-overview-short,.filter-items-list .filter-item-form label.select ul .balloon-overview-short,label.select .filter-items-list .filter-item-form ul .balloon-overview-short{max-height:244px}.filter-items-list .filter-item-form .balloon-simple .tooltip-target,.filter-items-list .filter-item-form label.select ul .tooltip-target,label.select .filter-items-list .filter-item-form ul .tooltip-target{display:block;line-height:18px;margin:5px 0;position:relative}.filter-items-list .filter-item-form .balloon-simple .tooltip-target .hint,.filter-items-list .filter-item-form label.select ul .tooltip-target .hint,label.select .filter-items-list .filter-item-form ul .tooltip-target .hint{margin-left:2px;margin-right:-15px}.filter-items-list .filter-item-form .hint{display:none}.filter-items-list .filter-item-form .hint.hover,.filter-items-list .filter-item-form .tooltip-target:hover .hint{display:inline-block}.filter-items-list .filter-item{float:left;margin-left:15px;margin-top:15px;position:relative}.filter-items-list .filter-item .filter-button-reset{position:relative;width:26px}.filter-items-list .filter-item .filter-button-reset .s-icons-input-clear{left:50%;margin-left:-6px;margin-top:-6px;position:absolute;top:50%}.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{xfont-weight:bold;padding:0 0 10px}.filter-items-list .zSlider{margin-left:7px;margin-right:7px}.filter-items-list .zSlider .zone.fake{margin-left:-7px;margin-right:-7px}.filter-items-list:not(.fixed) .forceHide{display:none!important}.filter-items-list-border{border-bottom:1px solid #eaebf2}.filter-items-placeholder{min-height:34px}.filter-chosen{display:inline-block;margin-left:-1px;position:relative;vertical-align:top}.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{color:inherit;display:block;padding:0}.filter-chosen .select2-container.select2-container--default .select2-selection__choice__remove{float:right;margin-left:5px}.filter-chosen .chosen-container .chosen-single,.filter-chosen .select2-container .select2-selection--single{background:#eaebf2;border:1px solid #d8d9e0;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#3d3f55;height:26px;padding:0 0 0 8px;text-shadow:none}.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{background-color:#3d3f55;border-color:#3d3f55;color:#fff}.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]{background-color:#eaebf2;border-color:#d8d9e0;color:#3d3f55;color:#3d3f5566}.filter-chosen .chosen-container .chosen-single div b,.filter-chosen .select2-container .select2-selection--single div b{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-138px -20px;background-size:initial;display:inline-block;height:6px;width:11px}.filter-chosen .select2-container .select2-selection--single .select2-selection__rendered{line-height:24px}.filter-chosen .chosen-container .chosen-choices,.filter-chosen .select2-container .select2-selection--multiple,.filter-chosen .select2-container.select2-container--focus .select2-selection--multiple{background:#fff;border:1px solid #d8d9e0;box-shadow:none;min-height:0}.filter-chosen .chosen-container .chosen-choices li.search-choice,.filter-chosen .select2-container .select2-selection--multiple .select2-selection__choice{background:#eaebf2;border:1px solid #d8d9e0;border-radius:3px;box-shadow:none;line-height:12px;margin:2px 0 2px 2px;padding-bottom:3px;padding-top:3px}.filter-chosen .chosen-container .chosen-choices li.search-field input[type=text],.filter-chosen .select2-container .select2-selection--multiple .select2-search__field{border-radius:4px;box-sizing:unset;height:16px;margin:1px 0;padding:3px 5px}.filter-chosen .chosen-container{zoom:1;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;vertical-align:middle}.filter-chosen .chosen-container .chosen-results{margin:0 4px 4px 0;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative}.filter-chosen .chosen-container .chosen-results li{line-height:15px;list-style:none;margin:0;padding:5px 6px}.filter-chosen .chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.filter-chosen .chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));color:#fff}.filter-chosen .chosen-container .chosen-drop{background:#fff;border:1px solid #d8d9e0;border-radius:0 0 4px 4px;border-top-color:#0000;box-shadow:none;color:#3d3f55}.filter-chosen .chosen-container .chosen-drop div b,.filter-chosen .chosen-container.chosen-with-drop .chosen-single div b{background-image:url(https://nicelocal-ca.com/build/main/icons.png?v=1681859530638);background-position:-138px -20px;display:inline-block;height:6px;width:11px}.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{background:#0000;border-left:0}.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{display:block;line-height:24px;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap}.filter-chosen .chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-chosen .chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.filter-chosen .chosen-container-single .chosen-single div b{margin-top:-3px;position:absolute;top:50%}.filter-chosen .chosen-container-single .chosen-drop{border:1px solid #aaa;box-sizing:border-box;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.filter-chosen .chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.filter-chosen .chosen-container-single .chosen-search input[type=text]{background:#fff;border:1px solid #aaa;border-radius:0;box-sizing:border-box;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.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{background:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#d8d9e0;box-shadow:none;color:#3d3f55;text-shadow:none}.filter-text{border:1px solid #d8d9e0;box-sizing:border-box;font-size:13px;height:26px;min-width:0;padding:5px 7px}.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{border:0;border-radius:0;box-sizing:border-box;color:#2c2d36;font-size:13px;height:50px;min-width:100%;padding:12px 47px 12px 20px}.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{position:absolute;right:5px;top:5px}.filter-new-search-reset{background:none;border:0;box-sizing:border-box;cursor:pointer;display:none;margin:10px 10px 0 0;outline:0;padding:0;transition:opacity .3s ease-in-out;vertical-align:top}.filter-new-search-reset:hover{opacity:.7}.filter-new-search.active .filter-new-search-reset{display:block}.filter-popup-list{font-size:13px;line-height:26px}.filter-popup-list-title{color:#bbbcc4;font-size:9px;font-weight:700;padding:10px 20px;text-transform:uppercase}.filter-popup-list-link{display:block;padding:5px 20px;text-decoration:none}.filter-popup-list-link.gray{cursor:default}.filter-popup-list-link.gray:hover{color:#bbbcc4}.filter-popup-list-link:hover{color:#896af7}.filter-popup-list-border .filter-popup-list-link{border-bottom:1px solid #ebecef;color:#3d3f55;padding:15px 20px 8px}.filter-popup-list-border .filter-popup-list-link:hover{background:#f7f8fb;box-shadow:inset 0 1px 0 #fff;color:#3d3f55;opacity:1}.filter-popup-list-border .filter-popup-list-link.active{background:#f7f8fb;box-shadow:inset 0 1px 0 #fff;color:#3d3f55;font-weight:700}.balloon-simple-filters{border:none;border-radius:4px;box-shadow:none;margin-top:15px;width:210px;z-index:51}.balloon-simple-filters .balloon-arrow{border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;height:0;width:0}.balloon-simple-filters .balloon-overview{max-height:300px;overflow:auto;position:relative}.balloon-simple-filters .balloon-overview-loader{display:flex;justify-content:center}.balloon-simple-filters .balloon-overview-short{max-height:244px}.balloon-simple-filters input.text{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 5px #00000026;box-sizing:border-box;height:26px;padding:5px}.balloon-simple-filters input.text.text-short{width:55px}.balloon-simple-filters .input-search{position:relative}.balloon-simple-filters .input-search .input-clear{cursor:pointer;margin-top:-5px;position:absolute;right:9px;top:50%;z-index:2}.balloon-simple-filters .input-search .input-clear.hide{display:none}.balloon-simple-filters .input-search input.text{background:url(../../images/search-gray.png) no-repeat 9px 4px;border-color:#d8d9e0;box-shadow:inset 0 1px 3px #4041573b;box-sizing:border-box;padding-left:27px;padding-right:27px;width:100%}.balloon-simple-filters .input-search input.text::-webkit-search-cancel-button{-webkit-appearance:none}.balloon-simple-filters .input-search input.text::-ms-clear{display:none}.balloon-simple-filters .zSlider{margin-left:7px;margin-right:7px}.balloon-simple-filters .zSlider .zone.fake{margin-left:-7px;margin-right:-7px}.balloon-simple-filters .tooltip-target{display:block;line-height:18px;margin:5px 0;position:relative}.balloon-simple-filters .tooltip-target .hint{margin-left:2px;margin-right:-15px}.balloon-simple-filters.balloon-simple-long{width:270px}.balloon-simple-filters .balloon-content{padding:11px 20px}.balloon-simple-filters .filter-group{margin:20px 0 10px}.balloon-simple-filters .filter-group:first-child{margin-top:10px}.balloon-simple-filters .filter-group+.tooltip-target{margin-top:20px}.balloon-simple-filters .filter-group-title{padding:0 0 10px}.balloon-simple-filters .balloon-footer{border:none}.balloon-simple-filters .balloon-footer .button[type=submit]{border-radius:0 0 4px 4px;width:100%}.balloon-simple-filters .balloon-footer .button-back,.balloon-simple-filters .balloon-footer .button[type=submit]{box-shadow:none;box-sizing:border-box;font-size:16px;font-weight:400;height:34px;line-height:33px;margin:0;padding:0 15px}.balloon-simple-filters .balloon-footer .button-back{border:0;border-radius:0 0 0 4px;display:none;float:left;width:50%}.balloon-simple-filters .checkbox.large{font-size:16px;line-height:24px}.balloon-simple-filters .balloon-header .input-search input.text{-webkit-appearance:textfield;background:#fff;border:none;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:none;font-size:16px;height:34px;line-height:24px;padding:4px 20px 3px}.balloon-simple-filters .balloon-header .input-search input.text:-moz-placeholder,.balloon-simple-filters .balloon-header .input-search input.text::-moz-placeholder{color:#bbbcc4;opacity:1}.balloon-simple-filters .balloon-header .input-search input.text:-ms-input-placeholder{color:#bbbcc4}.balloon-simple-filters .balloon-header .input-search input.text::-webkit-input-placeholder{color:#bbbcc4}.balloon-simple-filters .balloon-alphabet{font-size:16px;line-height:24px}.balloon-simple-filters .hint{display:none}.balloon-simple-filters .hint.hover,.balloon-simple-filters .tooltip-target:hover .hint{display:inline-block}.balloon-filtered .balloon-alphabet{display:none}.filter-cross{display:block;height:16px;margin-top:-8px;position:relative;top:50%;width:16px}.filter-cross-icon{display:block;height:14px;height:16px;position:relative;position:absolute;width:14px;width:16px}.filter-cross-icon:after,.filter-cross-icon:before{background:#fff;content:"";height:2px;left:50%;margin-left:-8px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:16px}.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{background:#f4f5f8;border-color:#f4f5f8;border-radius:6px;color:#2c2d36;font-size:16px;height:36px;line-height:28px;padding:3px 16px}.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{background:#3d3f55;border-color:#3d3f55;color:#fff}.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;margin-top:-6px;width:11px}.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{display:block;height:11px;position:relative;width:11px}.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon:after,.catalog-header .filter-items-list .button-filter-large.selected .filter-cross-icon:before,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon:after,.catalog-header-container .filter-items-list .button-filter-large.selected .filter-cross-icon:before{background:#fff;content:"";height:2px;left:50%;margin-left:-6px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:12px}.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{border-bottom:1px solid #eaebf2;border-top:1px solid #eaebf2;box-sizing:border-box;padding:24px 18px}.new_filters_block .new_filters_block__title{color:#2c2d36;display:inline-block;font-size:20px;font-weight:400;line-height:28px;margin-bottom:12px}.new_filters_block .new_filters_block__title:after{content:"—";display:inline-block;margin-right:-3px;padding:0 10px}.new_filters_block__title~.hide_catalog-filters .network-rating{margin-top:-7px}.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-bottom:15px;margin-top:0}.new_filters_block.over-map-view .catalog-subtitle{margin-bottom:0}.new_filters_block .network-content{margin-bottom:15px}.new_filters_block .catalog-filters{height:43px;margin-top:-15px}.new_filters_block .catalog-filters .filter-items-placeholder{box-sizing:border-box;min-height:auto;padding-top:15px}.new_filters_block .catalog-filters .button-filter{font-size:13px;height:28px;line-height:26px}.new_filters_block .catalog-filters .showmore-list .button-filter-large{padding:7px 20px}.new_filters_block .catalog-filters .showmore-list .button-filter-large.selected{padding:3px 10px}.new_filters_block .catalog-filters .showmore-list .button-filter:before{top:5px}.new_filters_block .catalog-filters .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 20px 20px}.specialists .button-filter{background:#f4f5f8;border:none;font-size:13px;height:28px;line-height:28px;padding-right:30px;position:relative}.specialists .button-filter:before{background:url(../../images/arrow-select-black.svg) no-repeat;content:"";display:block;height:7px;position:absolute;right:10px;top:11px;width:12px;z-index:1}.specialists .select-filter{position:relative}.specialists .select-filter:before{background:url(../../images/arrow-select-black.svg) no-repeat;content:"";height:7px;right:10px;top:0;width:12px;z-index:1}.specialists .filter-item{position:relative}.specialists .button-block{background:#f4f5f8;border:none;color:#3d3f55;font-size:13px;height:36px;line-height:36px}.zSlider{height:14px;position:relative}.zSlider .zone{background:#d4d5dc;height:2px;left:0;margin-top:-1px;overflow:hidden;position:absolute;right:0;top:50%;z-index:1}.zSlider .zone.active{background:#3d3f55;z-index:2}.zSlider .slider-control{background:#eaebf2;border:1px solid #d8d9e0;border-radius:15px;box-sizing:border-box;cursor:pointer;height:14px;line-height:10px;margin-left:-7px;position:absolute;top:0;width:14px;z-index:3}.zSlider .slider-control.end{left:100%}.zuploader .qq-uploader{position:relative}.zuploader .qq-upload-drop-area{background:#ffffffe6;bottom:0;left:0;position:fixed;right:0;top:0;z-index:55}.zuploader .qq-upload-drop-area:before{border:4px dashed #6339f5;border-radius:10px;bottom:10px;content:"";left:10px;position:absolute;right:10px;top:10px}[class$=-islets_gotoymaps],[class$=-map-copyrights-promo]{display:none!important}.map-shadow ymaps[class$=-inner-panes]>ymaps:first-child{border-radius:3px;box-shadow:inset 0 0 1px #3d3e5680}.table-newrequest{border-collapse:collapse;font-size:16px;line-height:24px}.table-newrequest tr.bg-gray .btop{border-color:#fff}.table-newrequest .showPhoneNumber{font-size:16px;line-height:24px}.offer-deal{background:#fff;color:#2c2d36;padding:76px 0 100px 100px}.offer-deal-title{display:block;font-size:48px;line-height:60px;margin-bottom:60px;margin-top:0}.offer-deal-subtitle,.offer-deal-title{font-family:Montserrat,sans-serif;font-weight:800;padding-left:16px}.offer-deal-subtitle{font-size:32px;line-height:44px;margin:35px 0 32px}.offer-deal-categories{display:flex;flex-wrap:wrap;max-width:1250px;padding-left:16px}.offer-deal-categories a.offer-deal-categories-title{color:#2c2d36;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin-bottom:12px;margin-right:160px}.offer-deal-categories a.offer-deal-categories-title:hover{color:#2c2d36}.offer-deal-categories .categories-column{display:flex;flex-direction:column}.offer-deal-col{margin-bottom:44px;min-height:195px;position:relative}@media (max-width:988px){.offer-deal-col{flex:1 0 50%}}.offer-deal-col svg{fill:#6339f5;height:30px;left:-44px;position:absolute;width:30px}.offer-deal-links{color:#2c2d36;font-size:16px;line-height:24px}.offer-deal-links a,.offer-deal-links a:hover{color:#2c2d36;display:block}.offer-deal-cards{list-style:none;max-width:1250px;overflow:hidden;padding:0}.offer-deal-cards .promo-card-wrap{margin-bottom:16px}.offer-deal-photo{border-radius:6px;height:168px;position:relative}.offer-deal-discount{background-color:#fff;height:32px;position:absolute;right:12px;top:12px;width:32px}.offer-deal-discount:after,.offer-deal-discount:before{background:inherit;content:"";height:32px;left:0;position:absolute;top:0;width:32px;z-index:0}.offer-deal-discount:before{transform:rotate(30deg)}.offer-deal-discount:after{transform:rotate(60deg)}.offer-deal-discount-value{align-items:center;color:#2c2d36;display:flex;font-size:13px;font-weight:700;height:32px;justify-content:center;line-height:20px;position:relative;z-index:1}.offer-deal-price{background:#fff;border-top-left-radius:4px;bottom:0;color:#222;font-size:16px;font-weight:700;line-height:24px;padding:4px 0 0 12px;position:absolute;right:0;width:126px}.offer-deal-price:after,.offer-deal-price:before{background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px);bottom:100%;content:"";height:4px;position:absolute;right:0;width:4px}.offer-deal-price:after{bottom:0;left:auto;right:100%;top:auto}.offer-deal-price__old{color:#a7a7ae;font-weight:400}.offer-deal-info{font-size:13px;line-height:20px;position:relative}.offer-deal-info .stars-view{color:#ffc200;display:flex;font-weight:700;height:20px;margin-right:5px}.offer-deal-info .stars-view .svg-icons-star{fill:#ffaa30;height:12px;margin-right:4px;position:relative;top:2px;width:12px}.offer-deal-info-name{display:flex}.offer-deal-info-name:before{background:#fff;bottom:0;content:"";position:absolute;right:-16px;top:0;width:20px}.offer-deal-info-name:after{background:linear-gradient(-90deg,#fff,#fff0);bottom:0;content:"";position:absolute;right:0;top:0;width:40px}.offer-deal-info-address{align-items:baseline;display:flex}.offer-deal-info-address .metro-circle{height:6px;margin:0 5px;position:relative;top:-1px;width:6px}.offer-deal-info-address .more-metro{border-radius:4px;height:15px;line-height:15px;margin-left:4px;text-align:center;width:23px}.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{margin-top:80px;padding-right:16px}.offer-deal-descr-title{font-family:Montserrat,sans-serif;font-size:32px;line-height:44px;margin-bottom:20px}.offer-deal-descr-text{font-size:16px;line-height:24px;max-width:800px}.offer-main{background:#fff;margin-bottom:8px;padding:20px 40px}.offer-main-breadcrumbs{color:#a7a7ae;font-size:16px;line-height:24px;margin-bottom:8px}.offer-main-breadcrumbs a,.offer-main-breadcrumbs:hover{color:#a7a7ae;text-decoration:none}.offer-main-breadcrumbs-rarr{height:10px;position:relative;top:-1px;width:30px}.offer-main-breadcrumbs-rarr:before{background:#bbbcc4;content:"";height:1px;left:0;position:absolute;right:1px;top:50%;transform:translateY(-50%)}.offer-main-breadcrumbs-rarr:after{border-right:1px solid #bbbcc4;border-top:1px solid #bbbcc4;box-sizing:border-box;content:"";height:7px;position:absolute;right:0;top:50%;transform:rotate(45deg);transform-origin:top right;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{border:1px solid #eaebf2;border-radius:4px;color:#ffaa30;display:inline-block;font-size:16px;font-weight:700;line-height:20px;padding:6px 12px;position:relative;top:-3px;white-space:nowrap}.offer-main-rating svg{fill:#ffaa30;height:15px;position:relative;top:1px;width:16px}.offer-main-discount{align-items:center;display:flex;margin-top:8px}.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{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;line-height:20px;position:absolute;width:100%;z-index:1}.offer-main-discount svg{fill:#6339f5;height:40px;width:40px}.offer-main-price{font-size:24px;line-height:32px}.offer-main-price__new{color:#6339f5;font-family:Montserrat,sans-serif;font-weight:800}.offer-main-price__old{color:#bbbcc4;margin-left:12px;position:relative;text-decoration:line-through;top:2px}.offer-main-info{font-size:16px;line-height:24px;margin-top:58px;max-width:600px}.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{display:flex;margin-top:20px}.offer-main-buttons .service-box-white{margin:0;max-height:44px;padding: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{background-color:#6339f5;color:#fff;font-size:16px}.offer-main-buttons .button.button-purple:hover{background:#5a34e0}.offer-main-buttons .button.button-purple .tel-phone{border-bottom:none;color:#fff;text-decoration:none}.offer-main-buttons .button.button-purple .tel-phone.linkColor{color:#fff!important}.offer-main-buttons .button.button-biglion,.offer-main-buttons-biglion{background:#ff7f00;color:#fff}.offer-main-buttons .button.button-silver{border-color:#f4f5f8}.offer-main-buttons .button-promocode{background:none;padding:7px 30px}.offer-main-buttons .button-promocode:active{border-color:#d8d9e0;color:#3d3f55}.offer-main-buttons .phoneView .showPhoneNumber{color:inherit;font-size:inherit}.offer-main-buttons .action-button-subcaption{display:none}.offer-main-links{color:#2c2d36;overflow:hidden;padding:20px 40px;white-space:nowrap}.offer-main-links ul{margin:0;padding:0}.offer-main-links-item{border-radius:4px;font-size:16px;justify-content:flex-start;line-height:24px;list-style-type:none;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{border-radius:50%;height:48px;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{border-top-left-radius:4px;border-top-right-radius:4px;display:flex;overflow:hidden;position:relative}.offers-gallery-list{display:flex;height:300px;overflow:hidden}.offers-gallery-list-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.offers-gallery-list-item{box-sizing:border-box;flex:1 0 50%;height:100%}.offers-gallery-list-item:nth-child(2n){border-left:2px solid #fff}.offers-gallery__main{flex:4 0 80%}.offers-gallery__right{border-left:2px solid #fff;display:flex;flex:1 0 20%;flex-direction:column;height:300px}.offers-gallery__right .offers-gallery-image-wrapper{box-sizing:border-box;height:100%;overflow:hidden;position:relative}.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%;position:relative;transition:.4s ease}.offers-gallery__right .offers-gallery-list-image:after{background:#3d3f5599;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;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{color:#fff;font-size:40px;font-weight:100;left:50%;line-height:50px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);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{background:#6339f5;content:"";display:flex;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.offers-gallery.expired-offer .offers-gallery-image-wrapper{position:relative}.offers-gallery.expired-offer .offers-gallery-image-wrapper:after{background:#6339f5;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}.offers-gallery.expired-offer .expired-offer-content{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px;margin-top:-16px;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.offers-gallery.deleted-offer .deleted-offer-content{align-items:center;background:#fff;border-radius:4px;display:flex;flex-direction:column;height:300px;justify-content:center;width:100%}.offers-gallery.deleted-offer .deleted-offer-title{font-family:Montserrat,sans-serif;font-size:24px;font-weight:800;line-height:32px}.offers-gallery-breadcrumbs{color:#a7a7ae;font-size:16px;line-height:24px;margin-bottom:12px}.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{fill:#bbbcc4;height:9px;width:28px}.offers-breadcrumbs{color:#a7a7ae;font-size:16px;line-height:24px;margin-bottom:12px}.offers-breadcrumbs a,.offers-breadcrumbs a:visited{color:#a7a7ae}.offers-breadcrumbs-arr{font-size:26px;margin:0 4px}.offers-breadcrumbs-arr svg{fill:#bbbcc4;height:9px;width:28px}.offer-page{background:#eaebf2;overflow:auto}@media (min-width:1280px){.offer-page{overflow:hidden}}.offer-page .map-overlay{border-radius:4px;bottom:0;box-shadow:inset 0 0 0 1px #0000001a;cursor:pointer;left:0;position:absolute;right:0;top: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{background:#fff;color:#2c2d36;font-size:16px;min-height:400px}.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;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-start;row-gap:10px;width:auto}.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{display:flex;flex:1 0 620px;flex-direction:column;justify-content:flex-start}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{box-sizing:border-box;flex:0 0 380px;padding:28px 30px 20px}.offer-page .organization .header{font-size:16px;font-weight:700}.offer-page .organization .header-link{color:#2c2d36}.offer-page .organization .service-actions{margin-top:16px;position:relative}.offer-page .organization .service-actions.blocked{pointer-events:none}.offer-page .organization .service-actions .service-action__left{row-gap:8px}.offer-page .organization .service-actions .service-action__right{align-self:flex-start}.offer-page .organization .service-actions .service-favorite{margin-top:5px}.offer-page .organization .description{margin-top:30px;min-height:200px}.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{margin-top:auto;min-height:100px}.offer-page .organization .documents .doc-files{border:1px dashed #bbbcc4;color:#bbbcc4;font-size:13px;margin:10px 10px 10px 0;min-height:100px}.offer-page .organization .documents dd{margin-left:0}.offer-page .organization .documents dt{color:#8b8b98;font-size:13px}.offer-page .organization .address>div{line-height:24px;margin-top:6px}.offer-page .organization .subtitle{color:#8b8b98;font-size:13px}.offer-page .organization .main-map-container .main-map{border-radius:3px;height:150px;overflow:hidden;position:relative;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{border:1px dashed #bbbcc4;color:#bbbcc4;font-size:13px;margin-top:20px;min-height:200px}.offer-page .organization .worktime{line-height:24px}.offer-page .organization .worktime .subtitle{margin-top:20px}.offer-page .org-list{overflow:hidden;position:relative}.offer-page .org-list .orgs-count{color:#a7a7ae;font-weight:400}.offer-page .org-list-container{padding-left:40px;white-space:nowrap}.offer-page .org-list h4{font-size:20px;margin:0;padding:20px 20px 20px 40px}.offer-page .org-list li{display:inline-block;float:none;list-style:none}.offer-page .org-list .org-near-item{box-shadow:none;margin:0 2px;max-width:410px;padding:0}.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{display:flex;width:100%}.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}.similar-offers{margin-left:20px;margin-top:8px}.similar-offers .org-near-title-container{margin:0}.similar-offers .org-near-title{color:#2c2d36;font-weight:700;padding:28px 0 0 20px}.similar-offers-amount{color:#a7a7ae;font-weight:400}.similar-offers .button-round-rarr{right:0}.similar-offers .button-round-larr{left:0}.promo-card-wrap{display:flex}.promo-card-wrap.promo-card-item-big{width:616px}.promo-card-wrap.promo-card-item-big .promo-card{flex-basis:616px}.promo-card-wrap-list{display:inline-block;max-width:300px;vertical-align:top}.promo-card{background:#fff;border:1px solid #3d3f550d;border-radius:6px;box-shadow:0 0 1px 0 #3d3f5566,0 2px 15px 0 #3d3f550d;box-sizing:border-box;display:block;padding:16px 16px 0}.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.promo-card__all{background:#6339f5;color:#fff;display:flex;flex-direction:column;padding:16px 24px 20px 20px!important;width:236px}.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{border:0;flex:0 0 236px;max-width:236px;padding:0}.promo-card-image-block{background-position:50%;background-size:cover;border-radius:4px;display:block;min-height:168px;min-width:264px;position:relative;text-decoration:none}.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-left-radius:0;border-bottom-right-radius:0;min-height:120px;min-width:100%;overflow:hidden}.promo-card-image{border-radius:4px;display:block;height:auto;max-width:100%}.promo-card-sale{height:40px;position:absolute;right:12px;top:12px;width:40px}.promo-card-sale svg{fill:#fff;height:40px;width:40px}.promo-card-sale-text{align-items:center;color:#2c2d36;display:flex;font-size:13px;font-weight:700;height:100%;justify-content:center;line-height:20px;position:absolute;width:100%;z-index:1}.promo-card-small .promo-card-sale{height:44px;width:44px}.promo-card-small .promo-card-sale svg{fill:#6339f5;height:44px;width:44px}.promo-card-small .promo-card-sale-text{color:#fff;font-size:16px;line-height:24px}.promo-card-price-block{align-items:flex-end;background-color:#fff;border-radius:8px 0 0;bottom:0;display:flex;padding:6px 0 0 14px;position:absolute;right:0}.promo-card-price-block:after,.promo-card-price-block:before{content:"";height:8px;position:absolute;width:8px}.promo-card-price-block:before{right:-4px;top:-8px}.promo-card-price-block:after,.promo-card-price-block:before{border-bottom:4px solid #fff;border-radius:0 0 16px;border-right:4px solid #fff}.promo-card-price-block:after{bottom:-4px;left:-8px}.promo-card-small .promo-card-price-block{padding:2px 12px 0}.promo-card-price{color:#222;font-size:16px;font-weight:700;line-height:20px}.promo-card-small .promo-card-price{line-height:24px}.promo-card-old-price{color:#bbbcc4;font-size:16px;line-height:20px;padding-right:5px;text-decoration:line-through}.promo-card-small .promo-card-old-price{line-height:24px}.promo-card-body{padding:16px 8px}.promo-card-small .promo-card-body{padding:16px 0 20px}.promo-card-title{color:#2c2d36;display:block;font-size:20px;font-weight:700;line-height:28px;text-decoration:none;word-break:break-word}.promo-card-small .promo-card-title{font-size:16px;line-height:24px;padding:0 24px}.promo-card-desc{overflow:hidden;padding:12px 0 0;position:relative;white-space:nowrap}.promo-card-desc .more-metro.promo-card-network{display:inline-flex;height:13px;justify-content:center;line-height:13px;width:22px}.promo-card-desc .more-metro.promo-card-network .metro-text{color:#2c2d36}.promo-card-desc:after{background-image:linear-gradient(90deg,#ffffff1a,#fff 75%);bottom:0;content:"";display:block;position:absolute;top:0;width:40px}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;line-height:20px;padding-right:4px;position:relative}.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{border-radius:4px;font-size:11px;line-height:16px}.promo-card .metro-circle{height:6px;margin:0 5px;position:relative;width:6px}.promo-card .more-metro{border-radius:4px;height:15px;line-height:15px;margin-left:4px;text-align:center;width:23px}.promo-card-text{color:#2c2d36;font-size:13px;line-height:20px}.promo-card-small .promo-card-text{color:#a7a7ae}.promo-card-metro-circle{border-radius:50%;display:inline-block;height:6px;margin:0 2px;position:relative;top:-1px;vertical-align:middle;width:6px}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{color:#2c2d36;padding:12px 0 0}.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{color:#2c2d36;padding-top:4px}.promo-card-promo-icon{vertical-align:middle}html:not([dir=rtl]) .promo-card-promo-icon{margin-right:4px}html[dir=rtl] .promo-card-promo-icon{margin-left:4px}.promo-card-promo-icon svg{stroke:#7d7d7d;height:15px;width:15px}.promo-card-small .promo-card-promo{color:#a7a7ae;padding:0 24px}.promo-card-footer{padding:0 0 16px}.promo-card-code{background-color:#eaebf2;border-radius:6px;padding:10px}.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{font-size:16px;line-height:24px;padding:16px 0 0}.promo-card-description-show{color:#6339f5;cursor:pointer}.small-promo-cards-list{display:flex;justify-content:space-between;margin:72px auto 100px;max-width:1028px}.small-promo-cards-list .promo-card{transition:.25s}.catalog-mini-card{background:#fff;border-radius:6px;box-shadow:0 2px 12px #00000012;box-sizing:border-box;cursor:pointer;margin-top:8px;overflow:hidden;padding:24px 20px 24px 24px;position:relative}.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 .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{background-color:#f4f5f8;background-position:50%;background-repeat:no-repeat;border-radius:6px;margin-right:20px;max-height:160px;min-height:136px;min-width:136px;width:136px}.catalog-mini-card-photo-container{border-radius:6px;height:100%;overflow:hidden;position:relative}.catalog-mini-card-photo-container-photo{background-position:50%;background-size:cover;display:block;height:100%;width:100%}.catalog-mini-card-photo-container-photo svg{fill:#eaebf2;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.catalog-mini-card-photo-container-photo--background{background-position:50%;background-size:cover;border-radius:6px;height:100%;position:absolute;width:100%}.catalog-mini-card-title{display:flex;font-size:20px;font-weight:700;line-height:28px}.catalog-mini-card-mark{align-self:center;background:#fff;border-top-left-radius:4px;bottom:0;box-sizing:border-box;display:flex;height:24px;justify-content:center;min-width:43px;padding:4px 0 0 8px;position:absolute;right:0}.catalog-mini-card-mark:after,.catalog-mini-card-mark:before{background-image:radial-gradient(circle at left top,#0000 3px,#fff 4px);bottom:100%;content:"";height:4px;position:absolute;right:0;width:4px}.catalog-mini-card-mark:after{bottom:0;left:auto;right:100%;top:auto}.catalog-mini-card-mark .stars-view{align-items:center;display:flex}.catalog-mini-card-mark .stars-view svg{fill:#ffaa30;height:12px;width:12px}.catalog-mini-card-mark .stars-view .stars-rating-text{font-size:13px;line-height:20px;margin-left:4px}.catalog-mini-card-number{margin-right:4px}.catalog-mini-card-org-name{color:#2c2d36;overflow:hidden;white-space:nowrap}.catalog-mini-card-title-label{display:block;height:28px;margin-left:8px;width:28px}.catalog-mini-card-title-label svg{fill:#eaebf2;height:28px;width:28px}.catalog-mini-card-path{display:flex;font-size:13px;line-height:24px;margin-top:4px;white-space:nowrap}.catalog-mini-card-path-time{margin-right:4px}.catalog-mini-card-path-foot-icon{height:14px;margin:0 4px;position:relative;top:1px;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{display:flex;margin-top:8px}.catalog-mini-card-info-labels .info-label{border-radius:4px;box-sizing:border-box;display:inline-block;font-size:11px;height:20px;margin-right:8px;margin-top:2px;padding:2px 6px;white-space:nowrap}.catalog-mini-card-info-labels .info-label__green{background:#43cb721a;border:1px solid #ecfaf1;color:#27aa54}.catalog-mini-card-info-labels .info-label__white{background:#fff;border:1px solid #f4f5f8;color:#a7a7ae}.catalog-mini-card-info-labels .info-label__gray{background:#f4f5f8;border:1px solid #f4f5f8;color:#a7a7ae}.catalog-mini-card-info-labels .info-label .nonactive{color:#eaebf2}.catalog-mini-card-reviews{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#a7a7ae;display:block;display:-webkit-box;font-size:13px;line-height:20px;margin-top:8px;max-width:524px;overflow:hidden;text-overflow:ellipsis}.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{align-items:center;background:#6339f5;border-radius:4px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:13px;height:28px;line-height:20px;padding:4px 12px}.catalog-mini-card-order .order-btn-link{background:#f4f5f8;color:#2c2d36;margin-top:2px}.catalog-mini-card-order .order-btn-link svg{fill:#bbbcc4;height:12px;margin-left:8px;width:12px}.catalog-mini-card-order .order-btn-text{color:#a7a7ae;margin-left:4px}.catalog-mini-card-info{margin-top:-4px}.catalog-mini-card-info .service-item-phone{margin-left:0;margin-top:12px;text-align:left;z-index:6}.catalog-mini-card-info .service-item-phone .newPhoneView{background:#f4f5f8;border-color:#f4f5f8;border-radius:4px;color:#2c2d36}.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{font-size:13px;height:28px;padding:0 12px 0 8px}.catalog-mini-card-info .service-item-phone .newPhoneView .phone-button svg,.catalog-mini-card-info .service-item-phone .newPhoneView .phone-description{display:none}.catalog-mini-card .org-minicard--payload._nomap{padding:20px 14px 20px 0}.catalog-mini-card .org-minicard--payload._nomap .service-item-prices-title+br{display:none}.catalog-mini-card .org-minicard--payload._nomap .service-item-prices--show-more{margin-top:18px}.catalog-mini-card--sticker{left:-6px;position:absolute;top:-6px;z-index:7}.catalog-mini-card--sticker img{height:44px;width:44px}.catalog-mini-card--logo{background-color:#fff;border-radius:6px;bottom:12px;left:12px;padding:4px 8px;position:absolute;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{background-image:linear-gradient(270deg,#fff,#fff0);bottom:0;content:"";height:18px;position:absolute;right:0;width:60px}.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{background:#eaebf2;color:#a7a7ae}.catalog-nav{display:inline-block;margin-top:17px;max-width:90%;position:relative}.catalog-nav-controls-container{align-items:center;display:flex;height:100%;position:absolute;top:0}.catalog-nav-controls-container>div{align-items:center;border:1px solid #e0e2e8;border-radius:50%;box-shadow:0 2px 18px #3d3f550d,0 0 1px #3d3f5566;cursor:pointer;display:flex;font-size:28px;height:38px;justify-content:center;-webkit-user-select:none;user-select:none;width:38px}.catalog-nav-controls-container>div svg{fill:#e0e2e8;height:10px;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{left:35%;transform:rotate(90deg)}.catalog-nav-controls-container:last-of-type{right:-46px}.catalog-nav-controls-container:last-of-type svg{left:40%;transform:rotate(-90deg)}.catalog-nav-list{background:url(../../images/catalog-nav-bg.svg) no-repeat;background-size:cover;display:inline-flex;height:136px;margin:0 0 0 -3px;overflow:hidden;padding:0}.catalog-nav-list-container{max-width:981px;overflow:hidden}.catalog-nav-item{background-color:initial;border-left:4px solid #fff;border-right:4px solid #fff;display:inline-block;list-style:none;padding:0;position:relative;width:158px}.catalog-nav-item:first-of-type{border-left:none}.catalog-nav-item:last-of-type{border-right:none}.catalog-nav-item-container{align-items:center;border:6px solid #fff;border-radius:12px;box-shadow:0 0 0 6px #fff;box-sizing:border-box;display:flex;flex-direction:column;height:140px;justify-content:flex-end;padding:8px 0;width:158px}.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{background-position:50%;background-size:100%;transition:background-size .2s linear}.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{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#2c2d36;display:-webkit-box;font-size:16px;font-weight:700;line-height:20px;max-height:60px;max-width:134px;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-word}.catalog-nav-item-sub-title{color:#a7a7ae;font-size:13px;height:20px;line-height:20px;margin-top:4px}.booking{font-family:Roboto,Arial,sans-serif;position:relative}.booking__title{color:#3d3f55;font-size:19px;line-height:28px}.booking__clinic,.booking__title{margin-bottom:16px}.booking__clinic-title,.booking__clinic-title-single{font-size:13px;font-weight:700;line-height:20px;margin:0 0 8px}.booking__clinic-title-single{display:none}.booking__clinic-select{appearance:none;-webkit-appearance:none;background:#f4f5f8;border:none;font-size:13px;height:28px;margin-bottom:8px;padding:0 24px 0 12px;width:100%}.booking__clinic-address{font-size:13px;line-height:20px;margin:0 0 16px}.booking__clinic-address-walk{margin-right:4px;padding-right:16px;position:relative}.booking__clinic-address-walk:after{background:url(../../images/walk.svg) no-repeat;content:"";height:15px;position:absolute;right:0;top:0;width:10px}.booking__clinic-address-metro-icon{border-radius:50%;display:inline-block;height:8px;width:8px}html:not([dir=rtl]) .booking__clinic-address-metro-icon,html[dir=rtl] .booking__clinic-address-metro-icon{margin:0 8px}.booking__place-select{background:#f4f5f8;border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:13px;height:28px;line-height:20px;margin-bottom:8px;padding:4px 0 4px 12px;position:relative}.booking__place-select:hover{background:#eff0f5}.booking__place-select-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.booking__place-select-arr{margin-top:-9px;position:absolute;right:15px;top:50%}.booking__place-select-arr svg{fill:#bbbcc4;height:8px;width:16px}.booking__place-dropdown{background:#fff;border-radius:6px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;left:0;position:absolute;top:29px;width:100%;z-index:2}.booking__place-dropdown-item{border-bottom:1px solid #f4f5f8}.booking__place-dropdown-item:hover{background:#eff0f5}.booking__place-dropdown-link{box-sizing:border-box;color:#2c2d36;display:block;height:100%;padding:12px 16px 8px 12px;width:100%}.booking__place-dropdown-link__subtext{color:#a7a7ae;display:block}.booking__date{display:none}.booking__date-title{font-size:13px;font-weight:700;line-height:20px;margin:0 0 8px}.booking__date-day{list-style-type:none}.booking__date-day-slider-block{margin-bottom:8px;overflow:hidden;position:relative}.booking__date-day-slider{background:#f4f5f8;display:flex;margin:0;overflow:auto;padding:0;width:100%}.booking__date-day{background:#f4f5f8;border-radius:4px;flex-shrink:0;height:28px;line-height:28px;text-align:center;width:100%}.booking__date-day-arrow{position:absolute;top:10px}.booking__date-day-arrow,.booking__date-day-arrow svg{display:block;height:7px;width:12px}.booking__date-day-arrow.disabled svg{fill:#bbbcc4}.booking__date-day-prev{left:14px;transform:rotate(90deg)}.booking__date-day-next{right:14px;transform:rotate(-90deg)}.booking__time{display:flex;width:100%}.booking__time-list{display:flex;flex-grow:1;list-style-type:none}.booking__time-more{position:relative}.booking__time-block,.booking__time-rest-btn{background:#f4f5f8;border-radius:4px;cursor:pointer;flex-shrink:0;height:28px;line-height:28px;margin-right:10px;text-align:center;width:52px}.booking__time-block:hover,.booking__time-rest-btn:hover{background:#eff0f5}.booking__time-block{flex-grow:1}.booking__time-block:last-child{margin-right:0}.booking__time-rest-btn{margin-left:10px;margin-right:0;width:41px}.booking__time-rest{background:#fff;width:100%}.booking__time-rest:hover{background:#f4f5f8;cursor:pointer}.booking__time-rest-block{border-radius:4px;box-shadow:0 0 1px #0000002b,0 7px 40px #00000012;left:10px;max-height:152px;overflow:auto;position:absolute;top:30px;width:65px;z-index:2}.booking__step-two{display:none}.booking__appointment-time{font-size:16px;font-weight:400;line-height:20px;margin:0 0 16px}.booking__form-title{font-size:19px;line-height:28px}.booking__form-input{border:none;border-bottom:1px solid #ddd;color:#ddd;font-size:16px;margin-bottom:20px;padding-bottom:5px;width:100%}.booking__form-input::placeholder{color:#ddd}.booking__form-subtext{color:#a7a7ae;font-size:11px;line-height:16px;margin:0}.booking__error,.booking__success{display:none;padding-top:36px;text-align:center}.booking__error-logo svg,.booking__success-logo svg{height:56px;width:56px}.booking__error-title,.booking__success-title{font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px}.booking__error-text,.booking__success-text{font-size:16px;line-height:24px}.booking .service-online-request{margin:0}.booking .service-online-request .change-tel-number,.booking .service-online-request-form-top{display:none}.booking .service-online-request .request-errors,.booking .service-online-request-form,.booking .service-online-request-form-inputs{margin:0 0 16px}.booking .service-online-request-form-inputs{display:flex;flex-direction:column;width:100%}.booking .service-online-request-form-inputs-item{margin-top:5px;width:100%}.booking .service-online-request-form{padding:0}.booking .service-online-request-title{display:none}.booking .service-online-request-button-back{border-radius:6px;display:block}.booking .service-online-request .service-button-request-ok{line-height:24px;padding:5px 15px}.booking .service-online-request-input{margin-bottom:15px;width:100%}.booking .service-online-request-input:last-of-type{margin-top:0}.booking .service-online-request-input--сomment,.booking .service-online-request-input--сomment+label{display:none}.booking .service-online-request-form-buttons{display:flex}.booking .service-online-request-change-btn{display:block}.booking .service-online-request-send-sms{margin-bottom:16px}.booking .service-online-request .send-sms-again{margin-left:0}.booking .button{border:none;flex-grow:1;font-size:16px;height:36px;line-height:20px;margin-right:10px;padding:0;width:45%}.booking .button:last-child{margin-right:0}.mobile_layout .booking{background:#fff;margin-bottom:10px;margin-top:10px}.mobile_layout .booking__date-day-arrow{top:23px}.mobile_layout .booking__time{overflow:auto}.mobile_layout .booking__time-block{background:#f4f5f8;display:block;height:36px;line-height:36px;width:65px}.mobile_layout .booking__date-day{height:36px;line-height:36px}.mobile_layout .booking__date-day-arrow{top:15px}.mobile_layout .booking__time-list-mobile{display:flex;margin-left:10px}.mobile_layout .booking__error,.mobile_layout .booking__form-wrapper,.mobile_layout .booking__success{padding:0}.mobile_layout .booking__place-select{height:36px;padding:8px 0 8px 12px}.mobile_layout .booking__place-dropdown{max-height:none!important;top:37px}.catalog-booking-mobile{margin:8px 0 12px}.catalog-booking-mobile__title{color:#a7a7ae;margin-bottom:4px}.catalog-booking-mobile__list{display:flex;overflow:hidden}.catalog-booking-mobile__list-item{background:#f4f5f8;border-radius:4px;flex-shrink:0;height:28px;line-height:28px;margin-right:8px;text-align:center;width:57px}.booking-sms-endpoint{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 84px);justify-content:center;overflow:hidden;padding:45px 0;text-align:center;width:100%}.mobile_layout .booking-sms-endpoint{height:calc(100vh - 52px)}.booking-sms-endpoint__image{background-image:url(../../images/send_sms.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:50%;margin-bottom:40px;max-height:300px;width:100%}.booking-sms-endpoint__wrapper{box-sizing:border-box;padding:0 16px}.booking-sms-endpoint__title{margin-bottom:12px}.booking-sms-endpoint__subtitle{margin-bottom:16px}.booking-sms-endpoint__help{margin:8px auto 0;max-width:343px}body.robokassa_payment_landing{background-color:#eaebf2}body.robokassa_payment_landing #wrapper{display:flex;flex-direction:column;height:100vh;justify-content:center}body.robokassa_payment_landing #header{flex:0}.robokassa-modal{background-color:#fff;border-radius:4px;left:50%;padding:76px 92px 92px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%)}.robokassa-modal--mobile{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:0;top:0;transform:none;width:100%}.robokassa-modal__icon{align-items:center;border-radius:50%;display:inline-flex;height:80px;justify-content:center;width:80px}.robokassa-modal__icon--success{background-color:#43cb721f}.robokassa-modal__icon--success svg{fill:#43cb72;height:17px;width:22px}.robokassa-modal__icon--fail{background-color:#ffaa301f}.robokassa-modal__icon--fail svg{fill:#ffaa30;height:28px;width:28px}.robokassa-modal__title{font-family:Montserrat,Roboto,sans-serif,serif;font-size:32px;font-weight:800;line-height:44px;margin:24px 0 20px}.robokassa-modal--mobile .robokassa-modal__title{font-size:24px;line-height:32px}.robokassa-modal__description{font-family:Roboto,sans-serif,serif;font-size:16px;line-height:24px;margin:8px}.robokassa-modal__link{color:#5737ce;font-size:16px;line-height:24px}.robokassa-payment{align-self:center;display:flex}.robokassa-payment--mobile{align-self:auto;flex:1 0 auto;flex-direction:column}.robokassa-payment__info{box-sizing:border-box;flex:1 0 50%;padding:40px 50px}.robokassa-payment--mobile .robokassa-payment__info{flex:0 0 auto;padding:20px 20px 10px}.robokassa-payment__form{box-sizing:border-box;flex:1 0 50%;padding:40px 50px}.robokassa-payment--mobile .robokassa-payment__form{flex:1 0 auto;padding:10px 20px 20px}.robokassa-payment:not(.robokassa-payment--mobile) .robokassa-payment__info{border-radius:4px 0 0 4px}.robokassa-payment:not(.robokassa-payment--mobile) .robokassa-payment__form{border-radius:0 4px 4px 0}.robokassa-info{background:#6339f5;color:#fff;display:flex;flex-direction:column}.robokassa-payment--mobile .robokassa-info{background:#fff;color:inherit}.robokassa-info__title{font-family:Montserrat,Roboto,sans-serif,serif;font-size:48px;font-weight:800;line-height:60px;margin:0 0 8px}.robokassa-payment--mobile .robokassa-info__title{color:#6339f5;font-size:32px;line-height:44px;margin:0;order:1}.robokassa-info__description{font-family:Roboto,sans-serif,serif;font-size:16px;line-height:24px;margin:0}.robokassa-payment--mobile .robokassa-info__description{color:#2c2d36;order:3}.robokassa-info__link{color:inherit;font-family:Montserrat,Roboto,sans-serif,serif;font-size:24px;font-weight:800;line-height:32px;margin-top:auto}.robokassa-payment--mobile .robokassa-info__link{color:#4b3d8e;font-size:20px;line-height:28px;margin-bottom:20px;margin-top:0;order:2}.robokassa-form{background:#fff;display:flex;flex-direction:column}.robokassa-form__description{color:#2c2d36}.robokassa-payment--mobile .robokassa-form__description{font-size:11px;line-height:16px;margin-top:auto;order:1;text-align:center}.robokassa-form__button{border-radius:6px;font-family:Roboto,sans-serif,serif;font-size:16px;height:44px;line-height:44px;margin-bottom:12px;margin-top:36px}.robokassa-form__button[disabled]{background:#f4f5f8;border-color:#f4f5f8;color:#a7a7ae;cursor:not-allowed}.robokassa-payment--mobile .robokassa-form__button{margin:12px 0 0;order:2}.robokassa-form__button--loading{position:relative}.robokassa-form__button--loading[disabled]{color:#f4f5f8}.robokassa-form__button--loading:after{animation:rotate 1.5s linear infinite;border-color:#bbbcc4 #eaebf2 #eaebf2 #bbbcc4;border-radius:100%;border-style:solid;border-width:2px;content:"";display:block;height:16px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:16px}.robokassa-payment--mobile .robokassa-form .checkbox{margin-top:24px}.robokassa-label{position:relative}.robokassa-label__input{border:0;border-bottom:1px solid #eaebf2;box-shadow:none;color:#2c2d36;display:flex;font-size:16px;outline:none;padding:32px 0 4px;width:100%}.robokassa-label--focused .robokassa-label__input+.robokassa-label__placeholder,.robokassa-label:not(.robokassa-label--focused) .robokassa-label__input:focus+.robokassa-label__placeholder{bottom:21px;font-size:13px}.robokassa-label__placeholder{bottom:0;color:#9e9faa;font-family:Roboto,sans-serif,serif;font-size:16px;left:0;line-height:24px;position:absolute;transition:bottom .1s linear,font-size .1s linear;z-index:1}.robokassa-label__text{color:#2c2d36}.robokassa-payment--mobile .robokassa-label__text{font-size:11px;line-height:16px}.robokassa-label__error{display:none}.robokassa-payment--mobile .robokassa-label__error{font-size:11px;line-height:16px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-dropdown{position:relative}.custom-dropdown-current{color:#a7a7ae;cursor:pointer;display:flex;font-size:16px;line-height:24px}.custom-dropdown-current svg{fill:#bbbcc4;height:9px;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{background:#fff0;bottom:0;content:"";display:block;left:0;min-height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.custom-dropdown-current.dropped svg{fill:#3d3f55;transform:rotate(180deg)}.custom-dropdown-balloon{background:#fff;border-radius:4px;box-shadow:0 0 1px rgba(61,63,85,.397),0 2px 15px rgba(61,63,85,.048);font-size:16px;line-height:24px;overflow:hidden;position:absolute;right:0;top:-10px;transform:translateY(-100%);width:270px;z-index:55}.custom-dropdown-balloon-header{border-bottom:1px solid #e0e2e8;padding:8px 20px}.custom-dropdown-balloon-header input{border:0;font-size:16px;line-height:24px;outline:0;width:100%}.custom-dropdown-balloon-content{max-height:200px;overflow-y:auto;padding:20px 0}.custom-dropdown-balloon .custom-dropdown-balloon-item{cursor:pointer;line-height:24px;overflow:hidden;padding:0;text-overflow:ellipsis}.custom-dropdown-balloon .custom-dropdown-balloon-item a{box-sizing:border-box;color:#2c2d36;display:block;padding:2px 20px;width:100%}.custom-dropdown-balloon .custom-dropdown-balloon-item:hover{background:#f4f5f8}.mobile_layout .custom-dropdown-current.dropped:before{background:#0006}.mobile_layout .custom-dropdown-balloon{max-height:none!important}.mobile_layout .nicelocal-footer .custom-dropdown-current{color:#2c2d36;font-size:13px;line-height:20px}.mobile_layout .nicelocal-footer .custom-dropdown-current svg{fill:#bbbcc4}.feeds-hidden-links a{color:#3d3f55;text-decoration:none}.feeds-hidden-links a:hover{color:#6339f5}.feeds-header{padding:0 30px}.feeds-header h1{margin:26px 0}.feeds-container{padding:0 30px}.feeds-container .block-link{display:block;text-decoration:none}.feeds-container .block-link:hover .image img{opacity:.9;vertical-align:top}.feeds-container .block-link:hover .title{color:#6339f5}.feeds-container .feed-box{background:#fff;margin-bottom:30px}.article-boxes{position:relative}.article-boxes ul{display:flex;flex-flow:wrap;list-style:none;margin:0;padding:0;position:relative}html:not([dir=rtl]) .article-boxes ul{margin-left:-25px}html[dir=rtl] .article-boxes ul{margin-right:-25px}.article-boxes li{box-sizing:border-box;font-size:13px;margin-left:25px;margin-right:25px;padding:10px;width:300px}.article-boxes .feed-box{margin-bottom:50px}.article-boxes .image{position:relative}.article-boxes .image:after,.article-boxes .image:before{background:url(../../images/new/feed-corners.png) no-repeat;content:"";display:block;height:10px;left:0;position:absolute;width:280px;z-index:4}.article-boxes .image:before{background-position:0 0;top:0}.article-boxes .image:after{background-position:0 100%;bottom:0}.article-boxes .image img{border-radius:10px;position:relative;z-index:1}.article-boxes .bottom,.article-boxes .description,.article-boxes .title{padding:0 10px}.article-boxes .title{color:#3d3f55;font-size:20px;font-weight:700;line-height:25px;padding-top:15px;text-decoration:none}.article-boxes .description{color:#2c2d36;font-size:13px;line-height:18px;padding:10px}.article-boxes .bottom{padding-top:10px}.article-boxes .bottom,.article-boxes .bottom a{color:#bbbcc4;font-size:13px;line-height:18px;text-decoration:none}.article-boxes .tags a:hover{color:#6339f5}.mobile_layout .feeds-container,.mobile_layout .feeds-header{padding:0 15px}.mobile_layout .feeds-container .feed-box{margin-bottom:20px}.footer .premium-placement{max-width:206px}html:not([dir=rtl]) .premium-placement--mr{margin-right:80px}html[dir=rtl] .premium-placement--mr{margin-left:80px}.premium-placement-title{align-items:center;display:flex;white-space:nowrap}.premium-placement-text{margin-top:4px}.premium-placement-dot{background-color:#f84177;border-radius:50%;height:8px;position:relative;top:1px;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{border-bottom:1px solid #eaebf2;margin-bottom:0;max-width:none;padding:12px 20px;position:relative}.nicelocal-header-mobile .premium-placement-text{margin-top:6px}.premium-placement--row{display:flex}.mobile_layout .footer .premium-placement{max-width:260px}.header-menu-toggle-icon--nicelocal:after{background-color:#f84177;border:2px solid #fff;border-radius:50%;content:"";height:8px;position:absolute;right:-6px;top:-12px;width:8px}.prof-promo-card{background:#fff url(../../images/prof/promo/other.png) no-repeat top 0 right 52px;background-size:contain;border-radius:6px;cursor:pointer;padding:32px 40px 44px;position:relative}.prof-promo-card-text{margin-top:12px;max-width:448px}.prof-promo-card-btn{margin-top:24px;position:static!important}.prof-promo-card--medical{background-image:url(../../images/prof/promo/doctor.png)}.prof-promo-card--business{background-image:url(../../images/prof/promo/business.png)}.prof-promo-card--beauty{background-image:url(../../images/prof/promo/beauty.png)}.prof-promo-card--white{background-color:#5737ce;color:#fff}.prof-promo-card--minified{background-position:top 8px right 24px}.prof-promo-card-catalog{margin:12px auto;max-width:1040px}.prof-promo-card-item{border-radius:6px!important;overflow:hidden}.desktop_layout .prof-promo-card{transition:transform .15s ease-in}.desktop_layout .prof-promo-card:hover{transform:scale(1.01)}.mobile_layout .prof-promo-card{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;flex-direction:column;padding:198px 0 22px}.mobile_layout .prof-promo-card-btn{margin-top:12px}.mobile_layout .prof-promo-card--medical{background-image:url(../../images/prof/promo/mobile/doctor.png)}.mobile_layout .prof-promo-card--business{background-image:url(../../images/prof/promo/mobile/business.png)}.mobile_layout .prof-promo-card--beauty{background-image:url(../../images/prof/promo/mobile/beauty.png)}.mobile_layout .prof-promo-card--white{background-color:#5737ce;color:#fff}.mobile_layout .prof-promo-card-item{border-radius:12px!important}.mobile_layout .prof-promo-card-catalog{margin:0}.mobile_layout .prof-promo-card-catalog .prof-promo-card{background-position-y:22px;border-radius:0;padding:222px 0 39px}.mobile_layout .prof-promo-card-text{margin-top:8px;max-width:280px;text-align:center}.prof-promo-header{background-color:#dcdbfd;display:flex;justify-content:space-between;padding:0 50px 0 136px}.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{background:url(../../images/prof/promo/header/other.png) no-repeat;background-size:contain;flex-shrink:0;height:100%;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{display:block;height:24px;position:relative;width:24px}.prof-promo-header-close-icon:after,.prof-promo-header-close-icon:before{background:#a7a7ae;content:"";height:2px;left:50%;margin-left:-15px;margin-top:-1px;position:absolute;top:50%;transform-origin:center center;width:30px}.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;display:flex;margin-left:30px}.mobile_layout .prof-promo-header-close-icon{display:block;height:12px;padding:0 16px;position:relative;width:12px}.mobile_layout .prof-promo-header-close-icon:after,.mobile_layout .prof-promo-header-close-icon:before{background:#2c2d36;content:"";height:1px;left:50%;margin-left:-7px;margin-top:-.5px;position:absolute;top:50%;transform-origin:center center;width:14px}.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{background:#fff;border-radius:20px;cursor:pointer;padding:37px 42px 40px;position:relative}.promo-premium-org-progress{display:flex;margin-top:28px}.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{background-color:#6339f5;border-radius:12px;padding:18px}.promo-premium-org-progress-icon-container{align-items:center;display:flex;justify-content:space-between}.promo-premium-org-progress-icon svg{fill:#fff;height:24px;width:24px}.promo-premium-org-progress-divider{background:linear-gradient(90deg,#6339f5,#9d4dd2 20%,#c063af 40%,#da7a8b 60%,#ee9264 80%,#ffaa30);border-radius:5px;flex-grow:1;height:3px;margin-left:14px}.promo-premium-org-progress-text{margin-top:20px;max-width:295px}.promo-premium-org-btn{margin-top:36px}.promo-premium-org-btn .z-button{position:static!important}.mobile_layout .promo-premium-org{border-radius:6px;padding:20px 15px 26px}.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{margin-top:16px;max-width:none}.promo-premium-catalog{background-color:#fff;border-bottom:1px solid #eaebf2;cursor:pointer;display:flex;padding:20px}.promo-premium-catalog:hover{background:#f4f5f8}.promo-premium-catalog-image{background:url(../../images/promo_premium/placemark.jpg) no-repeat 50%;background-size:cover;border-radius:6px;flex:0 0 252px;height:168px}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{display:flex;flex-direction:column}.promo-premium-catalog-text{margin-top:6px;max-width:342px}.promo-premium-catalog-btn{margin-top:auto}.promo-premium-catalog-btn .z-button{position:static!important}.mobile_layout .promo-premium-catalog{flex-direction:column;padding:0}.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{background-color:#fff;min-height:588px;width:100%}@media (max-width:768px){.block-promo{border-radius:8px;overflow:hidden}}@media (min-width:769px){.block-promo{height:588px;max-width:330px}}.block-promo__wrapper{box-sizing:border-box;padding:16px 16px 32px;width:100%}.block-promo_v2 .block-promo__wrapper,.block-promo_v3 .block-promo__wrapper{bottom:0;position:absolute}.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{border-radius:6px;margin-bottom:20px}.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;border-radius:6px;box-shadow:0 2px 12px #00000012,0 0 .3px #0000002b}.block-promo__text{padding:0 12px}.block-promo__badge{background-color:#f84177;border-radius:16px;color:#fff;padding:2px 8px;position:absolute;top:-9px;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{background:url(../../images/eighteen_plus.png);background-repeat:no-repeat;background-size:auto 88px;max-width:480px;padding-top:112px;text-align:left}.adult-content-informer__description{margin-top:12px}.premium-platform-page{max-width:800px;padding:44px 50px}.premium-platform-page-select{box-sizing:border-box;width:365px}.premium-platform-page-select-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:33px}.premium-platform-page-select .custom-dropdown-current{border:1px solid #bbbcc4;border-radius:6px;color:#2c2d36;justify-content:space-between;padding:10px 16px}.premium-platform-page-select .custom-dropdown-current-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.premium-platform-page-select .custom-dropdown-balloon{right:0;top:100%;transform:translateY(8px);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{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:20px}.premium-platform-page-raw-content ol,.premium-platform-page-raw-content ul{display:block;list-style:disc none outside;margin:1em 0}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{display:block!important;max-height:180px!important;overflow:hidden;position:relative}.expanding-description__action{background-color:#fff;bottom:0;color:#8b8b98;cursor:pointer;position:absolute;width:100%}.expanding-description__action:before{background:linear-gradient(0deg,#fff,#fff0);bottom:100%;content:"";height:24px;position:absolute;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;display:flex;gap:4px}.last-updated svg{fill:#bbbcc4;flex-shrink:0;height:12px;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:556px}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{align-items:flex-start;background-color:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;width:100%}.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{font-size:13px;line-height:20px;margin:0;overflow:hidden}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;margin-top:16px;padding-bottom:12px}.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{fill:#e0e2e8;height:20px;position:relative;top:2px;width:20px}.faq-acc-btn__icon--angle{transition:transform .1s ease-in}.faq-acc-btn__icon--angle svg{fill:#bbbcc4;height:16px;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{background:#f4f5f8;border-color:#f4f5f8;color:#2c2d36}.faq-more[hidden]{display:none}.faq-more:before{content:attr(data-show-more-button-text) " " attr(data-items)}.faq-more.showed:before{content:attr(data-roll-up-button-text)}.mobile_layout .faq-more{display:flex;justify-content:center;width:100%}.faq-title{padding-bottom:20px;position:relative}.faq-title._fade:after{background-image:linear-gradient(270deg,#fff,#fff0);content:"";height:26px;position:absolute;width:60px}html:not([dir=rtl]) .faq-title._fade:after{right:0}html[dir=rtl] .faq-title._fade:after{background-image:linear-gradient(90deg,#fff,#fff0);left:0}.catalog-container-mobile .faq .box-padding,.desktop_layout .service-block-content .faq .box-padding{padding:0}.index-main-widget{border-radius:20px;height:100%;overflow:hidden;position:relative}.index-main-widget__wrapper{height:600px;margin:20px auto;max-width:1360px;width:100%}.index-main-widget__background{background-color:#ddd;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.index-main-widget__container{background:linear-gradient(180deg,#0009,rgba(0,0,0,.595) 6.67%,rgba(0,0,0,.579) 13.33%,rgba(0,0,0,.551) 20%,rgba(0,0,0,.512) 26.67%,rgba(0,0,0,.461) 33.33%,rgba(0,0,0,.401) 40%,rgba(0,0,0,.334) 46.67%,rgba(0,0,0,.266) 53.33%,rgba(0,0,0,.199) 60%,rgba(0,0,0,.139) 66.67%,rgba(0,0,0,.088) 73.33%,rgba(0,0,0,.049) 80%,rgba(0,0,0,.021) 86.67%,rgba(0,0,0,.005) 93.33%,#0000);box-sizing:border-box;color:#fff;display:flex;height:100%;justify-content:space-between;padding:40px;position:absolute;width:100%}.index-main-widget__section--first{max-width:800px}.index-main-widget__header .index-main-widget__header__text{color:#fff;font-family:Montserrat,sans-serif;font-size:72px;line-height:78px;margin:0}.index-main-widget__adv{text-align:right}.index-main-widget__adv__header{margin-bottom:8px}.index-main-widget__adv__description{margin-bottom:12px}.mobile_layout .index-main-widget{border-top-left-radius:0;border-top-right-radius:0}.mobile_layout .index-main-widget__wrapper{height:460px;margin:0 0 20px}.mobile_layout .index-main-widget__container{padding:40px 16px}.mobile_layout .index-main-widget__section--second{margin:0 0 16px;padding:0 16px}.mobile_layout .index-main-widget__header__text{font-size:32px;line-height:38px}.mobile_layout .index-main-widget__adv{text-align:left}.mobile_layout .index-main-widget__adv__header{margin-bottom:8px}.mobile_layout .index-main-widget__adv__description{margin-bottom:16px}.desktop_layout .index-main-widget__section--second{max-width:350px}.index-main-categories{display:flex;flex-wrap:wrap;gap:20px;margin:40px 0}.index-main-categories__wrapper{margin:80px auto;max-width:1280px;padding:0 40px}.index-main-categories__title{margin-bottom:40px}.index-main-categories__text{font-size:48px;line-height:60px}.index-main-categories__category{background-color:#f4f5f8;border-radius:12px;cursor:pointer;height:156px;text-align:center;width:240px}.index-main-categories__category__icon{height:60px;margin:28px auto 0;width:60px}.index-main-categories__category__icon svg{fill:#6339f5;height:100%;width:100%}.index-main-categories__category__title{color:#2c2d36;font-size:20px;line-height:28px;margin-top:12px}.index-main-categories__category:hover{background-color:#eaebf2}.mobile_layout .index-main-categories{gap:16px;margin:24px 0}.mobile_layout .index-main-categories__wrapper{margin:64px 0 0;padding:0 16px}.mobile_layout .index-main-categories__text{font-size:32px;line-height:38px}.mobile_layout .index-main-categories__category{width:calc(50% - 8px)}.mobile_layout .index-main-categories__category__title{font-size:16px;line-height:24px}.mobile_layout .index-main-categories--odd .index-main-categories__category:last-child{width:100%}.index-grow-business{display:flex;margin:0 auto;max-width:1280px}.index-grow-business__wrapper{align-items:center;background-color:#f4f5f8;border-radius:20px 20px 0 0;padding:60px 40px}.index-grow-business__section--left{background-image:url(../../images/your-bussines.png);background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;flex:0 0 auto}.index-grow-business__section--right{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:630px}.index-grow-business__header{font-size:48px;line-height:60px;margin-bottom:20px}.index-grow-business__description{margin-bottom:20px;max-width:392px}.mobile_layout .index-grow-business{flex-direction:column}.mobile_layout .index-grow-business__wrapper{padding:30px 16px 46px}.mobile_layout .index-grow-business__section--left{height:254px;margin-bottom:36px;width:313px}.mobile_layout .index-grow-business__header{font-size:32px;line-height:38px}.desktop_layout .index-grow-business{height:436px}.desktop_layout .index-grow-business__section--left{height:100%;width:536px}html:not([dir=rtl]) .desktop_layout .index-grow-business__section--left{margin-right:114px}html[dir=rtl] .desktop_layout .index-grow-business__section--left{margin-left:114px}.footer-gray .footer{background-color:#f4f5f8}.index-list-services{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:space-between}.index-list-services__wrapper{margin:80px auto;max-width:1280px;padding:0 40px}.index-list-services__column{display:flex;flex-direction:column}.index-list-services__group{display:flex;flex:1;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.index-list-services__service{color:#2c2d36}.desktop_layout .index-list-services__service:hover,.index-list-services__service--selected{color:#6339f5}.desktop_layout .index-list-services__column{flex:0 0 21%;gap:32px}.mobile_layout .index-list-services{flex-direction:column}.mobile_layout .index-list-services__wrapper{margin:32px 0 56px;padding:0 16px}.mobile_layout .index-list-services,.mobile_layout .index-list-services__column{gap:20px}.index-recent-reviews{margin:0 auto;max-width:1280px;padding:0 40px}.index-recent-reviews__wrapper{overflow:hidden;padding-bottom:100px}.index-recent-reviews__title{margin-bottom:32px}.mobile_layout .index-recent-reviews{padding:0 16px}.mobile_layout .index-recent-reviews__title{margin-bottom:20px}.mobile_layout .index-recent-reviews__wrapper{padding-bottom:100px}.mobile_layout .index-recent-reviews .swiper-pagination{display:none}.prof-phone-card{align-items:center;display:flex;flex-direction:row;gap:24px;margin-bottom:20px}.mobile_layout .prof-phone-card{flex-direction:column;gap:16px;justify-content:center;margin-bottom:16px}.prof-phone-card__photo{align-items:center;background:#f4f5f8;border:1px solid #e0e2e8;border-radius:100%;display:flex;flex:0 0 120px;font-size:40px;height:120px;justify-content:center;line-height:52px;overflow:hidden;width:120px}.mobile_layout .prof-phone-card__photo{flex-basis:100px;height:100px;width:100px}.prof-phone-card__photo img{height:100%;width:100%}.prof-phone-card__info{display:flex;flex-direction:column;gap:8px}.mobile_layout .prof-phone-card__info{gap:4px}.mobile_layout .prof-phone-card__phone{margin-bottom:12px}.prof-specialities__container{background:#fff;border-radius:6px;box-sizing:border-box;margin:0 auto;max-width:1040px;padding:28px 32px}.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{background:linear-gradient(180deg,#0000,#fff);bottom:0;content:"";height:36px;left:0;position:absolute;right:0}.prof-specialities__list{margin-bottom:28px;padding-top:32px;position:relative}.prof-specialities__list:before{content:attr(data-letter);font-size:16px;font-weight:700;line-height:24px;position:absolute;top:0}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{border-radius:0;border-top:1px solid #eaebf2;padding:28px 12px}.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}.get-access-landing{background:url(../../images/get_access_bg.svg) no-repeat left 110px top 0;box-sizing:border-box;display:flex;gap:57px;margin:0 auto;max-width:1440px;padding:80px 195px 120px 258px}.get-access-landing-container{background:#fff;width:100%}.get-access-landing-title{font-size:48px;line-height:60px;margin-bottom:20px}.get-access-landing-text{margin-top:16px;max-width:460px}.get-access-landing-controls{display:flex;gap:12px;margin-top:40px}.get-access-landing-image img{height:540px;width:366px}.mobile_layout .get-access-landing{background-position:0 0;flex-direction:column;padding:28px 16px}.mobile_layout .get-access-landing-title{font-size:24px;line-height:32px}.mobile_layout .get-access-landing-image img{aspect-ratio:2/3;width:100%}.mobile_layout .get-access-landing-controls{margin-top:28px}.mobile_layout .get-access-landing-controls .z-button{flex-grow:1;justify-content:center}.get-access-content,.get-access-header{text-align:left}.get-access-options{display:flex;flex-direction:column;gap:4px;margin-top:4px}.mobile_layout .get-access-content{padding-bottom:12px}.mobile_layout .get-access-options{gap:16px;margin-top:16px}.nl-for-business-container{padding:20px 16px 32px}.nl-for-business-image img{aspect-ratio:298/178;border-radius:16px;object-fit:cover;width:100%}.nl-for-business-icon{align-items:center;background:#f4f5f8;border-radius:8px;box-sizing:border-box;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.nl-for-business-icon svg{fill:#3d3f55;height:16px;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{background:#5737ce;box-sizing:border-box;display:flex;flex:0 1 507px;gap:26px}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{background:url(../../images/nl_for_business/card.png) no-repeat bottom;background-size:contain;flex:0 0 152px}.nl-for-business-v2-title{display:block;font-size:40px;line-height:52px;max-width:261px;padding:20px 0 48px}.nl-for-business-v2-info{display:flex;flex-direction:column;flex-grow:1;gap:16px;padding:28px 28px 32px}.nl-for-business-v2-info-items{display:flex;gap:16px}.nl-for-business-v2-info-item{background:#f4f5f8;border-radius:8px;display:flex;flex:1 1 116px;flex-direction:column;gap:8px;padding:12px 12px 16px}.nl-for-business-v2-info-item svg{fill:#3d3f55;flex-shrink:0;height:20px;width:20px}.nl-for-business-v2-info-text{font-size:13px;line-height:20px;max-width:134px}.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{flex-basis:auto;gap:10px}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{gap:24px;padding:20px 15px 32px}.mobile_layout .nl-for-business-v2-info-item{flex-basis:auto;flex-direction:row;gap:12px;padding:16px 12px}.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;line-height:24px;max-width:none}.nl-for-business-learn-more-content{display:flex;gap:16px}.nl-for-business-learn-more-image img{height:48px;width:48px}.nl-for-business-learn-more-link{align-items:center;display:flex;gap:2px;margin-top:4px}.nl-for-business-learn-more-link svg{fill:#fff;height:10px;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 .z-tooltip{top:48px;transform:translateX(0)}html:not([dir=rtl]) .mobile_layout .nl-for-business-learn-more .z-tooltip{left:3px}html[dir=rtl] .mobile_layout .nl-for-business-learn-more .z-tooltip{right:3px}.mobile_layout .nl-for-business-learn-more .z-tooltip-arrow{top:48px;transform:translateY(-50%) rotate(45deg)}html:not([dir=rtl]) .mobile_layout .nl-for-business-learn-more .z-tooltip-arrow{left:20px}html[dir=rtl] .mobile_layout .nl-for-business-learn-more .z-tooltip-arrow{right:20px}.review-card{box-sizing:border-box;position:relative}.review-card-container{background:#fff;border-radius:8px;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;box-sizing:border-box;flex:0 0 322px;height:296px;max-width:322px;padding:16px 12px 20px}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{border-radius:4px;flex-shrink:0;height:52px;width:52px}.review-card-image img{border-radius:4px;height:52px;object-fit:cover;width:52px}.review-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.review-card-title:hover a{color:#f84177}.review-card-rating{align-items:center;display:flex}.review-card-rating svg{fill:#a7a7ae;height:12px;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{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-card-comment-info{align-items:center;display:flex;height:24px}.review-card-comment-info .z-stars{gap:2px}.review-card-comment{height:140px;margin-top:8px;overflow:auto}.review-card-comment-text{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.review-card-comment._expanded .review-card-comment-text{display:inline}.review-card-swiper{align-items:stretch;box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.review-card-swiper-controls{display:flex;gap:16px;margin-top:28px}.review-card-swiper-control{align-items:center;background:#f4f5f8;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.review-card-swiper-control__prev{transform:rotate(90deg)}.review-card-swiper-control__next{transform:rotate(-90deg)}.review-card-swiper-control svg{fill:#6339f5;height:22px;position:relative;top:2px;width:22px}.review-card-swiper-control._disabled svg{fill:#e0e2e8}.review-card-swiper-control--fixed{align-items:center;background:#fff;border:1px solid #f4f5f8;border-radius:50%;box-shadow:0 7px 40px #00000012,0 0 1px #0000002b;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;top:50%;width:32px;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{fill:#a7a7ae;height:12px;position:relative;top:1px;width:12px}.review-card .swiper-pagination{display:flex;gap:4px;justify-content:center;margin-top:16px}.review-card .swiper-pagination-bullet{background:#eaebf2;border-radius:50%;flex-shrink:0;height:8px;width:8px}.review-card .swiper-pagination-bullet-active{background:#bbbcc4}html:not([dir=rtl]) .mobile_layout .review-card-container{margin-right:8px}html[dir=rtl] .mobile_layout .review-card-container{margin-left:8px}html:not([dir=rtl]) .mobile_layout .review-card-container:last-of-type{margin-right:0}html[dir=rtl] .mobile_layout .review-card-container:last-of-type{margin-left:0}.popular-services__container{background:#fff;border-top:1px solid #eaebf2;padding:44px 0 0;position:relative;z-index:9}html:not([dir=rtl]) .popular-services__title{margin:0 0 32px 80px}html[dir=rtl] .popular-services__title{margin:0 80px 32px 0}.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{display:flex;flex-wrap:wrap;gap:44px;min-width:1284px}.popular-services__groups--fit{min-width:auto}.popular-services__group-wrapper{flex:0 0 288px}.popular-services__group-title{margin:40px 0 8px;transition:color .1s ease-in}.popular-services__group-title:first-of-type{margin-top:0}.popular-services__group-title a:hover{color:#5737ce}.popular-services__group-list{display:flex;flex-wrap:wrap;gap:4px}.popular-services__group-item{display:inline-block}.popular-services__group-item a:hover{color:#5737ce}.popular-services__show-more{flex:1 0 100%;margin-top:8px}.popular-services__show-more a:hover{color:#5737ce}.popular-services--medium .popular-services__container{border-top:1px solid #eaebf2;padding:20px 0 0}html:not([dir=rtl]) .popular-services--medium .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{display:flex;gap:8px}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{background:none;border:none;box-sizing:border-box;color:#2c2d36;font-size:16px;height:36px;line-height:24px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 48px)}.popular-services__search-wrapper{align-items:center;background:#f4f5f8;border-radius:6px;box-sizing:border-box;display:flex;flex:0 1 877px;gap:8px;padding:0 10px}.popular-services__search-icon{display:flex}.popular-services__search-icon svg{fill:#bbbcc4;height:16px;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{gap:20px;min-width:1212px}.mobile_layout .popular-services__groups--fit{min-width:auto}