.specialists__filter{margin:-.15em -1.1875em 2.25em -1.1875em;font-size:1.1em}.specialists__filter::after{display:block;clear:both;content:""}.specialists__filter .autocomplete__more{margin:-.725em -1.85em;padding:.725em 1.85em;text-align:center;color:#f17800;font-weight:500}.specialists__filter .autocomplete__more:hover{text-decoration:underline}.specialists__form-field{float:left;width:33.333%;padding-right:1.1875em;padding-left:1.1875em}@media only screen and (max-width:1199px){.specialists__form-field{width:50%}}.specialists__form-field .choices__list--single .choices__item{line-height:1.16;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1.1875em}.specialists__form-field .form-field__input{line-height:1.525}.specialists-list{margin-bottom:3.625em;min-height:25em}@media only screen and (max-width:767px){.specialists-list{margin-bottom:-.75em}}.specialists-list__empty{padding:7.5em 0;text-align:center;font-size:1.125em}.specialists-list__top{margin:1.25em 0}@media only screen and (max-width:767px){.specialists-list__top{display:flex;flex-direction:column-reverse}}.specialists-list__action-list{position:relative;z-index:2;display:inline-block;vertical-align:middle;margin-left:9.3em;font-size:1.125em}@media only screen and (max-width:767px){.specialists-list__action-list{display:flex;justify-content:space-between;align-items:center;margin:-1.75em -12px 0 -12px;padding:0 12px;font-size:1em;background-color:#fff}}.specialists-list__category{display:inline-block;vertical-align:middle;margin:0;font-size:1.5em;font-weight:700}@media only screen and (max-width:767px){.specialists-list__category{padding-top:1.25em;font-size:1em}}@media only screen and (max-width:767px){.specialists-list__sort{max-width:50%;transform:translateX(-1.5em)}}.specialists-list__filter-trigger{background:0 0;font-size:1em;border:none;padding:0;margin:0}.specialists-list__filter-trigger .svg-icon{margin-right:.25em;font-size:1.15em;opacity:.65;transform:translateY(-.15em)}.specialists-list__expirience{padding:1.25em 3.75em 1.25em 1.25em;border:1px solid #e7e7e7;border-radius:15px}@media only screen and (max-width:1199px){.specialists-list__expirience{margin-left:2em}}@media only screen and (max-width:991px){.specialists-list__expirience{display:flex;align-items:center;margin-top:1.5em;margin-left:0;padding:0;border:none}}@media only screen and (max-width:767px){.specialists-list__expirience{margin-top:1em;font-size:.875em}}.specialists-list__expirience-icon{margin:0}@media only screen and (max-width:991px){.specialists-list__expirience-icon{margin-right:1em}}@media only screen and (max-width:767px){.specialists-list__expirience-icon{margin-right:.25em}}.specialists-list__expirience-icon svg{display:block;max-width:21px;max-height:24px;fill:#f17800}@media only screen and (max-width:767px){.specialists-list__expirience-icon svg{max-width:16px;max-height:18px}}.specialists-list__expirience-years{margin:.5em 0}@media only screen and (max-width:991px){.specialists-list__expirience-years{font-weight:700;margin:0}}@media only screen and (min-width:992px){.specialists-list__expirience-years>span{display:block;white-space:nowrap}}.specialists-list__expirience-years strong{font-size:1.25em}@media only screen and (max-width:991px){.specialists-list__expirience-years strong{font-size:1em}}.specialists-list__more{font-size:1em}.specialists-list__special{display:inline-flex;flex-flow:row nowrap;align-items:center;margin:0;color:#f17800;font-weight:500;font-size:.8125em;letter-spacing:.1em;text-transform:uppercase}@media only screen and (max-width:767px){.specialists-list__special{position:absolute;right:.5em}}.specialists-list__special svg{max-height:24px;max-width:21px;margin-right:1em;stroke:#f17800;fill:#f17800;fill-rule:nonzero}@media only screen and (max-width:767px){.specialists-list__special svg{max-height:16px;max-width:14px}}.specialists-list__count{color:#6e6c6b;font-weight:300;opacity:.6}.specialists-list__like{position:absolute;top:1em;left:1em}.specialists-list__item{background:#fff;display:flex;flex-flow:row;justify-content:flex-start;align-items:flex-start;margin-bottom:1.5625em;padding:2.25em 2.5em;cursor:pointer}.specialists-list__item:hover .specialists-list__name{color:#f17800}@media only screen and (max-width:767px){.specialists-list__item{margin-bottom:.75em;padding:1.15em 1em}}.specialists-list__item--liked .specialists-list__like svg{fill:#ef4234;stroke:#ef4234}.specialists-list__image{position:relative;flex-shrink:0;display:inline-block;width:230px;height:230px}@media only screen and (max-width:767px){.specialists-list__image{width:4.15em;height:4.15em}}.specialists-list__image-container{width:100%;height:100%;overflow:hidden;border-radius:50%;border:1px solid #e7e7e7}.specialists-list__image-container img{width:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.specialists-list__content{width:100%}.specialists-list__head{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin-left:2.875em}@media only screen and (max-width:767px){.specialists-list__head{margin-left:.9375em;text-align:right}}.specialists-list__info{display:flex;flex-flow:row;justify-content:space-between;align-items:center;margin-top:1.575em;margin-left:2.875em}@media only screen and (max-width:1199px){.specialists-list__info{align-items:flex-start}}@media only screen and (max-width:991px){.specialists-list__info{margin-top:.75em;display:block}}@media only screen and (max-width:767px){.specialists-list__info{margin-top:0;margin-left:.875em}}.specialists-list__categories{margin:0;color:rgba(0,0,0,.749);opacity:.6;font-size:1em}@media only screen and (max-width:767px){.specialists-list__categories{font-size:.875em}}.specialists-list__name{font-size:1.75em;transition:color .3s}@media only screen and (max-width:1199px){.specialists-list__name{margin-bottom:1em}}@media only screen and (max-width:991px){.specialists-list__name{margin-bottom:.5em}}@media only screen and (max-width:767px){.specialists-list__name{margin-right:1em;font-size:1em}}.specialists-list__grade{margin-top:.5em;margin-bottom:2em;font-size:1.25em}.specialists-list__controls{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}@media only screen and (min-width:992px){.specialists-list__controls .btn{padding:1.08em 1.6em!important}}@media only screen and (max-width:1199px){.specialists-list__controls .btn__icon{display:none}}@media only screen and (max-width:767px){.specialists-list__controls{display:block;margin-top:1.25em;margin-left:-4.9em}.specialists-list__controls .btn{display:block;width:100%;text-align:center}}.specialists-list__free{display:flex;flex-flow:row;align-items:center;padding-left:2em}@media only screen and (max-width:767px){.specialists-list__free{display:block;margin-top:1em;padding-left:0;text-align:center;font-size:.9375em}}.specialists-list__free img{padding-right:1em;vertical-align:middle}@media only screen and (max-width:767px){.specialists-list__free img{max-width:1.5em;padding-right:.5em}}.specialists-list__free span{color:#71b340}.sort>*{display:inline-block;vertical-align:middle}.sort-dropdown{background:0 0;padding:0;font-size:1em;text-transform:uppercase;border-radius:10px 10px 0 0;box-shadow:0 0 20px 0 transparent;transition:background-color .3s,box-shadow .3s}.sort-dropdown__button{background:0 0;position:relative;z-index:2;min-width:13.885em;padding:.575em 4.1715em .575em 1.115em;line-height:2;color:inherit;border-radius:10px 10px 0 0;transition:background-color .3s,color .3s}.sort-dropdown__button:focus,.sort-dropdown__button:hover{color:rgba(0,0,0,.749)}.sort-dropdown__selected{font-weight:500}.sort-dropdown__item{padding:.575em 0 .575em 0;line-height:2;text-transform:none;border-top:1px solid #e7e7e7;transition:color .3s}.sort-dropdown__item:hover{color:#f17800}.sort-dropdown .dropdown__box{background:#fff;min-width:13.885em;padding:0 1.25em .625em 1.25em;border-radius:0 0 10px 10px;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}@media only screen and (max-width:767px){.sort-dropdown .dropdown__box{min-width:10em}}.sort-dropdown .dropdown__arrow-down{width:.6em;height:.6em;color:#6e6c6b;transition:color .3s}.sort-dropdown.dropdown--is-open{background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.sort-dropdown.dropdown--is-open .dropdown__button{background:#fff;color:#f17800}.sort-dropdown.dropdown--is-open .dropdown__arrow-down{color:#f17800}