.grid-list{box-sizing:border-box;flex-wrap:wrap;justify-content:stretch;display:flex}@media screen and (min-width:600px){.grid-list{justify-content:center}}
.list-item{box-sizing:border-box;cursor:pointer;aspect-ratio:1;width:33%;max-width:320px;margin:.5px;position:relative}.list-item__service-image{object-fit:cover;width:100%;height:100%}.list-item__service-name{box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb2;justify-content:space-between;align-items:center;width:100%;padding:0 5px;display:flex;position:absolute;top:13px;left:0}@media screen and (min-width:712px){.list-item__service-name img{width:20px;height:20px}}.list-item__service-name p{text-align:left;color:#000;font-size:10px;font-weight:400;line-height:11.93px}@media screen and (min-width:560px){.list-item__service-name p{font-size:14px;line-height:16px}}@media screen and (min-width:670px){.list-item__service-name p{font-size:18px;line-height:21px}}@media screen and (min-width:800px){.list-item__service-name p{font-size:22px;line-height:26px}}
.services-feed{margin:0 auto}.services-feed__head{justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto 15px;padding:0 15px;display:flex}.services-feed__head h2{text-align:left;color:var(--base-text-color);font-size:20px;font-weight:500;line-height:19.09px}@media screen and (min-width:1000px){.services-feed__head h2{text-align:left;font-size:30px;font-weight:500;line-height:35.8px}}.services-feed__head svg{cursor:pointer}.services-feed__head .choice-view{justify-content:flex-end;align-items:center;display:flex}.services-feed__head .choice-view p{text-align:left;color:var(--base-text-color);font-size:14px;font-weight:400;line-height:16.71px}@media screen and (min-width:970px) and (max-width:1284px){.services-feed{max-width:959px}.services-feed__head{max-width:958px;padding:0}}@media screen and (min-width:1285px){.services-feed{max-width:1285px}}
.slider-item{background-color:var(--background-color);cursor:pointer;width:100%;max-width:380px;margin:0 auto}.slider-item__head{box-sizing:border-box;justify-content:flex-start;align-items:center;margin-bottom:10px;padding:0 10px;display:flex}.slider-item__head .avatar{background-image:url(/services/icons/avatar-ring.svg);flex-direction:column;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.slider-item__head .avatar img{object-fit:cover;border-radius:100%;width:30px;height:30px}.slider-item__head .text{color:var(--base-text-color);flex-direction:column;justify-content:center;align-items:baseline;height:49px;margin-left:8px;display:flex}.slider-item__head .text .name{text-align:left;margin:0;font-size:14px;font-weight:700;line-height:16.71px}.slider-item__head .text .category{text-align:left;margin:0;font-size:14px;font-weight:400;line-height:16.71px}@media screen and (min-width:380px){.slider-item__head{padding:0}}.slider-item__item-content{position:relative}.slider-item__item-content .service-image{object-fit:cover;width:100%}.slider-item__item-content .counter{color:#fff;text-align:center;background-color:#0009;border-radius:12px;padding:4px 6px;font-size:12px;font-weight:400;line-height:14.32px;position:absolute;top:20px;right:20px}
.small-list-item{box-sizing:border-box;cursor:pointer;aspect-ratio:1;width:100%;max-width:320px;margin:.5px;position:relative}.small-list-item__service-image{object-fit:cover;width:100%;height:100%}.small-list-item__service-name{box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffb2;justify-content:space-between;align-items:center;width:100%;padding:0 5px;display:flex;position:absolute;top:13px;left:0}@media screen and (min-width:712px){.small-list-item__service-name img{width:12px;height:12px}}.small-list-item__service-name p{text-align:left;color:#000;font-size:10px;font-weight:400;line-height:11.93px}
.small-slider{width:100%;margin:10px 0 20px;overflow-x:hidden}.small-slider .list-item{width:100%}.small-slider__navs{justify-content:center;align-items:center;margin-top:5px;display:flex}
.pop-up{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000059;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}
.area-pop{background-color:var(--background-color);border-radius:10px;width:100%;max-width:330px;padding-bottom:15px;position:relative}.area-pop__main-image{object-fit:cover;aspect-ratio:1;border-radius:10px 10px 0 0;width:100%}@media screen and (min-width:800px){.area-pop__main-image{border-radius:0;width:246px;height:246px}}.area-pop__head{box-sizing:border-box;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px;padding:0 10px;display:flex}.area-pop__head .text{color:var(--base-text-color)}.area-pop__head .text .name{text-align:left;margin:0 0 2px;font-size:14px;font-weight:700;line-height:16.71px}.area-pop__head .text .services-count{text-align:left;margin:0;font-size:14px;font-weight:400;line-height:16.71px}.area-pop__head .examples-link{color:#cc9766;border:1px solid #e4e4e4;border-radius:21px;padding:10px;display:block}@media screen and (min-width:800px){.area-pop__head{width:90%;margin-top:0;padding:0 0 0 15px}}.area-pop__form-button{cursor:pointer;box-sizing:border-box;text-align:center;color:#fff;text-align:center;background-color:#cc9766;border:0;border-radius:15px;width:310px;height:30px;margin:0 auto;padding:7px 0;font-size:13px;font-weight:500;line-height:16px;display:block}.area-pop__close-button{z-index:20;cursor:pointer;width:20px;height:20px;stroke:var(--base-accent-color);position:absolute;top:10px;right:10px}@media screen and (min-width:800px){.area-pop__close-button{top:22px}}.area-pop__services{width:100%}@media screen and (min-width:800px){.area-pop__services{width:380px}}.area-pop .mobile-wrapper{display:block;overflow-x:hidden}@media screen and (min-width:800px){.area-pop .mobile-wrapper{display:none}}.area-pop .desktop-wrapper{padding-top:10px;padding-bottom:20px;display:none;overflow-x:hidden}.area-pop .desktop-wrapper .content{justify-content:space-around;align-items:flex-start;width:100%;display:flex}.area-pop .desktop-wrapper .content .right{flex-direction:column;justify-content:space-between;height:246px;display:flex}@media screen and (min-width:800px){.area-pop .desktop-wrapper{display:block}.area-pop{width:100%;max-width:686px}}
.form-input{margin:0 auto}.form-input input{box-sizing:border-box;color:var(--base-text-color);background-color:#0000;border:1px solid #cc9766;border-radius:30px;margin:auto;padding-left:20px;display:block}.form-input input:focus{outline:none}
.form-input{margin:0 auto}.form-input__tel{box-sizing:border-box;text-align:left;width:100%;max-width:310px;height:30px;padding-left:20px;font-size:14px;font-weight:500;line-height:16px;display:block}
.form-input{margin:0 auto}.form-input__text{box-sizing:border-box;text-align:left;width:100%;max-width:310px;height:30px;padding-left:20px;font-size:14px;font-weight:500;line-height:16px;display:block}
.checkbox-input{justify-content:center;align-items:center;width:100%;margin-top:15px;display:flex}.checkbox-input__text{cursor:default;max-width:250px;margin:0 0 0 7px;font-size:12px;line-height:14px}.checkbox-input__text .privacy-link{cursor:pointer;color:#cc9766}.checkbox-input .checkbox-icon{cursor:pointer}
.universal-form{background-color:var(--background-color);box-sizing:border-box;border-radius:10px;width:100%;max-width:380px;margin:0 10px;padding:37px 10px 20px;position:relative}.universal-form__head h2{text-align:center;color:var(--base-text-color);font-size:14px;font-weight:700;line-height:16.71px}@media screen and (min-width:900px){.universal-form__head h2{font-size:20px}}.universal-form__head p{text-align:center;color:var(--base-text-color);font-size:14px;font-weight:400;line-height:16.71px}@media screen and (min-width:900px){.universal-form__head p{font-size:16px}}.universal-form__send-button{cursor:pointer;color:#fff;text-align:center;background-color:#cc9766;border:0;border-radius:15px;width:100%;max-width:310px;margin:10px auto 0;padding:7px 0;font-size:13px;font-weight:500;line-height:16px;display:block}.universal-form__between-text{text-align:center;color:var(--base-text-color);line-height:16.71px}.universal-form__between-text .first{font-size:14px;font-weight:700}.universal-form__between-text .second{font-weight:400}.universal-form__conversion-buttons{max-width:310px;margin:0 auto}.universal-form__conversion-buttons .phone{cursor:pointer;box-sizing:border-box;text-align:center;color:#fff;background-color:#563632;border-radius:15px;width:100%;margin-bottom:10px;padding:7px 0;font-size:13px;font-weight:500;display:block}.universal-form__conversion-buttons .telegram{cursor:pointer;box-sizing:border-box;text-align:center;color:#fff;background-color:#08c;border-radius:15px;justify-content:center;align-items:center;width:100%;margin-top:10px;margin-bottom:10px;padding:7px 0;font-size:13px;font-weight:500;display:flex}.universal-form__conversion-buttons .telegram .icon{background-image:url(/header/telegram/tg-light.svg);background-position:50%;width:18px;height:18px;margin-right:10px;display:block}.universal-form__conversion-buttons .whatsapp{cursor:pointer;box-sizing:border-box;color:#fff;background-color:#48c95f;border:0;border-radius:15px;justify-content:center;align-items:center;width:100%;padding:6px 0;font-size:13px;font-weight:500;display:flex}.universal-form__conversion-buttons .whatsapp .whatsapp-icon{margin-right:10px}.universal-form__close-button{cursor:pointer;width:20px;height:20px;stroke:var(--base-accent-color);position:absolute;top:15px;right:15px}.universal-form .error{color:#ff0000a6;text-align:left;width:310px;margin:5px auto 0;font-size:12px;display:block}
.service-pop{background-color:var(--background-color);border-radius:10px;width:100%;max-width:330px;position:relative}.service-pop__main-image{object-fit:cover;aspect-ratio:1;border-radius:10px 10px 0 0}@media screen and (min-width:800px){.service-pop__main-image{border-radius:0;width:246px;height:246px}}.service-pop__head{box-sizing:border-box;justify-content:flex-start;align-items:center;margin-bottom:10px;padding:0 10px;display:flex}.service-pop__head .avatar{background-image:url(/services/icons/avatar-ring.svg);flex-direction:column;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;display:flex}.service-pop__head .avatar img{object-fit:cover;border-radius:100%;width:30px;height:30px}.service-pop__head .text{color:var(--base-text-color);flex-direction:column;justify-content:center;align-items:baseline;height:49px;margin-left:8px;display:flex}.service-pop__head .text .name{text-align:left;margin:0;font-size:14px;font-weight:700;line-height:16.71px}.service-pop__head .text .category{text-align:left;margin:0;font-size:14px;font-weight:400;line-height:16.71px}.service-pop__text-content{text-align:left;color:#737373;max-width:330px;margin:0 0 10px;padding:0 10px;font-size:12px;font-weight:400;line-height:14.32px;display:block}.service-pop__buttons{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;padding:0 10px;display:flex}@media screen and (min-width:800px){.service-pop__buttons{margin-bottom:0}}.service-pop__buttons .more-about{cursor:pointer;color:#cc9766;text-align:center;background-color:#73737300;border:.7px solid #cc9766;border-radius:15px;width:100%;margin-bottom:10px;padding:7px 0;font-size:13px;font-weight:500}.service-pop__buttons .more-about:hover{color:var(--base-text-color);background-color:#cc9766}.service-pop__buttons .send{cursor:pointer;color:#fff;background-color:#cc9766;border:.7px solid #cc9766;border-radius:15px;width:100%;margin-bottom:10px;padding:7px 0;font-size:13px;font-weight:500}.service-pop__buttons .send:hover{color:var(--base-text-color);background-color:#73737300}@media screen and (min-width:800px){.service-pop__buttons .send{margin-bottom:0}}.service-pop__close-button{cursor:pointer;stroke:#cc9766;width:20px;height:20px;position:absolute;top:10px;right:10px}.service-pop .mobile-wrapper{display:block}@media screen and (min-width:800px){.service-pop .mobile-wrapper{display:none}}.service-pop .desktop-wrapper{padding-top:10px;padding-bottom:20px;display:none}.service-pop .desktop-wrapper .content{justify-content:space-around;align-items:flex-start;display:flex}.service-pop .desktop-wrapper .content .right{flex-direction:column;justify-content:space-between;height:246px;display:flex}@media screen and (min-width:800px){.service-pop .desktop-wrapper{display:block}.service-pop{width:100%;max-width:686px}}
.doctor-pop{background-color:var(--background-color);border-radius:10px;width:100%;max-width:330px;padding-bottom:15px;position:relative}.doctor-pop__main-image{object-fit:cover;aspect-ratio:1;border-radius:10px 10px 0 0;width:100%}@media screen and (min-width:800px){.doctor-pop__main-image{border-radius:0;width:246px;height:246px}}.doctor-pop__head{margin:10px 0;padding:0 10px}.doctor-pop__head .name{text-align:left;color:var(--base-text-color);margin:0;font-size:16px;font-weight:700;line-height:19.09px}@media screen and (min-width:800px){.doctor-pop__head{justify-content:baseline;align-items:center;display:flex}.doctor-pop__head .name{margin-right:30px}}.doctor-pop__experience{justify-content:space-between;align-items:center;padding:0 10px;display:flex}.doctor-pop__experience .param{text-align:left;color:#a7a7a7;margin-top:0;margin-bottom:2px;font-size:12px;font-weight:400;line-height:11.93px}.doctor-pop__experience .value{text-align:left;color:var(--text-color-doctor);margin:0;font-size:14px;font-weight:500;line-height:14.32px}.doctor-pop__experience .value:not(:last-of-type){margin-bottom:5px}.doctor-pop .filters{justify-content:baseline;align-items:center;margin:10px 0;padding:0 10px;display:flex}.doctor-pop .filters__filter{cursor:pointer;text-align:center;box-sizing:border-box;color:#cc9766;padding:5.5px 10px;font-size:12px;font-weight:400;line-height:14.32px}.doctor-pop .filters__filter_active{color:#fff;background-color:#cc9766;border-radius:15px}.doctor-pop__more-about{text-align:center;color:#cc9766;margin:0 auto 8px;font-size:13px;font-weight:500;line-height:16px;display:block}.doctor-pop__form-button{cursor:pointer;box-sizing:border-box;text-align:center;color:#fff;text-align:center;background-color:#cc9766;border:0;border-radius:15px;width:310px;height:30px;margin:0 auto;padding:7px 0;font-size:13px;font-weight:500;line-height:16px;display:block}.doctor-pop__close-button{z-index:20;cursor:pointer;width:20px;height:20px;stroke:var(--base-accent-color);position:absolute;top:10px;right:10px}@media screen and (min-width:800px){.doctor-pop__close-button{top:22px}}.doctor-pop__services{width:100%}@media screen and (min-width:800px){.doctor-pop__services{width:380px}}.doctor-pop .mobile-wrapper{display:block;overflow-x:hidden}@media screen and (min-width:800px){.doctor-pop .mobile-wrapper{display:none}}.doctor-pop .desktop-wrapper{padding-top:10px;padding-bottom:20px;display:none;overflow-x:hidden}.doctor-pop .desktop-wrapper .content{justify-content:space-around;align-items:flex-start;width:100%;display:flex}.doctor-pop .desktop-wrapper .content .content-right{height:246px}@media screen and (min-width:800px){.doctor-pop .desktop-wrapper{display:block}.doctor-pop{width:100%;max-width:686px}}.doctor-pop_theme_dark{--text-color-doctor:#fffffff2}.doctor-pop_theme_light{--text-color-doctor:#563632}
.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}
.photo-pop{width:100%;display:flex}.photo-pop .flex{place-self:center;width:100%;max-width:600px;margin:0 auto;position:relative}.photo-pop img{box-sizing:content-box;object-fit:contain;width:100%;height:100%;max-height:100vh;overflow-y:hidden}.photo-pop__close-button{z-index:20;cursor:pointer;stroke:#000;width:20px;height:20px;position:absolute;top:15px;right:15px}
