.doctor{padding:44px 0 40px}.doctor__list{display:flex;flex-wrap:wrap;gap:24px}.doctor__list--item{background:var(--c-neutral-white);border:1px solid #EBEFF0;border-radius:4px;display:flex;padding:24px;gap:30px;transition:.2s all ease;width:calc(50% - 12px)}.doctor__list--item:hover{box-shadow:0 10px 40px #22213b33;transition:.2s all ease}.doctor__list--item figure{border-radius:4px;height:200px;overflow:hidden;width:200px}.doctor__list--item figure>img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.doctor__list--item figcaption{width:calc(100% - 231px)}.doctor__list--item figcaption h6{color:var(--c-neutral-black);font-weight:600;line-height:140%;margin-bottom:4px}.doctor__list--item figcaption span{color:var(--c-secondary-main);display:block;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:16px}.doctor__list--item figcaption small{color:var(--c-body-3);display:block;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:40px}.doctor__list--item figcaption .group-btn{align-items:center;display:flex;gap:8px}.doctor__list--item figcaption .group-btn .button{padding-inline:20px}.related .doctor__list--item figcaption small{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media all and (max-width: 1279px){.doctor__list{gap:24px 0}.doctor__list--item{width:100%;align-items:center}.doctor__list--item figcaption{position:relative;padding-right:280px}.doctor__list--item figcaption small{margin:0}.doctor__list--item figcaption .group-btn{position:absolute;flex-wrap:wrap;right:0;top:50%;transform:translateY(-50%);justify-content:flex-end}.doctor__list--item figcaption .group-btn .button{width:100%;max-width:240px}}@media all and (max-width: 1279px) and (min-width: 1024px){.our-doctor .doctor__list--item{gap:0 20px;position:relative;padding-bottom:78px}.our-doctor .doctor__list--item figure{width:120px;height:120px}.our-doctor .doctor__list--item figcaption{width:calc(100% - 140px);padding-right:0;position:unset}.our-doctor .doctor__list--item figcaption span{font-size:12px;margin-bottom:8px}.our-doctor .doctor__list--item figcaption .group-btn{left:0;right:auto;padding-left:20px;bottom:20px;top:auto;transform:translateY(0)}.our-doctor .doctor__list--item figcaption .group-btn .button{width:auto}}@media all and (max-width: 1023px){.doctor__list--item{gap:0 20px;border-radius:16px}.doctor__list--item figure{width:120px;height:120px;align-self:flex-start}.doctor__list--item figcaption{width:calc(100% - 140px);padding-right:240px}.doctor__list--item figcaption span{font-size:12px;margin-bottom:16px}.doctor__list--item figcaption .group-btn .button{max-width:200px}}@media all and (max-width: 767px){.doctor__list--item{padding:20px 20px 68px;gap:0 12px;position:relative}.doctor__list--item figure{width:88px;height:88px;align-self:flex-start}.doctor__list--item figcaption{padding-right:0;width:calc(100% - 100px);position:unset}.doctor__list--item figcaption span{margin-bottom:4px}.doctor__list--item figcaption small{font-size:10px;line-height:16px}.doctor__list--item figcaption .group-btn{left:0;right:auto;padding-left:20px;bottom:20px;top:auto;transform:translateY(0)}.doctor__list--item figcaption .group-btn .button{padding:4px 20px;width:auto}}.clinic{padding:44px 0 40px}.clinic__list{display:flex;flex-wrap:wrap;gap:24px}.clinic__list--item{background:var(--c-neutral-white);border:1px solid #EBEFF0;border-radius:4px;padding:32px;transition:.2s all ease;width:calc(33.33% - 16px)}.clinic__list--item:hover{box-shadow:0 10px 40px #22213b33;transition:.2s all ease}.clinic__list--item:hover .top img:last-child{transform:rotate(45deg);transition:.2s all ease}.clinic__list--item .top{display:flex;gap:16px;margin-bottom:20px}.clinic__list--item .top h6{color:var(--c-neutral-black);font-weight:600;line-height:24px;margin-bottom:0;width:calc(100% - 104px)}.clinic__list--item .top img{display:block;transition:.2s all ease}.clinic__list--item figure{border-radius:4px;height:auto;margin-bottom:20px;overflow:hidden;width:100%}.clinic__list--item figure>img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.clinic__list--item figcaption small{color:var(--c-body-3);display:block;font-style:normal;font-weight:400;line-height:20px;margin-bottom:4px}.clinic__list--item figcaption span{color:var(--c-body-1);display:block;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:8px}.clinic__list--item figcaption .item{margin-bottom:20px}.clinic__list--item figcaption .item a{align-items:center;color:var(--c-secondary-main);display:flex;gap:4px}@media all and (max-width: 1279px){.clinic__list--item{padding:24px}}@media all and (max-width: 1023px){.clinic__list--item{width:calc(50% - 12px)}}@media all and (max-width: 767px){.clinic__list--item{padding:20px}.clinic__list--item .top{align-items:center}.clinic__list--item .top h6{width:calc(100% - 95px);line-height:120%}.clinic__list--item .top img{width:40px}.clinic__list--item .top img:last-of-type{width:24px}.clinic__list--item figcaption .item{margin-bottom:16px}.clinic__list--item figcaption .item a{font-size:14px}}@media all and (max-width: 639px){.clinic__list--item{width:100%}}.list-logo{display:flex;flex-flow:row wrap;gap:16px;margin:24px 0}.list-logo a{align-items:center;border-radius:20px;background:var(--c-neutral-white);border:1px solid #EBEFF0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:11px 16px 24px;position:relative;top:0;transition:.2s all ease-out;width:calc(33.33% - 10.6666666667px)}.list-logo a figure{margin-bottom:16px}.list-logo a figure img{display:block}.list-logo a small{color:var(--c-body-1);text-align:center;font-style:normal;font-weight:400;line-height:140%}.list-logo a:hover{border-radius:20px;border:1px solid #EBEFF0;box-shadow:0 10px 30px #22213b1a;top:-2px}@media all and (max-width: 1023px){.list-logo a{border-radius:12px}}@media all and (max-width: 639px){.list-logo{gap:12px}.list-logo a{width:calc(50% - 6px)}}.list-testimonial{display:flex;gap:16px}.list-testimonial__item{background:var(--c-neutral-white);border:1px solid #EBEFF0;border-radius:20px;padding:32px 32px 118px;position:relative;transition:.2s all ease;width:calc(50% - 8px)}.list-testimonial__item:hover{box-shadow:0 10px 30px #22213b1a;transition:.2s all ease}.list-testimonial__item svg,.list-testimonial__item img{display:block;margin-bottom:8}.list-testimonial__item span{color:var(--c-body-2);display:block;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.list-testimonial__item .name{bottom:0;left:0;margin:24px 32px;position:absolute;right:0}.list-testimonial__item .name p{margin-bottom:2px}.list-testimonial__item .name span{color:var(--c-body-3)}@media all and (max-width: 1279px){.list-testimonial{flex-wrap:wrap}.list-testimonial__item{width:100%;padding-bottom:94px}}@media all and (max-width: 767px){.list-testimonial__item{padding:20px 20px 84px}.list-testimonial__item .name{margin:20px}}.search-form{border:1px solid #EBEFF0;border-radius:24px;display:flex;margin-bottom:24px;padding:24px}.search-form__item{border-right:1px solid #E6E7E7;flex:1 0 auto;margin-right:24px;padding-right:24px}.search-form__item:nth-last-child(2){border-right:0;margin-right:24px;padding-right:0}.search-form__item .textfield-label__box{border:none}.search-form button{align-items:center;display:flex;justify-content:center;margin:auto;padding-inline:20px;text-indent:-9999px}.search-form button>img,.search-form button>svg{display:block}.doctor-detail{padding:40px 0 182px;position:relative}.doctor-detail:before{background:var(--c-primary-main);border-radius:24px;content:"";height:440px;left:0;margin:0 auto;position:absolute;top:4px;right:0;width:1360px}.doctor-detail .breadcrumb li:last-child a{color:#52a6b7}.doctor-detail .breadcrumb li a{color:#a9d3db}.doctor-detail__box{display:flex;margin-top:90px;gap:80px}.doctor-detail__box--img{flex:1 0 370px;max-width:370px}.doctor-detail__box--img figure{border-radius:24px;margin-bottom:24px;overflow:hidden}.doctor-detail__box--img figure img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.doctor-detail__box--img .button{margin-bottom:16px;width:100%}.doctor-detail__box--img .button:last-child{margin-bottom:0}.doctor-detail__box--text{padding-top:116px}.doctor-detail__box--text .title{height:156px;margin-bottom:70px}.doctor-detail__box--text .title .title-medium{color:var(--c-neutral-white);margin-bottom:8px}.doctor-detail__box--text .title h6{color:var(--c-secondary-main);margin-bottom:0}.doctor-detail__box--text .tag{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.doctor-detail__box--text .tag h6{align-items:center;display:flex;gap:4px;margin-bottom:12px;text-transform:uppercase;width:100%}.doctor-detail__box--text .tag h6 .tooltip-container{cursor:pointer;position:relative}.doctor-detail__box--text .tag h6 .tooltip-container:hover .tooltip{opacity:1;visibility:visible}.doctor-detail__box--text .tag h6 .tooltip-container svg{display:block}.doctor-detail__box--text .tag h6 .tooltip-container .tooltip{background-color:var(--c-secondary-hover);border-radius:4px;bottom:100%;color:#fff;font-size:12px;left:50%;margin-bottom:8px;opacity:0;padding:8px 12px;position:absolute;transform:translate(-50%);transition:opacity .3s ease;text-transform:none;visibility:hidden;width:300px}.doctor-detail__box--text .tag h6 .tooltip-container .tooltip:after{border-color:var(--c-secondary-hover) transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.doctor-detail__box--text .tag span{align-items:center;background:var(--c-neutral-white);border:1px solid #E6EBF2;border-radius:8px;color:var(--c-body-2, #5A5D60);display:flex;font-size:12px;font-style:normal;font-weight:500;justify-content:center;line-height:16px;padding:8px;width:max-content}.doctor-detail__box--text .working-places{margin-top:56px}.doctor-detail__box--text .working-places h3{margin-bottom:12px}.doctor-detail__box--text .working-places__box{background:#f7f9fb;border:1px solid #E6EBF2;border-radius:20px;display:flex;margin-bottom:16px;gap:56px;padding:32px}.doctor-detail__box--text .working-places__box--item{width:calc(50% - 28px)}.doctor-detail__box--text .working-places__box--item:first-child .item{margin-bottom:32px}.doctor-detail__box--text .working-places__box--item:first-child .item span{color:var(--c-body-3);font-weight:600;line-height:24px;margin-bottom:0}.doctor-detail__box--text .working-places__box--item .item{margin-bottom:20px}.doctor-detail__box--text .working-places__box--item h6{color:var(--Colors-Surface-primary, #565294);font-weight:600;line-height:24px;margin-bottom:4px}.doctor-detail__box--text .working-places__box--item span{color:var(--c-body-1);display:block;margin-bottom:8px}.doctor-detail__box--text .working-places__box--item address{color:var(--c-body-1);font-size:14px;font-style:normal;font-weight:400;line-height:160%}.doctor-detail__box--text .working-places__box--item small{color:var(--c-body-3);display:block;font-style:normal;font-weight:500;line-height:16px;margin-bottom:4px}.doctor-detail__box--text .working-places__box--item a{align-items:center;color:var(--c-secondary-main);display:flex;gap:4px}.doctor-detail__box--text .notes{color:var(--c-body-3);font-style:normal;font-weight:400;line-height:160%}.doctor-detail__box--text .profile{margin-top:56px}.doctor-detail__box--text .profile figure{margin:24px 0 56px}.doctor-detail__box--text .profile a{font-weight:500;text-decoration:underline}.doctor-detail__box--text .related{margin-top:56px;margin-bottom:0;padding:0}.doctor-detail__box--text .related .news__list--item{width:calc(50% - 12px)}.clinic-detail{padding:70px 0 100px}.clinic-detail .wrapper-medium{display:flex;gap:80px}.clinic-detail aside{position:relative;top:10px;width:370px}.clinic-detail aside .maps{border-radius:24px;height:370px;margin-bottom:24px;overflow:hidden;width:100%}.clinic-detail aside .button{margin-bottom:16px;width:100%}.clinic-detail__content{width:calc(100% - 450px)}.clinic-detail__content .our-doctor{margin:56px 0}.clinic-detail__content .doctor__list--item{width:100%}.clinic-detail__content .our-partner{margin:56px 0}.trigger-filter-mobile{display:none}@media (max-width: 1366px){.doctor-detail:before{width:1280px}}@media all and (max-width: 1280px){.search-form{flex-wrap:wrap;position:relative;padding-right:100px;border-radius:16px;gap:20px 0}.search-form__item{width:calc(50% - 12px);flex:none;margin-right:24px}.search-form__item:nth-last-child(2){margin-right:0;padding-right:24px;margin-bottom:0}.search-form__item:nth-child(2n){border-right:none;margin-right:0}.search-form .button-secondary{position:absolute;top:50%;transform:translateY(-50%);left:auto;right:28px}.search-form.clinic .search-form__item{width:calc(33.33% - 18px);margin-bottom:0}.search-form.clinic .search-form__item:nth-child(2n){border-right:1px solid #E6E7E7;margin-right:24px}.doctor-detail{padding:12px 0 80px}.doctor-detail:before{width:auto;margin:0 40px;height:350px}.doctor-detail__box{margin:72px 40px 0;gap:60px}.doctor-detail__box--img{flex:1 0 320px;max-width:320px}}@media all and (max-width: 1023px){.search-form.clinic .search-form__item{width:100%}.filter-wrap{padding-bottom:32px;position:relative}.trigger-filter-mobile{display:flex;padding:12px 40px 12px 16px;border:1px solid #EBEFF0;border-radius:8px;gap:0 4px;position:relative}.trigger-filter-mobile svg,.trigger-filter-mobile img{display:block}.trigger-filter-mobile:after{content:"";width:24px;height:24px;position:absolute;left:auto;top:0;bottom:0;margin:auto;background:url(/build/assets/chevron-down-DGelwf2r.svg) no-repeat;right:12px}.search-form{border-radius:8px;padding:20px;display:none;margin-bottom:0;position:absolute;left:0;top:46px;right:0;z-index:4;background:var(--c-neutral-white)}.search-form__item{width:100%;padding-right:0;margin-right:0;border-right:0;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #E6E7E7}.search-form__item:nth-last-child(2){padding-right:0}.search-form .button-secondary{padding-block:6px;position:relative;top:0;transform:translateY(0);width:100%;right:0;margin-top:20px;text-indent:0;text-transform:uppercase;letter-spacing:1.02px;gap:5px}.search-form .button-secondary svg{margin-left:-10px}.doctor-detail:before{border-radius:16px}.doctor-detail__box{margin:75px 64px 0;flex-wrap:wrap;padding-top:110px;position:relative;gap:0}.doctor-detail__box--img{flex:none;margin:0 auto}.doctor-detail__box--img figure{border-radius:16px}.doctor-detail__box--text{padding-top:52px}.doctor-detail__box--text .title{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;height:auto}.doctor-detail__box--text .working-places__box--item .item{margin-bottom:16px}.doctor-detail__box--text .working-places__box--item a{font-size:14px}.doctor-detail__box--text .related .news__list--item figcaption{padding-bottom:20px}.doctor-detail__box--text .related .news__list--item:last-child{display:block}.clinic-detail{padding-top:48px}.clinic-detail .wrapper-medium{gap:0;padding:0 64px;flex-wrap:wrap}.clinic-detail .wrapper-medium aside{width:100%;justify-content:space-between;display:flex;flex-wrap:wrap}.clinic-detail .wrapper-medium aside .maps{border-radius:16px;margin-bottom:32px;height:auto}.clinic-detail .wrapper-medium aside .maps iframe{width:100%;height:370px}.clinic-detail .wrapper-medium aside .button{width:calc(33.33% - 12px);padding:8px 16px;margin:0}.clinic-detail__content{width:100%;padding-top:80px}}@media all and (max-width: 767px){.filter-wrap{padding-bottom:24px}.trigger-filter-mobile{padding:9px 16px}.search-form{top:40px}.clinic-detail .wrapper-medium{padding:0}.clinic-detail .wrapper-medium aside .maps{margin-bottom:24px}.clinic-detail .wrapper-medium aside .maps iframe{height:240px}.clinic-detail .wrapper-medium aside .button{width:100%;margin-bottom:12px}.clinic-detail__content{padding-top:56px}.doctor-detail:before{margin:0 24px}.doctor-detail__box{margin:75px 0 0;padding-top:96px}.doctor-detail__box--img{width:100%}.doctor-detail__box--img figure{width:240px;margin:0 auto 24px}.doctor-detail__box--img .button{margin-bottom:12px}.doctor-detail__box--text .title{padding:0 20px}.doctor-detail__box--text .title .title-medium{font-size:1.75rem}.doctor-detail__box--text .title h6{font-size:14px}.doctor-detail__box--text .working-places{margin-top:40px}.doctor-detail__box--text .working-places__box{flex-wrap:wrap;padding:24px;border-radius:16px;gap:0}.doctor-detail__box--text .working-places__box--item{width:100%}.doctor-detail__box--text .working-places__box--item:first-child .item{margin-bottom:24px}.doctor-detail__box--text .related .news__list--item{width:100%}.doctor-detail__box--text .related .news__list--item:last-child{display:flex}.doctor-detail__box--text .related .news__list--item figcaption{padding-bottom:0}}@media all and (max-width: 520px){.doctor-detail__box{padding-top:140px}}
