.columns-block{display:flex}@media screen and (max-width:1200px){.columns-block{gap:45px}}.columns-block__column{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;width:100%}.columns-block._horizontal .columns-block__column{display:grid;flex-direction:row;grid-template-columns:repeat(4,1fr)}.columns-block._show .columns-block__column:has(._hide){display:none}.columns-block__column-item{color:#153d49;display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:20px;line-height:19px}@media screen and (max-width:1200px){.columns-block__column-item{gap:16px}}.columns-block._search .columns-block__column-item{gap:4px}.columns-block._cities .columns-block__column-item{display:flex;flex-direction:row;gap:10px}.columns-block._show .columns-block__column-item._hide{display:none}.columns-block._show .columns-block__item-link:hover{color:tomato}.columns-block._specializations .columns-block__item-link{align-items:center;display:flex;gap:10px;text-decoration-color:tomato}.columns-block._specializations .columns-block__item-link:hover{color:tomato}.columns-block._specializations .columns-block__item-link:hover .columns-block__item-icon svg path{fill:tomato}.columns-block._specializations .columns-block__column{gap:30px}.columns-block._search._cities .columns-block__column{gap:40px}.columns-block__item-icon svg{height:20px;width:20px}.columns-block__metro-color{border-radius:100%;height:8px;margin-right:5px;width:8px}.columns-block._cities .columns-block__item-link{transition:color .3s ease-in-out}.columns-block._cities .columns-block__item-link:hover{color:tomato}.columns-block._show .columns-block__item-link{align-items:center;display:flex}.columns-block._show{row-gap:20px}.columns-block__button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;line-height:18px;padding:0;transition:color .3s ease-in-out;width:100%}.columns-block__button:hover{color:tomato}.columns-block__button-icon svg path{stroke:tomato}.columns-block__subitem-list{display:flex;flex-direction:column;gap:4px}.columns-block__subitem-link{color:#6c6c6c;font-size:12px;font-weight:500;line-height:16px}.columns-block__subitem-link:hover{color:tomato}.columns-block._mobile._horizontal .columns-block__column{grid-template-columns:repeat(2,1fr)}.columns-block._mobile._subway .columns-block__item-link{padding-left:13px;position:relative}.columns-block._mobile .columns-block__metro-color{left:0;position:absolute}.columns-block._mobile._search{flex-direction:column}.columns-block._mobile._specializations._search .columns-block__column{gap:20px}.info-tooltip{background:#fff;box-shadow:0 8px 24px rgba(129,135,189,.15);max-width:325px;padding:16px 32px;position:relative;z-index:990}.info-tooltip__close{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;padding:0;position:absolute;right:14px;top:14px}.info-tooltip__close,.info-tooltip__close svg{height:14px;width:14px}.info-tooltip__close svg path{stroke:#153d49}.info-tooltip__title{font-size:16px;font-weight:700;line-height:22px;margin-bottom:8px;margin-top:0}.info-tooltip._lawyer{padding:12px}.verification-tooltip{left:5px;position:absolute;text-align:left;top:-62px;width:238px;z-index:990}.verification-tooltip__tooltip{border-radius:4px}.verification-tooltip__text{font-size:12px;font-weight:600;line-height:16px;margin-bottom:0;margin-top:0}.verification-tooltip small{font-weight:500}.verification-tooltip._mobile{left:-80px;top:-67px;width:150px}.verification-tooltip._mobile .verification-tooltip__text{font-size:12px;line-height:16px}.lawyer-card-experience__type-wrapper{align-items:center;display:inline-flex;margin-right:8px}.lawyer-card-experience._is-lawyer-company .lawyer-card-experience__type-wrapper{margin-right:0}.lawyer-card-experience__icon-wrapper{display:inline-flex;margin-bottom:-1px;margin-left:6px;position:relative}.lawyer-card-experience__verification-icon svg{height:14px;width:14px}.lawyer-card-experience._is-lawyer-company .lawyer-card-experience__years{font-weight:600}.lawyer-card-experience._company{display:flex;flex-direction:column}.lawyer-card-experience__count{margin-top:4px}.lawyer-card-experience._company .lawyer-card-experience__count{display:block}.lawyer-card-experience._article .lawyer-card-experience__tooltip{left:-65px}@media screen and (max-width:1200px){.lawyer-card-experience._article .lawyer-card-experience__tooltip{left:-120px}}.lawyer-card-experience._mobile{align-items:center}.lawyer-card-experience._mobile._company{flex-direction:row;flex-wrap:wrap}.lawyer-card-experience._mobile .lawyer-card-experience__verification-icon{margin-left:2px}.lawyer-card-cost{align-items:center;display:flex}.lawyer-card-cost__value{display:inline-flex;font-size:12px;font-weight:600;line-height:16px}.lawyer-card-cost__value._high .lawyer-card-cost__level{color:#153d49;font-weight:600}.lawyer-card-cost__value._low .lawyer-card-cost__level:nth-child(n+2),.lawyer-card-cost__value._middle .lawyer-card-cost__level:last-child{color:#a8a5a5;font-weight:500}.lawyer-card-info__link{display:block;transition:color .3s ease-in-out}.lawyer-card-info__link:hover{color:tomato}.lawyer-card-info__name{display:flex;font-size:18px;font-weight:700;line-height:24px;margin-bottom:0;margin-top:0;max-width:calc(100% - 50px)}.lawyer-card-info._catalog .lawyer-card-info__name{cursor:pointer}.lawyer-card-info._article .lawyer-card-info__name{font-size:16px;line-height:21px}.lawyer-card-info._is-lawyer-company .lawyer-card-info__name{font-size:14px;font-weight:600;line-height:20px;max-width:137px}.lawyer-card-info._is-lawyer-company .lawyer-card-info__name br{display:none}.lawyer-card-info._lawyer .lawyer-card-info__name{max-width:calc(100% - 76px)}.lawyer-card-info._slider .lawyer-card-info__name{max-width:calc(100% - 36px)}.lawyer-card-info__experience{align-items:center;display:inline-flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:21px;margin-top:4px}.lawyer-card-info__experience._article,.lawyer-card-info__experience._detail{font-size:12px;line-height:16px}.lawyer-card-info._catalog .lawyer-card-info__experience{width:100%}@media screen and (max-width:1200px){.lawyer-card-info._catalog .lawyer-card-info__experience{align-items:flex-start;display:flex}}.lawyer-card-info__consultation{color:#13a463;display:flex;flex-direction:column;margin:10px 0 0;will-change:transform}.lawyer-card-info__consultation-text{font-size:13px;font-weight:500;line-height:17px;padding-left:12px;position:relative}.lawyer-card-info__consultation-text:before{border-bottom:2px solid #13a463;border-left:2px solid #13a463;content:"";height:5px;left:1px;position:absolute;top:4px;transform:rotate(-45deg);width:8px;will-change:transform}.lawyer-card-info__consultation-text:not(:last-child){margin-bottom:4px}.lawyer-card-info._article .lawyer-card-info__consultation-text{font-size:11px;line-height:15px}.lawyer-card-info__location{margin-top:6px}.lawyer-card-info__address-link,.lawyer-card-info__location{align-items:flex-start;display:flex;flex-wrap:wrap}.lawyer-card-info__address-button,.lawyer-card-info__street-button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;padding:0}.lawyer-card-info__address-link._detail{color:#6c6c6c}.lawyer-card-info__city{align-items:center;color:#6c6c6c;display:inline-flex;font-size:12px;font-weight:600;line-height:16px;margin-left:-1px;margin-top:6px}.lawyer-card-info__city svg{height:16px;width:15px}.lawyer-card-info__city svg path{stroke:#153d49}.lawyer-card-info__city._with-subway{margin-right:10px}.lawyer-card-info__city-name{font-weight:600;margin-left:4px}.lawyer-card-info__address{display:inline-flex;margin-top:6px}.lawyer-card-info__address._lawyer{margin-top:8px;padding-left:0}.lawyer-card-info._mobile .lawyer-card-info__address._lawyer{margin-top:6px}.lawyer-card-info__street{color:#6c6c6c;display:inline-block;font-size:12px;font-weight:500;line-height:16px;text-align:left}.lawyer-card-info__stations{margin-top:6px}.lawyer-card-info._mobile .lawyer-card-info__name{font-size:16px;font-weight:600;line-height:21px;max-width:calc(100% - 48px)}.lawyer-card-info._mobile._lawyer .lawyer-card-info__name br{display:block}.lawyer-card-info._mobile._slider .lawyer-card-info__name{margin:0;max-width:75%}.lawyer-card-info._is-lawyer-company .lawyer-card-info__name{margin:0 auto;max-width:100%}.lawyer-card-info._mobile .lawyer-card-info__experience{font-size:12px;line-height:16px;margin-top:8px}.lawyer-card-info._mobile .lawyer-card-info__consultation{align-items:flex-start;margin-top:8px}.lawyer-card-info._mobile .lawyer-card-info__consultation span{font-size:12px;line-height:16px}.lawyer-card-info._mobile .lawyer-card-info__consultation span.app-icon{margin-left:0}.lawyer-card-info._mobile .lawyer-card-info__consultation:not(:last-child){margin-bottom:4px}.lawyer-card-info._mobile._catalog .lawyer-card-info__location{margin-bottom:0}.lawyer-card-info._mobile .lawyer-card-info__location{align-items:center}.lawyer-card-info._mobile._slider .lawyer-card-info__location:last-child{margin-bottom:0}.lawyer-card-info._mobile .lawyer-card-info__city{flex-wrap:wrap;font-size:12px;line-height:16px}.lawyer-card-info._mobile .lawyer-card-info__street{font-size:12px;line-height:16px}.app-rating{align-items:center;display:flex;justify-content:space-between;line-height:100%;width:100%}.app-rating__star{align-items:center;display:inline-flex;height:inherit;justify-content:center;line-height:1;vertical-align:middle}.app-rating__star:hover{cursor:pointer}.app-rating__star .app-rating__icon svg{stroke-width:2px}.app-rating__star._selected .app-rating__icon svg{fill:#ffda58;transition:fill .3s ease-out}.app-rating__star._selected .app-rating__icon svg path{stroke:#ffda58;transition:stroke .3s ease-out}.app-rating__star._disabled:hover{cursor:default}.app-rating__icon svg{transition:fill .3s ease-out}.app-rating__checkbox{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.app-rating._mobile .app-rating__star{height:13px;width:13px}.lawyer-card-feedback__rating{margin-bottom:4px}.lawyer-card-feedback__count{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;line-height:16px;padding:0;transition:color .3s ease-in-out}.lawyer-card-feedback__count:hover{color:tomato}.lawyer-card-feedback._mobile .lawyer-card-feedback__rating svg{height:13px;width:13px}.lawyer-card-feedback._mobile .lawyer-card-feedback__count{white-space:nowrap}.favorite-button{align-items:center;background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;justify-content:center;padding:0}.favorite-button svg path{fill:#fff;stroke:tomato;transition:fill .3s ease-in-out}.favorite-button._active svg path,.favorite-button:not(._mobile):hover svg path{fill:tomato}.lawyer-card-actions{align-items:center;display:flex;position:absolute;right:0;top:0}.lawyer-card-actions__context{margin-left:4px;margin-right:-8px}.callback-types{grid-gap:8px;display:grid;grid-template-columns:repeat(4,1fr)}.callback-types input[type=radio]{display:none}.callback-types__item{cursor:pointer;max-width:105px}.callback-types__label{align-items:center;color:#a8a5a5;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:45px;justify-content:center;line-height:16px;padding:12px 19px;position:relative;width:100%}.callback-types__label:before{background-color:transparent;border:1px solid #e7e7e7;border-radius:4px;transform:translateY(-50%)}.callback-types__label:after,.callback-types__label:before{content:"";height:100%;left:0;position:absolute;top:50%;width:100%}.callback-types__label:after{border:1px solid #153d49;border-radius:4px;transform:translateY(-50%) scale(0)}.callback-types__icon svg path{fill:#a8a5a5}.callback-types__icon svg circle{stroke:#a8a5a5}input[type=radio]:checked+.callback-types__label{color:#153d49}input[type=radio]:checked+.callback-types__label:after{transform:translateY(-50%) scale(1)}input[type=radio]:checked+.callback-types__label .callback-types__icon svg path{fill:#153d49}input[type=radio]:checked+.callback-types__label .callback-types__icon svg circle{stroke:#153d49}.callback-types._mobile .callback-types__label{flex-wrap:wrap;height:60px;padding:10px 14px}.callback-types._mobile .callback-types__text{text-align:center;width:100%}.callback-form{display:flex;flex-direction:column;justify-content:center;width:100%}.callback-form__title{font-size:18px;font-weight:700;line-height:23px;margin-bottom:32px}.callback-form__content{display:flex;flex-direction:column;gap:16px}.callback-form__label{display:block;font-size:14px;font-weight:500;line-height:21px;margin-bottom:10px}.callback-form__label._calltype{font-size:16px;font-weight:700;line-height:21px}.callback-form__button-wrapper{margin-top:16px}.callback-form__button._submit{display:block;margin-left:auto}.callback-form__required{color:#d91010}.bullets{align-items:center;display:flex}.bullets__item{background-color:#a8a5a5;border:none;border-radius:100%;cursor:pointer;height:8px;margin-right:16px;padding:0;width:8px}.bullets__item._is-selected{background-color:tomato;height:15px;width:15px}.bullets__item:last-child{margin-right:0}.bullets._mobile{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;transition:transform .3s}.bullets._mobile .bullets__item{background-color:transparent;background-color:tomato;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;height:8px;margin-right:12px;min-height:8px;min-width:8px;opacity:.5;padding:0;transform:none;transition:transform .3s;width:8px}.bullets._mobile .bullets__item:last-child{margin-right:0}.bullets._mobile .bullets__item._is-selected{background-color:tomato;opacity:1}.callback-modal{background-color:#fff;border-radius:4px;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;max-width:510px}.callback-modal__close{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;height:14px;padding:0;position:absolute;right:20px;top:20px;width:14px}.callback-modal__close svg{height:14px;width:14px}.callback-modal__close svg path{stroke:#153d49}.callback-modal__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:45px 32px 32px}.callback-modal._mobile .callback-modal__content{padding:32px 16px}.vm--container._callback{height:100dvh;overflow:auto}.vm--container._callback::-webkit-scrollbar{width:0}.slider-arrow{background:#fff;border:none;border-radius:4px;box-shadow:-4px -5px 25px rgba(0,0,0,.06),0 40px 40px -18px rgba(139,144,164,.2);height:32px;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s;width:32px;z-index:2}.slider-arrow:not(:disabled){cursor:pointer}.slider-arrow:before{display:none}.slider-arrow:disabled{opacity:0}.slider-arrow._prev{left:0}.slider-arrow._next{right:0}.lawyer-card-footer__item{font-size:14px;font-weight:500;line-height:21px}.lawyer-card-footer._catalog .lawyer-card-footer__item{align-items:center;display:flex}.lawyer-card-footer__caption{font-size:12px;font-weight:500;line-height:16px;margin:0 0 16px}.lawyer-card-footer._catalog .lawyer-card-footer__item .lawyer-card-footer__caption{margin-bottom:0;margin-right:40px}.lawyer-card-footer._catalog .lawyer-card-footer__item .lawyer-card-footer__caption,.lawyer-card-footer._slider .lawyer-card-footer__item .lawyer-card-footer__caption{-webkit-line-clamp:3;-moz-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.lawyer-card-footer._slider .lawyer-card-footer__item .lawyer-card-footer__caption{margin-bottom:16px}.lawyer-card-footer__buttons{display:flex;gap:20px;justify-content:flex-end;margin-left:auto;max-height:45px;max-width:285px}.lawyer-card-footer__button._phone .app-button__icon svg path{stroke:#fff}.lawyer-card-footer__social-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:12px}.lawyer-card-footer__social-wrapper .app-button._big{width:255px}.lawyer-card-footer__social{display:flex;gap:10px}.lawyer-card-footer__social-items{align-items:center;display:flex;gap:12px}.lawyer-card-footer__social-text{font-size:14px;font-weight:500;line-height:130%}.lawyer-card-footer._article .lawyer-card-footer__buttons{max-width:190px}.lawyer-card-footer._catalog .lawyer-card-footer__item .lawyer-card-footer__buttons{align-items:flex-end}.lawyer-card-footer._mobile .lawyer-card-footer__item{display:block}.lawyer-card-footer._mobile .lawyer-card-footer__caption{font-size:12px;line-height:16px;margin-bottom:16px}.lawyer-card-footer._mobile._catalog .lawyer-card-footer__caption{margin-bottom:16px;margin-right:0}.embla{position:relative}.embla__viewport{overflow:hidden}.embla__viewport._is-draggable{cursor:grab}.embla__viewport._is-dragging{cursor:grabbing}.embla__container{display:flex;will-change:transform}.embla__dots{bottom:0;left:50%;position:absolute;transform:translate(-50%)}.lawyer-categories{display:inline-flex;flex-wrap:wrap;gap:4px}.lawyer-categories._catalog,.lawyer-categories._detail{max-height:60px;opacity:1;overflow:hidden}.lawyer-categories._catalog._hidden,.lawyer-categories._detail._hidden{opacity:0}.lawyer-categories._full{max-height:100%;overflow:visible}.lawyer-categories__item{background-color:#f4f6f5;border-radius:4px;display:inline-flex;font-size:12px;font-weight:600;line-height:16px;transition:background-color .3s linear}.lawyer-categories:not(._static) .lawyer-categories__item:hover{background:#d8dfdc}.lawyer-categories__name{display:block;height:26px;padding:5px}.lawyer-categories__name._button{background-color:transparent;border:0;color:inherit;cursor:pointer;font-family:inherit;font-weight:600;padding:5px}.lawyer-categories._static .lawyer-categories__name._button{cursor:auto}.lawyer-categories__button{background-color:transparent;background:#f4f6f5;border:1px solid #153d49;border-radius:4px;color:inherit;cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;line-height:16px;max-height:26px;padding:4px 10px;transition:background-color .3s linear}.lawyer-categories__button:hover{background:#d8dfdc}.lawyer-categories__loader{background-color:hsla(0,0%,100%,.9);display:flex;height:100%;justify-content:center;padding-top:50vh;position:absolute;top:0;width:100%;z-index:10}.image-modal{max-width:500px}.image-modal__close{align-items:center;background-color:transparent;background-color:initial;border:none;border-radius:100%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:32px;top:32px;width:32px}.image-modal__close svg{height:24px;width:24px}.image-modal__close svg path{stroke:#fff}.image-modal__image{border-radius:16px;height:500px;-o-object-fit:cover;object-fit:cover;width:500px}.image-modal__slider{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.image-modal__slider .slider-arrow._next{right:-72px}.image-modal__slider .slider-arrow._prev{left:-72px}.image-modal__slider .embla__container{gap:12px}.image-modal__slider .embla__dots{bottom:-25px;left:0;right:0;transform:translate(0)}.image-modal__slider .embla__dots .bullets{justify-content:center}.image-modal__slider .embla__dots .bullets__item:not(._is-selected){background-color:#fff}.image-modal__item{align-items:center;display:flex;justify-content:center}.image-modal._mobile._slider{max-width:220px}.image-modal._mobile .image-modal__image{height:320px;width:320px}.image-modal._mobile._slider .image-modal__image{height:220px;width:220px}.image-modal._mobile .image-modal__slider .slider-arrow._next{right:-48px}.image-modal._mobile .image-modal__slider .slider-arrow._prev{left:-48px}.image-modal._mobile .image-modal__slider .bullets__item:not(:last-child){margin-right:14px}.image-modal._mobile .image-modal__close{height:24px;right:24px;top:46px;width:24px}.image-modal._mobile .image-modal__close svg{height:20px;width:20px}.vm--container._image .vm--modal{align-items:center;background-color:transparent;background-color:initial;box-shadow:none;display:flex;justify-content:center}.vm--container._image .vm--overlay{background-color:rgba(21,61,73,.6)}.rating-tooltip{left:119px;position:absolute;top:-89px;width:238px;z-index:990}.rating-tooltip__tooltip{border-radius:4px}.rating-tooltip__text{font-size:12px;font-weight:600;line-height:16px;margin-bottom:0;margin-top:0}.rating-tooltip small{font-weight:500}.rating-tooltip._mobile{left:85px;top:-72px;width:205px}.rating-tooltip._mobile .rating-tooltip__text{font-size:12px;line-height:16px}.lawyer-card-gallery{border-top:1px solid #d2d2d2;display:flex;flex-direction:column;gap:12px;padding-top:20px}.lawyer-card-gallery__title{font-size:16px;font-weight:700;line-height:130%}.lawyer-card-gallery__image{border-radius:4px;cursor:zoom-in;display:block;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.lawyer-card-gallery__slider{overflow:hidden;position:relative}.lawyer-card-gallery__slider:before{box-shadow:-20px 28px 8px 40px #fff;content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:0;z-index:1}.lawyer-card-gallery__slider._shadow-left:before{opacity:1}.lawyer-card-gallery__slider:after{box-shadow:20px 28px 8px 40px #fff;content:"";height:0;opacity:1;position:absolute;right:0;top:0;transition:opacity .3s ease;width:0;z-index:1}.lawyer-card-gallery__slider:not(._shadow-right):after{opacity:0}.lawyer-card-gallery__slider .embla__container{gap:12px}.lawyer-card-gallery__slider .slider-arrow:disabled{pointer-events:none}.lawyer-card-gallery._mobile .lawyer-card-gallery__title{font-size:14px}.lawyer-card-gallery._mobile .lawyer-card-gallery__image{height:45px;width:45px}.lawyer-card-gallery._mobile .lawyer-card-gallery__slider .embla__container{gap:8px}@keyframes blink-animation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(100%,0,0)}}@keyframes slide{0%{left:-100%}to{left:0}}.lawyer-card{background-color:#fff;border-radius:4px;box-shadow:0 8px 24px rgba(129,135,189,.15);display:flex;flex-direction:column;gap:20px;padding:20px 20px 30px;width:100%}@media screen and (max-width:1366px){.lawyer-card._lawyer{padding:20px}}@media screen and (max-width:1400px){.lawyer-card._company{padding:20px 20px 30px}}.lawyer-card._slider{display:grid;height:100%}.lawyer-card__top{display:flex}.lawyer-card__title{font-size:16px;font-weight:700;line-height:21px}.lawyer-card._article .lawyer-card__top,.lawyer-card._catalog .lawyer-card__top,.lawyer-card._slider .lawyer-card__top{gap:24px}@media screen and (max-width:1366px){.lawyer-card._lawyer .lawyer-card__top{flex-wrap:wrap;position:relative}}.lawyer-card._is-lawyer-company .lawyer-card__top{align-items:center;flex-direction:column;justify-content:center}.lawyer-card__info{flex:1 1 auto;position:relative}@media screen and (max-width:1366px){.lawyer-card._lawyer .lawyer-card__info{margin-top:12px;position:static}}.lawyer-card._is-lawyer-company .lawyer-card__info{margin-left:0;margin-top:4px;text-align:center}.lawyer-card__rating-info{display:inline-flex;flex-direction:column;position:relative}.lawyer-card._lawyer .lawyer-card__rating-info{margin-right:24px}.lawyer-card._is-lawyer-company .lawyer-card__rating-info{text-align:center}.lawyer-card__rating-count{align-items:center;background-color:tomato;border-radius:100%;color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:24px;justify-content:center;letter-spacing:-.3px;line-height:18px;position:absolute;right:-12px;top:0;width:24px}.lawyer-card__image{border-radius:4px;height:122px;margin-bottom:10px;width:122px}.lawyer-card__image._zoom-in{cursor:zoom-in}.lawyer-card._catalog .lawyer-card__categories{margin-top:12px}.lawyer-card._article .lawyer-card__footer{margin-top:auto}.lawyer-card._mobile{padding:16px}.lawyer-card._mobile._lawyer{padding-bottom:30px}.lawyer-card._mobile .lawyer-card__feedback-wrapper{max-width:86px}.lawyer-card._mobile._lawyer .lawyer-card__rating-info{margin-right:0}.lawyer-card._mobile .lawyer-card__image{height:86px;margin-bottom:6px;width:86px}.lawyer-card._mobile .lawyer-card__info-content{display:flex;flex-direction:column}.lawyer-card._mobile._lawyer .lawyer-card__top{flex-wrap:nowrap;gap:20px}.lawyer-card._mobile._lawyer .lawyer-card__info{margin-top:0}.lawyer-card._mobile._is-lawyer-company .lawyer-card__info{margin-left:0}.lawyer-card._mobile._is-lawyer-company .lawyer-card__info-content{display:block}