.filter-block__item{margin-bottom:20px}body[data-geoselector-open] .gql-error-message_desktop,body[data-ui-modal-open-desktop-popup] .gql-error-message_desktop{position:fixed;top:auto;bottom:0}body[data-fullscreen-suggest-open-mobile] .gql-error-message_mobile{position:fixed;top:0}.wtf-icon-paddedLeft{padding-left:4px}.histogram{position:relative}.histogram__labels{display:flex;padding-right:7%;padding-left:7%}.histogram__img{width:100%}.histogram__percentile{width:calc((100% / 3));text-align:center}.placeholder{overflow:hidden;max-width:800px}.placeholder__inner{height:8px;border-radius:4px;background:#f2f4f8;opacity:1}.placeholder__inner_animated{background:linear-gradient(to right,#f2f4f8 8%,#c8cbd2 18%,#f2f4f8 33%);background-size:900px 100px;opacity:.5;animation:shimmer 3s linear infinite forwards}.placeholder-avatar,.placeholder-button{border-radius:4px}.placeholder-image{display:inline-block;width:90px;height:120px;margin:0 5px 0 0}.placeholder-avatar_desktop{width:90px;height:120px;margin-right:10px}.placeholder-avatar_mobile{width:70px;height:95px;margin-right:10px}.placeholder-button{width:170px;height:50px}.placeholder-button-inner{height:50px}.slot__scene{position:relative;width:550px;height:1.4em;margin:120px 0;line-height:1.4em;perspective:1000px}.slot__carousel,.slot__item{position:absolute;height:100%}.slot__scene_mobile{width:9em}.slot__scene_one-line{overflow:hidden;margin:0;perspective:none}.slot__carousel{width:100%;transform-style:preserve-3d}.slot__carousel-inner{width:100%;height:100%;transform-style:preserve-3d}.slot__item{top:0;left:0;width:100%;background-color:#fff;white-space:nowrap;transform-origin:50% 50%}.social-share-block__item{margin-right:10px}.price{margin-bottom:10px;font-size:14px}.price-rouble{font-size:12px;line-height:1.5}.price-list{width:100%;margin:2px 0 10px;padding:0;border-collapse:collapse;list-style:none}.price-list-item{border-bottom:1px dotted #ebebeb}.price-list-item_top .item_name-bold{padding-top:15px;font-weight:600}.price-list-item td{padding:5px 0 0;vertical-align:bottom}.price-list-item td:first-child{word-break:break-word}.price-list-item td a{cursor:default}.price-list-item td a:hover{color:#000}.price-list-item td>*{position:relative;top:5px;display:inline;padding:0 3px 0 0;background:var(--ui-bg-light,#f4f5fb);line-height:1em}.price-list-item .item_value{text-align:right;white-space:nowrap}.price-list-item .item_value>*{padding:0 0 0 3px}.profile-card{max-width:500px;line-height:150%}.profile-card_large{min-height:130px;margin:20px 0 11px}.profile-card_small{min-height:100px;margin:20px 0 11px}.profile-card__avatar{border-radius:4px;float:left}.profile-card__title{display:block;margin:0 0 4px;font-weight:600;font-size:16px}.profile-card__name{font-weight:600;font-size:26px;line-height:128%}.profile-card__name-title{margin-bottom:3px}.profile-card__rating{margin-top:4px}.profile-card__rating_desktop{margin-top:17px}.profile-card__info{margin-left:110px}.profile-card__info_75{margin-left:95px}.profile-card__info_130{margin-left:170px}.profile-card__info_px{margin-left:155px}.profile__online-block{position:relative;margin-bottom:10px}.profile__online-icon{position:absolute;top:0;bottom:0;left:0;margin:auto}.profile__online-text{padding:5px 0 5px 37px}.promo-card{position:relative;display:inline-block;box-sizing:border-box;height:193px;vertical-align:top;text-decoration:none;font-size:14px}.promo-card__text{padding-top:58px;padding-right:29px;padding-left:243px}.promo-card__text_mobile{padding-top:30px;padding-left:130px}@media (max-width:700px){.promo-card__text_mobile{padding-right:20px}}.promo-card__hint{color:$gray-9;font-size:16px}.promo-card__title{color:#0087c6;font-size:24px}.promo-card__title_mobile{color:#0087c6;font-size:18px}.promo-card:before{position:absolute;bottom:0;width:220px;height:235px;background-position:center bottom;background-size:auto 90%;background-repeat:no-repeat;content:''}.promo-card_artist:before{background-image:url(/static/img/specialists/artist.png)}.promo-card_autoinstructor:before{background-image:url(/static/img/specialists/autoinstructor.png)}.promo-card_doctor:before{background-image:url(/static/img/specialists/doctor.png)}.promo-card_krasota:before{background-image:url(/static/img/specialists/krasota.png)}.promo-card_remont:before{background-image:url(/static/img/specialists/remont.png)}.promo-card_repetitor:before{background-image:url(/static/img/specialists/repetitor.png)}.promo-card_sport:before{background-image:url(/static/img/specialists/sport.png)}.promo-card_it_freelance:before{background-image:url(/static/img/specialists/it_freelance.png)}.promo-card_domashnii_personal:before{background-image:url(/static/img/specialists/domashnii_personal.png)}.promo-card_veterinar:before{background-image:url(/static/img/specialists/veterinar.png)}.promo-card_buhgaltery_i_yuristy:before{background-image:url(/static/img/specialists/buhgaltery_i_yuristy.png)}.textPage .page-tabs{margin:-35px -60px 40px;padding:0 60px 20px;border:1px solid #ebebeb;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#f2f4f8}.page-tabs__tab{position:relative;float:left;margin-right:50px;padding:20px 0 0}.page-tabs__tab-balloon{position:absolute;top:-24px;left:20px;padding:4px 10px;border:1px solid #ebebeb;border-radius:4px;background:#fff1a4;box-shadow:0 3px 2px 0 rgba(110,110,110,.26);transform:translateX(-50%)}.page-tabs__tab-balloon:before,.page-tabs__tab_current:before{left:calc(50% - 10px);width:16px;height:16px;border-left:1px solid #ebebeb;content:''}.page-tabs__tab-balloon:before{position:absolute;bottom:-9px;display:block;border-bottom:1px solid #ebebeb;background:inherit;transform:rotate(-45deg)}.page-tabs__tab_current{position:relative}.page-tabs__tab_current:before{position:absolute;top:54px;display:block;border-top:1px solid #ebebeb;background:#fff;transform:rotate(45deg)}.page-tabs__tab a{text-decoration:none}.page-tabs__tab a span{text-decoration:underline}.page-tabs__updates-count{position:relative;top:0;display:inline-block;margin-left:10px;padding:0 7px;border-radius:4px;background:#c90c27;color:#fff;text-decoration:none!important;font-size:14px;line-height:1.4}.page-tabs__updates-count_yellow{box-sizing:border-box;border:1px solid #f1df7b;background:#fff1a4;color:#000}.page-tabs__updates-count_chat_icon{position:relative;border-radius:6px}.page-tabs__updates-count_chat_icon:after{position:absolute;right:5px;bottom:-8px;width:0;height:0;border-width:8px 8px 0 0;border-style:solid;border-color:#c90c27 transparent transparent;content:''}.courses-lp__block{padding:40px 0}.courses-lp__slider{position:relative;box-sizing:border-box;height:550px;padding:50px 10px 0;background:url(/static/img/landing/curses/curses-landing-slider-bg.png) center bottom no-repeat #0c1319}.courses-lp__slider-title{display:block;width:750px;margin:0 auto;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;font-size:34px;line-height:126%}.courses-lp__center{width:967px;margin:0 auto}.courses-lp__order-form-top{position:absolute;bottom:40px;min-width:965px}.courses-lp__order-form-middle{position:relative}.courses-lp__get-order{display:table;margin:47px auto;padding:13px 46px 11px;border:0;text-transform:uppercase;font-size:26px;line-height:1}.courses-lp__input{position:relative;display:inline-block;width:250px;margin:0 15px 0 0;border:none;vertical-align:top}.courses-lp__input_error__input{border:1px solid #c90c27}.courses-lp__button{display:inline-block;width:170px;margin-right:0;padding-top:13px;padding-bottom:12px;vertical-align:top;font-size:15px;line-height:1}.courses-lp__advantage{position:relative;margin:0 auto;padding:62px 0 0}.courses-lp__advantage-title{padding-bottom:55px;text-align:center;font-size:33px}.courses-lp__advantage-item{position:relative;display:inline-block;box-sizing:border-box;width:305px;margin-right:21px;margin-bottom:40px;padding:33px 0 0 118px;vertical-align:top;font-size:16px;line-height:130%}.courses-lp__advantage-item:nth-child(3n+1){margin-right:0}.courses-lp__advantage-item:before{position:absolute;top:10px;left:0;width:100px;height:110px;background:url(/static/img/landing/curses/curses-landing-icons.png);content:''}.courses-lp__advantage-item-1:before{background-position:-22px -10px}.courses-lp__advantage-item-2:before{background-position:-356px -10px}.courses-lp__advantage-item-3:before{background-position:-700px -10px}.courses-lp__advantage-item-4:before{background-position:-25px -157px}.courses-lp__advantage-item-5:before{background-position:-357px -157px}.courses-lp__advantage-item-6:before{background-position:-701px -157px}.courses-lp__curses-list-item{position:relative}.courses-lp__curses-list-item .courses-lp__center{min-height:397px}.courses-lp__curses-list-item_graph{box-sizing:border-box;height:565px;background:url(/static/img/landing/curses/curses-landing-coins.png) center 100px no-repeat}.courses-lp__curses-list-title{padding-top:17px;text-align:center;font-size:34px}.courses-lp__subjects-list{margin-top:59px;line-height:324%}.courses-lp__subjects-list-item{color:#000;font-size:24px}.courses-lp__subjects-list_left{width:432px;text-align:right}.courses-lp__subjects-list_right{width:380px;margin-left:547px}.courses-lp__graph{position:relative;box-sizing:border-box}.courses-lp__graph-item{position:absolute;font-size:22px;line-height:1.4}.courses-lp__graph-item_title{position:absolute;top:410px;left:240px;text-align:center;font-size:30px}.courses-lp__graph-item_bold{font-weight:600}.courses-lp__graph-item_red{display:inline-block;margin-top:9px;color:#c1002e;font-size:39px}.courses-lp__graph-item_left{top:155px;left:110px;text-align:right}.courses-lp__graph-item_right{top:182px;left:710px}.courses-lp__block-1{background:url(/static/img/landing/curses/block-1.png) 530px bottom no-repeat}.courses-lp__block-2{background:url(/static/img/landing/curses/block-2.png) 110px bottom no-repeat}.courses-lp__block-3{background:url(/static/img/landing/curses/block-3.png) 430px bottom no-repeat}.courses-lp__block-4{background:url(/static/img/landing/curses/block-4.png) -50px bottom no-repeat}.courses-lp__block-5{background:url(/static/img/landing/curses/block-5.png) 310px bottom no-repeat}.courses-lp__bottom-slider{position:relative;min-height:500px;margin-bottom:90px;background:url(/static/img/landing/curses/bottom.png) center -9px no-repeat}.courses-lp__bottom-slider:before{position:absolute;bottom:-144px;left:0;z-index:-1;width:100%;height:250px;background:#f1f1ef;content:''}.courses-lp__bottom-slider-text{display:table;margin-top:153px}.courses-lp__bottom-slider-text_left,.courses-lp__bottom-slider-text_right{display:table-cell;vertical-align:middle;font-weight:900;font-size:25px;line-height:1}.courses-lp__bottom-slider-text_left{width:417px;text-align:left}.courses-lp__bottom-slider-text_right{width:230px;text-align:center}.courses-lp__important_text{color:#e01935}.courses-lp__order-form-bottom{position:absolute;right:0;bottom:-50px;left:0;width:970px;margin:auto}.courses-lp__review{margin-top:94px}.courses-lp__review-item-wrapper{height:318px;min-height:260px;padding:0 60px 0 270px}.courses-lp__review .ui-carousel__prev_gradient{height:400px}.courses-lp__review-name{float:right;margin-top:50px}.courses-lp__review-title{font-size:22px}.courses-lp__review-item-1{background:url(/static/img/landing/curses/review-1.png) 100px 40px no-repeat}.courses-lp__review-item-2{background:url(/static/img/landing/curses/review-2.png) 100px 40px no-repeat}.courses-lp__review-item-3{background:url(/static/img/landing/curses/review-3.png) 100px 40px no-repeat}.courses-lp__review-item-4{background:url(/static/img/landing/curses/review-4.png) 100px 40px no-repeat}.courses-lp__review-item-5{background:url(/static/img/landing/curses/review-5.png) 100px 40px no-repeat}.courses-lp__review-item-6{background:url(/static/img/landing/curses/review-6.png) 100px 40px no-repeat}.courses-lp__review-text{padding-top:8px;font-size:18px;line-height:1.4}.courses-lp__review-list-title{padding-top:82px;text-align:center;font-size:32px}.courses-lp__review__next,.courses-lp__review__prev{margin:auto}.courses-lp .ui-carousel__next:before,.courses-lp .ui-carousel__prev:before{top:-147px;height:430px}@media only screen and (max-width:960px){.courses-lp__center{width:auto}.courses-lp__slider{height:auto;padding-top:30px;background-position:center 24px;background-size:520px auto}.courses-lp__slider-title{width:auto;font-size:21px;line-height:143%}.courses-lp__order-form-top{bottom:auto;min-width:auto;margin:148px auto 0;position:relative}.courses-lp__input{display:block;width:100%;margin-bottom:10px}.courses-lp__order-form-middle{padding:0 10px}.courses-lp__advantage{padding:22px 0 0}.courses-lp__advantage-title{padding-bottom:22px;font-size:29px}.courses-lp__advantage-item{width:97%;margin-right:0;margin-bottom:12px;padding:0 0 0 37px}.courses-lp__advantage-item:before{top:7px;left:21px;width:6px;height:6px;border-radius:50%;background:#000}.courses-lp__get-order{margin:28px auto -19px;text-transform:none;font-size:16px}.courses-lp__curses-list-title{font-size:23px}.courses-lp__subjects-list{margin-top:30px;line-height:233%}.courses-lp__subjects-list_left,.courses-lp__subjects-list_right{width:auto;margin:0 auto;text-align:center}.courses-lp__subjects-list-item{font-size:16px}.courses-lp__review-list-title{padding-top:20px;font-size:27px}.courses-lp__block-1,.courses-lp__block-2,.courses-lp__block-3,.courses-lp__block-4,.courses-lp__block-5{background-image:none}.courses-lp__order-form-bg{position:absolute;top:-10px;left:-10px;width:100vw;height:213px;background:#f1f1ef}.courses-lp__bottom-slider{display:none}.courses-lp__curses-list-item_graph{width:320px;margin:0 auto;background-position:center 177px;background-size:80%;height:445px}.courses-lp__review,.courses-lp__review-list{margin-top:0}.courses-lp__graph-item{font-size:15px}.courses-lp__graph-item_left{top:95px;left:31px;text-align:left}.courses-lp__graph-item_right{top:52px;right:20px;left:auto}.courses-lp__graph-item_red{font-size:29px}.courses-lp__graph-item_title{top:349px;left:auto;width:100%;text-align:center;font-size:14px}.courses-lp__review-item-wrapper{padding:203px 10px 0}.courses-lp .ui-carousel__next,.courses-lp .ui-carousel__prev{top:85px;margin:0}.courses-lp .ui-carousel__next:before,.courses-lp .ui-carousel__prev:before{top:0;height:50px}.courses-lp__review-item{background-position:center 40px}.courses-lp__curses-list-item .courses-lp__center{min-height:auto;padding-bottom:20px}}.warp-warrantyremont a[style='color: #ffffff;'],.warranty-page-cases__ctrl,.warranty-page__call-us .icon,.warranty-page__call-us .phone-link:hover .icon,.warranty-page__call-us a .icon{display:none}@media only screen and (max-width:630px){.courses-lp__slider{padding-top:15px;background-position:center 24px;background-size:520px auto}}@media only screen and (max-width:350px){.courses-lp__slider{padding-top:10px;background-position:center 42px;background-size:500px auto}}.warranty-page{min-width:980px;max-width:1000px;margin:50px auto;padding:45px 60px;border:1px solid #ebebeb;border-radius:4px}.warranty-page .titleH1{margin-bottom:13px;font-size:34px}.warranty-page .titleH2,.warranty-page p{max-width:560px;margin-top:0}.warranty-page .titleH2{margin-bottom:6px}.warranty-page .titleH3{margin-bottom:3px;font-size:1em}.warranty-page p+.titleH2{margin-top:26px}.warranty-page p+ul{margin-top:-13px;margin-bottom:40px}.warranty-page__section{margin-bottom:50px}.warranty-page__section_decoration_umbrella{padding-right:200px;background:url(/img/warranty/umbrella.svg) 740px 11px no-repeat;background-size:90px 90px}.ie .warranty-page__section_decoration_umbrella{background-image:url(/img/warranty/umbrella-90x90.png)}.warranty-page__section_decoration_gray{margin-right:-60px;margin-left:-60px;padding:33px 360px 60px 60px;background:url(/static/img/warranty/1.png) 680px 50px no-repeat,url(/static/img/warranty/2.png) 680px 305px no-repeat,#f2f4f8}.warranty-page__call-us,.warranty-page__call-us .phone-link:hover,.warranty-page__call-us a{margin-top:-18px;margin-bottom:6px;color:#000!important;text-decoration:none;font-weight:600;font-size:20px}.warranty-page-cases__button{color:#0087c6;font-weight:600;cursor:pointer}.warranty-page-cases__button:hover{color:#c90c27}.warranty-page-cases__ctrl:checked+.warranty-page-cases__body-wrapper{height:auto;opacity:1}.warranty-page-cases__body-wrapper{overflow:hidden;height:0;margin-top:15px;margin-bottom:20px;opacity:0;transition:opacity .6s}.warranty-page-cases__body{width:560px;padding:5px 30px;border-radius:4px;background:#f2f4f8}.dashed-list{width:560px;margin-top:0;padding:0;list-style:none}.dashed-list__item{position:relative;padding-left:16px}.dashed-list__item:before{position:absolute;top:0;left:0;content:'—'}.fancy-numbered-list{margin-top:42px;padding:0;list-style:none;counter-reset:li}.fancy-numbered-list__item{position:relative;margin-bottom:75px;padding-left:55px}.fancy-numbered-list__item .titleH2{margin-bottom:0}.fancy-numbered-list__item p{margin-top:.5em}.fancy-numbered-list__item:last-child{margin-top:-50px;margin-bottom:0}.fancy-numbered-list__item::before{position:absolute;top:0;left:0;color:#e01935;content:counter(li);counter-increment:li;font-weight:600;font-size:60px;line-height:50px}.price-range-filter__histogram{position:relative;box-sizing:border-box}.price-range-filter__histogram-buckets{height:70px}.price-range-filter__histogram-bucket{cursor:pointer}.price-range-filter__histogram-bucket:hover .price-range-filter__histogram-bucket-line{opacity:.8}.price-range-filter__histogram-bucket-count{position:absolute;top:-20px;left:18px;text-align:center;font-size:14px}.price-range-filter__histogram-bucket-count:before{position:absolute;bottom:.5px;left:-24px;color:#e01935;content:'\e61f';font-size:22px;font-family:icons;line-height:22px}.price-range-filter__histogram-bucket-line{width:4px;background-color:#e01935;opacity:.5}.price-range-filter__histogram-bucket-line_inactive{background-color:#ebebeb}.price-range-filter{position:relative;padding:30px 27px 40px 20px}.price-range-filter__input-wrapper{position:relative;display:block;margin:10px 5px}.price-range-filter__track{position:absolute;top:50%;right:0;left:0;display:block;height:6px;margin-top:2px;background:#fff;cursor:pointer}.price-range-filter__track:after,.price-range-filter__track:before{position:absolute;top:0;z-index:0;width:14px;height:6px;border-radius:4px;background:#fff;content:''}.price-range-filter__track:before{left:-11px}.price-range-filter__track:after{right:-13px}.price-range-filter__track-active-slice{position:relative;display:block;height:6px;border:none;background:#ebebeb}.price-range-filter__label_hidden,.price-range-filter__label_max,.price-range-filter__label_min{display:none}.price-range-filter__label-container{color:#000;white-space:nowrap;font-weight:600;font-size:13px;line-height:14px;transition:all .2s ease-in}.price-range-filter__label-container:after{position:relative;top:4px;display:inline-block;height:13px;margin-left:-1px;content:'\20BD';vertical-align:top;text-transform:none;font-size:9.5px}.price-range-filter__label_value{position:absolute;bottom:-26px;transform:translateX(-50%)}.price-range-filter__label_value_glued{position:absolute;bottom:5px;display:block;color:#000;white-space:nowrap;font-weight:600;font-size:13px}.price-range-filter__slider{position:absolute;top:50%;z-index:2;display:block;width:14px;height:14px;margin-top:-11px;margin-left:-7px;outline:0;border:1px solid #e01935;border-radius:4px;background:#e01935;cursor:pointer}.sort__item,.wizard-widget-datetime__time,.wizard-widget-datetime__time-placeholder{margin-left:-1px}.sort{text-align:right}.sort__title{display:inline-block;margin-top:10px;margin-right:10px;vertical-align:top;font-size:16px}.sort__item{position:relative;border-radius:0;font-weight:400}.sort__item:first-child{border-radius:4px 0 0 4px}.sort__item:last-child,.wizard-widget-datetime__time-placeholder:last-child,.wizard-widget-datetime__time:last-child{border-radius:0 4px 4px 0}.sort__item-icon{margin-top:6px!important}.sort__item_price{padding-right:34px}.sort__icon{vertical-align:baseline}.sort-block{position:relative;box-sizing:border-box;border:1px solid #ebebeb;border-top-left-radius:4px;border-top-right-radius:4px;background:#f2f4f8}.ui-gallery-big-image{display:flex}.ui-gallery_width_600{width:617px}.ui-gallery__albums{margin-bottom:35px}.ui-gallery__thumbnails{position:relative;margin-bottom:5px;white-space:nowrap}.ui-gallery__thumbnails-container_align_left{text-align:left}.ui-gallery__thumbnails-container_align_right{text-align:right}.ui-gallery__thumbnails-wrapper{position:relative;display:inline-block;max-width:100%}.ui-gallery__thumbnails-wrapper_height_120{height:120px}.ui-gallery__thumbnails-wrapper_height_140{height:140px}.ui-gallery__thumbnails-wrapper_height_210{height:210px}.ui-gallery__thumbnails:last-of-type{margin-bottom:0}.ui-gallery__thumbnails_height_96{height:96px}.ui-gallery__thumbnails_height_120{height:120px}.ui-gallery__thumbnails_height_140{height:140px}.ui-gallery__thumbnails_height_210{height:210px}.ui-gallery__thumbnail{display:inline-block;margin-right:5px;vertical-align:top;cursor:pointer}.ui-gallery__thumbnail-square-inner{position:relative;overflow:hidden}.ui-gallery__thumbnail-square-img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:100%;max-height:100%;height:auto;transform:translate3d(-50%,-50%,0);object-fit:cover}.ui-gallery__thumbnail_height_96{height:96px}.ie .desktop-profile__avatar-img,.ui-gallery__thumbnail_height_120{height:120px}.ui-gallery__thumbnail_height_140{height:140px}.ui-gallery__thumbnail_height_210{height:210px}.ui-gallery__thumbnail_video{position:relative}.ui-gallery__thumbnail_video:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:20px;height:17px;margin:auto;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjIzMiAxMC44N0wxLjk3OCAxOS4wNzVhMSAxIDAgMCAxLTEuNTI2LS44NVYxLjgxNWExIDEgMCAwIDEgMS41MjYtLjg1TDE1LjIzMiA5LjE3YTEgMSAwIDAgMSAwIDEuN3oiIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) center center no-repeat;content:'';pointer-events:none}.ui-gallery__thumbnail:last-of-type{margin-right:0}.ui-gallery__thumbnail-rounded{overflow:hidden;margin-right:8px;border-radius:10px}.ui-gallery__link{position:absolute;right:0;width:100%;height:100%;color:#f2f4f8;vertical-align:middle;text-decoration:none;font-weight:600}.ui-gallery__link-text{position:absolute;top:0;right:10px;bottom:0;width:100%;height:45px;margin:auto}.ui-gallery__link:hover{color:#f2f4f8}.ui-gallery__to-be-continued{position:absolute;right:4px;bottom:4px;padding:5px 9px;border-radius:4px;background:rgba(0,0,0,.7)}.ui-gallery-modal__next,.ui-gallery-modal__prev{background-repeat:no-repeat;background-position:center center}.ui-gallery__to-be-continued-counter,.ui-gallery__to-be-continued:active,.ui-gallery__to-be-continued:hover{color:#fff}.ui-gallery__to-be-continued-search{width:20px;height:20px;background-size:100%}.ui-gallery-big-image__inner,.ui-gallery-big-video__inner{max-width:90vw;max-height:80vh;width:auto;height:auto;margin:auto;animation:fadeIn 150ms ease-out 0 1 normal}.ui-gallery-modal__slide-container{position:absolute;overflow:hidden}.ui-gallery-modal__slide{position:absolute;top:0;right:0;bottom:0;left:0}.ui-gallery-modal__slide_hidden_left{right:100%}.ui-gallery-modal__slide_hidden_right{left:100%}.ui-gallery-modal__next,.ui-gallery-modal__prev{position:fixed;top:0;bottom:0;z-index:10017;width:55px;height:calc(100vh - 350px);margin:auto;opacity:.7;cursor:pointer}.ui-gallery-modal__prev{left:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iNDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAyLjQ1TDIuNDU2IDAgMjAgMTcuNSAyLjQ1NiAzNSAwIDMyLjU1IDE1LjA4OCAxNy41eiIvPjxwYXRoIGlkPSJkIiBkPSJNMCAwaDIwdjM1SDB6Ii8+PGZpbHRlciB4PSItMjUlIiB5PSItMTEuNCUiIHdpZHRoPSIxNTAlIiBoZWlnaHQ9IjEyOC42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlT2Zmc2V0IGR5PSIxIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuNCAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIvPjwvZmlsdGVyPjwvZGVmcz48ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAyMy43NDQgMy42OCkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PHVzZSBmaWxsPSIjRTcyNDQ2IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNhIi8+PGcgbWFzaz0idXJsKCNiKSI+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNkIi8+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+)}.ui-gallery-modal__next{right:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iNDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAyLjQ1TDIuNDU2IDAgMjAgMTcuNSAyLjQ1NiAzNSAwIDMyLjU1IDE1LjA4OCAxNy41eiIvPjxwYXRoIGlkPSJkIiBkPSJNMCAwaDIwdjM1SDB6Ii8+PGZpbHRlciB4PSItMjUlIiB5PSItMTEuNCUiIHdpZHRoPSIxNTAlIiBoZWlnaHQ9IjEyOC42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlT2Zmc2V0IGR5PSIxIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuNCAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIvPjwvZmlsdGVyPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0LjI1NiAzLjY4KSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48dXNlIGZpbGw9IiNFNzI0NDYiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2EiLz48ZyBtYXNrPSJ1cmwoI2IpIj48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2QiLz48dXNlIGZpbGw9IiNGRkYiIHhsaW5rOmhyZWY9IiNkIi8+PC9nPjwvZz48L3N2Zz4=)}.ui-gallery-modal__text{position:absolute;bottom:-150px;z-index:10017;width:100%;height:130px;color:#fff;font-size:14px}.ui-gallery-modal__title{position:absolute;top:0;right:0;left:0;width:100%;height:90px;margin:auto}.ui-gallery-modal__counter{position:absolute;top:0;right:0;width:20%;text-align:right;white-space:nowrap}.geo-suggest,.geo-suggest__container{position:relative}@media screen and (min-width:980px){.ui-gallery-modal__next{right:0}.ui-gallery-modal__prev{left:0}.ui-gallery-modal__title{right:auto;width:80%}}@media screen and (max-width:980px){.ui-gallery-modal__title{right:auto;width:80%}}.geo-suggest{margin-bottom:20px}.geo-suggest__container_state_open .geo-suggest__suggestions-container{display:block}.geo-suggest__input{width:100%}.geo-suggest__input_type_metro{width:calc(100% - 20px);border:none;background:0 0}.geo-suggest__input-container{overflow:hidden}.geo-suggest__suggestions-container{position:absolute;top:45px;right:0;left:0;z-index:100;display:none;overflow-y:scroll;max-height:240px;margin:0;padding:0;border:1px solid #ebebeb;border-radius:4px;background:#fff;list-style:none}.geo-suggest__suggestions-container ul{margin:0;padding:0;list-style:none}.geo-suggest__suggestion{overflow:hidden;height:40px;padding:0 12px;vertical-align:middle;text-overflow:ellipsis;line-height:40px;cursor:pointer}.geo-suggest__suggestion_state_focused{background:#e01935;color:#fff}.geo-suggest__suggestion-text{white-space:nowrap}.geo-suggest_has-errors .form__field{border-color:#e01935!important}.nested-pservices__item,.profile-price-list-item{border-bottom:1px dotted #ebebeb}.geo-suggest_has-errors .geo-suggest__is-typo{display:block}.geo-suggest__is-typo{position:absolute;top:0;right:0;display:none;color:#e01935}.geo-suggest__is-typo-no{color:#999;cursor:pointer}.seo-tooltip{display:inline-block;vertical-align:top}.seo-tooltip__wrapper{min-height:55px}.seo-tooltip__image{float:left}.seo-tooltip__text{margin-left:60px}.pagination{padding:30px 10px;text-align:center}.profile__price-caption{font-size:inherit}.profile__price_with-blocks{margin-top:4px}.profile__price_with-table.profile__price_desktop .price-list-item{font-size:16px}.profile-price-list{width:100%;margin-bottom:10px;padding:0;border-collapse:collapse;list-style:none;font-size:14px}@media only screen and (max-device-width:320px){.profile-price-list{font-size:12px}}.profile-price-list__filter-hint{margin-bottom:2px}.profile-price-list__price-by-hour_mini{float:right}.profile-price-list__price-by-hour_full{margin:10px 0 5px}.profile-assemble-info__text,.sft-info-block{margin-bottom:10px}.profile-price-list__footer{min-height:21px}.profile-price-list__footer_moved-closer{margin-top:-10px}.profile-price-list-item_top .item_name-bold{padding-top:15px;font-weight:600}.profile-price-list-item td{padding:3px 0 0;vertical-align:bottom}.profile-price-list-item td>*{position:relative;top:5px;display:inline;padding:0 3px 0 0;background:#fff;line-height:1em}.profile-price-list-item .item_value{text-align:right;white-space:nowrap}.profile-price-list-item .item_value>*{padding:0 0 0 3px}.profile-price-list-item .muted{font-weight:400;font-size:12px}.desktop-profile{font-size:16px}.desktop-profile__prices .muted,.desktop-profile__prices .price-list{font-size:14px}.mobile-profile,.mobile-profile__prices .muted,.mobile-profile__prices .price-list,.price-block__content_mobile{font-size:12px}.price-block{padding:4px 0;border-radius:4px}.price-block_mobile .price-block__toogle-icon{bottom:5px}.price-block__content{margin-top:-7px;padding-bottom:7px}.price-block__content_desktop{font-size:14px}.price-block__toogle{padding-right:30px;vertical-align:top;font-size:16px}.price-block__toogle-name{position:relative;display:inline;padding-right:14px;font-weight:600}.price-block__toogle-name:active{color:#0087c6}.price-block__toogle-name:hover .ui-icon{border-top-color:#e01935}.price-block__toogle-name-plain-text:active,.price-block__toogle-name-plain-text:hover{color:#000}.price-block__toogle-icon{position:absolute;right:0;bottom:6px;border-top-color:#0087c6}.profile__balloon-inside .profile__rating-reviews:before,.profile__rating-reviews:before{bottom:-17px;content:'\e618';left:0;font-family:icons}.price-block__toogle-icon:active{border-top-color:#0087c6}.price-block__comment{padding-top:10px}@media (hover:none){.price-block__toogle-name:hover .ui-icon{border-top-color:#0087c6}}.profile__rating-reviews{position:relative;display:inline-block;padding-left:18px}.profile__rating-reviews:before{position:absolute;font-weight:400;font-size:47px}.profile__info-paragraph>p{padding-bottom:10px;line-height:1.4}.profile__info-paragraph_preview>p{margin-bottom:-3px;padding-bottom:0!important}.profile__balloon-inside{overflow:hidden;max-width:350px;font-size:14px}.profile__balloon-inside .profile__link{float:left;min-height:100px}.profile__balloon-inside .profile__info{margin-left:85px}.profile__balloon-inside .profile__info-organization{margin-left:0}.profile__balloon-inside .profile__name{word-wrap:break-word;font-weight:600;line-height:17px}.profile__balloon-inside .profile__services{margin:7px 0;line-height:18px}.profile__balloon-inside .profile__rating{margin:10px 0}.profile__balloon-inside .profile__rating-rank{margin-right:10px;font-weight:600}.profile__balloon-inside .profile__rating-reviews{position:relative;display:inline-block;padding-left:18px}.profile__balloon-inside .profile__rating-reviews:before{position:absolute;font-weight:400;font-size:47px}.profile__balloon-inside .profile__rating-rank b,.profile__balloon-inside .profile__rating-reviews{color:#e01935;font-weight:600}.profile__pic{display:block;float:left;width:70px;border-radius:4px}.profile-name-link{display:inline-block;vertical-align:top;line-height:1.2}.top-services{margin-bottom:6px}.suggest-type-tags{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;min-height:50px;padding:4px 8px 4px 12px}.suggest-type-tags_tags-padding{padding-left:6px!important}.suggest-type-tags:hover{border-color:#7d8089}.suggest-type-tags__error-block{margin-top:10px;margin-bottom:5px;color:#c90c27;font-size:14px}.suggest-type-tags__focus-label{position:absolute;top:0;left:0;width:100%;height:100%;cursor:text}.suggest,.suggest-type-tags__input,.suggest-wrapper_relative{position:relative}.suggest-type-tags__input{max-width:100%;padding:0!important;border:none!important;font-size:16px!important}.suggest-type-tags__input_error{border-color:#c90c27!important}.suggest-type-tags__suggest{flex:1 1 auto;width:100%}.suggest-type-tags__suggest-container{top:100%}.suggest{font-size:16px}.suggest_relative .wizard__widget_type_suggest-input{height:50px}.suggest .wizard__widget_type_suggest-input{background-color:transparent}.suggest_display-block{display:block}.suggest_display-inline-block{display:inline-block}.suggest input,.suggest__input{display:block;box-sizing:border-box;width:100%;height:40px;padding:0 62px 0 12px;border:1px solid #ebebeb;border-radius:10px;font-size:16px;transition:border-color .15s ease;-webkit-appearance:none}.suggest input:active,.suggest input:hover,.suggest__input:active,.suggest__input:hover{border-color:#7d8089}.suggest input-icon,.suggest__input-icon{position:absolute;top:0;bottom:0;left:12px;display:block;margin:auto}.suggest_disabled .suggest__input,.suggest_disabled .suggest__reset{border:1px solid #ebebeb;background:#f2f4f8;color:#7d8089;cursor:not-allowed}.suggest__reset,.suggest_loading .label__suggest-wrapper:after{position:absolute;top:0;bottom:0;z-index:2;margin:auto}.suggest_loading .label__suggest-wrapper:after{right:30px;width:11px;height:11px;border:2px solid rgba(235,235,235,.24);border-right-color:#e01935;border-radius:50%;content:'';animation:Select-animation-spin .4s infinite linear}.suggest__placeholder{position:absolute;top:14px;left:14px;z-index:-1;margin:auto 0;color:#7d8089;font-size:16px}.suggest__placeholder-wrapper{position:relative}.suggest__placeholder::-moz-selection{background:0 0}.suggest__placeholder::selection{background:0 0}.suggest__placeholder-prefill{color:transparent}.cards-picture__item,.desktop-order__term-of-use-link,.vacancy-features__price-range-label,.vacancy-features__price-range-value,.wizard-question-hint{color:#7d8089}.suggest__reset{position:absolute;top:0;right:2px;bottom:0;width:15px;height:15px;margin:auto;padding:5px 10px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 20%);text-decoration:none}.suggest__reset:before{position:absolute;top:-10px;right:-10px;display:block;padding:25px;content:''}.suggest__reset_hidden{display:none}.suggest__suggestions-container{position:absolute;top:100%;left:0;z-index:3;display:none;box-sizing:border-box;width:100%;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#fff}.suggest__suggestion{display:block;padding:8px 10px}.suggest__suggestion_focused{background:#f2f4f8}.suggest__container_open .suggest__suggestions-container{z-index:2050;display:block;overflow-y:auto;max-height:200px}#nk-msngr .suggest__container_open .suggest__suggestions-container,.nk-messenger__wizard .suggest__container_open .suggest__suggestions-container{max-height:116px}.suggest__container_open .suggest__input{border-radius:10px 10px 0 0}.wizard-onboarding__profile-avatar-wrapper{margin-right:10px}body[data-drag] .gallery-photo__dropzone{z-index:400}.gallery-photo__wrapper{position:relative}.gallery-photo__item-wrapper{margin:10px -5px 0}.gallery-photo__loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:7;width:40px;height:20px;margin:auto}.gallery-photo__icon_small{top:36px;right:0;left:0;width:36px;height:36px;margin:auto;background-size:100%}.gallery-photo__link{display:inline-block;min-height:90px;margin-bottom:20px;vertical-align:top;cursor:pointer}.gallery-photo__area{position:relative;z-index:2;box-sizing:border-box;text-align:center}.gallery-photo__area_small{display:inline-block;width:135px;height:87px;padding-top:53px}.gallery-photo__previews-container-item{position:relative;display:inline-block;overflow:hidden;margin:0 5px 10px;background-position:center center;background-size:cover;vertical-align:top}.gallery-photo__previews-container-item .gallery-photo__preview{opacity:.5}.gallery-photo__remove{position:absolute;top:0;right:0;z-index:2;width:0;height:0;border-top:55px solid rgba(0,0,0,.5);border-left:55px solid transparent;transition-timing-function:linear;transition-duration:.2s;transition-property:all}.gallery-photo__remove_icon{position:absolute;top:-47px;right:8px;transition-timing-function:linear;transition-duration:15s;transition-property:width}.gallery-photo__remove:active,.gallery-photo__remove:hover{border-top:55px solid rgba(0,0,0,.8)}.gallery-photo__uploading .gallery-photo__preview{opacity:.5}.gallery-photo__uploading .upload-photo__loader{display:block}.gallery-photo__uploaded .gallery-photo__preview{opacity:1}.gallery-photo__dropzone-label_uploading:after{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:rgba(255,255,255,.7);content:''}.upload-photo__loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none;width:100%;height:100%;margin:0 auto}.upload-photo__loader-img{position:absolute;top:30px;right:0;bottom:0;left:0;z-index:10;width:32px;height:32px;margin:0 auto;animation:rotating 1s linear infinite}.warning-block__order{width:498px;margin-top:10px;padding:16px}.desktop-no-results,.vacancy-features__price-range{margin-top:30px}.vacancy-features__table{width:100%;margin-bottom:40px}.vacancy-features__td{width:50%;padding:10px 0 0;vertical-align:bottom}.vacancy-features__td_dots{border-bottom:1px dotted #7d8089}.vacancy-features__td_without-bg{position:relative;bottom:-5px;display:block;padding-left:10px}.vacancy-features__td_white-bg{position:relative;bottom:-5px;background:#fff}.vacancy-features__link-button{padding-right:27px;padding-left:27px}.vacancy-features__price-range-value{font-size:20px}.sft-info{position:relative;padding:30px 130px 30px 30px}.sft-info-icon{position:absolute;top:26px;right:40px;width:51px;height:65px}.sft-info-qualification{margin-top:11px}.sft-info-title{margin-bottom:11px}.sft-info-title_small{margin:20px 0 3px}.micro-profile__avatar{float:left}.avto__footer-link_legal,.krst__footer-link_legal,.review-controls__all-reviews-link,.sprt__footer-link_legal,.vr__footer-link_legal{float:right}.micro-profile__rating{margin:10px 0}.micro-profile__rating-rank{margin-right:7px}.micro-profile__info{margin-left:90px}.micro-profile-reviews__icon{display:inline-block;vertical-align:middle}.micro-profile__name{margin-right:25px}.profile-tab-content img:not(.review-reply__avatar-img){margin:20px 20px 20px 0}.profile-tab-wrapper{background:#fff}.discount{position:relative;margin:20px 0;padding:20px 13px 10px;border:1px solid #ffc600;border-radius:5px;font-size:16px;line-height:1.25}.discount__value{position:absolute;top:-12px;left:10px;display:inline-block;box-sizing:border-box;height:23px;padding:0 7px 2px 8px;border-radius:2px 0 0 2px;background-color:#ffc600;vertical-align:top;font-weight:600;font-size:16px;line-height:1.4}.discount__value:before{position:absolute;top:0;right:-13px;bottom:0;width:15px;height:100%;margin:auto;background-color:var(--ui-bg-light,#f4f5fb);background-image:url(dataimage/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiP…Q9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRkZDNjAwIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=);background-position:center left;background-repeat:no-repeat;content:''}.avto__footer,.krst__footer,.sprt__footer,.vr__footer{height:54px;margin:0 auto;padding:15px;box-sizing:border-box}.avto__footer{background:#565656}.krst__footer{background:#fca4aa}.vr__footer{background:#86a4ec}.sprt__footer{background:#c5000a}.suggestion-tag{display:relative;flex:0 1 auto;margin:5px 4px 3px 0;padding:6px 13px 6px 14px;line-height:137%}.suggestion-tag_icon{display:inline-block;width:12px;height:12px;margin-top:4px;margin-right:6px;margin-left:-3px;border-radius:50%;background-size:contain;vertical-align:top}.geo-tag_can-be-removed{position:relative;padding-right:26px!important;background:#f2f4f8;font-size:16px;line-height:137%}.geo-tag_can-be-removed:hover{background:#e1e1dd}.geo-tag__remove{position:absolute;top:0;right:11px;bottom:0;margin:auto}.back-office-pic{position:relative;overflow:hidden;max-width:510px;margin:0 auto;font-size:10px;transform:translateX(-70px)}.back-office-pic:after{position:absolute;bottom:-1px;left:0;width:100%;height:1px;box-shadow:0 0 50px 60px #fff;content:''}.back-office-pic_mobile{max-width:300px;font-size:6px;transform:none}.back-office-pic__img{max-width:100%}.back-office-pic__title{margin-bottom:.2em;font-size:1.15em}.back-office-pic__container{position:relative;position:absolute;top:44%;left:18%;box-sizing:border-box;width:61%;padding:1em;text-align:left}.back-office-pic__block{padding:1.5em;border-radius:1em;font-size:1.4em}.back-office-pic__block+.back-office-pic__block{margin-top:1.5em}.back-office-pic__outline{display:inline-block;margin-top:.2em;margin-bottom:.2em;vertical-align:middle;font-size:.78em;line-height:1}.back-office-pic__small{font-size:.85em}.cards-picture__container{position:relative;margin-top:-80px;font-size:10px}.cards-picture__container_mobile{max-width:300px;margin:0 auto 120px;font-size:7px}.cards-picture__item{min-height:16em;max-width:calc(100% - 160px);width:100%;padding:1.7em;text-align:left;font-size:1.2em}.cards-picture__item:nth-child(2){position:absolute;top:40px;left:80px}.cards-picture__item:nth-child(3){position:absolute;top:80px;left:160px}.cards-picture__item_mobile{max-width:calc(100% - 60px)}.cards-picture__item_mobile:nth-child(2){top:45px;left:30px}.cards-picture__item_mobile:nth-child(3){top:90px;left:60px}.cards-picture__title{margin-bottom:.1em;color:#000;font-size:1.7em}.cards-picture__price{margin-bottom:.4em;color:#000;font-size:1.25em}.cards-picture__info{margin-top:.84em;line-height:1.6}.cards-picture__status{margin-top:.61em;font-size:1.1em}.cards-picture__status_ok{color:#199700}.cards-picture__icon{width:1.3em;height:1.07em;margin-right:5px;background-size:contain;vertical-align:text-top}.profile-picture{max-width:400px}.profile-picture_mobile{margin:0 auto 30px;text-align:left}.profile-picture_mobile .profile-card__name-title{font-size:20px}.profile-picture_mobile .profile-rating{margin-top:20px}.profile-picture_mobile .profile-rating__rank{display:inline-block;margin-right:20px;vertical-align:top}.profile-picture_mobile .profile-rating__review-count{display:inline-block;vertical-align:top}.profile-picture__container{margin-top:-15px}.profile-picture__title{margin-top:5px;margin-bottom:5px}.preg-breadcrumbs{margin-top:25px;margin-bottom:20px}.register-tags{margin:0 auto;padding-top:30px;padding-bottom:30px;text-align:left}.register-tags__title{margin-bottom:15px;text-align:center}.review-controls{margin-top:25px;line-height:1.4}.review-reply{position:relative;margin:20px 0 0}.review-reply__avatar{float:left;width:45px;height:60px;margin-right:10px;border-radius:4px}.review-reply__avatar-wrapper{position:absolute!important;top:0;left:-56px}.review-reply__annotation{max-width:300px;margin-bottom:6px}.review-reply__author{position:relative}.review-provider__avatar-wrapper{display:inline-block;margin:0 10px 10px 0;vertical-align:top}.review-item{position:relative;line-height:1.4}.review-item__placeholder{padding:2px}.review-item__mark{color:#e01935;font-weight:600;font-size:34px}.review-item__client{margin-top:8px}.review-item__additional{margin:1px 0 15px;padding-left:17px;line-height:1.4}.profile-reviews__subjects-children{display:inline-block;vertical-align:top}.profile-reviews__subjects-link{display:inline-block!important;margin:8px 0 0 5px;vertical-align:top}.profile-reviews__item{display:inline-block;vertical-align:top}.profile-reviews__item-link{margin-right:7px}.profile-reviews__item-link-name{font-size:14px}.profile-reviews__item-link-count{color:#000;font-size:14px}.review-votes{margin:10px 0 5px;text-align:right;font-size:14px}.review-votes__item{position:relative;display:inline-block;box-sizing:border-box;min-width:34px;height:22px;margin-left:10px;padding-top:2px;background-size:20px 20px;background-repeat:no-repeat;color:#c8cbd2;text-align:left;text-decoration:none;cursor:pointer}.review-votes__item:active,.review-votes__item:hover{color:#c8cbd2!important}.review-votes__like_with_count,.review-votes__like_with_count:active,.review-votes__like_with_count:hover{color:#199700!important}.review-votes__dislike{margin-left:5px}.review-votes__dislike_with_count,.review-votes__dislike_with_count:active,.review-votes__dislike_with_count:hover{color:#c90c27!important}.review-votes__thumb{margin-right:6px}.review-votes__thumb_up{transform:translateY(1px)}.review-votes__thumb_down{transform:scale(-1,-1) translateY(-4px)}.registration-call-confirmation{min-height:284px}.registration-call-confirmation__phone{margin-top:18px}.registration-call-confirmation__link-change-phone,.registration-call-confirmation__phone-text{margin-top:13px}.registration-call-confirmation__link-cannot-call{margin-top:8px}.calltouch-phone{color:#ebebeb}.listing-filters-container{position:relative;box-sizing:border-box;min-width:260px;height:auto;margin-bottom:20px;padding:20px 20px 55px;border:1px solid #ebebeb;border-radius:4px;background:#f2f4f8;transition:height .2s linear}.listing-filters-container_short{padding:20px}.listing-filters-item{margin-top:13px;font-size:14px}.listing-filters-item:first-child{margin-top:-6px}.listing-filters-item__region-name{display:inline-block;margin-right:8px;vertical-align:top}.listing-filters-item__region-remove{display:inline-block;margin-top:-1px;vertical-align:top;text-decoration:none;font-size:20px;line-height:1}.listing-filters-item_one-line{margin-top:0}.listing-filters-item_one-line .ui-checkbox_desktop{margin-top:4px}.listing-filters-item__padding{height:10px}.listing-filters-container-link{position:absolute;bottom:0;left:0;display:block;box-sizing:border-box;width:100%;height:41px;padding:9px 0 0 20px;background:#c8cbd2;color:#000!important;text-align:left;text-decoration:none;font-weight:600;font-size:16px;transition:background .2s linear}.expandable-phone_model-specialist,.listing__map-expand,.map__button{text-align:center}.listing-filters-container-link:active,.listing-filters-container-link:hover{background:#ebebeb;color:#000!important}.listing-filters-container-link:focus{color:#000!important}.listing-filters-container-link:after{position:absolute;top:0;right:16px;bottom:0;width:35px;height:22px;margin:auto;background-image:none;content:'●●●'}.listing__map,.listing__map-expand{height:260px;border-radius:4px;overflow:hidden}.histogram__hint{position:absolute;width:135px}#listing__map{float:right}.listing__map{margin-bottom:30px}.listing__map-expand{position:relative;display:block;white-space:nowrap;cursor:pointer}.listing__map-loading{opacity:.5}.listing__map-overlay{position:absolute;z-index:10020;width:100%;height:100%;background:#fff;opacity:.5}.map__button{position:absolute;padding:10px 20px;border-radius:4px;background:#fff;text-decoration:none;font-weight:600;font-size:18px}.map__button .loading{display:inline-block;box-sizing:border-box;width:16px;height:16px;border:2px solid #c8cbd2;border-right-color:#000;border-radius:50%;vertical-align:middle;animation:Select-animation-spin .4s infinite linear}.map__button.expand{top:10px;left:10px;min-width:160px}.map__button.hint{top:20px;left:30px;z-index:10025;font-weight:400;font-size:14px}.map__button.hide{top:20px;right:30px;z-index:10025}.map__button.is-loading{top:50%;left:50%;z-index:10025;margin:-25px 0 0 -25px;padding:10px 15px}.map__button.is-loading .loading{width:20px;height:20px}.map__modal{position:fixed;top:60px;z-index:10015;visibility:hidden;min-width:690px;width:55%;height:85%;margin-left:280px;padding:10px;border:1px solid #ebebeb;background:#fff;box-shadow:0 5px 25px rgba(0,0,0,.5);opacity:0;transition:opacity .4s ease-in-out}.map__modal-loading,.map__modal-visible{visibility:visible;opacity:1;transition:opacity .4s ease-in-out}.map__modal .map__zoom{position:absolute;right:20px;bottom:60px;float:none}.map__modal .map__zoom .zoom__control{position:relative;display:block;min-width:42px;min-height:42px;padding:0;border:3px solid #e01935;border-radius:4px;background:#fff;color:#e01935;text-decoration:none;font-size:20px}.desktop-no-results__reset,.desktop-no-results__title{display:inline-block;vertical-align:top}.map__modal .map__zoom .zoom__control.zoom-in{margin-bottom:10px}.map__modal .map__zoom .zoom__control.zoom-in:after{position:absolute;top:-2px;left:9px;width:30px;height:30px;content:'+';font-size:48px;line-height:1}.map__modal .map__zoom .zoom__control.zoom-out:after{position:absolute;top:-1px;left:9px;width:30px;height:30px;content:'\2013';font-size:40px;line-height:1}.no-touch .map__modal .map__zoom .zoom__control:hover{cursor:pointer}@media only screen and (max-width:1900px){.map__modal{width:55%}}@media only screen and (max-width:1600px){.map__modal{width:60%}}@media only screen and (max-width:1100px){.map__modal{width:65%}}.desktop-no-results__reset{margin:-2px 0 0 10px}.desktop-no-results__item{padding:3px 0}.desktop-all-promo{margin:20px auto}.desktop-all-promo__title{margin:49px 0 38px}.desktop-all-promo__wrapper{font-size:0}.desktop-promo-card{width:49%;margin-right:2%;margin-bottom:48px;border:1px solid;border-radius:13px}.desktop-promo-card:nth-child(2n){margin-right:0}.text-page{position:relative;margin:40px 0 50px;padding:54px 59px;border:1px solid #d6d7d8;border-radius:4px;line-height:1.4}.text-page__breadcrumbs{padding-top:30px}.text-page__menu{float:right;width:260px;padding:3px 0 20px}.text-page__menu-link{display:block;margin-bottom:20px;font-weight:600;font-size:21px}.text-page__menu-link_active{color:#e01935}.text-page__content{margin:0 280px 20px 0}.news-list{padding-top:20px;list-style:none}.news-list__item{padding-bottom:20px}.expandable-phone_model-organization{float:right;padding:10px;border-radius:4px;background:#f2f4f8!important}.expandable-phone__title{display:block}.expandable-phone__title_specialist{font-size:16px}.expandable-phone__title_organization{margin-bottom:10px;font-size:14px;line-height:18px}.expandable-phone__preview{display:block;text-decoration:none;font-weight:600}.expandable-phone__preview_hidden,.expandable-phone__show-all_hidden{display:none}.expandable-phone__preview:hover{color:#c90c27!important}.expandable-phone__preview_specialist{color:#e01935!important;font-size:18px}.expandable-phone__preview_organization{color:#000!important;font-size:16px}.expandable-phone__show-all{text-decoration:none}.expandable-phone__show-all_organization,.expandable-phone__show-all_specialist{font-size:16px}.expandable-phone__icon{display:block;float:right;margin:0}.expandable-phone__full{display:none;font-weight:600}.expandable-phone__full_shown{display:block}.expandable-phone__full_specialist{color:#e01935!important;text-decoration:none;font-size:18px}.expandable-phone__full_organization{font-size:16px}.desktop-order{box-sizing:border-box;max-width:980px;width:100%;margin:0 auto;padding:36px}.desktop-order__form-wrapper{float:left;width:620px;margin:0 auto;padding:47px 60px}.desktop-order__form-wrapper_centered{float:none}.desktop-order__form-actions{margin-top:20px}.desktop-order__field-block{margin:30px 0 0}.desktop-order__field{width:238px;margin-right:20px}.desktop-order__field:last-of-type{margin-right:0}.desktop-order__errors{margin-top:5px}.desktop-order__submit{width:200px;height:50px;padding:13px}.desktop-order__callback-text{display:inline-block;width:200px;margin-left:30px;vertical-align:top}.desktop-order__term-of-use{margin-top:20px}.desktop-order__ordered-profile{margin-left:660px}.desktop-order .ui-textarea{height:130px}.desktop-order__profile{min-height:65px;padding:20px 0}.desktop-order__profile-avatar{float:left}.desktop-order__profile-link{display:block;max-width:200px}.desktop-order__profile-remove{display:block;color:#e01935;font-size:14px}.desktop-order__profile-actions{margin-left:65px}.preg-specialities{position:relative;margin-top:50px}.preg-specialities__menu{float:left;width:260px;margin-right:40px}.preg-specialities__menu-link{display:block;padding:10px 20px;border-bottom:1px solid #ebebeb}.preg-specialities__menu-link:last-child{border-bottom:none}.preg-specialities__catalog{float:left;width:calc(100% - 300px);padding:40px 60px}.preg-specialities__catalog_full-width{float:none;width:auto}.preg-specialities__catalog-cols+.preg-specialities__catalog-cols{margin-top:45px}.preg-specialities__catalog-caption{margin-bottom:45px}.preg-specialities__catalog-title{margin-bottom:13px}.preg-specialities__catalog-title_margin{margin-bottom:35px}.preg-specialities__catalog-column{display:inline-block;box-sizing:border-box;width:50%;vertical-align:top}.preg-specialities__catalog-column:nth-of-type(odd){padding-right:5px}.preg-specialities__catalog-column:nth-of-type(even){padding-left:5px}.preg-specialities__catalog-item{margin:1px 0 13px;padding-right:30px;font-size:16px;line-height:1.2}.registration-vacancy__head-price-block{margin:10px 0 20px}.registration-vacancy__head-price-value{font-size:24px}.registration-vacancy__similar-title{margin-top:20px;margin-bottom:30px}.registration-listing__hint{margin-top:30px;padding:34px 0;background:#f2f4f8}.registration-listing__breadcrumbs{margin:20px auto -40px}.registration-listing__form-wrapper{padding:20px;border-top:1px solid #dcdbdb;background:url(/static/img/registrations/pattern.png) left top}.registration-listing__similar{margin-bottom:10px}.registration-listing__similar-title{margin-bottom:15px}.reviews-page__breadcrumbs,.reviews-page__title{margin-bottom:20px}.reviews-page__next-page{float:right}.reviews-page__review{border-bottom:1px solid #e6e9f0}.ui-gallery{display:inline-block;max-width:100%;width:auto}.ui-gallery__thumbnails{overflow:hidden}.profi-gallery-image img{max-width:none}.pagination__show-more{display:table;min-width:170px;margin:auto}.pagination-digits{margin:25px 0 10px}.pagination-digits__digit,.pagination-digits__next,.pagination-digits__previous{padding:0 10px;text-decoration:none}.pagination-digits__next-link,.pagination-digits__previous-link{text-decoration:none}body[data-fullscreen-profile]{overflow-y:hidden!important}.profile-page .ie .profile-page__avatar-wrapper{height:173px}.profile-page .ie .profile-page__avatar-wrapper img{height:100%}.profile-page__header{min-height:190px;margin-left:160px}.profile-page__badges_important-on-listing{margin-bottom:4px}.profile-page__badges_others-on-listing{margin-bottom:10px}.profile-page__badges_important-on-profile{margin-right:24px}.profile-page__badge{display:inline-block;padding-right:16px;background:0 0;vertical-align:top}.profile-page__prices{margin-top:32px;line-height:1.5}.profile-page__icon{position:absolute;top:2px;left:-26px}.profile-page__sft{margin-top:20px;margin-bottom:35px}.profile-page__wants{margin-left:12px}.profile-page__right_sticky{position:-webkit-sticky;position:sticky;top:24px}.profile-page__rating-block{display:inline-block;min-width:120px;margin:12px 0 22px;vertical-align:top}.profile-page__rating-count{padding-left:0;border:none}.profile-page__rating-count-value{margin-bottom:-6px;font-size:30px!important}.profile-page__rating-label-text{font-size:14px;line-height:150%}.profile-page__rating-with-team-icon{height:32px;margin-top:6px}.profile-page__top-services{margin-bottom:5px}.profile-page__order-button{width:200px}.profile-page__order-button-status{color:#7d8089}.profile-page__order-button-phone{margin-top:30px;padding:0!important;border-bottom:none!important;text-align:left!important}.profile-page__geo-list{margin-bottom:20px}.profile-page__geo+.profile-page__geo{margin-top:20px}.profile-page__location-item{margin-bottom:23px}.profile-page__location-courses{margin:23px 0}.profile-page__block-title{position:relative;margin-bottom:15px}.profile-page__icebreakers{margin-bottom:28px}.profile-page__block_with-margin-top{margin-top:35px}.profile-page__block p{padding-bottom:10px}.profile-page__tabs{margin-bottom:0}.profile-page__common-reviews{margin:40px 0}.profile-name-link{margin:-4px 0 16px}.profile-rating__label-text{line-height:211%}.profile-rating_profile-card{margin:20px 0 0;line-height:31px}.profile-rating_empty{display:block;margin:14px 0 -2px;text-align:center}.profile-rating__rank,.profile-rating__rank_only,.profile-rating__review-count,.profile-rating_with-team{display:inline-block;vertical-align:bottom;text-decoration:none}.profile-rating__rank-value,.profile-rating__rank_only-value,.profile-rating__review-count-value,.profile-rating_with-team-value{display:block;color:#e01935;text-decoration:none;font-weight:600;font-size:26px}.profile-rating__rank-caption,.profile-rating__rank_only-caption,.profile-rating__review-count-caption,.profile-rating_with-team-caption{display:block;margin-top:-3px;font-weight:300;font-size:14px}.profile-rating__rank_only{margin-right:0}.profile-rating__review-count{padding-left:15px}.profile-rating__review-count-caption{color:#0087c6}.profile-rating__review-count-caption:active,.profile-rating__review-count-caption:hover{color:#e01935!important}.profile-rating_with-team{padding-left:16px}.profile-rating_with-team-icon{width:26px;height:32px}.profile-page__rating_big-fonts-count-value{font-size:42px}.suggest-wrapper_desktop .suggest__suggestions-list{font-size:16px}.suggest_desktop{margin-top:0;margin-bottom:0}.suggest-type-tags__input{flex:1 1 auto;min-height:33px;width:auto!important}.suggest-type-tags__input_with-placeholder{width:100%!important}.suggest-type-tags__suggest-container{margin-top:-2px}.email-seo-floor{z-index:4;background:#f2f4f8}.email-seo-floor__coupon{display:inline-block;box-sizing:border-box;width:233px;height:76px;margin:16px 40px 15px 18px;padding-left:0;border:2px solid #e01935;color:#e01935;vertical-align:top;text-align:center;font-weight:600;font-size:50px;line-height:1.15}.email-seo-floor__coupon-title{margin:-14px 11px 0 13px;padding:5px;background:#f2f4f8;color:#e01935;white-space:nowrap;font-weight:400;font-size:14px}.email-seo-floor__form{display:inline-block;float:right;margin:15px 40px 0 0;vertical-align:top}.email-seo-floor__input{width:240px;height:40px;margin-right:20px}.email-seo-floor__button{margin-right:10px}.email-seo-floor__close{position:absolute;top:10px;right:0;cursor:pointer}.email-seo-floor__success{margin:0 auto;padding:20px 50px;text-align:center;font-weight:600;font-size:20px;line-height:1.4}.email-seo-floor__content-inner{position:relative}.search-results__results{width:100%;margin-bottom:50px;font-size:16px}.search-results__results-title{margin-bottom:16px}.suggest-main_desktop .suggest,.suggest-main_desktop .suggest-wrapper,.suggest-main_desktop .suggest__container{display:inline-block}.suggest-main_desktop .suggest__input{display:inline-block;width:620px;height:50px;margin-right:20px;font-size:18px!important}.suggest-main_desktop .suggest__input-icon{top:0;left:14px}.suggest-main_desktop .suggest__suggestion_focused{background-color:rgba(0,0,0,.1);color:#000}.suggest-main_desktop .suggest__suggestions-container{width:620px;margin-top:4px;border-radius:4px}.suggest-main__input{height:56px!important;padding-left:20px!important;font-size:20px!important}.sage-geo-selector{min-width:158px}.sage-geo-selector__suggestion-list{height:250px}.sage-geo-selector .ui-dropdown__overlay{top:0;z-index:6;width:100%;background:rgba(0,0,0,.6)}.sage-geo-selector .ui-dropdown__toggle{padding-right:20px}.sage-geo-selector .ui-dropdown__toggle-icon{margin-top:12px;border-top:5px solid #0087c6}.sage-geo-selector .ui-dropdown__toggle-icon:hover{border-top:5px solid #0087c6}.sage-geo-selector .ui-dropdown__toggle-label{margin-top:4px}.sage-search{display:inline-block;width:79%}.sage-search-form{max-width:980px;margin:0 auto;padding:28px 70px 36px;border-radius:4px}.sage-search__title{font-size:34px}.sage-search__button{margin-left:10px;padding:13px 106px}.sage-search__info-wrapper{margin-top:8px;margin-bottom:6px}.sage__error-block{position:absolute;top:-14px;left:-10px;width:100%;padding:20px 10px;background:#fff;font-size:16px;line-height:normal}.gallery-photo__wrapper_on-order-details{margin:28px 0 20px}.gallery-photo__wrapper_on-add-review{margin-bottom:20px}.gallery-photo__dropzone{position:fixed;top:50px;right:10px;bottom:10px;left:10px;z-index:-100;display:block}.gallery-photo__dropzone-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-photo__dropzone_dragging{z-index:10;display:flex;justify-content:center;align-items:center;border:2px dashed #e01935;border-radius:14px;background-color:rgba(255,255,255,.9)}.gallery-photo__dropzone_hidden{display:none}.gallery-photo__previews-container-item{width:200px;height:130px}.gallery-photo__icon{position:absolute}.gallery-photo__icon_large{top:25px;right:0;left:0;margin:auto}.gallery-photo__area{border-radius:4px;background:#f2f4f8;cursor:pointer}.gallery-photo__area_large{height:222px;margin:0 5px;padding-top:150px}.gallery-photo__area_on-add-review{margin-bottom:20px}.gallery-photo__limit{display:inline-block;padding:22px;vertical-align:top}.gallery-photo__info-title{margin:20px 0 0 10px;vertical-align:top;line-height:1.2}.gallery-photo__error{margin-bottom:10px}.gallery-photo__area-text{margin-top:30px}.nested-pservices__table{display:inline-block;width:49%;width:calc(50% - 12px);margin-top:18px;vertical-align:top;line-height:135%}.nested-pservices__table+.nested-pservices__table{margin-left:24px}.nested-pservices__inner{position:relative;top:5px;display:inline;padding:0 5px 5px 0;background:#fff;vertical-align:top}.nested-pservices__price{min-width:150px;vertical-align:bottom;text-align:right}.nested-pservices__name{padding:10px 10px 0 0}.vacancy-features__table{margin-top:10px}.profile-tab-content ul{list-style-type:disc}.profile-tab-content ul li{margin:10px}.profile-tab-wrapper{margin-bottom:80px;border-top:1px solid #ebebeb}.profile-tab-link{position:relative;display:inline-block;padding:19px 33px 19px 0;color:#0087c6;vertical-align:top;text-align:center;font-weight:600;font-size:20px}.profile-tab-link_active{color:#000}.avto__footer{width:1250px}.avto__header{position:relative;width:1200px;height:102px;margin:0 auto;background:url(//profi.ru/static/img/projects/avtoir/header.png) center top no-repeat #565656}.avto__header-link{position:absolute;top:0;left:88px;width:410px;height:100%}.krst__footer{width:1250px}.krst__header{position:relative;width:1250px;height:102px;margin:0 auto;background:url(//profi.ru/static/img/projects/krace/header.png) center top no-repeat #fca4aa}.krst__header-link{position:absolute;top:0;left:150px;width:330px;height:100%}.mstr__footer{box-sizing:border-box;width:1250px;height:54px;margin:100px auto 0;padding:15px;background:url(/static/img/projects/master-del/footer.gif) center top repeat-x #72360e}.mstr__footer-link{color:#fff}.mstr__footer-link_legal{float:right;color:#fff}.mstr__header{position:relative;width:1250px;height:102px;margin:0 auto;background:url(/static/img/projects/master-del/header.png) center top no-repeat #72360e}.mstr__header-link{position:absolute;top:0;left:150px;width:330px;height:100%}.vr__footer,.vr__header{width:1250px}.vr__header{position:relative;height:102px;margin:0 auto;background:url(//profi.ru/static/img/projects/vr/header.png) center top no-repeat #86a4ec}.vr__header-link{position:absolute;top:0;left:20px;width:470px;height:100%}.sprt__footer{width:1250px}.sprt__header{position:relative;width:1250px;height:102px;margin:0 auto;background:url(//profi.ru/static/img/projects/sport/header.png) center top no-repeat #c5000a}.sprt__header-link{position:absolute;top:0;left:150px;width:330px;height:100%}.suggestion-tag{margin-top:5px}.desktop-listing__fork-banner{margin:30px 0;font-size:16px}.desktop-listing__help_fixed{position:fixed;top:80px;width:260px;height:260px}@media only screen and (max-width:980px){.desktop-listing__help_fixed{position:relative}}.expert-choose{position:relative;min-height:96px;margin-top:25px;padding-bottom:24px}.expert-choose__errors{width:70%}.expert-choose__terms{margin-top:10px}.expert-choose__left{float:left;width:260px;font-size:16px}.expert-choose__left_with-steps-description{float:none;width:auto}.expert-choose__left_login{display:inline-block;vertical-align:top}.expert-choose__right{margin-left:280px;font-size:16px}.expert-choose__right_with-steps-description{margin-left:0}.expert-choose__right_login{display:inline-block;margin:34px 0 0 50px;vertical-align:top}.expert-choose__right-item{display:inline-block;width:47%;vertical-align:top}.expert-choose__right-item-1_with-steps-description{float:right;width:233px;margin-top:6px}.expert-choose__right-item-2_with-steps-description{margin-right:250px}.expert-choose__right-item-1{margin-right:2%}.expert-choose__button{display:inline-block;width:250px;margin-bottom:12px}.expert-choose__button_online{width:250px}.expert-choose__button_phone{width:225px}.expert-choose__description{position:relative;padding:3px 8px 6px 35px;line-height:119%}.expert-choose__description-icon{position:absolute;top:4px;left:1px}.expert-choose__name{width:250px!important;margin-right:12px}.expert-choose__phone{display:inline-block;width:250px!important;margin-right:13px}.expert-choose__send{display:inline-block;vertical-align:top}.expert-choose__send_login{width:180px}.expert-choose__terms-left{width:519px;margin-right:10px;font-size:16px}.expert-choose__terms-right{font-size:14px!important}.expert-choose__capcha{display:block;margin:10px 0}.expert-choose_modal__capcha,.expert-choose_modal__field.ui-label_input_desktop,.expert-choose_modal__field.ui-label_textarea_desktop{display:block;margin-bottom:20px}.expert-choose__capcha_modal{margin-left:100px}.expert-choose_modal__field .ui-input_desktop{width:300px}.expert-choose_modal__capcha{margin-left:99px}.expert-choose_modal__field.ui-label_input_desktop .ui-input,.expert-choose_modal__field.ui-label_input_desktop .ui-label__text,.expert-choose_modal__field.ui-label_textarea_desktop .ui-input,.expert-choose_modal__field.ui-label_textarea_desktop .ui-label__text{display:inline-block;vertical-align:top}.expert-choose_modal__field.ui-label_input_desktop .ui-label__text,.expert-choose_modal__field.ui-label_textarea_desktop .ui-label__text{width:100px}.expert-choose_modal__field.ui-label_input_desktop .ui-input,.expert-choose_modal__field.ui-label_input_desktop .ui-textarea,.expert-choose_modal__field.ui-label_textarea_desktop .ui-input,.expert-choose_modal__field.ui-label_textarea_desktop .ui-textarea{width:300px}.expert-choose_modal__field.ui-label_input_desktop .ui-input__wrapper,.expert-choose_modal__field.ui-label_textarea_desktop .ui-input__wrapper{width:auto}.expert-choose_modal__button{display:block;width:300px;margin-left:100px}.expert-choose_modal__term-of-use{margin-top:20px}.expert-choose_modal__form .ui-label__text{margin-top:8px}@media screen and (max-width:1100px){.expert-choose__terms-left{width:409px!important}.expert-choose__name{width:180px!important;margin-right:12px!important}.expert-choose__phone{display:inline-block;width:210px!important;margin-right:13px!important}.expert-choose__send{display:inline-block;vertical-align:top}.expert-choose__send_login{width:180px}}.with-steps-description{padding-bottom:0}.with-steps-description .expert-choose__button{width:212px}.with-steps-description .expert-choose__description{position:relative;display:inline-block;box-sizing:border-box;margin:13px 3% 0 0;padding:3px 0 2px 36px;vertical-align:top;line-height:119%}.expert-choose__description-1 .ui-icon,.expert-choose__description-2 .ui-icon,.expert-choose__description-3 .ui-icon,.fix-width .desktop-listing__expert-choose:after{display:none}.expert-choose__description{font-size:16px}.expert-choose__description-1,.expert-choose__description-2,.expert-choose__description-3{margin-bottom:10px}.expert-choose__description-1:before,.expert-choose__description-2:before,.expert-choose__description-3:before{position:absolute;top:11px;left:4px;color:#e01935;font-weight:600;font-size:35px}.expert-choose__description-1{width:181px}.expert-choose__description-1:before{content:'1'}.expert-choose__description-2{width:203px}.expert-choose__description-2:before{content:'2'}.expert-choose__description-3{width:220px}.expert-choose__description-3:before{content:'3'}.desktop-listing__content_loading:after,.desktop-listing__wrapper:after,.desktop-profile__item:after,.scroll-to-top__to-top-link:before,.seamless .wizard__pservice-title:before,.seamless-profile:after,.seamless__chat-message-text br,.seamless__chat-message-text::after,.seamless__chat-messages-has-unreads_lower::before,.seamless__chat-sender-container::before,.seamless__send-btn::before{content:''}.desktop-listing{width:1000px;margin:0 auto;padding:20px 10px}.desktop-listing__top{min-height:70px}.desktop-listing-left-static-block__tooltip{left:52px}.desktop-listing__histogram{position:relative;height:185px}.desktop-listing__histogram-loader{position:absolute;top:0;right:0;bottom:0;left:0;width:43px;height:20px;margin:auto}.desktop-listing__profile .desktop-profile__block-ptext h3{font-size:16px}.desktop-listing__title{margin:16px 430px 0 0}.desktop-listing__wrapper:after{display:block;clear:both}.desktop-listing__toggler{display:inline-block;float:right;margin-top:10px}.desktop-listing__toggler .ui-button_desktop_group_active{z-index:inherit}.desktop-listing__toggler-icon{display:inline-block;width:20px;height:20px;background-size:18px 18px;vertical-align:top}.desktop-listing__left{float:left;width:260px}.desktop-listing__content{position:relative;margin-left:300px}.desktop-listing__content_loading{position:relative}.desktop-listing__content_loading:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5)}.desktop-listing__content_loader{position:absolute;top:80px;right:0;left:0;z-index:4;width:43px;margin:auto}.desktop-listing__wrapper{margin:20px 0 0}.desktop-listing__subjects{position:relative;min-height:21px;width:60%;margin:5px 0 9px;font-size:14px}.desktop-listing__subjects__show-all{position:relative;text-decoration:none;font-size:16px}.desktop-listing__block,.desktop-listing__button-choose,.desktop-listing__selection{margin-bottom:20px}.desktop-listing__block-link,.desktop-listing__see-also{font-size:14px}.desktop-listing__help-button{margin-top:12px;margin-bottom:-11px}.desktop-listing__help-text{margin-top:20px;font-size:16px;line-height:130%}.desktop-listing__expert-choose{margin-bottom:35px}.desktop-listing__more-link_reg,.desktop-profile__block{margin-bottom:20px}.desktop-listing__more-link{font-size:16px;line-height:159%}.desktop-listing__link_org,.desktop-listing__link_profile{margin-top:10px;font-size:14px}.desktop-listing__more-link_block{display:table!important}.desktop-listing__link_org{text-align:center}.desktop-listing__info-text2{white-space:pre-line}.desktop-listing__seo-item-wrapper{display:inline-block;vertical-align:top;font-size:16px}.town-current:after{top:10px;right:-9px}.desktop-profile__specialization{font-size:16px}.desktop-profile__item{position:relative;box-sizing:border-box;padding-bottom:30px;border-bottom:1px solid #ebebeb}.desktop-profile__item:after{display:table;clear:right}.desktop-profile__item+.desktop-profile__item{margin-top:30px}.desktop-profile .profile__price-rouble{line-height:1.9}.desktop-profile__rating{margin-bottom:12px;line-height:200%}.desktop-profile__pinf{min-width:190px;margin:10px 0 9px}.desktop-profile__location{margin-top:14px;padding-top:14px;border-top:1px solid #ebebeb}.desktop-profile__location .promo{margin-bottom:15px}.desktop-profile__location_org{border-top:none}.desktop-profile__text{margin-top:2px;font-size:16px}.desktop-profile__right{float:right;width:228px}.desktop-profile__avatar,.seamless__chat-placeholder-avatar,.seamless__chat-placeholder-plus{float:left}.desktop-profile__right .promo__hint-specialist{font-size:14px}.desktop-profile__left{margin-right:260px}.desktop-profile__info{min-height:130px;margin-bottom:17px}.desktop-profile__info-text{font-size:16px}.desktop-profile__card{margin-left:110px}.desktop-profile__avatar-img{border-radius:4px}.desktop-profile__name{display:block;margin-right:30px;margin-bottom:5px;font-weight:600;font-size:22px;line-height:120%}.desktop-profile__reviews{line-height:1.4}.desktop-profile__reviews-title{margin-bottom:10px}.desktop-profile__all-link{display:block;margin:10px 0 -5px;font-size:16px}.desktop-profile__subjects{font-size:16px}.desktop-profile__add-to-order{display:block;margin-bottom:9px}.desktop-profile__call{display:block;margin-bottom:10px}.desktop-profile__alternative-action-link_organization{display:block;width:auto;font-size:16px}.desktop-profile__alternative-action_organization{margin-left:10px;font-size:16px}.desktop-profile__salon-phone{font-size:14px;line-height:136%}.desktop-profile__open-map{display:block;margin:8px 0;text-decoration:none;font-size:14px}.desktop-profile__org-extra{margin:15px 5px;padding-top:10px;border-top:1px solid #ebebeb}.desktop-profile__org-extra:empty{margin:0;padding:0;border:none}.desktop-profile__address-item{margin-bottom:8px}.desktop-profile__promo p{font-size:16px}.org-extra__icon-wrapper{display:inline-block;margin:0 0 5px 4px}.pre-text p,.pre-text ul{margin-bottom:10px}.salon-phone__phone__preview{font-weight:600}.salon-phone__phone__show-all{text-decoration:none}.salon-phone__phone-link{color:#000;text-decoration:none}.scroll-to-top{position:fixed;top:0;right:0;bottom:0;z-index:88;width:32px;background:0 0;text-align:center;font-weight:600;cursor:pointer;transition:all .2s}.scroll-to-top_hidden{display:none}.scroll-to-top__top-container{position:relative;width:100%;height:100%}.scroll-to-top__top-pad{position:absolute}.scroll-to-top__to-top{position:absolute;right:0;z-index:99;width:87px;margin-top:57px;padding:20px}.scroll-to-top__to-top-icon{display:inline-block;margin-top:6px;margin-right:6px}.scroll-to-top__to-top-link{position:relative;display:inline-block;vertical-align:top}.scroll-to-top__to-top-link:before{position:absolute;top:-20px;right:-30px;z-index:-1;width:127px;height:61px;border-radius:0 0 0 5px;background:rgba(255,255,255,.8)}.pre-text__info{position:relative;display:inline-block;margin-right:80px}.pre-text__info__show-all{position:absolute;right:-60px;bottom:7px;margin-left:10px;text-decoration:none;font-size:16px}.pre-text__info_collapsed{display:inline-block;overflow:hidden;height:40px}.pre-text li{list-style:disc inside;font-size:16px;line-height:146%}.pre-text p{font-size:16px;line-height:146%}.titleH3{margin-bottom:4px;font-size:18px;line-height:130%}.sort-block{padding:10px 42px!important}.courses-listing__age-label{margin:11px 0 30px}.courses-listing__title{font-size:25px}.course-page__title{margin-top:20px}.registration-popup__title{margin-bottom:20px}.registration-popup__button{padding:15px 40px}.registration-form{flex:1 1 auto;padding-top:76px}.registration-form_with-background{background:url(/static/img/registrations/pattern.png) left top}.registration-form__form-layout-input{background:#f2f4f8}.registration-form__container{min-height:720px}.registration-form__org-help-text{margin-top:-10px;margin-bottom:15px}.registration-form__anchor{display:block;transform:translateY(-60px)}.registration-form__promo{max-width:460px}.registration-form__img{display:block;height:599px}.registration-form__orders-count{margin-top:30px;font-size:93px}.registration-form__orders-count-text{margin-top:-12px}.registration-form__left-wrapper{display:inline-block;width:400px;margin-bottom:30px;vertical-align:top}.registration-form__title{font-size:34px;line-height:119%}.registration-form__title_center{max-width:800px;margin-right:auto;margin-left:auto;text-align:center}.registration-form__layout{max-width:480px;margin:62px 0 65px;padding:15px 42px 28px;background:#fff}.registration-form__input{width:100%;margin-top:0}.registration-form__input-group{display:flex;margin-bottom:20px}.registration-form__input-group_default{margin-bottom:20px}.registration-form__input-group-label{flex-direction:column}.registration-form__input-name{margin:0 14px 0 0}.registration-form__checkbox{margin-bottom:26px;font-size:14px}.registration-form__sms-layout{margin-right:-29px;margin-bottom:24px;margin-left:-29px;padding:14px 29px;border-radius:6px;background-color:#f2f4f8}.registration-form__sms-text{margin-top:10px;font-size:14px}.registration-form__error{margin-top:10px}.registration-form_centered .registration-form__layout{float:none;margin:0 auto 65px}.registration-form_centered .registration-form__left-wrapper{display:block;margin:0 auto 30px}.registration-listing-filters-container{position:relative;box-sizing:border-box;max-width:250px;height:auto;margin-bottom:90px;background:#f2f4f8;transition:height .2s linear}.registration-listing-filters-container .expandable-block__link{position:absolute;bottom:0;left:0;display:block;box-sizing:border-box;width:100%;height:41px;padding:9px 0 0 20px;background:#c8cbd2;color:#000!important;text-align:left;text-decoration:none;font-weight:600;font-size:16px;transition:background .2s linear}.registration-listing-filters-container .expandable-block__link:active,.registration-listing-filters-container .expandable-block__link:hover{background:#ebebeb;color:#000!important}.registration-listing-filters-container .expandable-block__link:focus{color:#000!important}.registration-listing-filters-container .expandable-block__link:after{position:absolute;top:0;right:16px;bottom:0;width:35px;height:22px;margin:auto;background-image:none;content:'●●●'}.registration-listing-filters__regions{margin-top:23px}.registration-listing-head{margin-top:16px}.registration-listing-head__text{margin-top:24px;text-align:center}.registration-listing-head__list{margin-top:51px}.registration-listing-head__list-item{display:inline-block;width:29%;margin-right:6%;vertical-align:top}.registration-listing-head__list-item:last-child{margin-right:0}.registration-listing-head__list-icon{display:block}.registration-listing-head__list-title{margin:11px 0 5px;line-height:116%}.registration-listing{margin-top:40px}.registration-listing__more-button{min-width:220px;margin:0 auto}.registration-listing__wrapper{margin-top:80px;margin-bottom:30px}.registration-listing__title{display:block;margin-bottom:52px}.registration-listing__button{width:220px;margin:20px auto 40px}.registration-listing__item{position:relative;margin-bottom:20px;padding:22px 27px}.registration-listing__item-divider{margin:20px -28px}.registration-listing__item-order-title{min-height:50px;max-width:370px}.registration-listing__item-feedback-name,.registration-listing__item-feedback-program{margin-right:290px;margin-bottom:11px}.registration-listing__item-title{margin:12px 0 5px}.registration-listing__item-order{min-height:110px}.registration-listing__item-order-published{position:relative;float:right;width:290px;margin-top:1px;text-align:right}.registration-listing__item-order-published__icon{position:absolute;top:2px;left:41px}.registration-listing__item-info{position:absolute;top:30px;right:40px;width:400px;text-align:right}.registration-listing__item-info-subject{display:block;width:460px;margin-bottom:12px;font-size:24px;line-height:1.28}.registration-listing__item-info-price{position:absolute;top:21px;right:31px;font-weight:600;font-size:24px}.registration-listing__item-info-price-value{display:block;text-align:right}.registration-listing__item-info-metro{display:block;overflow:hidden;margin-right:320px;text-overflow:ellipsis;white-space:nowrap}.registration-listing-sort__select,.review-item__content,.review-item__info,.review-provider__info{display:inline-block;vertical-align:top}.registration-listing__item-info-metro-icon{margin-right:6px}.registration-listing__item-button{margin:20px 0 10px}.registration-listing__item-icon{margin-right:8px;vertical-align:text-bottom}.registration-listing__item-name{padding-top:10px}.registration-listing__text4{margin-top:30px}.registration-listing-sort__select{width:250px;height:40px;margin-top:6px;margin-bottom:13px}.registration-listing__stats{margin-right:40%}.review-controls{min-height:22px}.review-item{padding:25px 0}@media screen and (max-height:630px){.review-item{padding-top:20px;padding-bottom:20px}}.review-item__content{max-width:435px;width:calc(100% - 180px);margin-left:40px}.review-item__info{width:130px}.review-votes:hover .text_desktop{visibility:visible}.review-votes__text,.wizard-schedule-slot__text{visibility:hidden}.seamless__navigation-chats-link{position:relative;display:flex;padding:14px 15px;border-radius:8px;cursor:pointer}.seamless__navigation-chats-link-status{position:absolute;top:67px;left:60px;z-index:1;width:8px;height:8px;border:1px solid transparent;border-radius:50%}.seamless__navigation-chats-link-status_online{border-color:#fff;background:#18d15c}.seamless__navigation-chats-link_active{background:#ebebeb}.seamless__navigation-chats-link_active .seamless__navigation-chats-link-status_online{border-color:#ebebeb}.seamless__navigation-chats-link-data{flex:1 1 auto;min-width:0}.seamless__navigation-chats-link-name{display:flex;align-items:center;margin-bottom:3px}.seamless__navigation-chats-link-name br,.seamless__navigation-chats-link-type{display:none}.seamless__navigation-chats-link-avatar{flex:none;margin-right:15px}.seamless__chat-head-profile-indicators>a,.seamless__chat-head-profile-indicators>div,.seamless__chat-message-gallery__thumbnails-container,.seamless__navigation-chats-profile-indicators>a,.seamless__navigation-chats-profile-indicators>div{margin-right:0}.seamless__navigation-chats-link-avatar>div{position:relative;float:none;overflow:hidden;width:50px!important;height:65px!important;border-radius:8px}.seamless__navigation-chats-link-avatar img{width:100%;height:100%;border-radius:0}.seamless__navigation-chats-link-new-messages{position:absolute;right:14px;bottom:14px;display:inline-block;box-sizing:border-box;min-width:20px;padding:0 3px;border-radius:20px;background:#e01935;color:#fff;text-align:center;white-space:nowrap;font-weight:600;font-size:11px;line-height:20px}.seamless__navigation-static-link_support .seamless__navigation-chats-link-new-messages{bottom:10px}.seamless__navigation-chats-prep-name{overflow:hidden;margin:0;color:#333;text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:17px;line-height:22px}.seamless__navigation-chats-link_a_antiz .seamless__navigation-chats-link-data .seamless__navigation-chats-profile-indicators,.seamless__navigation-chats-link_a_antiz .seamless__navigation-chats-prep-name,.seamless__navigation-chats-link_a_antiz .seamless__navigation-last-message-preview,.seamless__navigation-chats-link_p_snyat .seamless__navigation-chats-link-data .seamless__navigation-chats-profile-indicators,.seamless__navigation-chats-link_p_snyat .seamless__navigation-chats-prep-name,.seamless__navigation-chats-link_p_snyat .seamless__navigation-last-message-preview,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-chats-link-data .seamless__navigation-chats-profile-indicators,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-chats-prep-name,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-last-message-preview,.seamless__navigation-chats-link_status-0 .seamless__navigation-chats-link-data .seamless__navigation-chats-profile-indicators,.seamless__navigation-chats-link_status-0 .seamless__navigation-chats-prep-name,.seamless__navigation-chats-link_status-0 .seamless__navigation-last-message-preview,.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-chats-link-data .seamless__navigation-chats-profile-indicators,.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-chats-prep-name,.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-last-message-preview{color:#a6a6a6}.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-chats-link-avatar{opacity:.3}.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-chats-link-status_online{background:#c1eccd}.seamless__navigation-chats-links_has_p_nazn .seamless__navigation-chats-link:not(.seamless__navigation-chats-link_p_nazn) .seamless__navigation-chats-link-new-messages{background:#a6a6a6}.seamless__navigation-chats-link_a_antiz .seamless__navigation-chats-link-avatar,.seamless__navigation-chats-link_p_snyat .seamless__navigation-chats-link-avatar,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-chats-link-avatar,.seamless__navigation-chats-link_status-0 .seamless__navigation-chats-link-avatar{opacity:.3}.seamless__navigation-chats-link_a_antiz .seamless__navigation-chats-link-status_online,.seamless__navigation-chats-link_p_snyat .seamless__navigation-chats-link-status_online,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-chats-link-status_online,.seamless__navigation-chats-link_status-0 .seamless__navigation-chats-link-status_online{background:#c1eccd}.seamless__navigation-chats-link_a_antiz .seamless__navigation-chats-link-new-messages,.seamless__navigation-chats-link_p_snyat .seamless__navigation-chats-link-new-messages,.seamless__navigation-chats-link_r_order_refused .seamless__navigation-chats-link-new-messages,.seamless__navigation-chats-link_status-0 .seamless__navigation-chats-link-new-messages{background:#a6a6a6}.seamless__navigation-chat-label>span{display:none}.seamless__navigation-chat-label_p_nazn{display:inline-block;flex:none;order:1;width:17px;height:17px;margin-left:4px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE3IDE4Ij48cGF0aCBmaWxsPSIjODA4MDgwIiBkPSJNOC41IDE2YzMuODMgMCA3LTMuMTcgNy03IDAtMy44MjEtMy4xNzktNy03LjAwOS03QzQuNjYxIDIgMS41IDUuMTggMS41IDljMCAzLjgzIDMuMTcgNyA3IDd6IiAvPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTguNSA5LjM1YTIuMjE3IDIuMjE3IDAgMTAwLTQuNDMzIDIuMjE3IDIuMjE3IDAgMDAwIDQuNDMzem0tNC4zMzMgMy4wMTRjLjg5NS0xLjA5NCAyLjUwNC0xLjYxNCA0LjM0LTEuNjE0IDEuODM2IDAgMy40NDQuNTIgNC4zNCAxLjYxNCAzLjIyNCAzLjk0LTExLjk1NSA0LjAwMy04LjY4IDB6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+PHBhdGggc3Ryb2tlPSIjODA4MDgwIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0iTTE0Ljc1IDljMCAzLjQxNi0yLjgzNCA2LjI1LTYuMjUgNi4yNVMyLjI1IDEyLjQxNiAyLjI1IDljMC0zLjQwOSAyLjgyOC02LjI1IDYuMjQxLTYuMjUgMy40MTcgMCA2LjI1OSAyLjg0NCA2LjI1OSA2LjI1eiIgLz48L3N2Zz4=) center no-repeat}.seamless__navigation-last-message-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:20px}.seamless__navigation-chats-link_has_unreads .seamless__navigation-last-message-preview{padding-right:21px}.seamless__navigation-chats-link-like{align-self:flex-start;padding:4px 3px;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBzdHJva2U9IiNBNkE2QTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik01LjY2IDguMjhMMi42MyAxMS4zIi8+PHBhdGggc3Ryb2tlPSIjQTZBNkE2IiBzdHJva2Utd2lkdGg9IjEuMiIgZD0iTTkuNDggMi4xNGEuNjUuNjUgMCAwMC0uOTIgMEw3LjQgMy4zYS41Ny41NyAwIDAxLS42MS4xIDIuNiAyLjYgMCAwMC0yLjguNThsLS45Mi45M2EuNS41IDAgMDAwIC43bDUuMjUgNS4yNWMuMi4yLjUxLjIuNyAwbC45My0uOTJhMi42IDIuNiAwIDAwLjU4LTIuOC41Ny41NyAwIDAxLjEtLjZsMS4xNi0xLjE3YS42NS42NSAwIDAwMC0uOTJMOS40OCAyLjE0eiIvPjwvc3ZnPg==)}.seamless__chat-head-profile-indicators,.seamless__navigation-chats-profile-indicators{flex-wrap:nowrap;margin-bottom:2px;color:grey;white-space:nowrap;font-size:13px;line-height:17px}.seamless__chat-head-profile-indicators .trust-badge,.seamless__chat-head-profile-indicators .trust-badge>div,.seamless__navigation-chats-profile-indicators .trust-badge,.seamless__navigation-chats-profile-indicators .trust-badge>div{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.seamless__chat-head-profile-indicators>a:not(:first-child)::before,.seamless__chat-head-profile-indicators>div:not(:first-child)::before,.seamless__navigation-chats-profile-indicators>a:not(:first-child)::before,.seamless__navigation-chats-profile-indicators>div:not(:first-child)::before{display:inline-block;margin:0 3px 0 4px;content:'·'}.seamless__chat-head-profile-indicators a,.seamless__chat-head-profile-indicators div,.seamless__chat-head-profile-indicators span,.seamless__navigation-chats-profile-indicators a,.seamless__navigation-chats-profile-indicators div,.seamless__navigation-chats-profile-indicators span{color:inherit;font:inherit}.seamless__chat-head-profile-indicators svg,.seamless__navigation-chats-profile-indicators svg{display:none}.seamless__chat-head-profile-indicators [data-shmid=profileIndicators_ratingBlock] svg,.seamless__chat-head-profile-indicators [data-shmid=profileIndicators_ratingLink] svg,.seamless__navigation-chats-profile-indicators [data-shmid=profileIndicators_ratingBlock] svg,.seamless__navigation-chats-profile-indicators [data-shmid=profileIndicators_ratingLink] svg{display:inline-block;width:13px;height:13px;margin-right:3px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDExIDExIj48cGF0aCBzdHJva2U9IiNBNkE2QTYiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNNy4wOSAzLjgybC0uNTItMi4wNmMtLjI4LTEuMS0xLjg2LTEuMS0yLjE0IDBsLS41MiAyLjA2LTIuMTEtLjE0Qy42NiAzLjYuMTcgNS4xIDEuMTQgNS43bDEuOCAxLjEzLS44IDEuOTdjLS40MiAxLjA2Ljg1IDEuOTggMS43MyAxLjI2TDUuNSA4LjdsMS42MyAxLjM2Yy44OC43MiAyLjE1LS4yIDEuNzItMS4yNmwtLjc4LTEuOTdMOS44NiA1LjdjLjk3LS42LjQ4LTIuMS0uNjYtMi4wMmwtMi4xMS4xNHoiLz48L3N2Zz4=) center no-repeat;background-size:11px;fill:none}.seamless__action{display:inline-block;height:auto;margin:0 5px 10px 0;padding:0 15px;border-radius:8px;background:#333;color:#fff;text-align:center;font-weight:600;font-size:13px;line-height:35px}.seamless__action:active:not(:disabled),.seamless__action:hover:not(:disabled){background:#1a1a1a;color:#fff}.seamless__action:disabled{background:#333;color:#666}.seamless__send-btn{position:relative;width:40px;height:40px;margin-left:10px;padding:0;border:0;border-radius:40px;background:#e01935;color:transparent;font-size:0}.seamless__send-btn:focus:not(:disabled),.seamless__send-btn:hover:not(:disabled){background:#c90c27}.seamless__send-btn:disabled{background:#ec7586}.seamless__send-btn::before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin-left:1px;background:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE3IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOC44IDguNTFsLTYuNTQuNjQtMS43MiA1LjVhLjg1Ljg1IDAgMDAxLjE5IDEuMDJsMTQuMzEtNi45NGEuODEuODEgMCAwMDAtMS40NkwxLjc0LjMzYS44NS44NSAwIDAwLTEuMiAxLjAzbDEuNzMgNS41IDYuNTIuNjNhLjUyLjUyIDAgMDEwIDEuMDJ6Ii8 +PC9zdmc +') center no-repeat;transform:translate3d(-50%,-50%,0)}.seamless__send-btn_loading,.seamless__send-btn_loading::before{background:0 0!important}.seamless__chat-sender-container{position:relative;z-index:1;padding:10px 0}.seamless__chat-sender-container::before{position:absolute;top:-1px;right:0;left:0;height:1px;background:#d9d9d9;opacity:.5}.seamless__chat-message-sender{display:flex;align-items:flex-end}.seamless__chat-message-sender-add-image{flex:none;width:28px;height:28px;margin-right:10px;padding:6px 0;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI4IDI4Ij48cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHg9IjMiIHk9IjMiIHN0cm9rZT0iI0E2QTZBNiIgc3Ryb2tlLXdpZHRoPSIyIiByeD0iNSIvPjxwYXRoIHN0cm9rZT0iI0E2QTZBNiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0zIDIwLjZsNC4yLTRhMSAxIDAgMDExLjQgMGwyLjYgMi40Yy40LjQgMSAuNCAxLjQgMGw2LTUuOGExIDEgMCAwMTEuNCAwbDUgNC44Ii8+PGNpcmNsZSBjeD0iOSIgY3k9IjkiIHI9IjIiIGZpbGw9IiNBNkE2QTYiLz48L3N2Zz4=) center no-repeat;cursor:pointer}.seamless__chat-message-sender-textarea{position:relative;flex:1 1 auto}.seamless__chat-message-sender-textarea .editable-content,.seamless__chat-message-sender-textarea textarea{display:block;overflow-y:auto;box-sizing:border-box;min-height:40px;max-height:130px;width:100%;padding:8px 15px 10px;border:0;border-radius:10px;background:#ebebeb;color:#333;font-size:17px;line-height:22px;-webkit-appearance:none}.seamless__chat-message-sender-textarea textarea::-webkit-input-placeholder{color:#a6a6a6;opacity:1}.seamless__chat-message-sender-textarea textarea:-ms-input-placeholder{color:#a6a6a6;opacity:1}.seamless__chat-message-sender-textarea textarea::-ms-input-placeholder{color:#a6a6a6;opacity:1}.seamless__chat-message-sender-textarea textarea::placeholder{color:#a6a6a6;opacity:1}.seamless__chat-message-sender-textarea textarea:disabled{opacity:1;-webkit-text-fill-color:#bfbfbf}.seamless__chat-message-sender-btn_empty-message{display:none}.seamless__chat-message-files+.seamless__chat-message-sender>.seamless__chat-message-sender-btn_empty-message{display:block}.seamless__chat-message-sender-btn-loader{position:absolute;bottom:24px;left:15px;display:none}.seamless__chat-message-sender_denied{padding:8px 0 10px;color:#a6a6a6;font-size:17px;line-height:22px}.seamless__chat-message-files-content>.gallery-photo__previews-container-item{position:relative;display:inline-block;overflow:visible;width:80px;height:80px!important;margin:0 15px 10px 0}.seamless__chat-message-files-content .gallery-photo__preview{width:100%;height:100%;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.05);opacity:1;object-fit:cover}.profile-sort_hidden,.seamless__chat-message-files-content .gallery-photo__uploading .gallery-photo__remove{opacity:0}.seamless__chat-message-files-content .gallery-photo__remove{position:absolute;top:-7px;right:-7px;z-index:2;width:20px;height:20px;border:0;border-radius:50%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik0zLjUgNGw2IDZtLTYgMGw2LTYiLz48L3N2Zz4=) center no-repeat #333;background-size:13px;box-shadow:0 3px 10px rgba(0,0,0,.2);transition:opacity .2s ease-out}.seamless__chat-body{display:flex;flex-direction:column;align-items:stretch;width:100%;height:100%}.seamless__chat-messages-container{position:relative;flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.seamless__chat-messages-wrapper{display:flex;flex-direction:column}.seamless__chat-messages-date-separator{z-index:1;margin-top:10px;text-align:center}.seamless__chat-messages-date-separator>span{display:inline-block;padding:5px 10px;border-radius:15px;background:#fff;color:grey;font-size:13px;line-height:17px}.seamless__chat-message-angle,.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-author-avatar-wrapper,.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-author-name{display:none}.seamless__chat-message-author-name{display:inline-block;padding:5px 0;color:grey;font-size:13px;line-height:17px}.seamless__chat-message_with-same-author .seamless__chat-message-author-name{display:none}.seamless__chat-message-author-avatar-wrapper{position:absolute;top:27px;left:0;z-index:1;float:none;width:30px!important;height:30px!important;border-radius:15px}.seamless__chat-message-author-avatar-wrapper img{width:100%;height:100%}.seamless__chat-message-wrapper{position:relative;box-sizing:border-box;margin-top:10px}.seamless__chat-message-wrapper_admin,.seamless__chat-message-wrapper_bot,.seamless__chat-message-wrapper_profile{margin-right:auto}.seamless__chat-message-wrapper_client,.seamless__chat-message-wrapper_session{margin-left:auto}.seamless__chat-messages-container_msngr_admin_client .seamless__chat-message-wrapper_admin,.seamless__chat-messages-container_msngr_admin_client .seamless__chat-message-wrapper_bot{padding-left:40px}.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot{margin:25px auto 0}.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot+:not(.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot){margin-top:25px}.seamless__chat-message-wrapper.seamless__chat-message_with-same-author{margin-top:5px}.seamless__chat-message{position:relative;padding:8px 12px 11px;border-radius:20px;color:#333;font-size:17px;line-height:22px;transition:background-color .4s ease-out}.seamless__chat-message_admin,.seamless__chat-message_bot,.seamless__chat-message_profile{background:#ebebeb}.seamless__chat-message_client,.seamless__chat-message_session{background:#d1e4fa}.seamless__chat-message_deleted{color:#a6a6a6}.seamless__chat-message_unread{background:#d9d9d9}.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message_bot{background:0 0;box-shadow:0 0 0 1px #ebebeb;color:grey;text-align:center;font-size:15px;line-height:20px;transition:box-shadow .4s ease-out}.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message_bot.seamless__chat-message_unread{background:0 0;box-shadow:0 0 0 1px grey}.seamless__chat-message-text{display:inline-block;word-break:break-word}.seamless__chat-message-text .kmp-link-sms-sender,.seamless__chat-message-text a{color:#333;text-decoration:underline}.seamless__chat-message-text .kmp-link-sms-sender:hover,.seamless__chat-message-text a:hover{color:#e01935}.seamless__chat-message-text br{display:block;width:100%;height:10px}.seamless__chat-message-text::after{display:inline-block;float:right;width:30px;height:10px;margin-right:-5px;padding-left:12px;font-size:11px;line-height:13px}.seamless__chat-message_bot .seamless__chat-message-text::after{display:none}.seamless__chat-message_bot .seamless__chat-message-text br{height:8px}.seamless__chat-message_client .seamless__chat-message-text::after,.seamless__chat-message_session .seamless__chat-message-text::after{padding-right:16px}.seamless__chat-message_time-read{position:absolute;right:9px;bottom:7px;display:flex;margin-left:12px;color:grey;font-size:11px;line-height:13px}.seamless__chat-message-is-read-mark{order:1;width:13px;height:13px;margin-left:3px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBzdHJva2U9ImdyYXkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik0uNjIgNy4xOGwyLjUgMi43NEw5LjMgMy4wOCIvPjwvc3ZnPg==) no-repeat;background-position-y:1px}.seamless__chat-message-is-read-mark+.seamless__chat-message-is-read-mark{margin-left:-13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEzIDEzIj48cGF0aCBzdHJva2U9ImdyYXkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjIiIGQ9Ik02LjIxIDkuOTJsNi4xNy02Ljg0Ii8+PC9zdmc+)}.seamless__chat-message-gallery{display:block;overflow:hidden;max-width:none;width:calc(100% + 20px);border-radius:18px 18px 0 0}.seamless__chat-message-gallery__to-be-continued{display:none}.seamless__chat-message-gallery__thumbnails{height:auto;white-space:normal}.seamless__chat-message-gallery__thumbnails .ui-gallery__thumbnails-wrapper{display:flex;flex-wrap:wrap;max-width:none;width:auto;height:auto;margin-right:-2px}@supports (gap:2px){.seamless__chat-message-gallery__thumbnails .ui-gallery__thumbnails-wrapper{margin-right:0;gap:2px}}.seamless__chat-message-gallery__thumbnail.ui-image{display:block;flex:1 0 calc(33% - 2px);min-height:94px;max-width:100%;width:100%;height:auto;margin:0 0 2px;object-fit:cover}@supports (gap:2px){.seamless__chat-message-gallery__thumbnail.ui-image{margin:0}}.seamless__chat-message-gallery__thumbnail.ui-image:nth-of-type(1),.seamless__chat-message-gallery__thumbnail.ui-image:nth-of-type(2){flex-basis:calc(50% - 2px)}.seamless__chat-message-gallery__thumbnail.ui-image:last-of-type:nth-of-type(6),.seamless__chat-message-gallery__thumbnail.ui-image:last-of-type:nth-of-type(8),.seamless__chat-message-gallery__thumbnail.ui-image:last-of-type:nth-of-type(9){flex-basis:calc(100% - 2px)}.seamless__chat-message-gallery__thumbnail.ui-image__inner{display:block;min-height:94px;max-height:204px;width:100%;height:100%;margin-right:0;object-fit:cover}.seamless__chat-message_with-gallery{display:block}.seamless__chat-message_with-gallery_single .ui-image__inner{max-height:300px}.seamless__chat-messages-has-unreads{right:5px;z-index:2;display:none;width:40px;height:40px;margin-left:auto;border-radius:100%;background:#ebebeb;color:#333}@supports ((position:-webkit-sticky) or (position:sticky)){.seamless__chat-messages-has-unreads{position:-webkit-sticky;position:sticky;display:block}}.seamless__chat-messages-has-unreads:hover{color:#e01935;cursor:pointer}.seamless__chat-messages-has-unreads_lower{bottom:5px}.seamless__chat-messages-has-unreads_lower::before{position:absolute;top:13px;left:15px;display:block;width:8px;height:8px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg)}.seamless__chat-message_with-gallery .Linkify>span:empty{display:block;height:8px}.seamless__chat-head{display:flex;align-items:center}.seamless__chat-head-container{z-index:2}.seamless__chat-head-avatar-link{flex:none}.seamless__chat-head-avatar img{width:100%!important;height:100%!important;object-position:center}.seamless__chat-head-avatar i{top:initial;left:initial;width:8px;height:8px;border-width:1px;transform:none!important}.seamless__chat-head-user-data{flex:1 1 auto;min-width:0}.seamless__chat-head-name{display:inline-flex;max-width:100%}.seamless__chat-head-name-wrapped{flex:1 1 auto;min-width:0}.seamless__chat-head-last-seen-container{text-transform:lowercase}.seamless__chat-head-last-seen-online{display:inline}.seamless__chat-head-last-seen-container,.seamless__chat-head-name-wrapped,.seamless__chat-head-profile-indicators{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.seamless__chat-head-actions-container{position:relative;margin-left:10px}.seamless__chat-head-actions-list{box-sizing:border-box;min-width:375px;margin-right:-15px;padding:10px;border-radius:20px;background:#fff;box-shadow:0 5px 30px 5px rgba(0,0,0,.05)}.seamless__chat-head-actions-toggler{flex-shrink:0}.seamless__chat-head-action-list-icon{color:#a6a6a6;font-size:18px}.seamless .nk-global-errors{width:auto}.seamless .nk-global-errors__error{box-sizing:border-box;width:100%;margin:0;padding:13px 35px 17px 15px;border-radius:10px;background:#ffa216;color:#333;font-size:15px;line-height:20px;cursor:pointer}.seamless .nk-global-errors__error::before{position:absolute;top:14px;right:15px;display:block;width:auto;height:auto;border:0;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE1IDIwIj48cGF0aCBzdHJva2U9IiMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im0zLjUgNiA4IDhtLTggMCA4LTgiIC8+PC9zdmc+);transform:none}.seamless .nk-global-errors__error::after{display:none}.seamless .nk-global-errors__error__error+.nk-global-errors__error{margin-top:5px}.chat-mock{margin-top:30px}.chat-placeholder-loader{position:relative;overflow:hidden;width:240px;height:155px;margin:20px auto}.chat-placeholder-loader__item{position:absolute;left:0;width:117%;height:70px}.chat-placeholder-loader__item-0{animation:slideBottomTotopFirst 6s infinite;animation-delay:0}.chat-placeholder-loader__item-1{animation:slideBottomTotopSecond 6s infinite;animation-delay:0}.chat-placeholder-loader__item-2{animation:slideBottomTotopThird 6s infinite;animation-delay:0}@keyframes slideBottomTotopFirst{0%{top:210px}25%,75%{top:10px}100%{top:-210px}}@keyframes slideBottomTotopSecond{0%{top:400px}30%,80%{top:80px}100%{top:-210px}}@keyframes slideBottomTotopThird{0%{top:500px}35%,85%{top:150px}100%{top:-210px}}.seamless__specialists-count{position:relative;margin-left:9px;font-weight:400}.seamless__specialists-count_black_critical_total_count_became_smaller,.seamless__specialists-count_black_total_count_became_smaller{animation:BlackRedBlackText 2s linear}.seamless-navigation-toggle__text_increase,.seamless__specialists-count_black_total_count_became_larger{animation:BlackGreenBlackText 2s linear}.seamless__specialists-count_critical_total_count_became_smaller,.seamless__specialists-count_total_count_became_smaller{animation:GrayRedGrayText 2s linear}.seamless__specialists-count_total_count_became_larger{animation:GrayGreenGrayText 2s linear}.seamless__critical-filter_desktop{margin:11px 0 0 -20px;padding:10px 10px 10px 20px;border:1px solid #ebebeb;color:#000;font-weight:400}.seamless__critical-filter_mobile{position:fixed;bottom:64px;left:0;z-index:6;box-sizing:border-box;width:100%;margin:0;padding:5px 10px;color:#000;text-align:center;font-weight:400}@media all and (max-width:395px){.seamless__critical-filter_mobile{font-size:14px}}@media all and (max-width:350px){.seamless__critical-filter_mobile{font-size:13px}}.seamless__navigation-chats-link-type{margin-bottom:14px;padding-top:9px}.seamless-profile__actions,.seamless__chat-placeholder-or-text{margin-bottom:10px}.seamless__chat-placeholder-text{max-width:320px;line-height:1.27}.seamless__chat-placeholder-suggest{padding:32px 0}.seamless__chat-placeholder-list{margin-top:19px}.seamless__chat-placeholder-data{margin-left:50px}.seamless__chat-placeholder-avatar-text,.seamless__chat-placeholder-plus-text{padding:2px}.seamless__chat-placeholder-avatar{width:42px;height:55px}.seamless__chat-placeholder-plus{margin-right:12px}.seamless{box-sizing:border-box;position:relative}.seamless__order-status_desktop{display:block;margin-bottom:20px;padding:16px 20px;border-radius:10px}.seamless__listing-wrapper{position:relative;min-width:950px;max-width:1020px;margin:0 auto}.seamless-profile{margin-bottom:30px;padding-bottom:14px;border-bottom:1px solid #ebebeb}@media screen and (max-height:630px){.seamless-profile{margin-bottom:25px;padding-bottom:8px}}.seamless-profile:after{display:table;clear:both}.seamless-profile:last-child{margin-bottom:0;border-bottom:none}.seamless-profile .profile-rating__review-count{cursor:auto}.seamless-profile .profile-rating__review-count-caption{color:#000;text-decoration:none;pointer-events:none}.seamless-profile .ui-modal-popup__close{top:80px}.seamless-desktop-profile__seamless-notify{display:block;margin-bottom:19px;padding:6px 0 18px;border-bottom:1px solid #ebebeb;font-size:14px;line-height:1.28}.seamless .desktop-profile__right{width:228px}.seamless .desktop-profile__left{margin-right:250px}.seamless .desktop-profile__add-to-order{height:40px;padding:9px 10px 0}.seamless .wizard__widget-wrapper{margin-top:2px}.seamless .wizard__slide-wrapper{padding:0}.seamless .wizard_at-seamless{width:560px;margin:0 0 0 40px}.seamless .wizard__pservice-title{position:static;max-width:350px;margin-bottom:10px}.seamless .wizard__pservice-title:before{display:inline-block}@media screen and (max-height:630px){.seamless .wizard__pservice-title{font-size:15px}}.seamless .wizard__feedback-widget{position:absolute;top:60px;right:90px;z-index:5}.seamless__navigation-progress_desktop{right:0;bottom:1px;font-size:14px}.seamless__navigation-progress__percentages_top-right{bottom:3px;font-size:13px}.seamless__specialists-count{color:#7d8089;font-size:14px}.seamless_admin-mode:before{position:absolute;top:50px;left:50%;z-index:20;color:red;content:'режим администратора';transform:translateX(-50%)}.seamless-container{box-sizing:border-box;padding-top:20px}.seamless__show-more-chats{display:block;padding:20px 20px 20px 0;text-align:center}.seamless__loader-container{width:100%;padding-top:150px;text-align:center}.seamless-navigation-toggle__order-appointed{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.seamless-navigation-toggle__order-appointed-overlay{top:-70px;left:-210px}.seamless-navigation-toggle__order-appointed-bubble{top:30px;left:35px;width:320px;color:#000;text-align:left;font-weight:400}.seamless-navigation-toggle__order-appointed-label{position:absolute;top:0;left:-76px;z-index:2;width:88px;height:41px}.seamless__navigation-wrapper{position:-webkit-sticky;position:sticky;top:80px}.seamless__navigation{display:flex;flex-direction:column;max-height:calc(100vh - 80px)}.seamless__navigation:before{top:-30px}.seamless__navigation:after{bottom:-50px}.seamless__navigation-has-unreads{position:absolute;left:20%;z-index:4;width:60%;padding:2px 0;border:2px solid #fff;border-radius:4px;background:#fff1a4;color:#0087c6;text-align:center;font-size:14px}.seamless__navigation-has-unreads:hover{color:#c90c27;cursor:pointer}.seamless__navigation-has-unreads_upper{top:155px}.seamless__navigation-has-unreads_lower{bottom:15px}.seamless__navigation-progress{width:174px;height:3px;margin:0}.seamless__navigation-loader{display:inline-block;margin:4px 0 -4px 10px;vertical-align:top}.seamless__navigation-chats-loader{padding-top:20px;text-align:center}.seamless__navigation-static-links{padding:20px 0 8px}.seamless__navigation-static-link{position:relative;display:block;box-sizing:border-box;margin-right:-1px;padding:11px 23px 11px 11px;border:1px solid transparent;border-radius:4px 0 0 4px;text-decoration:none;font-weight:600;cursor:pointer}.seamless__navigation-static-link:active{color:#0087c6}.seamless__navigation-static-link:hover{color:#e01935}.seamless__navigation-static-link .seamless__specialists-count{font-weight:400}.seamless__navigation-static-link_active{position:relative;border:1px solid #ebebeb;border-right:1px solid transparent;background:#fff;color:#000}.seamless__navigation-static-link_active:active,.seamless__navigation-static-link_active:hover{color:#000!important}.seamless__navigation-static-link_disabled,.seamless__navigation-static-link_disabled:active,.seamless__navigation-static-link_disabled:hover{color:#7d8089}.seamless__navigation-static-link-icon_success{margin:3px 0 0 3px}.seamless__navigation-static-link_order .document-icon{position:relative;top:3px;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:3px 4px 0 0;border:2px solid #bbbcbe}.seamless__navigation-static-link_order .document-icon:after,.seamless__navigation-static-link_order .document-icon:before{position:absolute;top:0;width:8px;border-top:2px solid #bbbcbe;left:0;content:'';box-sizing:border-box}.seamless__navigation-static-link_order .document-icon:before{height:2px;margin:2px 2px 0}.seamless__navigation-static-link_order .document-icon:after{height:5px;margin:5px 2px 0;border-bottom:2px solid #bbbcbe}.seamless-call-to-app__app-icon:last-child,.seamless__navigation-static-link-chat-avatar-wrapper{margin-right:15px}.seamless__navigation-static-link_chat-tab{display:flex;align-items:center;margin-top:20px;padding-right:0;font-weight:400}.seamless__navigation-static-link-chat-avatar{flex:0 0 auto}.seamless__navigation-static-link-chat-name{flex:0 1 auto}.seamless__navigation-static-link-chat-online{bottom:0;left:0}.seamless__navigation-chats-title{position:relative;display:inline;margin-left:17px;color:#7d8089;font-size:14px}.seamless__navigation-chats-title-wrapper{margin-top:12px}.seamless__navigation-chats-title-inside{position:relative;z-index:2;padding:0 8px 0 5px;background:#fff}.seamless__navigation-chats-title:before{position:absolute;top:8px;left:-17px;z-index:0;width:269px;height:1px;background:#ebebeb;content:''}.seamless__navigation-chats_empty{padding:9px 23px;color:#7d8089;font-size:14px;line-height:1.25}.seamless__navigation-chats-links{flex-grow:1;overflow-y:auto;margin-right:-15px;margin-left:-15px}.seamless__navigation-chats-link_admin{opacity:1!important}.seamless__navigation-chats-link-params{font-size:14px}.seamless__navigation-chats-link-params .red{font-size:12px}.seamless__navigation-chats-link-type_admin{color:#e01935;font-weight:600}.seamless__content{position:relative;padding-bottom:50px}.seamless__content_chat,.seamless__content_support{height:calc(100vh - 80px);padding-bottom:0}.seamless__content_listing .pagination_desktop__show-more{margin-bottom:20px}.seamless__content_listing .desktop-profile__block-ptext h3{font-size:16px}.seamless__content_loading{min-height:200px;text-align:center}.seamless__content_with-message-cart{padding-top:125px}.seamless__content_with-message-cart-chat-mock{padding-top:165px}.seamless__chat{height:100%}.seamless__chat .seamless__chat-body_support .chat-empty-state{display:flex;flex:1 1 100%;flex-direction:column}.seamless__chat_bung{box-sizing:border-box;padding-top:20px}.seamless__chat-cancel-edit-message-link{display:inline-block;margin-bottom:4px;margin-left:60px}.seamless__unpublished-listing{margin-top:20px;padding-bottom:48px}.seamless__unpublished-message{box-sizing:border-box;min-height:70px;padding:15px 30px;border-radius:8px;box-shadow:0 20px 20px 0 #fff}.seamless__publish-message{margin-bottom:32px}.seamless__unpublished-message:after{position:absolute;top:-40px;left:0;width:100%;height:40px;background:#fff;content:''}.seamless__unpublished-message_with-chat{min-height:0;margin-top:-10px}.seamless__unpublished-message_in-content{position:relative;margin-bottom:30px;padding:24px 0 24px 24px;border-radius:8px}.seamless__unpublished-message_toggle{min-width:640px}.seamless__unpublished-message-container{position:-webkit-sticky;position:sticky;top:80px;z-index:4}.seamless__unpublished-message-container_no-offset .seamless__unpublished-message:before{top:-19px}.seamless__unpublished-message:before{top:20px}.seamless__unpublished-message_yellow:before{top:11px}.seamless__unpublished-message-button{position:absolute;top:0;right:18px;bottom:0;height:40px;margin:auto;padding:8px 17px 0}.seamless__unpublished-message-text{margin-right:240px}.seamless__unpublished-message-paragraph{margin-top:5px;font-size:14px;line-height:1.25}.seamless__order_dublicate-order_page{margin-top:140px}.seamless__with-message-listing_notPublished{margin-top:20px}.seamless .geo-suggest__input-container_type_metro{padding-left:10px;border:1px solid #ebebeb;border-radius:4px}.seamless .metro-input{width:calc(100% - 40px)}.seamless .desktop-profile__rating{padding-top:4px}.seamless .desktop-profile__rating-review-count-caption{color:#000;text-decoration:none}.seamless-order__shadow_top{position:absolute;top:-4px;right:0;z-index:1;width:calc(100% - 340px);height:2px;box-shadow:0 4px 3px rgba(0,0,0,.1);content:''}.seamless .field__label{display:inline-block;margin-bottom:10px}.seamless-call-to-app__link,.seamless__back-to-nav-link{display:inline-flex;align-items:center}.seamless .form__remove-btn-container .btn-close{position:absolute;top:13px;right:10px;width:15px;height:15px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbD0iIzk5OSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTQuMTY0IDIuMTQzTDEyLjg1Ny44MzYgNy41IDYuMTkzIDIuMTQzLjgzNi44MzYgMi4xNDMgNi4xOTMgNy41LjgzNiAxMi44NTdsMS4zMDcgMS4zMDdMNy41IDguODA3bDUuMzU3IDUuMzU3IDEuMzA3LTEuMzA3TDguODA3IDcuNXoiLz48L3N2Zz4=);background-position:center center;background-repeat:no-repeat}.seamless .wizard__contacts-group{margin-bottom:-16px}.seamless .wizard__contacts-help{margin-top:15px}.seamless .form__remove-btn-container{position:relative}.seamless .geo-suggest__loader{position:absolute;top:13px;right:30px}.seamless__back-to-nav-link{font-weight:600;font-size:20px}.seamless .red{color:#e01935}.seamless-navigation-toggle{padding-right:8px;padding-bottom:20px}.seamless-navigation-toggle__icon{margin-left:4px;vertical-align:baseline}.seamless-navigation-toggle:hover .seamless-navigation-toggle__icon:not(.seamless-navigation-toggle__icon_active){background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMTEuMDg0VjE0aDIuOTE2bDguNjAxLTguNjAxLTIuOTE2LTIuOTE2TDAgMTEuMDgzem0xMy43NzMtNy45NGEuNzc0Ljc3NCAwIDAgMCAwLTEuMDk3bC0xLjgyLTEuODJhLjc3NC43NzQgMCAwIDAtMS4wOTcgMEw5LjQzMyAxLjY1MWwyLjkxNiAyLjkxNiAxLjQyNC0xLjQyM3oiIGZpbGw9IiNjMDAwMjciIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==)}.seamless-navigation-toggle__text{margin-top:4px;font-weight:400}.seamless-navigation-toggle__text_active{color:#000}.seamless-navigation-toggle__column{width:50%}.seamless-navigation-toggle__column_toggle{position:absolute;top:13px;right:10px;width:124px;text-align:right}.seamless-navigation-toggle__order-title{margin-bottom:6px;padding-top:2px}.footer__seamless-faq{position:relative;display:inline-block;padding-left:20px;font-weight:600}.footer__seamless-faq-link{color:#fff;text-decoration:none}.footer__seamless-faq:after{position:absolute;right:-19px;bottom:4px;width:13px;height:13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMCAxNVY0aDEydjExSDB6bTItMmg4VjZIMnY3eiIvPjxwYXRoIGQ9Ik04IDJoN3Y2aC0ydjJoNFYwSDZ2M2gyVjIiLz48L2c+PC9zdmc+);background-position:center center;background-size:100% auto;background-repeat:no-repeat;content:''}.nk-msngr-vr .wizard__errorMessage_error.wizard__slide-action-hints-warning{background:0 0}.seamless__chat-message-files{padding-bottom:20px}.seamless__chat-message-files-content{overflow-y:auto;max-height:130px;padding-top:10px}.seamless__chat-messages{padding:5px 0 15px}.seamless__chat-message-wrapper{max-width:83.5075%}@media (min-width:1024px){.seamless__chat-message-wrapper{max-width:86.2925%}}@media (min-width:1280px){.seamless__chat-message-wrapper{max-width:84.375%}}.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot{max-width:67.0125%}@media (min-width:1024px){.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot{max-width:72.58065%}}.seamless__chat-message_with-gallery{width:266px}.seamless__chat-message_with-gallery_single{width:180px}.seamless__chat-message-gallery{margin:-6px -10px 7px}.seamless__chat-head{padding-bottom:13px;border-bottom:1px solid #ebebeb}.seamless__chat-head-avatar{width:55px;height:70px}.seamless__chat-head-avatar i{right:-5px;bottom:2px}.seamless__chat-head-user-data{margin-left:20px}.seamless__chat-head-name,.seamless__chat-head-phones,.seamless__chat-head-profile-indicators,.seamless__chat-head-schedule{margin-bottom:4px}.seamless__chat-head-addon{padding:9px;box-shadow:0 .5px .5px #000;text-align:center}.seamless__chat-head_msngr_admin_client .seamless__chat-head-avatar{border-radius:8px;content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iNzAiIHZpZXdCb3g9IjAgMCA1NSA3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjU1IiBoZWlnaHQ9IjcwIiByeD0iOCIgZmlsbD0iI0VCRUJFQiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjUgMzVDMTIuNSAyNi43MTU3IDE5LjIxNTcgMjAgMjcuNSAyMEMzNS43ODQzIDIwIDQyLjUgMjYuNzE1NyA0Mi41IDM1QzQyLjUgNDMuMjg0MyAzNS43ODQzIDUwIDI3LjUgNTBDMjQuNTY4NiA1MCAyMS44MzM1IDQ5LjE1OTEgMTkuNTIzIDQ3LjcwNTNMMTQuNDk1MSA0OS42MDI3QzEzLjY4MDQgNDkuOTEwMiAxMy4yNzMgNTAuMDYzOSAxMy4wMTAyIDQ5Ljk3NDhDMTIuNzgxOCA0OS44OTczIDEyLjYwMjUgNDkuNzE4IDEyLjUyNTEgNDkuNDg5N0MxMi40MzYgNDkuMjI2OCAxMi41ODk3IDQ4LjgxOTUgMTIuODk3MiA0OC4wMDQ4TDE0Ljc5NDUgNDIuOTc2OUMxMy4zNDA5IDQwLjY2NjMgMTIuNSAzNy45MzE0IDEyLjUgMzVaTTI4LjE0NDUgMzYuOTEyMUMyOC4wNDY5IDM3LjU1NjYgMjcuNzE0OCAzNy45NTcgMjcuMDUwOCAzNy45NTdDMjYuMzA4NiAzNy45NTcgMjUuODk4NCAzNy40Mjk3IDI1Ljg5ODQgMzYuNzE2OFYzNi41MzEyQzI1Ljg5ODQgMzUuMzIwMyAyNi41MDM5IDM0LjUxOTUgMjcuNzI0NiAzMy43OTY5QzI4LjkzNTUgMzMuMDY0NSAyOS4zNDU3IDMyLjUyNzMgMjkuMzQ1NyAzMS41ODk4QzI5LjM0NTcgMzAuNTI1NCAyOC41MTU2IDI5Ljc4MzIgMjcuMzE0NSAyOS43ODMyQzI2LjIzMDUgMjkuNzgzMiAyNS41MDc4IDMwLjMyMDMgMjUuMTk1MyAzMS4zMDY2QzI0Ljk4MDUgMzEuOTEyMSAyNC42MTkxIDMyLjE1NjIgMjQuMDgyIDMyLjE1NjJDMjMuNDA4MiAzMi4xNTYyIDIzLjAwNzggMzEuNzQ2MSAyMy4wMDc4IDMxLjA5MThDMjMuMDA3OCAzMC42NzE5IDIzLjA5NTcgMzAuMzEwNSAyMy4yODEyIDI5LjkzOTVDMjMuODg2NyAyOC42MTEzIDI1LjQxMDIgMjcuNzkxIDI3LjQyMTkgMjcuNzkxQzMwLjA2ODQgMjcuNzkxIDMxLjg4NDggMjkuMjk0OSAzMS44ODQ4IDMxLjUwMkMzMS44ODQ4IDMyLjk5NjEgMzEuMTQyNiAzNC4wMjE1IDI5LjgxNDUgMzQuODEyNUMyOC41MzUyIDM1LjU1NDcgMjguMjIyNyAzNi4wMjM0IDI4LjE0NDUgMzYuOTEyMVpNMjguNDg2MyA0MC44MDg2QzI4LjQ4NjMgNDEuNTgwMSAyNy44NjEzIDQyLjE5NTMgMjcuMDcwMyA0Mi4xOTUzQzI2LjI3OTMgNDIuMTk1MyAyNS42NDQ1IDQxLjU4MDEgMjUuNjQ0NSA0MC44MDg2QzI1LjY0NDUgNDAuMDM3MSAyNi4yNzkzIDM5LjQzMTYgMjcuMDcwMyAzOS40MzE2QzI3Ljg2MTMgMzkuNDMxNiAyOC40ODYzIDQwLjAzNzEgMjguNDg2MyA0MC44MDg2WiIgZmlsbD0iIzMzMzMzMyIvPgo8L3N2Zz4K)}.seamless__chat-head-callcenter-worktime{display:inline-block;padding-left:7px;line-height:1.2}.seamless__reference-link{color:grey}.seamless .nk-global-errors{position:absolute;top:119px;right:0;left:calc(33.333% + 6px);z-index:4}@media (min-width:1280px){.seamless__chat-messages-container_msngr_prep_client .seamless__chat-message-wrapper_bot{max-width:68.75%}.seamless__row{margin:0 -45px}.seamless__column-gutter{padding:0 45px}}@media (min-width:732px){.seamless .nk-global-errors{left:calc(33.333% + 20px)}.seamless__machinery{max-width:none}}@media (min-width:1200px){.seamless__machinery{max-width:1200px}}.seamless-call-to-app{position:relative;z-index:2;box-sizing:border-box;width:295px;margin-bottom:-28px;margin-left:-20px;border-top:1px solid #ebebeb;border-right:0;background:#fff}.seamless-call-to-app_success{padding:9px 10px 13px 33px}.seamless-call-to-app-expandable{overflow:hidden;padding:11px 10px 11px 85px}.seamless-call-to-app-expandable_expanded{padding:8px 10px 10px 5px}.seamless-call-to-app-expandable-link{position:absolute;top:19px;right:4px;width:20px;height:20px}.seamless-call-to-app-expandable-link_expanded{top:6px;right:12px;transform:rotate(180deg)}.seamless-faq__container h2 a,.seamless-faq__container h3 a,.seamless-faq__container h4 a,.seamless-faq__container h5 a,.seamless-faq__container h6 a{transform:translateY(-50px)!important;display:block}.seamless-call-to-app__icon{position:absolute;bottom:-11px;left:7px;width:55px;height:87px;background-size:100% auto}.seamless-call-to-app__text{margin-bottom:9px}.seamless-call-to-app__link-icon{margin-left:4px}.seamless-call-to-app__link_hidden{position:absolute;top:10px;left:8px}.seamless-call-to-app__link-text{display:inline-block;margin-left:17px;vertical-align:middle}.seamless-call-to-app__arrow{position:absolute;top:19px;right:15px}.seamless-call-to-app__app-icon{width:25px;height:25px;margin-left:7px;background-size:100%;vertical-align:middle}.seamless-call-to-app__icon-success{display:inline-block;width:30px;height:23px;margin-right:21px;background-size:100%;vertical-align:middle}.seamless-call-to-app__text-success{display:inline-block;width:150px;vertical-align:middle}.seamless-call-to-app__close{position:absolute;top:14px;right:10px}.wizard__feedback-widget,.wizard__pservice-title{top:28px;position:absolute}.listing-profile__avatar{margin-top:5px}.listing-profile__workplace-title{font-size:16px}.listing-profile__order-button{margin-bottom:15px}.listing-profile__name{display:block;margin-bottom:4px;font-weight:600;font-size:22px;line-height:110%}.listing-profile__backoffice-link{margin-left:5px}.profile-sort{margin-bottom:20px;padding-bottom:15px;border-bottom:solid 1px #ebebeb}.profile-sort__menu{min-width:0;margin-top:5px}.profile-sort__menu--selected{background:#f2f2f2}.profile-sort button{min-height:0;margin-left:-7px;padding:0;font-weight:600}.profile-sort button:hover{background:initial!important}.seamless__chat-placeholder{padding:13px 10px 10px 17px}.seamless__chat-placeholder-list{margin-left:10px}.seamless__chat-placeholder-text{margin-top:10px;margin-left:11px;padding-right:10px}.seamless__chat-placeholder-item{min-height:70px}.seamless__chat-placeholder-item_or{max-width:320px;margin-top:20px}.seamless-faq__container h2{padding-bottom:.5em;font-size:32px}.seamless-faq__container h3,.seamless-faq__container h4,.seamless-faq__container h5,.seamless-faq__container h6{padding:1.1em 0 .3em}.seamless-faq__container p{padding-bottom:.5em}div[data-pagetype='order.wizard2'] .desktop-wrap-narrow{width:100%!important;margin:0 auto}.wizard-form_desktop:after{display:table;clear:both;content:''}.wizard__free-input-field-label{display:block}.wizard__calendar,.wizard__free-input-placeholder{display:inline-block;vertical-align:top}.wizard__checkbox_w4,.wizard__checkbox_w4_with-comments,.wizard__radio,.wizard__radio_with-comments{margin-bottom:18px}.wizard-desktop__checkbox-label-info{margin-top:0}.wizard_with-margin-top{margin-top:65px}.wizard__free-input-placeholder{margin:10px 0 0 10px}.wizard__actions-errors:not(:empty)+.wizard__slide-action+.wizard__slide-action,.wizard__slide_titleInfo{margin-bottom:20px}.wizard__input-free{vertical-align:top}.wizard__errorMessage_warning{background:#ffc600}.wizard__errorMessage_error{right:0;margin-top:3px;color:#c90c27!important;font-size:14px}.wizard__slide{position:relative;padding:54px 60px 64px}.wizard__slide-wrapper{max-width:660px;margin-right:auto;margin-left:auto}.wizard__slide-wrapper_has-cart_yes{margin-right:250px;margin-left:0}.wizard__slide_loading,.wizard__slide_loading_yes{padding-top:100px!important;padding-bottom:90px!important;text-align:center}.wizard__slide_label{margin-top:20px}.wizard__pservice-title{right:60px}.wizard__phone-warning{margin-top:25px}.wizard__slide-actions{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:40px;padding-top:20px}.wizard__slide-actions:before{position:absolute;top:-8px;left:0;width:100%;height:8px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjAAAAAIBAMAAAFibugjAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAAB3RSTlMBAwQGCAsOrzPPKgAAADJJREFUSMdjYKAOYDRmGESASq5hFBxEfmJxYRgFQyCalEYdMwpIS7+jsTSafEcDhhoAANhgAZBfdMhdAAAAAElFTkSuQmCC) center bottom;content:''}.wizard__slide-methods{flex-flow:row-reverse}.wizard__actions-errors{width:100%;padding:10px 0 30px}.wizard__actions-errors:empty{display:none}.wizard__slide-action{position:relative}.wizard__slide-action-hints{position:relative;top:100%;right:auto;left:auto;display:inline-block;min-height:40px;width:190px;margin-top:3px;margin-right:20px;vertical-align:top;text-align:right}.wizard__slide-action-hints:empty{display:none}.wizard__slide-action-hints_preview-mode{width:180px}.wizard__slide-action-hints-warning{position:absolute;top:0;right:0;background:#fff}.wizard__slide-action-button-hint{margin-top:5px;margin-bottom:-5px;text-align:right}.wizard__action-button{padding-right:40px;padding-left:40px}.wizard__question_type_price{overflow:hidden}.wizard__question_type_geo{display:table;width:100%;margin-top:20px}@media only screen and (max-width:700px){.wizard__question_type_photo{width:auto}}.wizard__question_type_info{margin-bottom:20px}.wizard__widget-title{margin-bottom:11px;font-weight:600}.wizard__widget-title_required{color:#c90c27}.wizard__widget_type_height-auto-label{height:auto}.wizard__widget_type_mode_price{width:150px}.wizard__widget_type_input_mode_code__confirm{display:block!important}.wizard__widget_type_suggest-icon,.wizard__widget_type_suggest-input_icon{display:inline-block;width:12px;height:12px;background-repeat:no-repeat!important}.wizard__widget_type_info{margin-bottom:20px;color:#7d8089}.wizard__widget_type_suggest{position:relative;margin:10px 0}.wizard__widget_type_suggest-icon{z-index:1;margin-top:-5px;margin-right:10px;background-size:contain;vertical-align:middle}.wizard__widget_type_suggest-input_icon{position:absolute;top:0;bottom:0;left:12px;z-index:1;margin:auto}.wizard__widget_type_suggest-input_with-icon{padding-left:34px!important}.wizard__widget_type_suggest-nearest-geo{margin-top:10px}.wizard__widget_type_suggest-nearest-geo_with-title{margin-top:8px}.wizard__widget_type_suggest-nearest-geo__list{min-height:43px}.wizard__widget-wrapper{margin-bottom:30px}.wizard__widget-wrapper:last-child{margin-bottom:0}.wizard__widget-wrapper_featured_yes{position:relative;padding-left:36px}.wizard__widget-wrapper_featured_yes:before{position:absolute;top:12px;left:10px;z-index:1;display:block;color:#aeafb1;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-size:47px;font-family:icons;line-height:1;-webkit-font-smoothing:antialiased;speak:none}.wizard__widget-wrapper_featured_yes .wizard__widget{position:relative;z-index:2}.wizard__widget-wrapper_feature_user:before{content:'\e61d'}.wizard__widget-wrapper_feature_phone:before{content:'\e613'}.wizard__widget-wrapper_feature_email:before{top:15px;content:'\e609'}.wizard__contacts-group{display:flex;justify-content:space-between;align-items:flex-start}.wizard__contacts-group-item{width:49%}.wizard__contacts-help{margin-top:-5px;font-size:.85em}.wizard__oferta{margin-top:15px;color:#7d8089;font-size:.85em}.wizard__oferta-link{text-decoration:underline;font-weight:600}.wizard__oferta-link:hover,.wizard__slide-action-btnLink{text-decoration:none}.wizard .wwizard__price-fields{width:220px}.wizard .wwizard__price-fields .wwizard__input{width:150px!important}.wizard .error .geo-suggest__container .form__field,.wizard .wizard__widget-wrapper_error_yes{border-color:#c90c27}.wizard .metro{margin:2px 6px 0 0}.wizard .btn-close{border:0;background:#fff}.wizard .wizard-summary{margin-top:-40px}.wizard .geo-suggest_type_address .help-text{margin-top:15px}.wizard .schedule__cell-layout{max-width:75px;width:30%;padding:8px 0 8px 13px}.seamless .wizard__slide-wrapper,.seamless__listing-wrapper_mobile .wizard__widget-wrapper,.wizard .schedule__cell,.wizard-errors__text{max-width:100%}.wizard .schedule__cell{width:100%}.nk-messenger-welcome-screen__container .wizard__slide-wrapper{margin-bottom:0}.wizard__free-input-field__input,.wizard__input-free,.wizard__widget-wrapper_feature_freeinput input{height:40px!important}.wizard__textarea_glued{margin-top:-1px}.wizard-control-glued-top{border-radius:0 0 4px 4px}.wizard-datepicker{display:flex}.wizard-input-line,.wizard__checkbox-comments,.wizard__checkbox_free-entry_inline,.wizard__radio_free-entry_inline{display:inline-block}.wizard-datepicker__calendar+.wizard-datepicker__calendar{margin-left:30px}.wizard-widget-yandex__map{position:relative;overflow:hidden;margin-top:50px;margin-bottom:30px}.wizard__checkbox_free-entry:before,.wizard__radio_free-entry:before{bottom:0;margin:auto}.wizard__checkbox-input_free-entry,.wizard__radio-input_free-entry{height:40px!important}.wizard__checkbox_free-entry_clipped{width:200px}.wizard__radio-comments{margin-top:-14px;margin-left:29px}.wizard-errors{padding:12px 16px}.wizard__errors{position:absolute;z-index:5;width:560px;margin-top:-24px}.wizard__variant-comment_glued-up{margin-top:0}.wizard__variant-comment_glued-right{margin:0 auto}.wizard__variant-comment__right{margin-left:20px}.wizard-schedule-slot__label{height:100%;border-radius:4px;font-size:12px;cursor:pointer}.wizard-schedule-slot__label:hover{background-color:#d5f7d6}.wizard-schedule-slot__ctrl:checked+.wizard-schedule-slot__label .wizard-schedule-slot__text,.wizard-schedule-slot__label:hover .wizard-schedule-slot__text{visibility:visible}.wizard-schedule-slot__ctrl:checked+.wizard-schedule-slot__label:hover{background-color:#009f4a}.wizard-contacts-layout__field{width:340px}[class*=wizard__hint]{padding-left:10px;font-size:14px}.g-invalid{border-color:#e01935!important}.wizard-title__greenticked{margin-bottom:20px;padding-right:65px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI0MyIgdmlld0JveD0iMCAwIDU2IDQzIj48cGF0aCBmaWxsPSIjMjk5NDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01MC4yMzMgMEwxOS42MDYgMjQuMjYgNS42MzggMTQuMjQ4IDAgMjAuMTUyIDIwLjI0NyA0M2wzLjIwNC0zLjMzN0w1NiA1Ljc3NnoiLz48L3N2Zz4=) center right no-repeat;background-size:contain}.wizard-description-list__results-information-profile-list:after,.wizard-summary__cart-link:after{background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 60%);content:''}.wizard-input-line{vertical-align:middle}.wizard__free-input-checkbox:before,.wizard__widget-wrapper_feature_freeinput:before{bottom:0;margin:auto}.wizard-description-title{font-weight:600;font-size:24px;line-height:120%}.wizard-description-list{padding:20px}.wizard-description-list__results-title-description{font-weight:400;font-size:14px}.wizard-description-list__results-information{margin-bottom:30px;border-bottom:2px solid #ebebeb}.wizard-description-list__results-information-profile-list:after{position:absolute;top:140px;right:0;width:30px;height:40px;opacity:.7}.wizard-description-list__results-information-profile-list-items{position:relative;overflow-x:scroll;overflow-y:hidden;height:40px;margin:30px 0 35px;white-space:nowrap}.wizard-description-list__results-information-profile-avatar{margin-right:6px;border-radius:2px}.wizard__level_userPrice__Input__input{width:90px;background:#f2f4f8}.wizard__level_userPrice__Input{position:relative;margin-left:40px;opacity:.7;pointer-events:none}.wizard .wizard__level_userPrice__Input{margin-left:0;opacity:1;pointer-events:auto}.wizard .wizard__level_userPrice__Input .wizard__level_userPrice__Input__input{background:#fff}.wizard__slide-filter-aim-input{margin-right:20px}.wizard__previous-step{color:#0087c6;text-decoration:none}.wizard__previous-step:active,.wizard__previous-step:hover{color:#0087c6}.wizard__nativeSpeaker{max-width:212px}.wizard__slide-filter-aim-radio:before{top:8px}.wizard__hint_contacts{margin-bottom:20px}.wizard-summary{position:relative;padding-top:120px;font-size:16px}.wizard-summary_open{padding-top:70px}.wizard-summary-anchor{display:block;visibility:hidden;opacity:0;transform:translateY(-160px)}.wizard-summary_with-description-slider{padding:0}.wizard-summary__header{display:inline-block;width:100%}.wizard-summary__cart{display:inline-block;overflow:hidden;width:65px;height:24px;margin:0 0 -2px 10px;vertical-align:sub}.wizard-summary__cart-link_no-gradient:after{display:none}.wizard-summary__cart-link{position:relative;display:inline-block;min-width:150px;color:#000;text-decoration:none}.wizard-summary__cart-link:after{position:absolute;top:-5px;right:-7px;width:18px;height:28px}.wizard-summary__cart-avatar{display:inline-block;float:none;margin:-4px -4px 0 9px;vertical-align:middle}.wizard-summary__inner_cart .wizard-summary__cart-link:after,.wizard-summary__inner_listing .wizard-summary__cart-link:after,.wizard-summary__inner_profile .wizard-summary__cart-link:after{background:linear-gradient(to right,rgba(255,255,255,0) 0,#f1f1ef 60%)}.wizard-summary__inner{position:absolute;top:0;box-sizing:border-box;width:100%;padding:10px}.wizard-summary__inner_animated{animation:wizardIn .1s ease-out 0 1 normal}.wizard-summary__inner_fixed{position:fixed;top:50px;left:0;z-index:7;box-sizing:border-box;width:100%;padding:5px 10px}.wizard-summary__inner_fixed-top{top:0}.wizard-summary__inner_hidden{display:none}.wizard-summary__inner_bordered{border-bottom:2px solid #ebebeb}.wizard-summary__not-link{color:#000;cursor:default;pointer-events:none}.wizard-summary__title{padding:25px 70px 0 10px;font-size:16px}.wizard-summary__title .mobile-listing__title{display:inline}.wizard-summary__specialists-count{float:right;text-decoration:none;font-size:14px}.wizard-summary__progressbar{margin:10px 0}.wizard-summary__right{position:relative;margin:10px 0;padding:5px 0;text-align:right;transition-timing-function:ease;transition-duration:.1s;transition-property:all}.wizard-summary__right_hidden{visibility:hidden;overflow:hidden;height:0;margin:0;padding:0;transition-timing-function:ease;transition-duration:150ms;transition-property:all}.wizard-summary__right_hidden .wizard-summary__to-order{background:#f2f4f8;color:#f2f4f8;transition-timing-function:ease;transition-duration:150ms;transition-property:all}.wizard-summary__filter-label{color:#7d8089}.wizard-summary__filter-value{text-decoration:none}.wizard-summary_to-order{padding:6px 12px 7px;font-size:14px;transition-timing-function:ease;transition-duration:.1s;transition-property:all}.wizard-summary_to-order_padded{padding:6px 32px 7px}.wizard-summary__to-filters{position:fixed;right:10px;bottom:15px;z-index:6;display:inline-block;white-space:nowrap}.wizard-summary__to-filters .wizard-summary-icon{vertical-align:middle}.wizard-summary__to-filters .wizard-summary-text{margin-left:5px;vertical-align:middle}.wizard-onboarding{font-size:16px;line-height:133%}.wizard-onboarding__small-logo{display:table;width:38px;height:37px;margin:10px auto 20px;background-size:100% auto;background-repeat:no-repeat}.wizard-onboarding__cozy-text,.wizard-onboarding__profile-name{margin-bottom:10px}.wizard-onboarding__back-link{position:absolute;top:-55px;left:-20px}.wizard-onboarding__info{margin-top:10px}.wizard-onboarding__text{min-height:55px;margin-left:50px}.wizard-onboarding__profile-info{position:relative}.wizard-onboarding__profile-info:after{display:table;clear:both;content:''}.wizard-onboarding__profile-avatar{float:left;width:32px;height:auto;margin-right:10px;border-radius:4px}.wizard-onboarding__message{margin:10px 0;font-size:18px;line-height:130%}.wizard-onboarding__message_profile{font-weight:600;font-size:23px;line-height:135%}.wizard-onboarding__cozy{position:absolute;bottom:-86px;left:10px;width:260px;font-size:14px;line-height:130%}.wizard-onboarding__cozy-link{font-size:16px}.wizard-onboarding__next{display:table;margin:20px auto 0}.wizard-filters-warning{font-size:16px;line-height:133%}.wizard-filters-warning__buttons{position:relative;margin-top:30px}.wizard-filters-warning__no,.wizard-filters-warning__yes{display:table;margin:20px auto 0}.wizard__title{margin-bottom:10px;font-size:24px;line-height:120%}.wizard__title_small{margin:10px 0 10px 10px;font-weight:600;font-size:16px;line-height:120%}.wizard__level{margin-top:17px!important}.wizard__level_architect:after{position:absolute;top:4px;left:92px;width:20px;height:13px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDIwIDEzIj4gICAgPHBhdGggZmlsbD0iI0ZGQTY0RCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjhjLS4yLTIuMi44LTIuNiAyLjMtMWw0IDQuMyAyLjItNS42Yy44LTIgMi4xLTIgMi45IDBMMTMuNiA3bDQtNC4zYzEuNS0xLjYgMi41LTEuMiAyLjMgMUwxOSAxM0gxTDAgMy44eiIvPjwvc3ZnPg==);content:''}.wizard__slide-errors{margin-top:10px}.wizard__input_disabled{background:#f2f4f8}.wizard__input-free{display:inline;width:167px;margin-top:0;margin-right:10px}.wizard__slide-wrapper{padding:0 10px}.wizard__slide-title{margin-bottom:25px}.wizard__mobile-contacts-disclamer{margin-bottom:15px;color:#000}.wizard__phone-warning{margin:10px 0;padding:10px;border-radius:4px;background:#fff1a4}.wizard .wwizard__input-container{border:1px solid #d6d7d8;border-radius:4px}.wizard .error.wwizard__input-container{border-color:#e01935}.wizard__widget-wrapper_error_yes .wizard__calendar{display:inline-block;margin:-5px;padding:5px;border-width:1px;border-style:solid;border-color:#e01935}.wizard-slide-action-button-wrapper{position:relative}.wizard-slide-action-button-hint{position:absolute;top:40px;right:0;text-align:right}.wizard-slide-action-button_with-hint{margin-bottom:25px}.wizard-error-indicator{position:absolute;right:0;bottom:100%;left:0;min-height:21px;padding:7px 0;border:1px solid #ebebeb;border-width:1px 0;background:#fff;color:#c90c27;text-align:center}.wizard-default-layout__question+.wizard-default-layout__question{margin-top:20px}.wizard-contacts-layout__field-group{margin:15px -20px;padding:22px;border-radius:4px;background:#fff1a4}.wizard-contacts-layout__field{margin-bottom:15px}.wizard-contacts-layout__lock{float:left;margin-top:3px;margin-right:7px}.wizard-contacts-layout__note{display:flex;margin-top:8px;margin-bottom:0!important;color:#33363b}.wizard-contacts-layout__note>.wizard__widget_type_info{margin-bottom:0}.wizard-contacts-layout__text{margin-left:8px}.wizard-sms-contacts-layout__field-group{margin:15px -20px;padding:15px 20px;border-radius:4px;background:#fff1a4}.wizard-sms-contacts-layout__field{margin-bottom:10px}.wizard__contacts.wizard__widget-wrapper_padding_10{margin-left:0;padding:0}.wizard__contacts.wizard__widget-wrapper_border-1-px{border:none;transition:none}.wizard_version_mobile{padding-top:60px;padding-bottom:70px}.wizard_version_mobile .geo-suggest__suggestions-container{z-index:4}.wizard-question-hint{margin:0 0 10px}@media screen and (max-width:330px) and (min-height:567px){.wizard-description-slider__slide-title{font-size:14px}.wizard-description-slider__slide-image_questions-krasota,.wizard-description-slider__slide-image_questions-remont{background-size:255px 170.85px}.wizard-description-slider__slide-image_chat-krasota{background-size:258.3px 195.3px}.wizard-description-slider__slide-image_chat-remont{background-size:250.2px 207.9px}.wizard-description-slider__slide-image_finish{background-size:270px 270px}}@media (min-width:380px){.wizard-summary__header-desc{display:inline-block}}@media screen and (max-height:567px){.wizard-description-slider__slide-title{font-weight:400;font-size:13px}.wizard-description-slider__slide-image{height:200px}.wizard-description-slider__slide-image_questions-repetitor{background-size:235.8px 189px}.wizard-description-slider__slide-image_questions-krasota,.wizard-description-slider__slide-image_questions-remont{background-size:240px 160.8px}.wizard-description-slider__slide-image_profiles-repetitor{background-size:235.8px 171px}.wizard-description-slider__slide-image_profiles-krasota{background-size:233.1px 159.3px}.wizard-description-slider__slide-image_profiles-remont{background-size:250.2px 169.2px}.wizard-description-slider__slide-image_chat-repetitor{background-size:235.8px 189px}.wizard-description-slider__slide-image_chat-krasota{background-size:258.3px 195.3px}.wizard-description-slider__slide-image_chat-remont{background-size:250.2px 207.9px}.wizard-description-slider__slide-image_finish{background-size:270px 270px}.wizard-description-slider-carousel__title{font-size:22px}}.wizard-dropzone__wrapper{display:flex;flex-wrap:wrap;margin:0 -5px}.wizard-dropzone__label{box-sizing:border-box;width:132px;height:86px;border-radius:4px;background-color:#f2f4f8;cursor:pointer}.wizard-dropzone__label_large{width:100%;height:222px;border-radius:4px}.wizard-dropzone__label_centered{text-align:center}.wizard-dropzone__label-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.wizard-dropzone__icon{margin-bottom:10px}.wizard-dropzone__icon_small{width:36px;height:36px;margin-bottom:5px;background-size:cover}.wizard-dropzone__item-wrapper{width:132px;height:86px}.wizard-dropzone__item{height:100%;background-position:center;background-size:cover}.wizard-dropzone__item-wrapper,.wizard-dropzone__label{position:relative;margin:0 5px 10px}.wizard-dropzone__dropzone{display:none}.wizard-dropzone__dropzone_active{position:fixed;top:50px;right:10px;bottom:10px;left:10px;z-index:1000;display:flex;justify-content:center;align-items:center;border:2px dashed #e01935;border-radius:14px;background-color:rgba(255,255,255,.9)}.wizard-dropzone__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:copy}.wizard-dropzone__remove-btn{position:absolute;top:0;right:0;z-index:2;width:0;height:0;border-top:55px solid rgba(0,0,0,.5);border-left:55px solid transparent;transition:all .2s linear}.wizard-dropzone__remove-btn:hover{border-top:55px solid rgba(0,0,0,.8)}.wizard-dropzone__remove-icon{position:absolute;top:-47px;right:8px}.wizard-dropzone__loader{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.wizard-input_type-number{vertical-align:middle}.wizard-widget-datetime{display:flex;width:100%}.wizard-widget-datetime__time+.wizard-widget-datetime__time,.wizard-widget-datetime__time:not(:last-child){flex-basis:25%}.wizard-widget-datetime__date,.wizard-widget-datetime__time,.wizard-widget-datetime__time-placeholder{flex:1 1 50%;min-width:auto!important}.wizard-widget-datetime__time-placeholder{display:flex;align-items:center;box-sizing:border-box;margin-top:10px;margin-bottom:10px;padding:0 10px;border:1px solid #c8cbd2;color:#7d8089;cursor:pointer}.wizard-schedule-slot__ctrl{display:none}.wizard-schedule-slot__label{display:flex;justify-content:center;align-items:center;background-color:#f2f4f8;color:#7d8089}.wizard-schedule-slot__ctrl:checked+.wizard-schedule-slot__label{background-color:#00c75c;color:#fff}.wizard-widget-select{display:flex}.wizard-widget-select__select{flex-shrink:0}.wizard-widget-select__select_groupped{border-radius:4px 0 0 4px}.wizard-widget-select__input{flex-grow:1;margin:0 0 0 -1px}.wizard-widget-select__input-inner{border-radius:0 4px 4px 0}@keyframes wizardIn{0%{top:-100px}100%{top:50px}}