.slide-prev-btn,.slide-next-btn{display:block;width:35px;height:35px;border-radius:50%;border:3px solid var(--color-middle-purple);-webkit-transition:.2s;transition:.2s;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.06%2019.9%22%3E%3Cpath%20d%3D%22M0%2C10A5%2C5%2C0%2C0%2C1%2C1.25%2C6.64c.49-.54%2C1-1.06%2C1.3-1.4L7.26.45A1.68%2C1.68%2C0%2C0%2C1%2C8.41%2C0a1.67%2C1.67%2C0%2C0%2C1%2C1.65%2C1.62%2C1.68%2C1.68%2C0%2C0%2C1-.43%2C1.17L4.92%2C7.59c-.31.31-.74.78-1.17%2C1.26A1.66%2C1.66%2C0%2C0%2C0%2C3.33%2C10a1.68%2C1.68%2C0%2C0%2C0%2C.42%2C1.11c.43.48.85.95%2C1.16%2C1.25l4.72%2C4.81a1.68%2C1.68%2C0%2C0%2C1%2C.43%2C1.17A1.66%2C1.66%2C0%2C0%2C1%2C8.41%2C19.9a1.59%2C1.59%2C0%2C0%2C1-1.15-.45L2.54%2C14.66c-.33-.34-.8-.85-1.28-1.39A5%2C5%2C0%2C0%2C1%2C0%2C10Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E") no-repeat center left 9px;background-size:9px}.slide-prev-btn:hover,.slide-next-btn:hover{background-color:var(--color-middle-purple);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.06%2019.9%22%3E%3Cpath%20d%3D%22M0%2C10A5%2C5%2C0%2C0%2C1%2C1.25%2C6.64c.49-.54%2C1-1.06%2C1.3-1.4L7.26.45A1.68%2C1.68%2C0%2C0%2C1%2C8.41%2C0a1.67%2C1.67%2C0%2C0%2C1%2C1.65%2C1.62%2C1.68%2C1.68%2C0%2C0%2C1-.43%2C1.17L4.92%2C7.59c-.31.31-.74.78-1.17%2C1.26A1.66%2C1.66%2C0%2C0%2C0%2C3.33%2C10a1.68%2C1.68%2C0%2C0%2C0%2C.42%2C1.11c.43.48.85.95%2C1.16%2C1.25l4.72%2C4.81a1.68%2C1.68%2C0%2C0%2C1%2C.43%2C1.17A1.66%2C1.66%2C0%2C0%2C1%2C8.41%2C19.9a1.59%2C1.59%2C0%2C0%2C1-1.15-.45L2.54%2C14.66c-.33-.34-.8-.85-1.28-1.39A5%2C5%2C0%2C0%2C1%2C0%2C10Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E")}.slide-prev-btn::after,.slide-next-btn::after{display:none}.slide-next-btn{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.preloader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto}.preloader.preloader--position{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.preloader__wrap{position:relative;width:50px;height:50px}.preloader__circle{position:absolute;height:10px;width:10px;border-radius:7px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.672s;animation-duration:.672s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:normal;animation-direction:normal}.preloader__circle:nth-child(1){left:-5px;top:25px;-webkit-animation-delay:.2495s;animation-delay:.2495s}.preloader__circle:nth-child(2){left:2px;top:7px;-webkit-animation-delay:.336s;animation-delay:.336s}.preloader__circle:nth-child(3){left:20px;top:0;-webkit-animation-delay:.4225s;animation-delay:.4225s}.preloader__circle:nth-child(4){right:3px;top:7px;-webkit-animation-delay:.509s;animation-delay:.509s}.preloader__circle:nth-child(5){right:-5px;top:25px;-webkit-animation-delay:.5955s;animation-delay:.5955s}.preloader__circle:nth-child(6){right:3px;bottom:-3px;-webkit-animation-delay:.672s;animation-delay:.672s}.preloader__circle:nth-child(7){left:20px;bottom:-10px;-webkit-animation-delay:.7585s;animation-delay:.7585s}.preloader__circle:nth-child(8){left:2px;bottom:-3px;-webkit-animation-delay:.845s;animation-delay:.845s}@-webkit-keyframes spin{0%{background-color:var(--color-middle-purple)}100%{background-color:#fff}}@keyframes spin{0%{background-color:var(--color-middle-purple)}100%{background-color:#fff}}@media screen and (max-width: 767px){.preloader{margin:10px auto}.preloader__wrap{width:30px;height:30px}.preloader__circle{width:6px;height:6px;border-radius:50%}.preloader__circle:nth-child(1){left:-3px;top:15px}.preloader__circle:nth-child(2){left:1px;top:4px}.preloader__circle:nth-child(3){left:12px;top:0}.preloader__circle:nth-child(4){right:1px;top:4px}.preloader__circle:nth-child(5){right:-3px;top:15px}.preloader__circle:nth-child(6){right:1px;bottom:-2px}.preloader__circle:nth-child(7){left:12px;bottom:-6px}.preloader__circle:nth-child(8){left:1px;bottom:-2px}}.school-card{margin:30px 0 50px 0}.school-card .slide-prev-btn,.school-card .slide-next-btn{display:none}.school-card .slide-prev-btn.active-is-visible,.school-card .slide-next-btn.active-is-visible{display:block}.school-card__rating-and-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:0 0 10px 0}.school-card .preloader{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.school-card .lazy-loading::after{z-index:-1}.school-card h1::-moz-selection, .school-card h2::-moz-selection, .school-card h3::-moz-selection, .school-card__item-info::-moz-selection, .school-card__rating-value::-moz-selection, .school-card__text-desc p::-moz-selection{background-color:var(--color-middle-purple)}.school-card h1::selection,.school-card h2::selection,.school-card h3::selection,.school-card__item-info::selection,.school-card__rating-value::selection,.school-card__text-desc p::selection{background-color:var(--color-middle-purple)}.school-card__item-info{list-style:decimal}.school-card .marker-lists li{display:list-item;list-style:disc}.school-card .marker-lists li::marker{color:var(--color-middle-purple)}.school-card .marker-lists li::before{display:none}.school-card .swiper-slide{height:auto;cursor:pointer}.school-card__img-wrap{overflow:hidden;height:100%;border-radius:13px}.school-card__img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-size:0}.school-card__img-wrap:not(.img-preview) img{border-radius:13px}.school-card__gallery-thumbs{height:68px}.school-card__img-wrap.img-preview{display:inline-block;width:100%;height:100%;max-width:120px;border:6px solid #f4f5fa;outline:6px solid #f4f5fa;outline-offset:-9px;border-radius:7px}.school-card__img-wrap.img-preview img{position:relative;margin:auto;border-radius:5px;z-index:1}.school-card__slide-preview{height:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.school-card__slide-preview.swiper-slide-thumb-active .school-card__img-wrap{border-color:var(--color-middle-purple);outline-color:var(--color-white)}.school-card__gallery-top{height:370px;margin:0 0 10px 0;border-radius:13px;overflow:hidden}.school-card__gallery-top:has(~.school-card__slider-pagination:empty){margin-bottom:0}.school-card__slider-pagination{height:15px}.school-card .swiper-custom-bullet.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{width:15px;height:15px}.school-card .swiper-button-next::after,.school-card .swiper-button-prev::after{display:none}.school-card__rating,.school-card__rating-wrap,.school-card__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-card__rating-value{margin:0 12px 0 0;font:400 24px/31px "NotoSans",var(--spare-fonts)}.school-card__title-wrap{gap:10px}.school-card__title-wrap svg{width:20px;height:20px;fill:var(--color-purple)}.school-card__title-list{font:600 18px/20px "Montserrat",var(--spare-fonts)}.school-card__text-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;margin:0 0 15px 0;font:400 16px/22px "Montserrat",var(--spare-fonts)}.school-card__title-wrap,.school-card__title-list{margin:0 0 10px 0}.school-card__list-info{margin:0 0 20px 0;padding:0 0 0 18px}.school-card__show-more-btn{width:100%;color:var(--color-primary-blue)}.school-card__btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.school-card__btn-wrap--details{margin:0 0 20px 0;padding:0 0 5px 0;border-bottom:3px dashed var(--color-primary-blue)}.school-card__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.school-card__all-comments-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:349px}.school-card__tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}.school-card__item-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.school-card__item-tag::before{content:"#";display:block;margin:0 2px 0 0}.school-card__item-tag a{font:400 16px/19px "Montserrat",var(--spare-fonts);color:currentColor}.school-card__item-tag:nth-child(3n+1){color:var(--color-middle-purple)}.school-card__item-tag:nth-child(3n+2){color:var(--color-primary-blue)}.school-card__item-tag:nth-child(3n){color:#bf98c4}.school-card__sliders-wrap{grid-column:1/2;grid-row:2/5}.school-card__rating-and-share{grid-column:2/3;grid-row:2/3}.school-card__title-company{grid-column:1/3;grid-row:1/2;margin:0 0 20px 0}.school-card__sliders-wrap{position:sticky;top:80px;grid-column:1/2;align-self:self-start;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.school-card__description-wrap{display:grid;grid-template-columns:488px 1fr;gap:0 30px;margin:0 0 40px 0}.school-card__info-company{grid-column:2/3}.school-card__notify-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin:20px 0 0 0;padding:10px;border-radius:13px;background-color:var(--glass-bg)}.school-card__notify-wrap svg{fill:var(--text-primary)}.school-card__notify-text{font:14px/16px "Montserrat",var(--spare-fonts)}@media screen and (min-width: 1025px){.school-card__services-prices-btn{display:none}}@media screen and (max-width: 1300px)and (min-width: 1025px){.school-card__description-wrap{grid-template-columns:420px 1fr;gap:0 10px}.school-card__gallery-top{height:325px}}@media screen and (max-width: 1024px)and (min-width: 768px){.school-card__sliders-wrap{margin:0 0 20px 0}.school-card__btns-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:none}}@media screen and (max-width: 1024px){.school-card{margin:20px 0 40px 0}.school-card__title-company{margin:0 0 10px 0}.school-card__sliders-wrap{position:relative;top:0}.school-card__gallery-top{height:350px}.school-card__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.school-card__description-wrap{display:block}.school-card__gallery-thumbs{display:none}}@media screen and (max-width: 767px){.school-card{margin-bottom:20px}.school-card__rating-value{font-size:20px;line-height:24px}.school-card__rating-and-share{margin:0 0 20px 0}.school-card__sliders-wrap{margin:0 0 15px 0}.school-card__title-wrap{gap:5px;font-size:18px;line-height:20px}.school-card__show-more-btn{font-size:14px;line-height:16px}.school-card__title-list{font-weight:500}.school-card__item-tag::before{width:10px;height:20px}.school-card__all-comments-btn{max-width:320px}.school-card__description-wrap{margin:0}.school-card__slide-next-btn,.school-card__slide-prev-btn{display:none}.school-card__btns-slider{display:none}.school-card__gallery-top{height:260px}.school-card__btns-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-card__btns-wrap button{max-width:320px;width:100%}.school-card .ads--banner{width:100%;margin:0}.school-card__text-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;overflow:hidden}.school-card__slider-pagination{height:13px}.school-card .swiper-custom-bullet.swiper-pagination.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{width:10px;height:10px}.school-card__title-wrap svg{fill:var(--color-lavender)}.school-card__notify-text{font:12px/14px "Montserrat",var(--spare-fonts)}}@media screen and (max-width: 767px)and (max-width: 375px){.school-card__gallery-top{height:230px}}.markers-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:400 16px/20px "Montserrat",var(--spare-fonts)}.markers-list li::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:8px;height:8px;margin:0 10px 0 0;border-radius:50%;background-color:#bba9fb}.markers-list li+li{margin:7px 0 0 0}.numbers-list{counter-reset:item}.numbers-list li{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"num title title" "text text text";-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 15px;font:400 16px/1 "Montserrat",var(--spare-fonts)}.numbers-list li+li{margin:10px 0 0 0}.numbers-list li::before{counter-increment:item;content:counter(item);grid-area:num;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;min-width:27px;min-height:27px;padding:1px 0 0 0;background-color:#fff;border-radius:50%;border:2px solid var(--color-middle-purple);font-weight:700;color:#788aa0}.numbers-list li h3{grid-area:title;text-decoration:underline;font:400 16px/1 "Montserrat",var(--spare-fonts)}.numbers-list li p{grid-area:text}@media screen and (min-width: 1025px){.navbar-school-card{display:none}}@media screen and (max-width: 1024px){.navbar-school-card{position:fixed;top:auto;left:0;right:0;bottom:0;-webkit-box-shadow:var(--shadow-top);box-shadow:var(--shadow-top);z-index:999}.navbar-school-card__wrap{padding:0 5px}.navbar-school-card__wrap::before{content:"";position:absolute;top:0;left:0;width:calc(100% + 30px);height:100%;margin:0 -15px;background-color:var(--color-ice-gray)}.navbar-school-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:10px 8px;white-space:nowrap}.navbar-school-card__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 30px);margin:0 -15px;padding:0 10px;overflow:auto hidden;z-index:100}.navbar-school-card__list::-webkit-scrollbar{height:3px}.navbar-school-card__text-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;white-space:nowrap;font-size:12px;line-height:14px}.navbar-school-card__item svg{width:20px;height:20px;fill:var(--color-middle-purple)}.navbar-school-card__item.active-nav-item .navbar-school-card__link{color:var(--link-default)}.navbar-school-card__item.active-nav-item svg{fill:var(--link-default)}}@media screen and (max-width: 375px){.navbar-school-card{padding:0 10px}.navbar-school-card__wrap{padding:0}.navbar-school-card__wrap::before{width:calc(100% + 20px);margin:0 -10px}.navbar-school-card__wrap::before,.navbar-school-card__list{width:calc(100% + 20px);margin:0 -10px}.navbar-school-card__list{padding:0}}@media screen and (max-width: 1024px){[data-theme=dark] .navbar-school-card .custom-scroll::-webkit-scrollbar-track,[data-theme=dark] .navbar-school-card body::-webkit-scrollbar-track{background:#1c1b23}[data-theme=dark] .navbar-school-card__wrap::before{border:var(--glass-border);background-color:#333239}}.stars-rating{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px}.stars-rating__empty-wrap,.stars-rating__full-wrap,.stars-rating__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.stars-rating__full-wrap{position:absolute;top:0;left:0;overflow:hidden}.stars-rating__star{display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.99%2014.52%22%3E%3Cpath%20d%3D%22M2.36%2C8.25h0l-1.23-.9a1.55%2C1.55%2C0%2C0%2C1-.55-.76%2C1.51%2C1.51%2C0%2C0%2C1%2C0-.94%2C1.48%2C1.48%2C0%2C0%2C1%2C.55-.75A1.5%2C1.5%2C0%2C0%2C1%2C2%2C4.61h3.1l.11-.35.83-2.59h0a1.51%2C1.51%2C0%2C0%2C1%2C2.88%2C0H9l.82%2C2.59.12.35H13a1.5%2C1.5%2C0%2C0%2C1%2C.89.29%2C1.48%2C1.48%2C0%2C0%2C1%2C.55.75%2C1.51%2C1.51%2C0%2C0%2C1%2C0%2C.94%2C1.53%2C1.53%2C0%2C0%2C1-.54.76h0L11.65%2C9l-.29.21.11.35.85%2C2.62a1.55%2C1.55%2C0%2C0%2C1%2C0%2C.93%2C1.51%2C1.51%2C0%2C0%2C1-2.34.75h0L7.8%2C12.23%2C7.5%2C12l-.3.21L5%2C13.84H5a1.46%2C1.46%2C0%2C0%2C1-.88.3%2C1.48%2C1.48%2C0%2C0%2C1-.89-.29h0a1.49%2C1.49%2C0%2C0%2C1-.56-1.69h0l.84-2.62.11-.35L3.35%2C9Z%22%20transform%3D%22translate(-0.01%20-0.12)%22%20style%3D%22fill%3Anone%3Bstroke%3A%23f3c845%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.stars-rating__star--full{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.99%2014.52%22%3E%3Cpath%20d%3D%22M.83%2C7.75%2C3.05%2C9.37%2C2.21%2C12a2%2C2%2C0%2C0%2C0%2C0%2C1.25%2C2%2C2%2C0%2C0%2C0%2C.75%2C1%2C2%2C2%2C0%2C0%2C0%2C1.19.39%2C1.93%2C1.93%2C0%2C0%2C0%2C1.18-.4l2.18-1.6%2C2.18%2C1.6a2%2C2%2C0%2C0%2C0%2C1.18.39%2C2%2C2%2C0%2C0%2C0%2C1.19-.38%2C2%2C2%2C0%2C0%2C0%2C.74-1%2C2.05%2C2.05%2C0%2C0%2C0%2C0-1.25L12%2C9.37l2.22-1.62a2%2C2%2C0%2C0%2C0%2C0-3.26A2.11%2C2.11%2C0%2C0%2C0%2C13%2C4.1H10.25L9.42%2C1.52a2%2C2%2C0%2C0%2C0-.73-1%2C2%2C2%2C0%2C0%2C0-2.38%2C0%2C2%2C2%2C0%2C0%2C0-.73%2C1L4.75%2C4.1H2a2.06%2C2.06%2C0%2C0%2C0-1.18.39%2C2%2C2%2C0%2C0%2C0-.73%2C1%2C2%2C2%2C0%2C0%2C0%2C0%2C1.24%2C2%2C2%2C0%2C0%2C0%2C.73%2C1Z%22%20transform%3D%22translate(-0.01%20-0.12)%22%20style%3D%22fill%3A%23f3c845%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.reviews__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:100%}.reviews__title-wrap svg{width:20px;height:20px;fill:var(--color-purple)}.reviews__add-review{width:100%}.reviews__add-review svg{fill:var(--bg-sprite-icon-white-btn)}.reviews__rating-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__value-rating{margin:0 10px 0 0;font-size:24px;line-height:31px}.reviews__icon-rating{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15px 0 0}.reviews__icon-rating svg{width:20px;height:20px;fill:#f3c845}.reviews__statistics-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;padding:4px 0 0 0;color:#788aa0}.reviews__statistics-wrap span{display:block}.reviews__add-review button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;max-width:285px;width:100%}.reviews__comments-list{display:grid;gap:30px;width:100%;margin:20px 0 0 0}.reviews__comments-list:empty{margin:0}.reviews__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 0;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews__comments-wrap{display:grid;gap:30px;grid-column:1/3;grid-row:4;padding:20px 0 0 0}.reviews__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%}.reviews__btns-wrap button{max-width:285px;-webkit-box-flex:1;-ms-flex:1;flex:1}.reviews__empty-reviews{width:100%;margin:30px 0 0 0;text-align:center;font:600 20px/25px "NotoSans",var(--spare-fonts);color:#788aa0}@media screen and (max-width: 1024px){.reviews__content-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reviews__value-rating{font-size:20px;line-height:22px}.reviews__statistics-wrap{padding:0}}@media screen and (max-width: 767px){.reviews__add-review-btn.button--white{background-color:#bba9ff}.reviews__add-review-btn.button--white:hover{background-color:var(--btn-primary-bg-hover)}.reviews__add-review-btn.button--white:active{background-color:var(--btn-primary-bg-active)}.reviews__rating-wrap,.reviews .sorting__custom-select-wrap{width:100%}.reviews__add-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.reviews__add-review button{max-width:320px}.reviews__title-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;gap:5px;width:auto}.reviews__rating-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.reviews .sorting{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.reviews__comments-list{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.reviews__btns-wrap{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reviews__btns-wrap button{width:100%}.reviews__info-content{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;margin:20px 0 0 0}.reviews__empty-reviews{margin:0}.reviews__title-wrap svg{fill:var(--color-lavender)}}@media screen and (max-width: 767px){[data-theme=dark] .reviews__add-review-btn.button--white{border-color:var(--color-middle-purple);color:#000}[data-theme=dark] .reviews__add-review-btn.button--white svg{fill:var(--color-black)}[data-theme=dark] .reviews__add-review-btn.button--white:hover{border-color:#d9c7f3}[data-theme=dark] .reviews__add-review-btn.button--white:active{border-color:var(--color-purple)}}.review-card__user-comment-wrap,.review-card__business-comment-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.review-card__user-avatar,.review-card__business-avatar{-ms-flex-negative:0;flex-shrink:0;width:35px;height:35px;border-radius:50%;overflow:hidden}.review-card__img-user{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-size:0}.review-card__schema-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.review-card__business-comment-wrap{margin:20px 0 0 50px;padding:10px;border-radius:13px;background-color:var(--color-ice-purple)}.review-card__business-avatar{background:var(--bg-element) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M15.83%2C3.33h-.91A4.17%2C4.17%2C0%2C0%2C0%2C10.83%2C0H9.17A4.18%2C4.18%2C0%2C0%2C0%2C5.08%2C3.33H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C7.5v8.33A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C20H15.83A4.17%2C4.17%2C0%2C0%2C0%2C20%2C15.83V7.5A4.17%2C4.17%2C0%2C0%2C0%2C15.83%2C3.33ZM9.17%2C1.67h1.66a2.49%2C2.49%2C0%2C0%2C1%2C2.36%2C1.66H6.81A2.49%2C2.49%2C0%2C0%2C1%2C9.17%2C1.67Zm9.16%2C14.16a2.5%2C2.5%2C0%2C0%2C1-2.5%2C2.5H15V7.5a.83.83%2C0%2C0%2C0-.83-.83.84.84%2C0%2C0%2C0-.84.83V18.33H6.67V7.5a.84.84%2C0%2C0%2C0-.84-.83A.83.83%2C0%2C0%2C0%2C5%2C7.5V18.33H4.17a2.5%2C2.5%2C0%2C0%2C1-2.5-2.5V7.5A2.5%2C2.5%2C0%2C0%2C1%2C4.17%2C5H15.83a2.5%2C2.5%2C0%2C0%2C1%2C2.5%2C2.5Z%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:50%}.review-card__info-user{display:grid;grid-template-columns:repeat(2, auto) 1fr;width:100%}.review-card__rating{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/3;grid-row:2;margin:0 0 10px 0;width:100%}.review-card__comment,.review-card__gallery-photo-wrap,.review-card__nav-comment,.review-card__edit-msg-wrap{grid-column:1/4}.review-card__comment{position:relative;grid-row:3}.review-card__nav-comment{display:grid;grid-template-columns:auto repeat(2, -webkit-max-content);grid-template-columns:auto repeat(2, max-content);gap:15px;width:100%;margin:10px 0 0 0}.review-card__name-user-text,.review-card__business-title-text{font-weight:700}.review-card__name-user-text{word-break:break-all}.review-card__container-gallery-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.review-card__add-photo-btn{display:none;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:self-end;grid-row:2;width:50px;height:50px;border-radius:10px;background-color:#e0dffe;cursor:pointer}.review-card__add-photo-btn svg{width:20px;height:20px;fill:#77899e}.review-card__add-photo-btn:hover{background-color:var(--color-light-purple)}.review-card__add-photo-btn:hover svg{fill:#8f0c63}.review-card__gallery-photo{display:grid;gap:5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.review-card__gallery-photo:has(img){margin:10px 0 0 0}.review-card__gallery-photo:empty{gap:0;margin:0}.review-card__date-review-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:2/3;grid-row:1;gap:5px;margin:0 0 5px 36px;color:#788aa0}.review-card__date-review-info::before{content:"";position:absolute;left:-22px;display:block;width:6px;height:6px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%206.25%206.25%22%3E%3Cpath%20d%3D%22M3.5.38A3.12%2C3.12%2C0%2C1%2C0%2C6.62%2C3.5%2C3.11%2C3.11%2C0%2C0%2C0%2C3.5.38Zm0%2C5A1.88%2C1.88%2C0%2C1%2C1%2C5.38%2C3.5%2C1.89%2C1.89%2C0%2C0%2C1%2C3.5%2C5.38Z%22%20transform%3D%22translate(-0.38%20-0.38)%22%20style%3D%22fill%3A%23788aa0%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.review-card__name-user,.review-card__business-title{grid-column:1/2;grid-row:1;margin:0 0 5px 0}.review-card__img-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;width:50px;height:48px;border-radius:10px;border:1px solid var(--color-middle-purple);overflow:hidden;cursor:pointer}.review-card__img-wrap:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.review-card__img-wrap::after{z-index:-1}.review-card__img-wrap:last-of-type{margin:0 5px 0 0}.review-card__img-wrap::before{content:"";position:absolute;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.46);border-radius:7px}.review-card__img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px;-webkit-transition:.3s;transition:.3s;will-change:transform}.review-card__img-wrap:first-of-type{width:100px;height:100px;grid-row:1/3}.review-card__img-wrap:first-of-type .review-card__status-load-wrap{height:5px}.review-card__img-wrap:nth-child(odd):not(.review-card__img-wrap:first-of-type){grid-row:1}.review-card__img-wrap:nth-child(even){grid-row:2}.review-card__delete-photo-btn{top:-4px;right:-4px}.review-card__status-load-wrap{position:absolute;top:50%;left:0;right:0;display:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 8px);height:4px;margin:0 4px;background-color:#fff;border-radius:10px;overflow:hidden}.review-card__status-load{display:block;height:100%;background-color:#ccd848}.review-card .stars-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:18px}.review-card .stars-rating__star{width:15px;height:18px}.review-card__edit-comment-btn,.review-card__delete-comment-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;line-height:19px}.review-card__edit-comment-btn::before,.review-card__delete-comment-btn::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px}.review-card__edit-comment-btn:hover,.review-card__delete-comment-btn:hover{color:#9d8be1}.review-card__edit-comment-btn{justify-self:self-end;font-size:14px;color:#788aa0}.review-card__edit-comment-btn::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%200)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19.75%2C6.08a.82.82%2C0%2C0%2C0-1.17%2C0L16.67%2C8%2C12%2C3.33l1.91-1.91a.83.83%2C0%2C0%2C0%2C0-1.18.85.85%2C0%2C0%2C0-1.18%2C0L10.37%2C2.62%2C5.49%2C4.42A4.19%2C4.19%2C0%2C0%2C0%2C2.93%2C7.19L.09%2C17.12A2.25%2C2.25%2C0%2C0%2C0%2C2.24%2C20a2.28%2C2.28%2C0%2C0%2C0%2C.63-.09l9.9-2.81a4.22%2C4.22%2C0%2C0%2C0%2C2.77-2.55l1.84-4.92%2C2.37-2.37a.83.83%2C0%2C0%2C0%2C0-1.18ZM14%2C14a2.5%2C2.5%2C0%2C0%2C1-1.66%2C1.52L3.05%2C18.13%2C7.9%2C13.28a2%2C2%2C0%2C0%2C0%2C.43.05%2C1.67%2C1.67%2C0%2C1%2C0-1.67-1.66%2C1.54%2C1.54%2C0%2C0%2C0%2C.06.43L1.87%2C17l2.66-9.3A2.49%2C2.49%2C0%2C0%2C1%2C6.06%2C6L10.62%2C4.3%2C15.7%2C9.38Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23788aa0%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.review-card__edit-comment-btn:hover::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%200)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19.75%2C6.08a.82.82%2C0%2C0%2C0-1.17%2C0L16.67%2C8%2C12%2C3.33l1.91-1.91a.83.83%2C0%2C0%2C0%2C0-1.18.85.85%2C0%2C0%2C0-1.18%2C0L10.37%2C2.62%2C5.49%2C4.42A4.19%2C4.19%2C0%2C0%2C0%2C2.93%2C7.19L.09%2C17.12A2.25%2C2.25%2C0%2C0%2C0%2C2.24%2C20a2.28%2C2.28%2C0%2C0%2C0%2C.63-.09l9.9-2.81a4.22%2C4.22%2C0%2C0%2C0%2C2.77-2.55l1.84-4.92%2C2.37-2.37a.83.83%2C0%2C0%2C0%2C0-1.18ZM14%2C14a2.5%2C2.5%2C0%2C0%2C1-1.66%2C1.52L3.05%2C18.13%2C7.9%2C13.28a2%2C2%2C0%2C0%2C0%2C.43.05%2C1.67%2C1.67%2C0%2C1%2C0-1.67-1.66%2C1.54%2C1.54%2C0%2C0%2C0%2C.06.43L1.87%2C17l2.66-9.3A2.49%2C2.49%2C0%2C0%2C1%2C6.06%2C6L10.62%2C4.3%2C15.7%2C9.38Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%239D8BE1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.review-card__delete-comment-btn{margin:0 0 0 15px;font-size:14px;color:#788aa0}.review-card__delete-comment-btn::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:16px;height:20px}.review-card__delete-comment-btn::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.67%2020%22%3E%3Cpath%20d%3D%22M17.83%2C3.33H15.25A4.18%2C4.18%2C0%2C0%2C0%2C13.8.94%2C4.13%2C4.13%2C0%2C0%2C0%2C11.17%2C0H9.5A4.18%2C4.18%2C0%2C0%2C0%2C5.42%2C3.33H2.83a.83.83%2C0%2C0%2C0-.59.25A.85.85%2C0%2C0%2C0%2C2%2C4.17.82.82%2C0%2C0%2C0%2C2.83%2C5h.84V15.83A4.17%2C4.17%2C0%2C0%2C0%2C7.83%2C20h5A4.17%2C4.17%2C0%2C0%2C0%2C17%2C15.83V5h.83a.85.85%2C0%2C0%2C0%2C.59-.24.83.83%2C0%2C0%2C0%2C.25-.59.85.85%2C0%2C0%2C0-.84-.84ZM9.5%2C1.67h1.67a2.5%2C2.5%2C0%2C0%2C1%2C2.35%2C1.66H7.14A2.53%2C2.53%2C0%2C0%2C1%2C9.5%2C1.67Zm5.83%2C14.16a2.49%2C2.49%2C0%2C0%2C1-2.5%2C2.5h-5a2.47%2C2.47%2C0%2C0%2C1-1.76-.73%2C2.5%2C2.5%2C0%2C0%2C1-.74-1.77V5h10Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23788aa0%22%2F%3E%3Cpath%20d%3D%22M8.33%2C15a.85.85%2C0%2C0%2C0%2C.59-.24.83.83%2C0%2C0%2C0%2C.25-.59v-5a.85.85%2C0%2C0%2C0-.84-.84.83.83%2C0%2C0%2C0-.59.25.85.85%2C0%2C0%2C0-.24.59v5a.82.82%2C0%2C0%2C0%2C.83.83Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23788aa0%22%2F%3E%3Cpath%20d%3D%22M11.67%2C15a.82.82%2C0%2C0%2C0%2C.83-.83v-5a.85.85%2C0%2C0%2C0-.24-.59.83.83%2C0%2C0%2C0-.59-.25.85.85%2C0%2C0%2C0-.84.84v5a.83.83%2C0%2C0%2C0%2C.25.59A.85.85%2C0%2C0%2C0%2C11.67%2C15Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23788aa0%22%2F%3E%3C%2Fsvg%3E") no-repeat,center;background-size:contain}.review-card__delete-comment-btn:hover::before{margin-top:-1px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016.67%2020%22%3E%3Cpath%20d%3D%22M17.83%2C3.33H15.25A4.18%2C4.18%2C0%2C0%2C0%2C13.8.94%2C4.13%2C4.13%2C0%2C0%2C0%2C11.17%2C0H9.5A4.18%2C4.18%2C0%2C0%2C0%2C5.42%2C3.33H2.83a.83.83%2C0%2C0%2C0-.59.25A.85.85%2C0%2C0%2C0%2C2%2C4.17.82.82%2C0%2C0%2C0%2C2.83%2C5h.84V15.83A4.17%2C4.17%2C0%2C0%2C0%2C7.83%2C20h5A4.17%2C4.17%2C0%2C0%2C0%2C17%2C15.83V5h.83a.85.85%2C0%2C0%2C0%2C.59-.24.83.83%2C0%2C0%2C0%2C.25-.59.85.85%2C0%2C0%2C0-.84-.84ZM9.5%2C1.67h1.67a2.5%2C2.5%2C0%2C0%2C1%2C2.35%2C1.66H7.14A2.53%2C2.53%2C0%2C0%2C1%2C9.5%2C1.67Zm5.83%2C14.16a2.49%2C2.49%2C0%2C0%2C1-2.5%2C2.5h-5a2.47%2C2.47%2C0%2C0%2C1-1.76-.73%2C2.5%2C2.5%2C0%2C0%2C1-.74-1.77V5h10Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M8.33%2C15a.85.85%2C0%2C0%2C0%2C.59-.24.83.83%2C0%2C0%2C0%2C.25-.59v-5a.85.85%2C0%2C0%2C0-.84-.84.83.83%2C0%2C0%2C0-.59.25.85.85%2C0%2C0%2C0-.24.59v5a.82.82%2C0%2C0%2C0%2C.83.83Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M11.67%2C15a.82.82%2C0%2C0%2C0%2C.83-.83v-5a.85.85%2C0%2C0%2C0-.24-.59.83.83%2C0%2C0%2C0-.59-.25.85.85%2C0%2C0%2C0-.84.84v5a.83.83%2C0%2C0%2C0%2C.25.59A.85.85%2C0%2C0%2C0%2C11.67%2C15Z%22%20transform%3D%22translate(-2)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.review-card__add-photo-hidden{display:none}.review-card .notify-btn.tooltip::before{top:-17px}.review-card .notify-btn.tooltip::after{top:-41px;left:-33px}.review-card__edit-msg-form{position:relative}.review-card__reset-btn,.review-card__send-btn{position:absolute;right:15px;display:block;width:20px;height:20px;z-index:1}.review-card__reset-btn svg,.review-card__send-btn svg{width:100%;height:100%;fill:#bba9ff}.review-card__reset-btn{top:10px}.review-card__send-btn{bottom:10px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%200)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M.14%2C3.09A2.3%2C2.3%2C0%2C0%2C1%2C3.3.23l15.08%2C7A3%2C3%2C0%2C0%2C1%2C20%2C9.17H3.37L.19%2C3.2Zm3.24%2C7.74-3.12%2C6a.93.93%2C0%2C0%2C0-.05.1%2C2.3%2C2.3%2C0%2C0%2C0%2C.63%2C2.5A2.28%2C2.28%2C0%2C0%2C0%2C2.37%2C20a2.36%2C2.36%2C0%2C0%2C0%2C1-.23l15-7A3%2C3%2C0%2C0%2C0%2C20%2C10.83Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.review-card__msg{padding:0 30px 0 0}.review-card__edit-msg-wrap{position:relative;display:none;width:100%;margin:15px 0 0 0}.review-card .msg-container,.review-card .msg-field{min-height:89px}.review-card__report-btn{grid-column:3/4;grid-row:1;justify-self:self-end;margin:0 0 0 auto}.review-card__comment-text{font:400 16px/22px "Montserrat",var(--spare-fonts)}.review-card__comment-text.active-truncate-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.review-card__review-moderation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:self-start;grid-column:3/4;grid-row:1;gap:10px;margin:0 0 5px 10px;padding:3px 6px;border-radius:5px;background-color:#fff;border:1px solid #bba9fb}.review-card__review-moderation svg{-ms-flex-negative:0;flex-shrink:0;width:15px;height:15px;fill:#bba9fb}.review-card__review-moderation-text{font:400 12px/14px "NotoSans",var(--spare-fonts);color:#788aa0}@media screen and (min-width: 768px){.review-card__review-moderation.tooltip::before,.review-card__review-moderation.tooltip::after{display:none}}@media screen and (max-width: 767px){.review-card__date-review-info{grid-column:3/4;grid-row:2/3;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px;max-width:210px;margin:0 0 5px 0;font-size:14px;line-height:1}.review-card__date-review-info::before{display:none}.review-card__name-user,.review-card__business-title{width:calc(100% - 24px);grid-column:1/4;grid-row:1/2}.review-card__name-user,.review-card__rating,.review-card__business-title{margin:0 0 7px 0}.review-card__business-title-text{font:700 14px/1 "Montserrat",var(--spare-fonts)}.review-card__rating{grid-column:1/3;grid-row:2/3;margin-right:10px}.review-card__comment,.review-card__nav-comment,.review-card__edit-msg-wrap,.review-card__gallery-photo-wrap{width:calc(100% + 40px);margin-left:-40px}.review-card__btn-wrap{width:calc(100% + 50px);margin-left:-50px}.review-card__container-gallery-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow-x:auto}.review-card__container-gallery-photo::-webkit-scrollbar{height:3px}.review-card__img-wrap{scroll-snap-align:start;width:50px;height:50px}.review-card__img-wrap:first-of-type{width:50px;height:50px}.review-card__img-wrap:first-of-type .review-card__status-load-wrap{height:4px}.review-card__comment-text,.review-card__comment span{font-size:14px;line-height:normal}.review-card .msg-container{padding:5px}.review-card .msg-field{width:100%}.review-card__msg{padding:0 25px 0 0}.review-card__edit-comment-btn,.review-card__delete-comment-btn{margin:0;font-size:0;line-height:0}.review-card__gallery-photo{display:-webkit-box;display:-ms-flexbox;display:flex}.review-card__review-moderation{grid-column:3;justify-self:self-end;padding:3px}.review-card__review-moderation.tooltip::after{left:auto;right:-93px;background-color:#fff;border:1px solid #bba9fb;color:#788aa0}.review-card__review-moderation-text{display:none}.review-card__business-comment-wrap{margin:20px 0 0 10px}.review-card__business-comment-wrap .review-card__info-user{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-card__business-comment-wrap .review-card__business-title{margin-right:auto;width:calc(100% - 125px)}.review-card__business-comment-wrap .review-card__date-review-info{-ms-flex-item-align:start;align-self:flex-start;max-width:120px}.review-card__user-avatar,.review-card__business-avatar{width:30px;height:30px}}.info-school{-ms-flex-item-align:self-start;align-self:self-start;padding:25px;border-radius:15px;-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element);background:var(--glass-bg);border:var(--glass-border)}.info-school__content-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.info-school__item{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:repeat(2, -webkit-max-content);grid-template-rows:repeat(2, max-content)}.info-school__item:not(.info-school__item--ads,.info-school__item--survey,.info-school__item--btns,.info-school__item--popular,.info-school__item--notify){gap:5px 10px}.info-school__item--payment .markers-list{grid-column:1/3;padding:0 0 0 17px}.info-school__item:not(.info-school__item--map) .info-school__content-item{margin:0 0 0 17px}.info-school__item:not(.info-school__item--map) .info-school__content-item--wifi{grid-column:2/3;margin:0 0 0 -18px}.info-school__item .icon-item-list{grid-column:1;width:24px;height:25px;fill:var(--color-lavender)}.info-school__item--notify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;margin:-10px -10px 0 -10px;padding:10px;border-radius:13px;background-color:#c9c9c9}.info-school__item--notify svg{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.info-school__map-link{display:none !important}.info-school__time-weekends.active-holiday,.info-school__time-weekday.active-holiday{font-weight:600;color:#f95050}.info-school__title-item{grid-column:2;align-self:center}.info-school__value-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.info-school__review-rating{font:400 15px/1 "NotoSans",var(--spare-fonts);color:#788aa0}.info-school__title-item,.info-school__title-rating-company{font:700 16px/20px "Montserrat",var(--spare-fonts)}.info-school__title-rating-company{line-height:17px;font-weight:500}.info-school__content-item{grid-column:1/4;margin:0 0 0 0}.info-school__content-item--time-work{display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);gap:5px 12px}.info-school__content-item--all-ratting{display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);gap:8px 15px}.info-school__content-item--preview-map{width:calc(100% + 50px);margin:10px -25px 0 -25px;cursor:pointer;overflow:hidden}.info-school__content-item a{word-break:break-word;font:400 16px/20px "Montserrat",var(--spare-fonts)}.info-school__content-item a:hover{text-decoration:underline}.info-school__weekday,.info-school__weekends,.info-school__content-item--address,.info-school__content-item--email,.info-school__content-item--website,.info-school__content-item--wifi{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.info-school__weekday::before,.info-school__weekends::before,.info-school__content-item--address::before,.info-school__content-item--email::before,.info-school__content-item--website::before,.info-school__content-item--wifi::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:7px;height:7px;border-radius:50%}.info-school__content-item--address::before{position:relative;top:7px}.info-school__weekday,.info-school__weekends,.info-school__content-item--email,.info-school__content-item--website,.info-school__content-item--wifi{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-school__weekday,.info-school__weekends{font:700 16px/20px "Montserrat",var(--spare-fonts)}.info-school__content-item--address,.info-school__content-item--email,.info-school__content-item--website,.info-school__content-item--wifi,.info-school__time-weekday,.info-school__time-weekends{font:400 16px/20px "Montserrat",var(--spare-fonts)}.info-school__weekday::before,.info-school__content-item--address::before,.info-school__content-item--website::before,.info-school__content-item--wifi::before,.info-school__item--payment .markers-list li::before{background-color:#ccd848}.info-school__item .markers-list li{gap:10px}.info-school__item .markers-list li::before{margin:0}.info-school__weekends::before,.info-school__content-item--email::before{background-color:var(--colore-middle-red)}.info-school__current-time-work{grid-row:1;grid-column:3;padding:2px 10px;border:2px solid var(--color-white);border-radius:7px;-webkit-box-shadow:2px 3px 6px 0 rgba(84,72,86,.2),1px 2px 4px 0 rgba(120,138,160,.2);box-shadow:2px 3px 6px 0 rgba(84,72,86,.2),1px 2px 4px 0 rgba(120,138,160,.2)}.info-school__current-time-work p{position:relative;top:1px;text-transform:uppercase;font:500 14px/20px "Montserrat",var(--spare-fonts);color:var(--color-white)}.info-school__current-time-work{-ms-flex-item-align:self-start;align-self:self-start}.info-school__current-time-work--open{background-color:var(--color-moddle-green)}.info-school__current-time-work--close{background-color:var(--colore-middle-red)}.info-school__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:7px;border:4px solid #b2e0f7;border-radius:13px}.info-school__rating svg{width:17px;height:17px;fill:#f3c845}.info-school__img-wrap{width:100%;height:250px}.info-school__img-wrap:hover img{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.info-school__img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s;transition:.3s}.info-school__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px 0;grid-column:1/3}.info-school__btns-wrap .button{max-width:320px;width:100%;text-align:center}.info-school__phone{display:none}.info-school__content-item--all-social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;grid-column:2;margin:5px 0 0 0}.info-school__social{width:30px;height:30px;-webkit-transition:.2s;transition:.2s}.info-school__social:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.info-school__social.social-link--telegram{background-position:top 9px left 6px;background-size:50%}.info-school__social.social-link--ya-dzen{border:3px solid #000}.info-school__popular{grid-column:1/3}.info-school__title-popular{margin:0 0 10px 0;font:400 16px/20px "Montserrat",var(--spare-fonts)}.info-school .top-recom__text-recom h3{color:#000}.info-school__ads-wrap{grid-column:1/3}.info-school__ads-wrap .ads{width:calc(100% + 50px);margin:0 -25px}.info-school__ads-wrap .ads-container{border:4px solid #e0dffe;border-radius:0}.info-school .survey{grid-column:1/3}.info-school .survey__error{bottom:-21px}.info-school__address-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.info-school__additional-address{display:block;font-weight:500;color:#788aa0}.info-school__type-school-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.info-school__item-type-school{padding:5px 10px;border-radius:5px;background-color:var(--bg-tag);border:1px solid rgba(0,0,0,0);cursor:pointer;font:400 14px/1 "NotoSans",var(--spare-fonts);color:inherit;text-decoration:none;display:inline-block}.info-school__item-type-school:hover,.info-school__item-type-school:focus-visible{background-color:var(--color-light-purple);color:var(--text-tag-hover)}.info-school__item-type-school-wrap{list-style:none}@media screen and (min-width: 1025px){.info-school__content-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 1300px)and (min-width: 1025px){.info-school__title-item{grid-column:2/3;grid-row:1}.info-school__content-item--all-ratting{grid-template-columns:1fr}.info-school__rating{gap:10px}.info-school__item--notify{gap:10px}}@media screen and (max-width: 1300px){.info-school__current-time-work{grid-column:2/4;grid-row:2;justify-self:self-start;margin-bottom:7px}}@media screen and (max-width: 1024px)and (min-width: 768px){.info-school{padding:10px}.info-school__content-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-school__item .icon-item-list,.info-school__item_item--notify svg{width:20px;height:21px}.info-school__item--ads{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0}.info-school__item--ads .ads,.info-school__item--ads .ads-small-wrap{width:100%;margin:0}.info-school__item--notify{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0}.info-school__content-item--preview-map{width:auto;margin:5px 0 0 0}.info-school__img-wrap{height:160px}}@media screen and (max-width: 880px)and (min-width: 768px){.info-school{width:250px}.info-school .markers-list li,.info-school__content-item,.info-school__content-item--address,.info-school__content-item--email,.info-school__content-item--website,.info-school__content-item--wifi,.info-school__time-weekday,.info-school__time-weekends,.info-school__content-item--address,.info-school__content-item--email,.info-school__content-item--website,.info-school__content-item--wifi{font-size:14px;line-height:16px}.info-school__title-rating-company{font:500 14px/16px "Montserrat",var(--spare-fonts)}.info-school__current-time-work p{font-size:12px;line-height:14px}.info-school__title-item,.info-school__weekday,.info-school__weekends{font:700 14px/16px "Montserrat",var(--spare-fonts)}.info-school__current-time-work{padding:2px 5px}.info-school__content-item--time-work{gap:5px 8px}}@media screen and (max-width: 1024px){.info-school{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.info-school__content-item--all-rating{grid-template-columns:repeat(2, 1fr)}.info-school__rating{gap:7px}.info-school__content-item--all-ratting{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.info-school__rating::before{width:30px;height:30px}}@media screen and (max-width: 767px){.info-school{width:100%;padding:0;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);border:none}.info-school__ads-wrap .ads{width:100%;margin:0}.info-school__content-item--preview-map{width:100%;margin:0}.info-school__phone.button{padding-top:10px}.info-school__rating{padding:6px;border-width:2px}.info-school__rating::before{width:24px;height:24px}.info-school__rating svg{width:12px;height:12px}.info-school__btns-wrap button{max-width:320px}.info-school__item--notify{margin:0}.info-school .survey__form-questions,.info-school .survey__send-btn{margin:0}.info-school .survey__send-btn{max-width:320px;width:100%}.info-school__content-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-school__services-prices-btn{display:none}}@media screen and (max-width: 375px){.info-school__current-time-work{grid-row:2;grid-column:2/4;justify-self:self-start;margin-bottom:7px}}.overview-school__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.overview-school__wrap{display:grid;grid-template-columns:1fr 430px;gap:20px}.overview-school .report-content{margin:20px 0 0 0}.overview-school:has(.reviews):not(:has(.school-cards-list--row)) .report-content{margin:0 0 20px 0}.overview-school:not(:has(.reviews)) .report-content{margin:0}.overview-school .school-cards-list--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.overview-school__title-companies{margin:0 0 20px 0}@media screen and (max-width: 1300px)and (min-width: 1025px){.overview-school__wrap{grid-template-columns:1fr 340px}}@media screen and (max-width: 1024px)and (min-width: 881px){.overview-school__wrap{grid-template-columns:1fr 300px}}@media screen and (max-width: 880px)and (min-width: 768px){.overview-school .school-cards-list.school-cards-list--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;width:calc(100% + 20px);margin:0 -20px;padding:20px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth}.overview-school .school-cards-list.custom-scroll::-webkit-scrollbar{height:5px}.overview-school .school-cards-list .school-card-preview,.overview-school .school-cards-list .ads--banner{-ms-flex-negative:0;flex-shrink:0;width:300px;margin:0;scroll-snap-align:center}.overview-school .school-cards-list .school-card-preview__text-comment{-webkit-line-clamp:4}.overview-school__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:none}.overview-school__main{width:calc(100% - 270px)}.overview-school .school-cards-list--row{grid-template-columns:repeat(4, 1fr);overflow-x:auto;width:calc(100% + 40px);margin:0 -20px;padding:20px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width: 767px){.overview-school__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.overview-school__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.overview-school .ads--banner{width:100%;margin:0}}.report-content__title-report{margin:0 0 20px 0;text-align:center}.report-content__title-report h3,.report-content__title-report .h3{font-weight:600}.report-content__text-content{margin:0 0 30px 0}.report-content__text-content p{font:400 16px/18px "Montserrat",var(--spare-fonts)}.report-content__text-content p+p{margin:10px 0 0 0}.report-content__text-content b{font-weight:600}.report-content__add-report-btn{-ms-flex-item-align:self-start;align-self:self-start;justify-self:center;max-width:285px;width:100%}.report-content__img-wrap{width:100%;height:360px;border-radius:10px;overflow:hidden}.report-content__img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1301px){.report-content__wrap{display:grid;gap:0 20px;grid-template-columns:1fr 360px;grid-template-areas:"title-report img-wrap" "text-content img-wrap" "add-report-btn img-wrap";grid-template-rows:1fr auto 1fr auto;max-width:950px;margin:auto}}@media screen and (max-width: 1300px)and (min-width: 1025px){.report-content__wrap{display:grid;gap:0 20px;grid-template-columns:1fr 300px;grid-template-areas:"title-report img-wrap" "text-content img-wrap" "add-report-btn img-wrap";grid-template-rows:1fr auto 1fr auto;max-width:950px;margin:auto}.report-content__img-wrap{width:auto;height:300px}}@media screen and (min-width: 881px){.report-content__title-report{grid-area:title-report;align-self:self-end}.report-content__text-content{grid-area:text-content}.report-content__add-report-btn{grid-area:add-report-btn}.report-content__img-wrap{grid-area:img-wrap}}@media screen and (max-width: 1024px)and (min-width: 881px){.report-content__wrap{display:grid;gap:0 10px;grid-template-columns:1fr 250px;grid-template-areas:"title-report img-wrap" "text-content img-wrap" "text-content img-wrap" "add-report-btn add-report-btn";grid-template-rows:1fr auto 1fr auto}.report-content__img-wrap{width:auto;height:250px}.report-content__add-report-btn{margin:20px 0 0 0}}@media screen and (max-width: 880px)and (min-width: 768px){.report-content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-content__img-wrap{width:300px;height:300px}.report-content__add-report-btn{margin:auto}}@media screen and (max-width: 767px){.report-content__img-wrap{display:block;width:100%;height:auto;margin:auto;aspect-ratio:1/1}.report-content__add-report-btn{max-width:none;margin:0 0 20px 0}.report-content__report-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.report-content__title-report,.report-content__text-content{margin:0 0 10px 0}}.report{position:absolute;top:50px;right:0;min-width:390px;padding:10px 0;opacity:0;visibility:hidden;border-radius:7px;-webkit-transition:.5s;transition:.5s;-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element);background-color:#fff;color:#788aa0;z-index:10}.report.active-report-options{top:30px;opacity:1;visibility:visible}.report__checkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 10px;cursor:pointer}.report__checkbox-label:hover{color:#7183dd;background-color:#f0f3fa}.report__msg{right:6px;padding-right:3px;font-size:14px}.report__user-msg.msg-container{display:none;width:calc(100% - 20px);margin:5px 10px;padding:5px 13px}.report__user-msg.msg-container,.report__msg.msg-field{min-height:130px}.report__title-msg{display:block;padding:5px 10px;font:400 16px/20px "Montserrat",var(--spare-fonts)}.report__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:10px 10px 5px 10px}.report__btns-wrap button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.report__checkbox-label{color:#788aa0}@media screen and (max-width: 767px){.report{min-width:346px}}@media screen and (max-width: 375px){.report{min-width:300px}}.filters-sorting{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center}.filters-sorting .icon-filter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px 0 0}.filters-sorting .icon-filter svg{width:20px;height:20px;fill:#788aa0}.filters-sorting__label,.filters-sorting__select{display:none}.filters-sorting__select-trigger{white-space:nowrap;color:#788aa0}.filters-sorting__options-list{position:absolute;top:45px;left:0;opacity:0;visibility:hidden;-webkit-transition:.5s;transition:.5s;min-width:232px;border-radius:7px;-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element);background-color:#fff;color:#788aa0;z-index:10}.filters-sorting__options-list.active-sorting-options{top:30px;opacity:1;visibility:visible;overflow:hidden}.filters-sorting__item-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:5px 10px;cursor:pointer}.filters-sorting__item-option::after{content:"";display:block;width:15px;height:15px}.filters-sorting__item-option:hover{color:var(--color-primary-blue);background-color:#f0f3fa}.filters-sorting__item-option.active-option{text-decoration:underline}.filters-sorting__item-option.active-option::after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2012.3%2011.87%22%3E%3Cpath%20d%3D%22M12%2C.86%2C10.9.11a.71.71%2C0%2C0%2C0-.5-.1A.68.68%2C0%2C0%2C0%2C10%2C.29l-5.41%2C8L2.08%2C5.78a.68.68%2C0%2C0%2C0-.94%2C0l-.94%2C1a.51.51%2C0%2C0%2C0-.15.21A.75.75%2C0%2C0%2C0%2C0%2C7.2a.7.7%2C0%2C0%2C0%2C.05.25.54.54%2C0%2C0%2C0%2C.15.22L4%2C11.49a1.26%2C1.26%2C0%2C0%2C0%2C.85.38%2C1%2C1%2C0%2C0%2C0%2C.8-.48l6.52-9.6a.74.74%2C0%2C0%2C0%2C.1-.5A.74.74%2C0%2C0%2C0%2C12%2C.86Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%237183dd%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.filters-sorting__reset-li{list-style:none;margin:0;padding:0}.filters-sorting__reset-btn{display:block;width:100%;margin:0;padding:8px 10px;border:0;border-top:1px solid rgba(120,138,160,.25);background:rgba(0,0,0,0);font:inherit;font-size:13px;line-height:1.3;color:var(--color-primary-blue);text-align:left;cursor:pointer}.filters-sorting__reset-btn:hover{background-color:#f0f3fa;color:var(--color-primary-blue)}.filters-sorting.filters-sorting--reviews .filters-sorting__options-list{left:auto;right:0;min-width:195px;overflow:hidden}@media screen and (min-width: 768px){.filters-sorting{min-width:175px}}@media screen and (max-width: 767px){.filters-sorting__select-trigger,.filters-sorting__item-option{font-size:14px;line-height:19px}.filters-sorting__custom-select-wrap{gap:5px}.filters-sorting__item-option::after{width:10px;height:10px}.filters-sorting__options-list{padding:0;min-width:205px}.filters-sorting .icon-filter{margin:0 5px 0 0}.filters-sorting.filters-sorting--reviews .filters-sorting__options-list{min-width:175px}}[data-theme=dark] .filters-sorting__options-list{-webkit-box-shadow:var(--glass-box-shadow);box-shadow:var(--glass-box-shadow);background-color:#1c1c1d;border:var(--glass-border);color:#fff}[data-theme=dark] .filters-sorting__reset-btn,[data-theme=dark] .filters-sorting__item-option{border-top-color:hsla(0,0%,100%,.12);color:var(--color-white)}[data-theme=dark] .filters-sorting__reset-btn:hover,[data-theme=dark] .filters-sorting__item-option:hover{background-color:var(--color-deep-black)}.photos-uploader__photos-wrap{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;gap:10px;grid-area:photo}.photos-uploader__photos-wrap .error-text{position:absolute;left:0;bottom:-18px;display:block}.photos-uploader__title-load-photo{display:inline-block;grid-column:1/3;font:400 14px/1 "NotoSans",var(--spare-fonts);color:#788aa0}.photos-uploader .icon-photo{width:30px;height:30px;fill:#77899e}.photos-uploader__photos-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;grid-row:2;padding:6px 0 2px 0;width:100%;overflow:auto hidden}.photos-uploader__photos-list::-webkit-scrollbar{height:3px}.photos-uploader__img-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;width:70px;height:70px;border-radius:10px;border:3px solid var(--color-middle-purple)}.photos-uploader__img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px}.photos-uploader__img-wrap.active-photo-uploaded .photos-uploader__status-load-wrap{display:none}.photos-uploader__img-wrap.active-photo-uploaded .photos-uploader__delete-photo-btn{display:block}.photos-uploader__img-wrap.active-photo-uploaded::before{display:none}.photos-uploader__img-container{border-radius:7px;overflow:hidden}.photos-uploader__img-container::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.46);border-radius:7px}.photos-uploader__delete-photo-btn{top:-8px;right:-8px;display:none;width:22px;height:22px}.photos-uploader__delete-photo-btn svg{width:100%;height:100%;fill:var(--color-middle-purple)}.photos-uploader__delete-photo-btn:hover{border-color:#8f0c63}.photos-uploader__add-photo-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:self-end;grid-row:2;width:70px;height:70px;margin:0 0 5px 0;border-radius:10px;background-color:#e0dffe;cursor:pointer}.photos-uploader__add-photo-btn svg{width:30px;height:30px;fill:#77899e}.photos-uploader__add-photo-btn:hover{background-color:var(--color-light-purple)}.photos-uploader__add-photo-btn:hover svg{fill:#8f0c63}.photos-uploader__status-load-wrap{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 4px);height:5px;margin:0 2px;background-color:#fff;border-radius:10px;overflow:hidden}.photos-uploader__status-load{display:block;height:100%;background-color:var(--color-middle-purple)}.estimations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 15px}.estimations__like-btn,.estimations__dislike-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;line-height:19px}.estimations__like-btn::before,.estimations__dislike-btn::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:20px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cpath%20d%3D%22M19%2C6.43A4.24%2C4.24%2C0%2C0%2C0%2C15.83%2C5H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.77L6.43%2C5H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C9.17v4.16A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C17.5H15.25a4.2%2C4.2%2C0%2C0%2C0%2C4.13-3.58L20%2C9.75A4.09%2C4.09%2C0%2C0%2C0%2C19.83%2C8%2C4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.43ZM1.67%2C13.33V9.17a2.49%2C2.49%2C0%2C0%2C1%2C2.5-2.5H5.83v9.16H4.17a2.49%2C2.49%2C0%2C0%2C1-2.5-2.5ZM18.31%2C9.52l-.59%2C4.16a2.5%2C2.5%2C0%2C0%2C1-2.47%2C2.15H7.5V6.45a.92.92%2C0%2C0%2C0%2C.19-.25L9.52%2C2.51A.76.76%2C0%2C0%2C1%2C9.8%2C2.2a.93.93%2C0%2C0%2C1%2C.39-.15%2C1%2C1%2C0%2C0%2C1%2C.41.05.86.86%2C0%2C0%2C1%2C.35.23%2C1.06%2C1.06%2C0%2C0%2C1%2C.18.33.93.93%2C0%2C0%2C1%2C0%2C.37L10.7%2C5.7a1.09%2C1.09%2C0%2C0%2C0%2C0%2C.36.94.94%2C0%2C0%2C0%2C.17.31.77.77%2C0%2C0%2C0%2C.29.22.85.85%2C0%2C0%2C0%2C.35.08h4.3a2.49%2C2.49%2C0%2C0%2C1%2C1%2C.22%2C2.45%2C2.45%2C0%2C0%2C1%2C.85.64%2C2.36%2C2.36%2C0%2C0%2C1%2C.51.93A2.52%2C2.52%2C0%2C0%2C1%2C18.31%2C9.52Z%22%20transform%3D%22translate(0%20-0.36)%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.estimations__dislike-btn{margin:0 20px 0 0}.estimations__dislike-btn::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.estimations__like-btn.active-like-review,.estimations__dislike-btn.active-dislike-review{color:#bba9ff}.estimations__like-btn.active-like-review::before,.estimations__dislike-btn.active-dislike-review::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%20-0.36)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19%2C6.43A4.24%2C4.24%2C0%2C0%2C0%2C15.83%2C5H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.77L6.67%2C4.51v13h8.58a4.2%2C4.2%2C0%2C0%2C0%2C4.13-3.58L20%2C9.75A4.09%2C4.09%2C0%2C0%2C0%2C19.83%2C8%2C4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.43Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M0%2C9.17v4.16A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C17.5H5V5H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C9.17Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}@media screen and (min-width: 1025px){.estimations__like-btn:hover,.estimations__dislike-btn:hover{color:#9d8be1}.estimations__like-btn:hover::before,.estimations__dislike-btn:hover::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%20-0.36)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19%2C6.43A4.24%2C4.24%2C0%2C0%2C0%2C15.83%2C5H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.77L6.43%2C5H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C9.17v4.16A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C17.5H15.25a4.2%2C4.2%2C0%2C0%2C0%2C4.13-3.58L20%2C9.75A4.09%2C4.09%2C0%2C0%2C0%2C19.83%2C8%2C4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.43ZM1.67%2C13.33V9.17a2.49%2C2.49%2C0%2C0%2C1%2C2.5-2.5H5.83v9.16H4.17a2.49%2C2.49%2C0%2C0%2C1-2.5-2.5ZM18.31%2C9.52l-.59%2C4.16a2.5%2C2.5%2C0%2C0%2C1-2.47%2C2.15H7.5V6.45a.92.92%2C0%2C0%2C0%2C.19-.25L9.52%2C2.51A.76.76%2C0%2C0%2C1%2C9.8%2C2.2a.93.93%2C0%2C0%2C1%2C.39-.15%2C1%2C1%2C0%2C0%2C1%2C.41.05.86.86%2C0%2C0%2C1%2C.35.23%2C1.06%2C1.06%2C0%2C0%2C1%2C.18.33.93.93%2C0%2C0%2C1%2C0%2C.37L10.7%2C5.7a1.09%2C1.09%2C0%2C0%2C0%2C0%2C.36.94.94%2C0%2C0%2C0%2C.17.31.77.77%2C0%2C0%2C0%2C.29.22.85.85%2C0%2C0%2C0%2C.35.08h4.3a2.49%2C2.49%2C0%2C0%2C1%2C1%2C.22%2C2.45%2C2.45%2C0%2C0%2C1%2C.85.64%2C2.36%2C2.36%2C0%2C0%2C1%2C.51.93A2.52%2C2.52%2C0%2C0%2C1%2C18.31%2C9.52Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%239d8be1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}}[data-theme=dark] .estimations__like-btn::before,[data-theme=dark] .estimations__dislike-btn::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cpath%20d%3D%22M19%2C6.08A4.23%2C4.23%2C0%2C0%2C0%2C17.56%2C5a4.12%2C4.12%2C0%2C0%2C0-1.73-.38H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C11.07.12%2C2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.41L6.43%2C4.64H4.17A4.22%2C4.22%2C0%2C0%2C0%2C1.22%2C5.87%2C4.16%2C4.16%2C0%2C0%2C0%2C0%2C8.81V13a4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C4.16H15.25a4.16%2C4.16%2C0%2C0%2C0%2C2.73-1%2C4.22%2C4.22%2C0%2C0%2C0%2C1.4-2.56L20%2C9.39a4%2C4%2C0%2C0%2C0-.13-1.76A4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.08ZM1.67%2C13V8.81a2.49%2C2.49%2C0%2C0%2C1%2C2.5-2.5H5.83v9.17H4.17A2.49%2C2.49%2C0%2C0%2C1%2C1.67%2C13ZM18.31%2C9.16l-.59%2C4.17a2.53%2C2.53%2C0%2C0%2C1-2.47%2C2.15H7.5V6.09a.88.88%2C0%2C0%2C0%2C.19-.24l1.83-3.7a.83.83%2C0%2C0%2C1%2C.28-.31.8.8%2C0%2C0%2C1%2C.39-.14.82.82%2C0%2C0%2C1%2C.41.05A.7.7%2C0%2C0%2C1%2C11%2C2a1%2C1%2C0%2C0%2C1%2C.18.33.92.92%2C0%2C0%2C1%2C0%2C.37L10.7%2C5.34a1.08%2C1.08%2C0%2C0%2C0%2C0%2C.36.9.9%2C0%2C0%2C0%2C.17.32.86.86%2C0%2C0%2C0%2C.29.21.72.72%2C0%2C0%2C0%2C.35.08h4.3a2.5%2C2.5%2C0%2C0%2C1%2C1%2C.23%2C2.31%2C2.31%2C0%2C0%2C1%2C.85.63%2C2.43%2C2.43%2C0%2C0%2C1%2C.51.93A2.55%2C2.55%2C0%2C0%2C1%2C18.31%2C9.16Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}[data-theme=dark] .estimations__like-btn:not(.active-guest-disabled):hover::before,[data-theme=dark] .estimations__dislike-btn:not(.active-guest-disabled):hover::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%20-0.36)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19%2C6.43A4.24%2C4.24%2C0%2C0%2C0%2C15.83%2C5H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.77L6.43%2C5H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C9.17v4.16A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C17.5H15.25a4.2%2C4.2%2C0%2C0%2C0%2C4.13-3.58L20%2C9.75A4.09%2C4.09%2C0%2C0%2C0%2C19.83%2C8%2C4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.43ZM1.67%2C13.33V9.17a2.49%2C2.49%2C0%2C0%2C1%2C2.5-2.5H5.83v9.16H4.17a2.49%2C2.49%2C0%2C0%2C1-2.5-2.5ZM18.31%2C9.52l-.59%2C4.16a2.5%2C2.5%2C0%2C0%2C1-2.47%2C2.15H7.5V6.45a.92.92%2C0%2C0%2C0%2C.19-.25L9.52%2C2.51A.76.76%2C0%2C0%2C1%2C9.8%2C2.2a.93.93%2C0%2C0%2C1%2C.39-.15%2C1%2C1%2C0%2C0%2C1%2C.41.05.86.86%2C0%2C0%2C1%2C.35.23%2C1.06%2C1.06%2C0%2C0%2C1%2C.18.33.93.93%2C0%2C0%2C1%2C0%2C.37L10.7%2C5.7a1.09%2C1.09%2C0%2C0%2C0%2C0%2C.36.94.94%2C0%2C0%2C0%2C.17.31.77.77%2C0%2C0%2C0%2C.29.22.85.85%2C0%2C0%2C0%2C.35.08h4.3a2.49%2C2.49%2C0%2C0%2C1%2C1%2C.22%2C2.45%2C2.45%2C0%2C0%2C1%2C.85.64%2C2.36%2C2.36%2C0%2C0%2C1%2C.51.93A2.52%2C2.52%2C0%2C0%2C1%2C18.31%2C9.52Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%239d8be1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}[data-theme=dark] .estimations__like-btn.active-like-review::before,[data-theme=dark] .estimations__dislike-btn.active-dislike-review::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2020%2017.14%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0%20-0.36)%22%3E%3Crect%20width%3D%2220%22%20height%3D%2220%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M19%2C6.43A4.24%2C4.24%2C0%2C0%2C0%2C15.83%2C5H12.51l.28-1.7a2.5%2C2.5%2C0%2C0%2C0-.34-1.73A2.53%2C2.53%2C0%2C0%2C0%2C8%2C1.77L6.67%2C4.51v13h8.58a4.2%2C4.2%2C0%2C0%2C0%2C4.13-3.58L20%2C9.75A4.09%2C4.09%2C0%2C0%2C0%2C19.83%2C8%2C4.2%2C4.2%2C0%2C0%2C0%2C19%2C6.43Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M0%2C9.17v4.16A4.17%2C4.17%2C0%2C0%2C0%2C4.17%2C17.5H5V5H4.17A4.17%2C4.17%2C0%2C0%2C0%2C0%2C9.17Z%22%20transform%3D%22translate(0%20-0.36)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.school-card-preview{position:relative;width:100%;border:3px solid var(--card-border);border-radius:13px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:backdrop-filter,transform,transition;background-color:var(--glass-bg, #ffffff);-webkit-box-shadow:var(--glass-box-shadow);box-shadow:var(--glass-box-shadow);overflow:hidden}.school-card-preview:hover{border-color:var(--color-middle-purple)}.school-card-preview:hover .school-card-preview__title{text-decoration:underline}.school-card-preview.active-no-photo .school-card-preview__content{border-left:1px solid var(--bg-line-delimiter-card)}.school-card-preview__images-slider{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;width:280px;min-height:210px;margin:0;overflow:hidden}.school-card-preview__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.school-card-preview__img-wrap{position:relative;width:100%;height:100%;min-height:210px;overflow:hidden}.school-card-preview__img-wrap.lazy-loading{display:block}.school-card-preview__img-wrap::after{z-index:-1}.school-card-preview__slider-pagination.swiper-pagination{bottom:10px}.school-card-preview__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:16px 20px}.school-card-preview__title{margin:0 0 10px 0}.school-card-preview__title h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 18px/22px "NotoSans",var(--spare-fonts)}.school-card-preview__mini-comment{display:none}.school-card-preview__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.school-card-preview__tags.active-tags-collapsed:not(.active-tags-expanded){overflow:hidden;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.school-card-preview__tags.active-tags-expanded .school-card-preview__item-tag--subcategory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;visibility:visible;cursor:pointer}.school-card-preview__tags.active-tags-expanded .school-card-preview__item-tag--subcategory.active-direction-filter:not(.active-selected-subcategory){display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;pointer-events:auto}.school-card-preview__tags.active-tags-expanded .school-card-preview__item-tag--subcategory:hover:not(.active-selected-subcategory){background-color:var(--color-light-purple)}.school-card-preview__tags.active-tags-expanded .school-card-preview__item-tag--subcategory.active-selected-subcategory{cursor:default;pointer-events:auto}.school-card-preview__tags.active-tags-expanded.active-suppress-reveal-hover .school-card-preview__item-tag--subcategory:not(.active-selected-subcategory):hover{background-color:rgba(0,0,0,0);color:var(--text-tag)}.school-card-preview__tags-toggle.read-more,.school-card-preview__tags-toggle.read-less{opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;pointer-events:none}.school-card-preview__tags-toggle.active-tags-toggle-visible{opacity:1;visibility:visible;pointer-events:auto}.school-card-preview__item-tag,.school-card-preview__district{-ms-flex-item-align:start;align-self:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:5px;border:1px solid rgba(0,0,0,0);cursor:pointer;font:400 14px/1 "NotoSans",var(--spare-fonts);color:var(--text-tag)}.school-card-preview__item-tag{background-color:var(--bg-tag);-webkit-transition:.3s ease;transition:.3s ease}.school-card-preview__item-tag.active-selected-filters:not(.school-card-preview__item-tag--subcategory){background-color:var(--bg-selected-tag);color:var(--color-white)}.school-card-preview__item-tag.active-selected-filters:not(.school-card-preview__item-tag--subcategory):hover{background-color:var(--bg-selected-tag-hover)}.school-card-preview__item-tag:hover:not(.school-card-preview__item-tag--subcategory){background-color:var(--color-light-purple);color:var(--text-tag-hover)}.school-card-preview__item-tag--subcategory{display:none;background-color:rgba(0,0,0,0);border-color:#9d8be1}.school-card-preview__item-tag--subcategory.active-direction-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;visibility:hidden;pointer-events:none}.school-card-preview__item-tag--subcategory.active-direction-filter.active-selected-subcategory{opacity:1;visibility:visible}.school-card-preview__item-tag--subcategory.active-direction-filter:not(.active-selected-subcategory){display:none}.school-card-preview__item-tag.active-selected-subcategory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:1;visibility:visible;background-color:var(--active-tag);border-color:var(--active-tag);color:#000;cursor:default;pointer-events:auto}.school-card-preview__district{background-color:#b2e0f7;color:#000}.school-card-preview__address-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.school-card-preview__address-and-work-time{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0 20px 0}.school-card-preview__work-time{min-width:95px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-height:22px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:5px 10px;border-radius:7px;white-space:nowrap;font:14px/1 "NotoSans",var(--spare-fonts);color:var(--color-white)}.school-card-preview__work-time--open,.school-card-preview__work-time--all-day{background-color:var(--color-moddle-green)}.school-card-preview__work-time--close{background-color:var(--colore-middle-red)}.school-card-preview__work-time--unknown{background-color:var(--bg-wiget-worktime-unknown)}.school-card-preview__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.school-card-preview__address svg{width:20px;height:20px;fill:var(--color-primary-blue)}.school-card-preview__district-and-work-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.school-card-preview__address-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 14px/19px "NotoSans",var(--spare-fonts);color:var(--color-primary-blue)}.school-card-preview__info,.school-card-preview__rating-wrap,.school-card-preview__age-wrap,.school-card-preview__reviews-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-card-preview__preview-rating{display:none}.school-card-preview__rating-wrap svg{fill:#f3c845}.school-card-preview__age-wrap svg{fill:var(--color-middle-purple)}.school-card-preview__age-wrap span{display:inline-block;margin:0 0 0 3px}.school-card-preview__reviews-wrap svg,.school-card-preview__min-price svg{fill:var(--btn-primary-bg-default)}.school-card-preview__min-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;margin:0 0 0 auto}.school-card-preview__text-price,.school-card-preview__reviews,.school-card-preview__rating{font:400 14px/17px "NotoSans",var(--spare-fonts);color:var(--color-dark-gray)}.school-card-preview__info{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.school-card-preview__info svg{width:20px;height:20px}.school-card-preview__reviews span{display:inline-block;margin:0 0 0 3px}.school-card-preview__rating,.school-card-preview__age,.school-card-preview__reviews{margin:0 0 0 5px}.school-card-preview .tooltip::after{left:-18px}.school-card-preview__all-rating,.school-card-preview__empty-rating,.school-card-preview__full-rating{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.school-card-preview__empty-rating svg+svg,.school-card-preview__full-rating svg+svg{margin:0 0 0 5px}.school-card-preview__hover-item{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:20}.school-card-preview__slider-pagination.swiper-custom-bullet.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 3px}.school-card-preview__text-comment{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:400 14px/20px "Montserrat",var(--spare-fonts);color:#a4a4a4}.school-card-preview__mini-comment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 10px 0}.school-card-preview__mini-comment svg{margin:2px 5px 0 0;fill:#a4a4a4}.school-card-preview__full-rating{position:absolute;left:0;top:0;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;overflow:hidden}.school-card-preview__empty-rating{position:relative}.school-card-preview__tags{margin:0 0 10px 0}[data-theme=dark] .school-card-preview{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:3px solid var(--card-border);-webkit-box-shadow:var(--glass-box-shadow);box-shadow:var(--glass-box-shadow)}[data-theme=dark] .school-card-preview:hover{border-color:var(--color-middle-purple)}@media screen and (min-width: 1025px){.school-card-preview:hover .school-card-preview__img-wrap img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 881px){.school-card-preview__img-wrap img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.2s;transition:.2s;font-size:0}}@media screen and (max-width: 1280px){.school-card-preview__all-rating,.school-card-preview__reviews span{display:none}.school-card-preview__preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width: 880px)and (min-width: 768px){.school-card-preview__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.school-card-preview__content{padding:15px}.school-card-preview__address{margin:auto 0 10px 0}}@media screen and (max-width: 880px){.school-card-preview.active-no-photo .school-card-preview__content{border-top:1px solid var(--bg-line-delimiter-card);border-left:0}.school-card-preview__img-wrap img{height:100%;aspect-ratio:1/1}.school-card-preview__images-slider{width:100%;height:240px;min-height:auto}}@media screen and (max-width: 767px){.school-card-preview__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.school-card-preview__slide{height:auto}.school-card-preview__images-slider{width:100%}.school-card-preview__address svg,.school-card-preview__info svg{width:15px;height:15px}.school-card-preview .favorite{width:14px;height:16px}.school-card-preview__address-wrap{width:100%}.school-card-preview__content{padding:10px}.school-card-preview__text-comment{font-size:12px;line-height:14px}.school-card-preview__address svg{margin:3px 0 0 0}.school-card-preview__district-and-work-time{-ms-flex-wrap:wrap;flex-wrap:wrap}.school-card-preview__address-text{margin:0}}.school-cards-list{display:grid;grid-template-columns:1fr;gap:15px}.school-cards-list.school-cards-list--vertical{display:grid;grid-template-columns:repeat(3, 1fr);gap:15px}.school-cards-list.school-cards-list--vertical .school-card-preview__preview-rating{display:-webkit-box;display:-ms-flexbox;display:flex}.school-cards-list.school-cards-list--vertical .school-card-preview__all-rating{display:none}.school-cards-list.school-cards-list--vertical .school-card-preview__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.school-cards-list.school-cards-list--vertical .school-card-preview__img-wrap{-ms-flex-negative:0;flex-shrink:0;width:100%}.school-cards-list.school-cards-list--vertical .school-card-preview__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:15px 7px}.school-cards-list.school-cards-list--vertical .school-card-preview__images-slider{width:100%;min-height:214px}.school-cards-list.school-cards-list--vertical__all-rating{display:none}.school-cards-list.school-cards-list--vertical .school-card-preview__address{margin:auto 0 15px 0}.school-cards-list.school-cards-list--vertical .preloader,.school-cards-list.school-cards-list--vertical .ads--banner{grid-column:1/-1}.school-cards-list.school-cards-list--vertical .school-card-preview.active-no-photo .school-card-preview__content{border-top:1px solid var(--bg-line-delimiter-card);border-left:0}@media screen and (max-width: 1300px)and (min-width: 1025px){.school-cards-list.school-cards-list--vertical{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 1024px){.school-cards-list.school-cards-list--vertical .preloader{grid-column:1/-1}}@media screen and (max-width: 1024px)and (min-width: 881px){.school-cards-list.school-cards-list--vertical{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 880px)and (min-width: 768px){.school-cards-list.school-cards-list--vertical{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 767px){.school-cards-list.school-cards-list--vertical{grid-template-columns:1fr}.school-cards-list.school-cards-list--vertical .school-card-preview__content{padding:10px}.school-cards-list.school-cards-list--vertical .school-card-preview__text-comment{font-size:12px;line-height:16px}.school-cards-list.school-cards-list--vertical .school-card-preview__img-wrap{width:100%;height:100%}.school-cards-list.school-cards-list--vertical .school-card-preview__slide{height:auto}}@media screen and (max-width: 660px){.school-cards-list.school-cards-list-vertical{gap:15px}.school-cards-list.school-cards-list-vertical .school-card-preview__all-rating{display:none}}.other-schools{overflow:hidden;margin-bottom:50px}.other-schools .school-card-preview__item-tag:hover{background-color:var(--bg-tag)}.other-schools .custom-scroll::-webkit-scrollbar{height:5px}.other-schools__title{margin:0 0 10px 0}.other-schools__slider{width:calc(100% + 40px);margin:0 -20px;padding:20px}.other-schools__slider .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.other-schools .school-card-preview__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:100%}.other-schools .school-cards-list.school-cards-list--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.other-schools .school-card-preview.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;width:322px;height:auto;margin-right:15px}.other-schools .school-card-preview__address-text{width:calc(100% - 30px)}.other-schools--row{overflow:visible;margin:50px 0 0 0}.other-schools--row .school-cards-list{display:grid;grid-template-columns:minmax(250px, 1fr);gap:20px}.other-schools--row .school-card-preview{width:100%}.other-schools--row .other-schools__title{margin:0 0 25px 0}.other-schools__slide-prev-btn.swiper-button-prev{left:30px}.other-schools__slide-next-btn.swiper-button-next{right:30px}.other-schools__slide-prev-btn.swiper-button-prev,.other-schools__slide-next-btn.swiper-button-next{top:200px}@media screen and (max-width: 1300px){.other-schools .school-card-preview{width:325px}}@media screen and (max-width: 1024px){.other-schools__title{margin:0}.other-schools--row .other-schools__title{margin:0 0 20px 0}.other-schools__btns-slider{display:none}}@media screen and (max-width: 767px){.other-schools{margin-bottom:30px}}@media screen and (max-width: 375px){.other-schools:not(.other-schools--row) .school-card-preview{width:260px}}.widget-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:160px;padding:10px;border-radius:13px;background-color:#b2e0f7;overflow:hidden}.widget-info__wrap{display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;gap:10px}.widget-info__title{font:700 16px/22px "NotoSans",var(--spare-fonts);word-break:break-word}.widget-info__img-wrap{-ms-flex-item-align:self-end;align-self:self-end;width:115px;height:115px}.widget-info__img-wrap img{height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 1200px){.widget-info__img-wrap{width:95px;height:95px}}.widgets-info__wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px}@media screen and (max-width: 1024px)and (min-width: 768px){.widgets-info .ads:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.widgets-info__wrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:22px}}@media screen and (max-width: 767px){.widgets-info .ads:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.widgets-info__wrap{display:grid;grid-template-columns:1fr;gap:22px}}.share__modal-wrap{max-width:500px}.share__text{text-align:center}.share__resources-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.share__resource-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 0 0 10px;border-radius:13px;border:3px solid var(--color-middle-purple)}.share__resource-item:hover{background-color:#bba9ff}.share__resource-item:hover a,.share__resource-item:hover button{color:#fff}.share__resource-item:active{background-color:#9d8be1;border-color:#9d8be1}.share__resource-item::before{content:"";display:block;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden}.share__resource-item--link-copy::before{background-color:var(--bg-element-alt);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019.31%2020%22%3E%3Cpath%20d%3D%22M19.41%2C8a.83.83%2C0%2C0%2C0-1.18%2C0L9.14%2C17.11a4.17%2C4.17%2C0%2C0%2C1-5.9-5.9L12%2C2.37a2.5%2C2.5%2C0%2C0%2C1%2C3.54%2C3.54l-8.8%2C8.84a.86.86%2C0%2C0%2C1-1.18%2C0%2C.83.83%2C0%2C0%2C1%2C0-1.18l7.84-7.88a.83.83%2C0%2C0%2C0-1.18-1.18L4.42%2C12.39a2.5%2C2.5%2C0%2C0%2C0%2C0%2C3.54h0a2.57%2C2.57%2C0%2C0%2C0%2C3.54%2C0l8.8-8.84a4.17%2C4.17%2C0%2C0%2C0-5.9-5.9L2.06%2C10a5.84%2C5.84%2C0%2C0%2C0%2C8.26%2C8.26l9.09-9.13a.83.83%2C0%2C0%2C0%2C0-1.18Z%22%20transform%3D%22translate(-0.34%200)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center top 9px;background-size:23px 21px;border:2px solid var(--color-middle-purple)}.share__resource-item--vk::before{background-color:#07f;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2014%22%3E%3Cpath%20d%3D%22M12%2C14C4.47%2C14%2C.18%2C8.74%2C0%2C0H3.77c.12%2C6.42%2C2.89%2C9.14%2C5.09%2C9.7V0h3.55V5.54C14.58%2C5.3%2C16.86%2C2.77%2C17.63%2C0h3.55a10.77%2C10.77%2C0%2C0%2C1-1.7%2C4%2C10.58%2C10.58%2C0%2C0%2C1-3.13%2C3%2C10.83%2C10.83%2C0%2C0%2C1%2C3.56%2C2.89A11.06%2C11.06%2C0%2C0%2C1%2C22%2C14H18.1A6.91%2C6.91%2C0%2C0%2C0%2C16%2C10.62%2C6.71%2C6.71%2C0%2C0%2C0%2C12.41%2C9v5Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center top 11px;background-size:23px 21px}.share__resource-item--tg::before{background-color:#27a6e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2017%22%3E%3Cpath%20d%3D%22M19%2C.6%2C16%2C16.29a1.1%2C1.1%2C0%2C0%2C1-1.57.57L7.48%2C11.35h0L16%2C3.4c.49-.48.19-.76-.38-.4L4.86%2C10.05.72%2C8.61S.07%2C8.37%2C0%2C7.85.74%2C7%2C.74%2C7L17.61.19S19-.44%2C19%2C.6Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%23fefefe%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:left 9px top 12px;background-size:19px 17px}.share__resource-item--wa::before{background-color:#25d366;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2026.86%2027%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(-0.53%200)%22%3E%3Crect%20width%3D%2228%22%20height%3D%2227%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M27.38%2C12.89A13.41%2C13.41%2C0%2C0%2C0%2C14%2C0H14A13.45%2C13.45%2C0%2C0%2C0%2C2.41%2C6.55%2C13.38%2C13.38%2C0%2C0%2C0%2C2.18%2C19.8L1%2C26.88a.09.09%2C0%2C0%2C0%2C0%2C.05s0%2C0%2C0%2C0%2C0%2C0%2C0%2C0h.06l7-1.56A13.5%2C13.5%2C0%2C0%2C0%2C14%2C26.76h.39a13.57%2C13.57%2C0%2C0%2C0%2C5.13-1.17%2C13.43%2C13.43%2C0%2C0%2C0%2C4.28-3.06%2C13.33%2C13.33%2C0%2C0%2C0%2C3.62-9.64ZM14.28%2C24.43H14A11.07%2C11.07%2C0%2C0%2C1%2C8.85%2C23.2L8.49%2C23%2C3.72%2C24.13l.88-4.8L4.4%2C19a11%2C11%2C0%2C0%2C1-1.53-5.46A11.07%2C11.07%2C0%2C0%2C1%2C13.66%2C2.33H14a11.06%2C11.06%2C0%2C0%2C1%2C.31%2C22.11Z%22%20transform%3D%22translate(-0.53%200)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3Cpath%20d%3D%22M9.29%2C6.92A1.16%2C1.16%2C0%2C0%2C0%2C8.81%2C7a1.26%2C1.26%2C0%2C0%2C0-.4.28%2C3.82%2C3.82%2C0%2C0%2C0-1.27%2C2.77A6.57%2C6.57%2C0%2C0%2C0%2C8.41%2C13.6c.17.23%2C2.22%2C3.8%2C5.6%2C5.25a9.12%2C9.12%2C0%2C0%2C0%2C3.43%2C1c.23%2C0%2C.41%2C0%2C.59%2C0a3.39%2C3.39%2C0%2C0%2C0%2C2.32-1.53%2C2.77%2C2.77%2C0%2C0%2C0%2C.25-1.59c-.08-.13-.3-.23-.63-.41s-2-1-2.27-1.16a1.19%2C1.19%2C0%2C0%2C0-.36-.09.45.45%2C0%2C0%2C0-.23.07.58.58%2C0%2C0%2C0-.18.17c-.27.33-.89%2C1.07-1.1%2C1.28a.66.66%2C0%2C0%2C1-.17.12.46.46%2C0%2C0%2C1-.2%2C0%2C.93.93%2C0%2C0%2C1-.37-.1%2C8.46%2C8.46%2C0%2C0%2C1-2.65-1.76%2C10.25%2C10.25%2C0%2C0%2C1-1.81-2.39c-.18-.34%2C0-.52.17-.68s.35-.38.53-.57a2.44%2C2.44%2C0%2C0%2C0%2C.35-.55.59.59%2C0%2C0%2C0%2C.07-.29.61.61%2C0%2C0%2C0-.08-.3c-.08-.17-.68-1.85-1-2.52s-.5-.6-.74-.62l-.65%2C0h0%22%20transform%3D%22translate(-0.53%200)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center left 9px;background-size:23px 21px}.share__resource-item--odnoklassniki::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cpath%20d%3D%22M24%2C0h0A24%2C24%2C0%2C0%2C1%2C48%2C24h0A24%2C24%2C0%2C0%2C1%2C24%2C48h0A24%2C24%2C0%2C0%2C1%2C0%2C24H0A24%2C24%2C0%2C0%2C1%2C24%2C0Z%22%20style%3D%22fill%3A%23ee8208%22%2F%3E%3Cpath%20d%3D%22M24%2C12.84a3.42%2C3.42%2C0%2C1%2C1-3.42%2C3.42A3.42%2C3.42%2C0%2C0%2C1%2C24%2C12.84Zm0%2C11.68a8.26%2C8.26%2C0%2C1%2C0-8.26-8.26A8.28%2C8.28%2C0%2C0%2C0%2C24%2C24.52Zm3.34%2C6.73a15.77%2C15.77%2C0%2C0%2C0%2C4.8-2%2C2.5%2C2.5%2C0%2C0%2C0%2C1.07-1.51%2C2.44%2C2.44%2C0%2C0%2C0-.31-1.83%2C2.51%2C2.51%2C0%2C0%2C0-.65-.69%2C2.46%2C2.46%2C0%2C0%2C0-.86-.38%2C2.38%2C2.38%2C0%2C0%2C0-1.83.31%2C10.47%2C10.47%2C0%2C0%2C1-11.12%2C0%2C2.44%2C2.44%2C0%2C0%2C0-2.69.07%2C2.51%2C2.51%2C0%2C0%2C0-.65.69%2C2.43%2C2.43%2C0%2C0%2C0-.31%2C1.82%2C2.49%2C2.49%2C0%2C0%2C0%2C1.07%2C1.52%2C15.77%2C15.77%2C0%2C0%2C0%2C4.8%2C2L16%2C35.87a2.42%2C2.42%2C0%2C1%2C0%2C3.42%2C3.42L24%2C34.75l4.54%2C4.54a2.45%2C2.45%2C0%2C0%2C0%2C.78.53%2C2.48%2C2.48%2C0%2C0%2C0%2C.93.18%2C2.43%2C2.43%2C0%2C0%2C0%2C.92-.18%2C2.49%2C2.49%2C0%2C0%2C0%2C.79-.53%2C2.42%2C2.42%2C0%2C0%2C0%2C.52-.78%2C2.37%2C2.37%2C0%2C0%2C0%2C0-1.86%2C2.42%2C2.42%2C0%2C0%2C0-.52-.78Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.share__resource-link{display:block;width:100%;padding:15px 0;text-align:left}@media screen and (max-width: 767px){.share__modal-body{padding:0 10px 30px 10px}.share__resource-item::before{width:25px;height:25px}.share__resource-item--link-copy::before{background-size:14px 12px;background-position:center}.share__resource-item--tg::before{background-size:14px 12px;background-position:center right 7px}.share__resource-item--vk::before{background-size:14px 12px;background-position:center}.share__resource-item--wa::before{background-size:14px 12px;background-position:center top 6px}.share__resource-link{padding:10px 0;font:400 14px/17px "NotoSans",var(--spare-fonts)}}.add-review__form{display:grid;grid-template-areas:"title title" "rating rating" "name email" "msg msg" "photo photo" "btns-wrap btns-wrap";grid-template-columns:1fr 1fr;gap:25px 20px}.add-review.active-user-review .add-review__form{grid-template-areas:"title title" "rating rating" "msg msg" "photo photo" "btns-wrap btns-wrap"}.add-review__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-area:btns-wrap}.add-review__btns-wrap button{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:245px}.add-review .modal-title{margin:0}.add-review .msg-container,.add-review .msg-field{min-height:110px}.add-review .msg-field{max-height:320px}.add-review__user-msg{grid-area:msg;margin:0 0 20px 0}.add-review__user-msg .error-text{bottom:-40px}.add-review .personal-data{width:100%}.add-review input[type=radio]{display:none}.add-review__rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-area:rating;gap:10px}.add-review__rating .error-text{left:0;right:0;margin:auto;text-align:center}.add-review__rating label{display:block;-ms-flex-negative:0;flex-shrink:0;width:30px;height:30px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.99%2014.52%22%3E%3Cpath%20d%3D%22M2.36%2C8.25h0l-1.23-.9a1.55%2C1.55%2C0%2C0%2C1-.55-.76%2C1.51%2C1.51%2C0%2C0%2C1%2C0-.94%2C1.48%2C1.48%2C0%2C0%2C1%2C.55-.75A1.5%2C1.5%2C0%2C0%2C1%2C2%2C4.61h3.1l.11-.35.83-2.59h0a1.51%2C1.51%2C0%2C0%2C1%2C2.88%2C0H9l.82%2C2.59.12.35H13a1.5%2C1.5%2C0%2C0%2C1%2C.89.29%2C1.48%2C1.48%2C0%2C0%2C1%2C.55.75%2C1.51%2C1.51%2C0%2C0%2C1%2C0%2C.94%2C1.53%2C1.53%2C0%2C0%2C1-.54.76h0L11.65%2C9l-.29.21.11.35.85%2C2.62a1.55%2C1.55%2C0%2C0%2C1%2C0%2C.93%2C1.51%2C1.51%2C0%2C0%2C1-2.34.75h0L7.8%2C12.23%2C7.5%2C12l-.3.21L5%2C13.84H5a1.46%2C1.46%2C0%2C0%2C1-.88.3%2C1.48%2C1.48%2C0%2C0%2C1-.89-.29h0a1.49%2C1.49%2C0%2C0%2C1-.56-1.69h0l.84-2.62.11-.35L3.35%2C9Z%22%20transform%3D%22translate(-0.01%20-0.12)%22%20style%3D%22fill%3Anone%3Bstroke%3A%23f3c845%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain;font-size:30px;color:#ccc;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.add-review__rating label:hover,.add-review__rating input:checked~label,.add-review__rating label:hover~label{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014.99%2014.52%22%3E%3Cpath%20d%3D%22M.83%2C7.75%2C3.05%2C9.37%2C2.21%2C12a2%2C2%2C0%2C0%2C0%2C0%2C1.25%2C2%2C2%2C0%2C0%2C0%2C.75%2C1%2C2%2C2%2C0%2C0%2C0%2C1.19.39%2C1.93%2C1.93%2C0%2C0%2C0%2C1.18-.4l2.18-1.6%2C2.18%2C1.6a2%2C2%2C0%2C0%2C0%2C1.18.39%2C2%2C2%2C0%2C0%2C0%2C1.19-.38%2C2%2C2%2C0%2C0%2C0%2C.74-1%2C2.05%2C2.05%2C0%2C0%2C0%2C0-1.25L12%2C9.37l2.22-1.62a2%2C2%2C0%2C0%2C0%2C0-3.26A2.11%2C2.11%2C0%2C0%2C0%2C13%2C4.1H10.25L9.42%2C1.52a2%2C2%2C0%2C0%2C0-.73-1%2C2%2C2%2C0%2C0%2C0-2.38%2C0%2C2%2C2%2C0%2C0%2C0-.73%2C1L4.75%2C4.1H2a2.06%2C2.06%2C0%2C0%2C0-1.18.39%2C2%2C2%2C0%2C0%2C0-.73%2C1%2C2%2C2%2C0%2C0%2C0%2C0%2C1.24%2C2%2C2%2C0%2C0%2C0%2C.73%2C1Z%22%20transform%3D%22translate(-0.01%20-0.12)%22%20style%3D%22fill%3A%23f3c845%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.add-review__reset-btn{position:absolute;right:0;bottom:-23px}.add-review__reset-btn:hover{text-decoration:underline;color:var(--color-middle-purple)}.add-review__email-notify{position:absolute;top:50%;right:18px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.add-review__email-notify::before{top:-16px}.add-review__email-notify::after{left:-121px;top:-52px;width:320px;white-space:pre-wrap;text-align:center;font-size:13px}.add-review__email-user{padding-right:40px}@media screen and (max-width: 767px){.add-review .msg-container,.add-review .msg-field{min-height:115px}.add-review__form{grid-template-areas:"title title" "rating rating" "name name" "email email" "msg msg" "photo photo" "btns-wrap btns-wrap";grid-template-columns:1fr 1fr}.add-review__email-user{padding-right:30px}.add-review__email-notify{right:13px;width:15px;height:15px}.add-review__email-notify::after{left:-132px;top:-51px}}@media screen and (max-width: 375px){.add-review .loader-send{position:static}.add-review__btns-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-review__btns-wrap button{max-width:none;width:100%}.add-review__email-notify::after{left:-93px;top:-64px;width:240px}}.all-reviews__modal-title{margin:0}.all-reviews .tooltip::after{top:-37px;left:-16px}.all-reviews__modal-wrap{overflow:visible}.all-reviews__modal-head{border-radius:13px 13px 0 0}.all-reviews__modal-body{height:calc(100% - 60px);padding:0 30px}.all-reviews__modal-body .sorting__options-list{left:0;right:auto}.all-reviews__sorting-wrap{position:sticky;top:0;width:calc(100% + 60px);margin:0 -30px;padding:15px 30px;background-color:var(--bg-wrap-form);-webkit-box-shadow:var(--shadow-header);box-shadow:var(--shadow-header);z-index:2}.all-reviews__sorting-wrap .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:0}.all-reviews__reviews-wrap{height:calc(100% - 75px)}.all-reviews__list-reviews{height:100%;margin:0 -20px 15px 0;padding:15px 15px 0 0;overflow:hidden auto}.all-reviews__list-reviews.active-empty-list-reviews .preloader--all-reviews{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.all-reviews .review-card{margin:0 0 30px 0}.all-reviews__wrap{padding:40px 0 0 0}.all-reviews__add-review--desktop{position:absolute;top:80px;right:30px;max-width:336px;width:100%}.all-reviews .modal-head .tooltip::before,.all-reviews .modal-head .tooltip::after{background-color:var(--color-ice-gray)}.all-reviews .review-card .notify-btn.tooltip::after{left:-65px}@media screen and (min-width: 768px){.all-reviews.active-fullscreen .all-reviews__modal-wrap{max-width:none;height:100vh;border-radius:0}.all-reviews.active-fullscreen .all-reviews__modal-head{border-radius:0}.all-reviews.active-fullscreen .all-reviews__sorting-wrap .all-reviews__add-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:336px;margin:0 0 0 auto}.all-reviews.active-fullscreen .all-reviews__add-review--desktop{display:none}.all-reviews.active-fullscreen .all-reviews__list-reviews{max-width:1440px;margin-left:auto;margin-right:auto}.all-reviews.active-fullscreen .review-card{max-width:none}.all-reviews.active-fullscreen .tooltip::before,.all-reviews.active-fullscreen .tooltip::after{display:none}.all-reviews.active-fullscreen .all-reviews__btn-wrap button{display:none}.all-reviews .sorting-resources{margin:0 auto 0 0}.all-reviews .modal-wrap{max-width:1200px;height:90vh}.all-reviews__modal-title{position:absolute;top:-45px;left:30px;z-index:1}.all-reviews__modal-head{padding:20px 30px}.all-reviews__add-review--mobile{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}}@media screen and (max-width: 1300px)and (min-width: 1025px){.all-reviews__add-review--mobile{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}}@media screen and (max-width: 1300px){.all-reviews.active-fullscreen .all-reviews__modal-wrap{width:100%}.all-reviews__fullscreen-form-btn{display:none}.all-reviews__add-review--desktop{display:none}.all-reviews .review-card{max-width:none}}@media screen and (max-width: 1024px)and (min-width: 768px){.all-reviews.active-fullscreen.modal{padding:0}}@media screen and (max-width: 880px){.all-reviews__sorting-wrap .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px 5px}.all-reviews__reviews-wrap{height:calc(100% - 115px)}.all-reviews__add-review--mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.all-reviews .sorting{-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.all-reviews .sorting-resources{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width: 767px){.all-reviews .filters-sorting--reviews .filters-sorting__options-list{left:0;right:auto}.all-reviews__modal-head{padding:10px 20px}.all-reviews__modal-body{height:100%;padding:0 10px 0px 10px}.all-reviews__reviews-wrap{height:calc(100% - 155px)}.all-reviews__list-reviews{margin:0 -10px 0 0;padding:15px 10px 0 0}.all-reviews__sorting-wrap{width:calc(100% + 20px);padding:15px 10px;margin:0 -10px}.all-reviews__modal-head,.all-reviews__modal-title{background-color:var(--head-mobile-modal)}.all-reviews__modal-title{position:relative;margin:-2px -10px;z-index:10}.all-reviews__modal-wrap{height:100%}.all-reviews .review-card__review-moderation.tooltip::before{top:auto;left:auto;bottom:-13px;right:10px;clip-path:polygon(35% 100%, 100% 100%, 100% 0)}.all-reviews .review-card__review-moderation.tooltip::after{top:auto;right:auto;left:-70px;bottom:-39px}}@media screen and (max-width: 375px){.all-reviews__add-review--mobile::before{width:10px;height:10px;margin:0 10px 0 0}}[data-theme=dark] .all-reviews__sorting-wrap{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width: 768px){.review-already.modal--info .modal-wrap{max-width:500px}}@media screen and (max-width: 767px){.review-already.modal--info .modal-body{padding:0 10px 20px 10px}.review-already.modal--info .modal-text{font-size:16px;line-height:18px}}.icon-web-resources{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon-web-resources::before{content:"";display:block;width:32px;height:32px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:contain}.icon-web-resources--edujun::before{border:3px solid #bba9fb;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%208.32%22%3E%3Cpath%20d%3D%22M6%2C12.16a1.84%2C1.84%2C0%2C1%2C0-1.88-1.84A1.86%2C1.86%2C0%2C0%2C0%2C6%2C12.16Z%22%20transform%3D%22translate(0%20-3.84)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M15.72%2C8.75H5.86v3.14h9.86Z%22%20transform%3D%22translate(0%20-3.84)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M15.72%2C9a.27.27%2C0%2C1%2C0%2C0-.54Zm0-.54H6V9h9.76Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M15.72%2C12.16a.27.27%2C0%2C1%2C0%2C0-.54Zm0-.54H6v.54h9.76Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M6%2C12.16a1.88%2C1.88%2C0%2C0%2C1-1.33-.54%2C1.81%2C1.81%2C0%2C0%2C1%2C0-2.6A1.88%2C1.88%2C0%2C0%2C1%2C6%2C8.48V9A1.35%2C1.35%2C0%2C0%2C0%2C5%2C9.4a1.27%2C1.27%2C0%2C0%2C0-.39.92%2C1.3%2C1.3%2C0%2C0%2C0%2C.39.92%2C1.35%2C1.35%2C0%2C0%2C0%2C.94.38Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M14.12%2C7.52A1.84%2C1.84%2C0%2C1%2C1%2C16%2C5.68%2C1.86%2C1.86%2C0%2C0%2C1%2C14.12%2C7.52Z%22%20transform%3D%22translate(0%20-3.84)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M4.36%2C4.11h9.87V7.25H4.36Z%22%20transform%3D%22translate(0%20-3.84)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3Cpath%20d%3D%22M4.36%2C4.38a.27.27%2C0%2C1%2C1%2C0-.54Zm0-.54h9.77v.54H4.36Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M4.36%2C7.52a.27.27%2C0%2C1%2C1%2C0-.54Zm0-.54h9.77v.54H4.36Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M14.12%2C7.52A1.88%2C1.88%2C0%2C0%2C0%2C15.45%2C7a1.81%2C1.81%2C0%2C0%2C0%2C0-2.6%2C1.88%2C1.88%2C0%2C0%2C0-1.33-.54v.54a1.37%2C1.37%2C0%2C0%2C1%2C.94.38%2C1.3%2C1.3%2C0%2C0%2C1%2C.39.92%2C1.27%2C1.27%2C0%2C0%2C1-.39.92%2C1.37%2C1.37%2C0%2C0%2C1-.94.38Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M2.77%2C3.84H.49A.48.48%2C0%2C0%2C0%2C0%2C4.32v7.36a.48.48%2C0%2C0%2C0%2C.49.48H2.77a.48.48%2C0%2C0%2C0%2C.49-.48V4.32A.48.48%2C0%2C0%2C0%2C2.77%2C3.84Z%22%20transform%3D%22translate(0%20-3.84)%22%2F%3E%3Cpath%20d%3D%22M11.44%2C5.59h2.28v4.82l-1.14-.89-1.14.89Z%22%20transform%3D%22translate(0%20-3.84)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E")}.icon-web-resources--yandex::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M16%2C32A16%2C16%2C0%2C0%2C0%2C30.78%2C9.88%2C16%2C16%2C0%2C0%2C0%2C16%2C0a16%2C16%2C0%2C0%2C0%2C0%2C32Z%22%20style%3D%22fill%3A%23f8604a%22%2F%3E%3Cpath%20d%3D%22M18.51%2C26H22V6H16.92c-5.1%2C0-7.78%2C2.62-7.78%2C6.47%2C0%2C3.07%2C1.47%2C4.9%2C4.09%2C6.77L8.66%2C26h3.79l5.07-7.58-1.76-1.17c-2.14-1.45-3.18-2.56-3.18-5%2C0-2.13%2C1.5-3.57%2C4.36-3.57H18.5V26Z%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.icon-web-resources--google::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M31.69%2C12.87H30.4V12.8H16v6.4h9A9.6%2C9.6%2C0%2C1%2C1%2C22.37%2C8.83l4.52-4.52A16%2C16%2C0%2C1%2C0%2C32%2C16%2C16.13%2C16.13%2C0%2C0%2C0%2C31.69%2C12.87Z%22%20style%3D%22fill%3A%23ffc107%22%2F%3E%3Cpath%20d%3D%22M1.84%2C8.55%2C7.1%2C12.41A9.58%2C9.58%2C0%2C0%2C1%2C22.37%2C8.83l4.52-4.52a16%2C16%2C0%2C0%2C0-25%2C4.24Z%22%20style%3D%22fill%3A%23ff3d00%22%2F%3E%3Cpath%20d%3D%22M16%2C32a16%2C16%2C0%2C0%2C0%2C10.73-4.15l-4.95-4.19A9.59%2C9.59%2C0%2C0%2C1%2C7%2C19.24l-5.21%2C4A16%2C16%2C0%2C0%2C0%2C16%2C32Z%22%20style%3D%22fill%3A%234caf50%22%2F%3E%3Cpath%20d%3D%22M31.69%2C12.87H30.4V12.8H16v6.4h9a9.61%2C9.61%2C0%2C0%2C1-3.27%2C4.46h0l4.95%2C4.19A15.52%2C15.52%2C0%2C0%2C0%2C32%2C16%2C16.13%2C16.13%2C0%2C0%2C0%2C31.69%2C12.87Z%22%20style%3D%22fill%3A%231976d2%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.icon-web-resources--doublegis::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M16%2C0h0A16%2C16%2C0%2C0%2C1%2C32%2C16h0A16%2C16%2C0%2C0%2C1%2C16%2C32h0A16%2C16%2C0%2C0%2C1%2C0%2C16H0A16%2C16%2C0%2C0%2C1%2C16%2C0Z%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M32%2C0H0V32H32Z%22%20style%3D%22fill%3A%2319aa1e%22%2F%3E%3Cpath%20d%3D%22M0%2C0H32V10.5L0%2C5.5Z%22%20style%3D%22fill%3A%23ffb919%3Bfill-rule%3Aevenodd%22%2F%3E%3Cpath%20d%3D%22M0%2C28.5l32-5V32H0Z%22%20style%3D%22fill%3A%2382d714%3Bfill-rule%3Aevenodd%22%2F%3E%3Cpath%20d%3D%22M0%2C4.87%2C11.17%2C6.61A9%2C9%2C0%2C0%2C1%2C16%2C5.25%2C8.82%2C8.82%2C0%2C0%2C1%2C22.31%2C7.8a8.6%2C8.6%2C0%2C0%2C1%2C.58.64L32%2C9.87v1.26L23.81%2C9.85a8.13%2C8.13%2C0%2C0%2C1%2C.94%2C3.8%2C12.06%2C12.06%2C0%2C0%2C1-1.18%2C5.14l0%2C.05-.34.72h-.79A4.14%2C4.14%2C0%2C0%2C0%2C19%2C20.92a5%2C5%2C0%2C0%2C0-1%2C2.62v.4q-.06.57-.09%2C1.14L32%2C22.87v1.26l-32%2C5V27.87l14.16-2.22v-.46q0-.53-.09-1.32v-.11l0-.17a5%2C5%2C0%2C0%2C0-1-2.64%2C4.12%2C4.12%2C0%2C0%2C0-3.42-1.39H8.79l-.34-.72a12.13%2C12.13%2C0%2C0%2C1-1.2-5.19A8.29%2C8.29%2C0%2C0%2C1%2C9.69%2C7.8l.13-.13L0%2C6.13Z%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3Cpath%20d%3D%22M16%2C6.5a7.27%2C7.27%2C0%2C0%2C1%2C7.5%2C7.15%2C10.84%2C10.84%2C0%2C0%2C1-1.08%2C4.66c-4.4%2C0-5.48%2C3.15-5.69%2C5.13v.13c-.06.57-.1%2C1.14-.12%2C1.7l-1.19.19v0c0-.45-.05-1.08-.13-1.88v0c-.19-2-1.26-5.19-5.7-5.19A10.84%2C10.84%2C0%2C0%2C1%2C8.5%2C13.65%2C7.27%2C7.27%2C0%2C0%2C1%2C16%2C6.5Z%22%20style%3D%22fill%3A%230070cc%3Bfill-rule%3Aevenodd%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.icon-web-resources--otzovik::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%20transform%3D%22translate(0.03)%22%3E%3Crect%20width%3D%2232%22%20height%3D%2232%22%20style%3D%22fill%3Anone%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20style%3D%22clip-path%3Aurl(%23a)%22%3E%3Cpath%20d%3D%22M16%2C32A16%2C16%2C0%2C1%2C0%2C0%2C16%2C16%2C16%2C0%2C0%2C0%2C16%2C32Z%22%20transform%3D%22translate(0.03)%22%20style%3D%22fill%3A%23ce2457%22%2F%3E%3Cpath%20d%3D%22M15.18%2C6.38a9.67%2C9.67%2C0%2C1%2C0%2C1.59%2C0l-.26%2C6.34a3.33%2C3.33%2C0%2C1%2C1-1.07%2C0Z%22%20transform%3D%22translate(0.03)%22%20style%3D%22fill%3A%23fff%3Bfill-rule%3Aevenodd%22%2F%3E%3Cpath%20d%3D%22M16%2C5.7a2.09%2C2.09%2C0%2C1%2C0-2.09-2.08A2.08%2C2.08%2C0%2C0%2C0%2C16%2C5.7Z%22%20transform%3D%22translate(0.03)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@media screen and (max-width: 1300px){.icon-web-resources::before{width:25px;height:25px}.icon-web-resources--edujun::before{border-width:2px}}.sorting-resources__select{display:none}.sorting-resources__options-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.sorting-resources__item-option{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;cursor:pointer}.sorting-resources__item-option::after{content:"";position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:block;width:120%;height:3px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;will-change:tramsform;border-radius:10px;background-color:#e0dffc}.sorting-resources__item-option--all{-ms-flex-item-align:center;align-self:center}.sorting-resources__item-option--all::after{bottom:-10px}.sorting-resources__item-option.active-show-reviews::after,.sorting-resources__item-option:hover::after{-webkit-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);background-color:var(--color-middle-purple)}@media screen and (max-width: 1300px){.sorting-resources{width:100%}.sorting-resources__item-option--all::after{bottom:-6px}}@media screen and (max-width: 767px){.sorting-resources{width:calc(100% + 40px);margin:0 -20px}.sorting-resources__custom-select-wrap{overflow:auto hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.sorting-resources__custom-select-wrap::-webkit-scrollbar{height:0}.sorting-resources__item-option{scroll-snap-align:center}.sorting-resources__options-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 20px 7px 20px}}.services__modal-wrap{overflow:hidden}.services__modal-body{position:static;padding:20px 30px;height:calc(100% - 60px)}.services__modal-body-container{display:grid;grid-template-columns:240px 1fr;grid-template-rows:-webkit-max-content auto auto 1fr;grid-template-rows:max-content auto auto 1fr;gap:20px 50px;grid-template-areas:"info info" "search search" "filters current-category" "filters services";height:100%}.services__current-category{grid-area:current-category}.services__info{position:relative;grid-area:info;z-index:100}.services__form-wrap--filters{grid-area:filters}.services__form-wrap--search{position:sticky;top:0;grid-area:search;z-index:2}.services__form-wrap--search::before{content:"";position:absolute;top:0;left:0;width:100%;height:60px}.services__search-form{position:relative}.services__search-dropdown{position:absolute;top:100%;left:0;right:0;display:none;overflow:hidden;margin:-3px 0 0 0;z-index:10}.services__search-results{max-height:300px}.services__search-result-item{cursor:pointer;padding:10px 15px;border-bottom:1px solid #e5e5e5}.services__search-result-item:hover{background-color:var(--color-ice-purple)}.services__search-result-item:last-child{border-bottom:none}.services__search-result-title{font:400 14px/19px "NotoSans",var(--spare-fonts);color:var(--color-dark-gray);margin:0 0 5px 0}.services__search-result-title mark{background:rgba(0,0,0,0);font-weight:600;color:var(--color-purple)}.services__search-result-description{font:400 12px/16px "NotoSans",var(--spare-fonts);color:#788aa0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.services__search-result-price{font:600 14px/19px "NotoSans",var(--spare-fonts);color:var(--color-primary-blue);margin:5px 0 0 0}.services__title-company{font:400 22px/26px "NotoSans",var(--spare-fonts)}.services__update-info{display:none;font:400 14px/19px "NotoSans",var(--spare-fonts);color:#788aa0}.services__title-filters{margin:0 0 15px 0;font:600 16px/19px "NotoSans",var(--spare-fonts)}.services__list-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;min-height:30px}.services__search-dropdown .inner-scroll-container{margin:0}.services__search-dropdown .inner-scroll-container .dropdown-list{padding:0}.services__filter-btn{text-align:left;font:400 16px/1 "NotoSans",var(--spare-fonts);color:#788aa0}.services__filter-btn:hover,.services__filter-btn.active-selected-category{text-decoration:underline;color:var(--color-primary-blue)}.services__current-category-title{padding:0;text-decoration:underline;font:600 16px/19px "NotoSans",var(--spare-fonts);margin:0;color:var(--color-primary-blue)}.services__title-category{padding:0 0 0 25px;text-decoration:underline}.services__groups-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__categories-wrap{position:relative;left:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;grid-area:services;width:calc(100% + 25px);margin-top:0;overflow:hidden auto}.services__description,.services__volume{font:400 14px/19px "NotoSans",var(--spare-fonts);color:#788aa0}.services__title-category,.services__price{font:500 16px/19px "NotoSans",var(--spare-fonts)}.services__item-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:15px 25px;background-color:var(--color-ice-gray);border:1px solid var(--color-middle-purple);border-top:0;border-left:0}.services__price-and-volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:auto 0 0 0}.services__title-service{font:600 16px/19px "NotoSans",var(--spare-fonts)}.services__description{display:block;margin:0 0 auto 0;word-break:break-word;white-space:pre-line}.services__volume{display:-webkit-box;display:-ms-flexbox;display:flex}.services__price,.services__volume{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.services__list-services{display:grid;grid-template-columns:repeat(auto-fill, minmax(265px, 1fr));gap:1px}.services__search-form{position:relative}.services__empty-results{text-align:center;font:600 20px/1 "NotoSans",var(--spare-fonts)}.services .result-not-found{text-align:center}@media screen and (min-width: 768px){.services__modal-wrap{position:relative;max-width:1200px;height:90vh}.services__modal-title{position:absolute;top:16px;left:30px;margin:0}.services__modal-head{padding:23px 30px}.services__modal-body.modal-body{padding-top:20px}.services__filters-form{position:sticky;top:0}.services__form-wrap--search{-ms-flex-item-align:self-start;align-self:self-start}.services__form-wrap--filters{overflow:hidden auto}.services__categories-wrap::before,.services__categories-wrap::after{content:"";position:absolute;top:0;height:100%;background-color:var(--color-ice-gray);z-index:1}.services__categories-wrap::before{left:0;width:25px}.services__categories-wrap::after{right:-23px;width:25px}}@media screen and (max-width: 1024px)and (min-width: 768px){.services__modal-body-container{gap:15px 20px}}@media screen and (max-width: 767px){.services__search-form{margin:10px 0 0 0}.services__modal-body-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;height:calc(100% - 80px);padding:0 10px 0 10px}.services__modal-body{height:100%;padding:0 0 10px 0}.services__title-company{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font:400 18px/25px "NotoSans",var(--spare-fonts)}.services__categories-wrap::before{display:none}.services__form-wrap--filters{position:sticky;top:0;z-index:24}.services__form-wrap--search{top:59px;z-index:23}.services__form-wrap--search::before{top:-185px;left:-10px;width:calc(100% + 20px);height:245px;-webkit-box-shadow:var(--shadow-element);box-shadow:var(--shadow-element)}.services__list-categories{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0px;margin:0 -10px;padding:0 10px 3px 10px;overflow-x:auto;overflow-y:hidden}.services__list-categories::-webkit-scrollbar{height:3px}.services__item-category+.services__item-category{padding:0 10px;border-left:2px solid #9d8be1}.services__item-category:first-of-type{padding-right:10px}.services__filter-btn{white-space:nowrap}.services__title-category{padding:0}.services__info{margin:0 0 15px 0}.services__categories-wrap{left:0;width:auto;margin:10px 0 0 0}.services__item-service{padding:15px 0;border-right:0}.services__title-service{font-weight:500}.services__title-filters{margin:0 0 10px 0}.services input[type=search].field{padding-left:10px;padding-right:50px}.services .loader-search{top:8px;right:33px}.services__current-category{display:none !important}.services__reset-btn.clear-field{right:10px}.services__modal-wrap{height:95%}}[data-theme=dark] .services__item-service,[data-theme=dark] .services__categories-wrap::before,[data-theme=dark] .services__categories-wrap::after{background-color:rgba(0,0,0,0)}[data-theme=dark] .services__form-wrap--search::before{-webkit-box-shadow:none;box-shadow:none}.search-btn{position:absolute;top:12px;right:13px;width:22px;height:20px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.02%2020.02%22%3E%3Cpath%20d%3D%22M19.76%2C18.58l-5-5A8.34%2C8.34%2C0%2C0%2C0%2C2.42%2C2.42%2C8.34%2C8.34%2C0%2C0%2C0%2C13.6%2C14.78l5%2C5a.83.83%2C0%2C0%2C0%2C.58.23.82.82%2C0%2C0%2C0%2C.83-.83A.83.83%2C0%2C0%2C0%2C19.76%2C18.58ZM8.33%2C15a6.66%2C6.66%2C0%2C0%2C1-6.16-4.12A6.68%2C6.68%2C0%2C0%2C1%2C7%2C1.79a6.68%2C6.68%2C0%2C0%2C1%2C6.85%2C2.84A6.67%2C6.67%2C0%2C0%2C1%2C8.33%2C15Z%22%20transform%3D%22translate(0.03%200.03)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E") no-repeat center center}.search-btn:hover{background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020.02%2020.02%22%3E%3Cpath%20d%3D%22M19.78%2C18.6l-5-5A8.35%2C8.35%2C0%2C0%2C0%2C2.44%2C2.44%2C8.35%2C8.35%2C0%2C0%2C0%2C13.63%2C14.81l5%2C5a.87.87%2C0%2C0%2C0%2C.59.24.85.85%2C0%2C0%2C0%2C.83-.83A.87.87%2C0%2C0%2C0%2C19.78%2C18.6ZM8.36%2C15a6.58%2C6.58%2C0%2C0%2C1-3.7-1.13A6.66%2C6.66%2C0%2C1%2C1%2C13.9%2C4.66%2C6.58%2C6.58%2C0%2C0%2C1%2C15%2C8.36%2C6.69%2C6.69%2C0%2C0%2C1%2C8.36%2C15Z%22%20transform%3D%22translate(0%200)%22%20style%3D%22fill%3A%237183dd%22%2F%3E%3C%2Fsvg%3E") no-repeat center center}@media screen and (max-width: 767px){.search-btn{top:8px;width:18px;height:18px}}.currency-ruble{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:3px}.currency-ruble::after{content:"₽";display:block;font-size:16px}.reset-btn{position:absolute;top:50%;right:15px;display:block;width:10px;height:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.49%2010.49%22%3E%3Cpath%20d%3D%22M11%2C1A.85.85%2C0%2C0%2C0%2C9.82%2C1L6%2C4.82%2C2.18%2C1A.82.82%2C0%2C0%2C0%2C1.59.76.83.83%2C0%2C0%2C0%2C1%2C2.18L4.82%2C6%2C1%2C9.82A.83.83%2C0%2C0%2C0%2C2.18%2C11L6%2C7.18%2C9.82%2C11A.83.83%2C0%2C0%2C0%2C11%2C9.82L7.18%2C6%2C11%2C2.18a.82.82%2C0%2C0%2C0%2C.24-.59A.82.82%2C0%2C0%2C0%2C11%2C1Z%22%20transform%3D%22translate(-0.76%20-0.76)%22%20style%3D%22fill%3A%23bba9ff%22%2F%3E%3C%2Fsvg%3E") no-repeat center;background-size:contain}.school-map__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.school-map__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.school-map__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;padding:30px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.school-map__map-wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:200px;position:relative;width:100%}.school-map__map-wrap>div[class*=ymaps]{width:100% !important;height:100% !important}.school-map__footer{margin:auto 0 0 0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.school-map__wrap{height:80vh}}@media screen and (max-width: 767px){.school-map__body{padding:20px}.school-map__wrap.modal-wrap{height:100%}.school-map__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.external-warning__modal-wrap{max-width:590px}.external-warning__external-link-website{word-break:break-word}.external-warning__modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;text-align:center}.external-warning__btns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.external-warning__move-website-btn,.external-warning__cancel-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width: 767px){.external-warning__modal-title{margin:0}.external-warning__modal-body{padding-top:0}.external-warning__modal-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.external-warning__modal-text span+span{margin:10px 0 0 0}}.services-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.services-card__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:self-start;align-self:self-start;gap:10px}.services-card__title-wrap svg{width:20px;height:20px;fill:var(--color-middle-purple)}.services-card__current-category-title{padding:0;text-decoration:underline;font:600 16px/19px "NotoSans",var(--spare-fonts);margin:0;color:var(--color-primary-blue)}.services-card__description,.services-card__volume{font:400 14px/19px "NotoSans",var(--spare-fonts);color:#788aa0}.services-card__title-category,.services-card__price{font:500 16px/19px "NotoSans",var(--spare-fonts)}.services-card__item-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;gap:10px;margin:-1px;padding:15px;background-color:var(--color-ice-gray);border:1px solid #bba9ff;border-left:0;border-right:0}.services-card__price-and-volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:auto 0 0 0}.services-card__title-service{font:600 16px/19px "NotoSans",var(--spare-fonts)}.services-card__description{display:block;margin:0 0 auto 0;word-break:break-word;white-space:pre-line}.services-card__volume{display:-webkit-box;display:-ms-flexbox;display:flex}.services-card__price,.services-card__volume{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.services-card__list-services{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media screen and (max-width: 767px){.services-card__item-category+.services-card__item-category{padding:0 10px;border-left:2px solid #9d8be1}.services-card__item-category:first-of-type{padding-right:10px}.services-card__title-category{padding:0}.services-card__item-service{width:100%;border-right:0}.services-card__title-service{font-weight:500}}[data-theme=dark] .services-card__item-service{background-color:#333239;border-color:#bba9ff}