.em-search-input{--em-search-input-min-height: 45px;--em-search-input-border-color: #c1c1c1;position:relative}.em-search-input__input{border-style:solid;border-width:1px;border-color:var(--em-search-input-border-color) !important;border-radius:2px;width:100%;min-height:var(--em-search-input-min-height) !important;display:flex;flex-wrap:wrap;align-items:center;padding-left:.75rem;padding-right:3rem}.em-search-input__input::placeholder{color:#b3b3b3}.em-search-input__wrapper{position:relative}.em-search-input__icon{position:absolute;top:50%;right:5px;transform:translateY(-50%);cursor:pointer;background-color:rgba(0,0,0,0);background-position:50% 50%;background-size:auto;background-repeat:no-repeat;border:none;width:36px;height:36px}.em-search-input__icon[data-icon=search]{background-image:url("data:image/svg+xml,%3Csvg width=%2717%27 height=%2717%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg transform=%27translate%281 1%29%27 stroke=%27currentColor%27 stroke-width=%271.5%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%276.4%27 cy=%276.4%27 r=%276.4%27/%3E%3Cpath d=%27M14.933 14.933l-4.008-4.008%27/%3E%3C/g%3E%3C/svg%3E")}.em-search-input__icon[data-icon=clear]{background-image:url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cg stroke=%27currentColor%27 stroke-width=%271.5%27 fill=%27none%27 fill-rule=%27evenodd%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M2.05 11.95l9.9-9.9M2.05 2.05l9.9 9.9%27/%3E%3C/g%3E%3C/svg%3E")}.em-button-select{position:relative}.em-button-select__buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.em-button-select__buttons[data-orientation=horizontal]{flex-direction:row;align-items:center}.em-button-select__buttons[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.em-button-select__button{-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer;min-height:45px;border:1px solid #c1c1c1;padding:0 1rem;white-space:nowrap}.em-button-select__button:hover{background:#fafafa}.em-button-select__button[disabled]{background:#fafafa;cursor:auto}.em-icon-button{display:flex;align-items:center;height:45px;width:45px;cursor:pointer;background-color:#fff;border:1px solid #c1c1c1;border-radius:4px;background-size:16px 16px;background-repeat:no-repeat;background-position:50% 50%}.em-icon-button[disabled]{opacity:.6;background-color:#eee;cursor:auto}.em-icon-button[data-icon=grid]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27currentColor%27 class=%27bi bi-grid-3x3-gap-fill%27 viewBox=%270 0 16 16%27%3E%3Cpath d=%27M1 2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V2zM1 7a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V7zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V7zM1 12a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H2a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-2zm5 0a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-2z%27/%3E%3C/svg%3E")}.em-icon-button[data-icon=list]{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27currentColor%27 class=%27bi bi-list-ul%27 viewBox=%270 0 16 16%27%3E%3Cpath fill-rule=%27evenodd%27 d=%27M5 11.5a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm0-4a.5.5 0 0 1 .5-.5h9a.5.5 0 0 1 0 1h-9a.5.5 0 0 1-.5-.5zm-3 1a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm0 4a1 1 0 1 0 0-2 1 1 0 0 0 0 2z%27/%3E%3C/svg%3E")}.em-block-specialistdoctors-feed{position:relative;min-height:50vh}.em-block-specialistdoctors-feed__filters{display:grid;gap:var(--editor-spacing-xs);grid-template-columns:1fr;margin-bottom:3rem}.em-block-specialistdoctors-feed__filters:empty{margin-bottom:0 !important}@media(min-width: 782px){.em-block-specialistdoctors-feed__filters{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){.em-block-specialistdoctors-feed__filters{grid-template-columns:repeat(3, 1fr)}}.em-block-specialistdoctors-feed__filters>*{max-width:256px;align-self:flex-end}.em-block-specialistdoctors-feed__filters .em-search-input__label,.em-block-specialistdoctors-feed__filters .em-select__label{font-weight:var(--font-weight-bold)}.em-block-specialistdoctors-feed__layout-select{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;gap:.5rem}@media(min-width: 1280px){.em-block-specialistdoctors-feed__layout-select{grid-column:4}}.em-block-specialistdoctors-feed__speciality_title{font-size:1.5rem;margin-bottom:0;padding-bottom:20px;border-bottom:1px #000 solid}.em-block-specialistdoctors-feed__posts{display:block;gap:var(--editor-spacing-xs);grid-template-columns:1fr}@media(min-width: 782px){.em-block-specialistdoctors-feed__posts{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){.em-block-specialistdoctors-feed__posts{grid-template-columns:repeat(3, 1fr)}}.em-block-specialistdoctors-feed__posts[data-layout=list]{gap:0}@media(min-width: 782px){.em-block-specialistdoctors-feed__posts[data-layout=list]{grid-template-columns:1fr}}@media(min-width: 960px){.em-block-specialistdoctors-feed__posts[data-layout=list]{grid-template-columns:1fr}}.em-block-specialistdoctors-feed__more{margin-top:2rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.em-block-specialistdoctors-feed__more:empty{margin-top:0}.em-block-specialistdoctors-feed__error-message{padding:4rem;border:dashed 1px #d8000c;background-color:rgba(216,0,12,.1);border-radius:10px;text-align:center}.em-block-specialistdoctors-feed__error-message,.em-block-specialistdoctors-feed__error-message h1,.em-block-specialistdoctors-feed__error-message h2,.em-block-specialistdoctors-feed__error-message h3,.em-block-specialistdoctors-feed__error-message h4,.em-block-specialistdoctors-feed__error-message p{color:#d8000c}.em-block-specialistdoctors-feed__neutral-message{padding:4rem;text-align:center}.em-block-specialistdoctor-card{--card-bg-color: transparent;background-color:var(--card-bg-color);overflow:hidden;width:100%;margin-top:var(--editor-spacing-xs)}.em-block-specialistdoctor-card{display:flex;flex-flow:column nowrap;flex-grow:1}.em-block-specialistdoctor-card__content{padding:20px 0px;border-bottom:1px #000 solid}.em-block-specialistdoctor-card__content:last-child{border-bottom:none}.em-block-specialistdoctor-card__title{color:var(--color-text);font-weight:var(--font-weight-semibold) !important;font-size:var(--font-size-md) !important;margin-bottom:0 !important;-webkit-text-decoration:underline rgba(0,0,0,0);text-decoration:underline rgba(0,0,0,0);transition:text-decoration-color .3s ease}.em-block-specialistdoctor-card__job_title,.em-block-specialistdoctor-card__working_place,.em-block-specialistdoctor-card__job_description,.em-block-specialistdoctor-card__phone{font-size:var(--font-size-sm) !important;color:var(--color-neutral-800) !important;margin-bottom:0 !important}.em-block-specialistdoctor-card__job_title,.em-block-specialistdoctor-card__speciality{color:#00624b !important}.em-block-specialistdoctor-card__phone,.em-block-specialistdoctor-card__email{text-decoration:underline;margin-bottom:0 !important}.em-block-specialistdoctor-card__email{font-size:var(--font-size-sm) !important}.em-block-specialistdoctor-card__job_titles,.em-block-specialistdoctor-card__contacts,.em-block-specialistdoctor-card__working_places{margin-bottom:var(--editor-spacing-2xs)}.em-block-specialistdoctor-card__person_description{font-size:var(--font-size-xs) !important;margin-bottom:var(--space-static-l)}.em-block-specialistdoctor-card__topics{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-static-l);padding:0 !important}.em-block-specialistdoctor-card__topic{font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);display:block;color:var(--color-text-muted);margin:0 !important}.em-block-specialistdoctor-card.is-style-bordered{border:solid 1px var(--color-neutral-200);border-radius:var(--border-radius-sm)}.em-block-specialistdoctor-card.is-style-bordered .em-block-specialistdoctor-card__content{padding:var(--editor-spacing-sm)}
