.main{background:radial-gradient(87.92% 287.07% at 85.6% 100%,#fcd9e2 0,rgba(254,242,245,.5) 100%),#fff;position:relative;overflow:hidden}.main .list1,.main .list2,.main .list3,.main .list4{z-index:10}.main .list1{position:absolute;top:0;left:0;height:238px;display:none}@media (max-width:1100px){.main .list1{display:block}}.main .list2{position:absolute;top:-44px;right:0;display:none}@media (max-width:1100px){.main .list2{display:block}}.main .list3{position:absolute;top:0;left:0}@media (max-width:1100px){.main .list3{display:none}}@media (max-width:1670px){.main .list3{left:-4%}}@media (max-width:1600px){.main .list3{left:-6%}}@media (max-width:1550px){.main .list3{left:-9%}}@media (max-width:1400px){.main .list3{left:-15%}}@media (max-width:1250px){.main .list3{left:-16%}}@media (max-width:1150px){.main .list3{left:-18%}}.main .list4{position:absolute;top:0;right:0}@media (max-width:1100px){.main .list4{display:none}}@media (max-width:1670px){.main .list4{right:-6%}}@media (max-width:1550px){.main .list4{right:-10%}}@media (max-width:1400px){.main .list4{right:-18%}}@media (max-width:1250px){.main .list4{right:-22%}}@media (max-width:1150px){.main .list4{right:-26%}}.main__content{min-height:413px;height:100%;padding:150px 0 0 0;margin:0 8% 0 17%}@media (min-width:1921px){.main__content{margin:0 auto;max-width:1344px;padding:150px 0 0}}@media (max-width:1600px){.main__content{margin:0 auto;padding:140px 8% 0 12%}}@media (max-width:1400px){.main__content{padding:130px 6% 0 8%}}@media (max-width:1100px){.main__content{padding:100px 4% 0}}@media (max-width:976px){.main__content{padding:16px 16px 28px;min-height:430px;display:flex;justify-content:center;align-items:center}}@media (max-width:768px){.main__content{align-items:flex-end}}.main__content__main{width:100%;display:grid;gap:0 166px;grid-template-columns:372px 1fr;align-items:start}@media (max-width:1600px){.main__content__main{gap:0 100px}}@media (max-width:1400px){.main__content__main{gap:0 60px}}@media (max-width:976px){.main__content__main{max-width:366px;grid-template-columns:1fr;align-items:end}}.main__content__main .main__text{padding:96px 0 0 0;z-index:5;width:100%}@media (max-width:976px){.main__content__main .main__text{padding:0 0 0 0}}.main__content__main .main__text h2{transition:.5s ease 0s;font-weight:500;font-size:20px;line-height:120%}@media screen and (max-width:1920px){.main__content__main .main__text h2{font-size:calc(12.8px + .375vw)}}.main__content__main .main__text h1{transition:.5s ease .2s;font-weight:900;font-size:48px;line-height:120%;margin:5px 0 14px}@media screen and (max-width:1920px){.main__content__main .main__text h1{font-size:calc(19.2px + 1.5vw)}}.main__content__main .main__text h1 span{color:#e74266}.main__content__main .main__text p{transition:.5s ease .4s;font-weight:300;font-size:16px;line-height:150%}@media screen and (max-width:1920px){.main__content__main .main__text p{font-size:calc(13.6px + .125vw)}}.main__content__main .main__text .input__box{transition:.5s ease .6s;margin:22px 0 0;display:flex;justify-content:flex-start;align-items:center;background:#fff;border-radius:12px;width:100%;max-width:366px;height:48px}.main__content__main .main__text .input__box img{display:block;width:16px;height:16px;margin:0 12px 0 16px}.main__content__main .main__text .input__box .input__services{font-size:16px;line-height:100%;display:flex;justify-content:center;align-items:center}.main__content__main .main__image{max-width:854px}.main__content__main .main__image img{display:block;width:100%}@media (max-width:976px){.main__content__main .main__image img{display:none}}.banner img{width:100%;max-height:250px;-o-object-fit:cover;object-fit:cover}.cards__item{display:block;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:.2s ease-in}@media (min-width:1025px){.cards__item:hover{box-shadow:6px 6px 10px rgba(0,0,0,.1)}}.cards__item img{width:100%;max-width:368px;height:198px;-o-object-fit:cover;object-fit:cover;border-radius:4px 4px 0 0}@media screen and (max-width:1920px){.cards__item img{height:calc(114px + 4.375vw)}}.cards__item p{padding:16px;font-weight:400;font-size:16px;line-height:14px}@media screen and (max-width:1920px){.cards__item p{padding:calc(11.2px + .25vw);font-size:calc(11.2px + .25vw)}}.favorites{padding:6px;cursor:pointer;position:relative;width:30px;height:28px;display:flex;justify-content:center;align-items:center;transition:.2s ease-in-out}@media (min-width:977px){.favorites:hover{transform:scale(1.1)}}.favorites img{border-radius:0;visibility:hidden;position:absolute;top:0;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.favorites img.active{-webkit-animation:heartbeat .5s;animation:heartbeat .5s;visibility:visible;position:relative}.favorites img.firsLoad{-webkit-animation:none;animation:none}@-webkit-keyframes heartbeat{0%{opacity:0;transform:scale(1)}20%{transform:scale(1.1)}40%{opacity:1;transform:scale(1.3)}}@keyframes heartbeat{0%{opacity:0;transform:scale(1)}20%{transform:scale(1.1)}40%{opacity:1;transform:scale(1.3)}}.service[data-v-526335b4]{background:#f4f1f1;border-radius:8px;margin:16px 12px 0;padding:8px 10px;color:#e74266;display:grid;grid-template:1fr/1fr auto .3fr;align-items:center;justify-content:center;gap:10px}@media screen and (max-width:1920px){.service[data-v-526335b4]{padding:calc(5.6px + .125vw) 10px calc(5.6px + .125vw) 10px}}.service h4[data-v-526335b4],.service span[data-v-526335b4]{font-size:14px;line-height:16px;font-weight:400}.service .line[data-v-526335b4]{height:66%;width:1px;background:#e74266;margin:0}.service span[data-v-526335b4]{text-align:center;flex:0 1 auto;font-weight:700;flex-shrink:0;white-space:pre}.stars[data-v-2a6d1810]{color:#aa6d6c;border:1px solid #aa6d6c;border-radius:11px;display:flex;justify-content:flex-start;align-items:stretch;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 3px}.stars__image[data-v-2a6d1810]{width:10px;margin:0 2px 0 0}@media screen and (max-width:1920px){.stars__image[data-v-2a6d1810]{width:calc(7.6px + .125vw)}}.stars__count[data-v-2a6d1810]{font-weight:500;font-size:12px;line-height:100%}@media screen and (max-width:1920px){.stars__count[data-v-2a6d1810]{font-size:calc(9.6px + .125vw)}}.info[data-v-92661a72]{padding:0 12px 0;display:grid;max-width:100%;grid-template:auto auto/1fr}.info.active[data-v-92661a72]{display:none}.info__location[data-v-92661a72],.info__move[data-v-92661a72]{display:flex;justify-content:flex-start;align-items:center}.info__location.active[data-v-92661a72],.info__move.active[data-v-92661a72]{display:none}.info__location img[data-v-92661a72],.info__move img[data-v-92661a72]{max-width:14px;width:100%;margin:0 5px 0 0}@media screen and (max-width:1920px){.info__location img[data-v-92661a72],.info__move img[data-v-92661a72]{max-width:calc(9.2px + .25vw)}}.info__location p[data-v-92661a72],.info__move p[data-v-92661a72]{font-weight:500;font-size:16px;line-height:19px}@media screen and (max-width:1920px){.info__location p[data-v-92661a72],.info__move p[data-v-92661a72]{font-size:calc(11.2px + .25vw)}}.info__location[data-v-92661a72]{margin:0 0 6px}.card__hover .card__content[data-v-999622f0]{transition:.2s ease-in}@media (min-width:1025px){.card__hover .card__content[data-v-999622f0]:hover{box-shadow:6px 6px 10px rgba(0,0,0,.1)}}.card[data-v-999622f0]{z-index:0;height:100%}.card__content[data-v-999622f0]{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.1);border-radius:12px;height:100%;padding:0 0 12px}.card__content .main__image[data-v-999622f0]{border-radius:12px 12px 0 0;width:100%;height:230px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1920px){.card__content .main__image[data-v-999622f0]{height:calc(158px + 3.75vw)}}.card__content .title__card[data-v-999622f0]{margin:12px 22px 16px 12px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1920px){.card__content .title__card[data-v-999622f0]{margin:12px calc(12.4px + .5vw) 12px 14px}}.card__content .title__card .title__main[data-v-999622f0]{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 10px 0 0}.card__content .title__card .title__main .avatar[data-v-999622f0]{overflow:hidden;margin:0 8px 0 0;border-radius:50%;width:44px;height:44px;flex:1 0 auto}@media screen and (max-width:1920px){.card__content .title__card .title__main .avatar[data-v-999622f0]{width:calc(29.6px + .75vw);height:calc(29.6px + .75vw)}}.card__content .title__card .title__main .avatar img[data-v-999622f0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content .title__card .title__main .name h3[data-v-999622f0]{font-weight:700;font-size:20px;line-height:16px;color:#181818;margin:0 0 10px}@media screen and (max-width:1920px){.card__content .title__card .title__main .name h3[data-v-999622f0]{font-size:calc(12.8px + .375vw);margin:0 0 calc(7.6px + .125vw) 0}}.card__content .title__card .favorites img[data-v-999622f0]{border-radius:0}@media (min-width:1201px){.first_posts .blog__item[data-v-f7f8c4f2]{cursor:pointer}.first_posts .blog__item[data-v-f7f8c4f2]:first-of-type,.first_posts .blog__item[data-v-f7f8c4f2]:nth-of-type(2),.first_posts .blog__item[data-v-f7f8c4f2]:nth-of-type(3){display:flex;flex-direction:column}.first_posts .blog__item:first-of-type .blog__image[data-v-f7f8c4f2],.first_posts .blog__item:nth-of-type(2) .blog__image[data-v-f7f8c4f2],.first_posts .blog__item:nth-of-type(3) .blog__image[data-v-f7f8c4f2]{flex:1 0 auto}.first_posts .blog__item[data-v-f7f8c4f2]:first-of-type{grid-column:1/3;grid-row:1/3;min-height:900px}.first_posts .blog__item:first-of-type .blog__item__info[data-v-f7f8c4f2]{padding:24px 40px}}@media screen and (min-width:1201px) and (max-width:1920px){.first_posts .blog__item:first-of-type .blog__item__info[data-v-f7f8c4f2]{padding:24px calc(30.4px + .5vw) 24px calc(30.4px + .5vw)}}@media (min-width:1201px){.first_posts .blog__item:first-of-type .blog__item__info h3[data-v-f7f8c4f2]{font-size:38px;line-height:45px}}@media screen and (min-width:1201px) and (max-width:1920px){.first_posts .blog__item:first-of-type .blog__item__info h3[data-v-f7f8c4f2]{font-size:calc(16.4px + 1.125vw)}}@media (min-width:1201px){.first_posts .blog__item:first-of-type .blog__item__info .information__wrapper[data-v-f7f8c4f2]{display:flex;justify-content:stretch;align-items:center}.first_posts .blog__item:first-of-type .blog__item__info .information[data-v-f7f8c4f2]{display:flex;justify-content:space-between;align-items:center;margin:0;order:2}.first_posts .blog__item:first-of-type .blog__item__info .information .person[data-v-f7f8c4f2]{margin:0 30px 0 24px}.first_posts .blog__item:first-of-type .blog__item__info .information .person img[data-v-f7f8c4f2]{width:36px;height:36px;margin:0 16px 0 0;max-width:36px}}@media screen and (min-width:1201px) and (max-width:1920px){.first_posts .blog__item:first-of-type .blog__item__info .information .person img[data-v-f7f8c4f2]{width:calc(26.4px + .5vw);height:calc(26.4px + .5vw);margin:0 calc(11.2px + .25vw) 0 0}}@media (min-width:1201px){.first_posts .blog__item:first-of-type .blog__item__info .information .person p[data-v-f7f8c4f2]{font-size:18px;line-height:21px}.first_posts .blog__item:first-of-type .blog__item__info .information .date[data-v-f7f8c4f2]{font-size:20px;line-height:23px}}@media screen and (min-width:1201px) and (max-width:1920px){.first_posts .blog__item:first-of-type .blog__item__info .information .date[data-v-f7f8c4f2]{font-size:calc(12.8px + .375vw)}}@media (min-width:1201px){.first_posts .blog__item:first-of-type .blog__item__info .without_margin .person[data-v-f7f8c4f2]{margin:0 30px 0 0}.first_posts .blog__item:first-of-type .blog__item__info .tag[data-v-f7f8c4f2]{order:1;padding:8px}}@media screen and (min-width:1201px) and (max-width:1920px){.first_posts .blog__item:first-of-type .blog__item__info .tag[data-v-f7f8c4f2]{padding:calc(5.6px + .125vw)}}@media (min-width:1201px){.first_posts .blog__item[data-v-f7f8c4f2]:nth-of-type(2),.first_posts .blog__item[data-v-f7f8c4f2]:nth-of-type(3){grid-column:3/4}}.blog__item[data-v-f7f8c4f2]{cursor:pointer;height:100%;background:#313131;box-shadow:0 2px 14px rgba(0,0,0,.1);border-radius:12px;display:grid;grid-template-rows:auto 1fr}.blog__item .blog__image[data-v-f7f8c4f2]{width:100%;border-radius:12px 12px 0 0;-o-object-fit:cover;object-fit:cover;height:250px}@media screen and (max-width:1920px){.blog__item .blog__image[data-v-f7f8c4f2]{height:calc(154px + 5vw)}}.blog__item__info[data-v-f7f8c4f2]{padding:24px 32px;display:grid;grid-template-rows:1fr auto}@media screen and (max-width:1920px){.blog__item__info[data-v-f7f8c4f2]{padding:calc(14.4px + .5vw) calc(17.6px + .75vw) calc(14.4px + .5vw) calc(17.6px + .75vw)}}.blog__item__info h3[data-v-f7f8c4f2]{font-weight:500;font-size:24px;line-height:120%;margin:0 0 28px;color:#fff}@media screen and (max-width:1920px){.blog__item__info h3[data-v-f7f8c4f2]{font-size:calc(14.4px + .5vw);margin:0 0 calc(8.8px + 1vw) 0}}.blog__item__info .information[data-v-f7f8c4f2]{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px}.blog__item__info .information .date[data-v-f7f8c4f2]{flex:1 0 auto;font-weight:400;font-size:14px;line-height:16px;color:#a7a7a7}.blog__item__info .information .person[data-v-f7f8c4f2]{flex:0 1 100%;display:flex;justify-content:stretch;align-items:center}.blog__item__info .information .person img[data-v-f7f8c4f2]{width:28px;height:28px;border-radius:50%;margin:0 12px 0 0;max-width:28px}.blog__item__info .information .person p[data-v-f7f8c4f2]{color:#fff;font-weight:400;font-size:14px;line-height:16px}.blog__item__info .without_margin[data-v-f7f8c4f2]{margin:0}.blog__item__info .tag[data-v-f7f8c4f2]{background:#fff;color:#181818;border-radius:8px;padding:4px 10px;font-weight:400;font-size:16px;line-height:19px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1920px){.blog__item__info .tag[data-v-f7f8c4f2]{font-size:calc(11.2px + .25vw)}}@media (max-width:1200px){.information{display:grid!important;grid-template-columns:1fr 1fr;gap:16px 0;justify-content:stretch;align-items:center}.information .tag{order:2}.information .person{order:1;grid-column:1/3;margin:0!important}.information .date{order:3}}.slider:last-of-type{padding:0 0 24px}.slider__content{max-width:1522px;margin:0 auto;overflow:hidden;padding:48px 16px 32px;width:100%}@media screen and (max-width:1920px){.slider__content{padding:calc(24px + 1.25vw) 16px 32px 16px}}.slider__content h2{font-weight:700;font-size:28px;line-height:130%;margin:0 0 40px}@media screen and (max-width:1920px){.slider__content h2{margin:0 0 calc(16px + 1.25vw) 0;font-size:calc(18.4px + .5vw)}}.slider__content h2 span{color:#e74266;text-decoration:underline}@media (max-width:350px){.slider__content h2{max-width:187px}}.slider__content .swiper-container{overflow-x:unset}.slider__content .swiper-container .swiper-wrapper{display:inline-flex}.slider__content .swiper-container .swiper-wrapper .card__content{display:grid;grid-template-rows:auto 1fr auto;align-items:start}@media screen and (max-width:1920px){.slider__content .swiper-container .swiper-wrapper .card__content .service{padding:calc(5.6px + .125vw) calc(7.6px + .125vw) calc(5.6px + .125vw) calc(7.6px + .125vw)}}.slider__content .swiper-container .swiper-wrapper .card__content .service h4{font-size:14px;line-height:16px}@media screen and (max-width:1920px){.slider__content .swiper-container .swiper-wrapper .card__content .service h4{font-size:calc(9.2px + .25vw);line-height:calc(13.6px + .125vw)}}.slider__link{display:flex;justify-content:center;align-items:center;margin:32px auto 0}@media screen and (max-width:1920px){.slider__link{margin:calc(12.8px + 1vw) auto 0 auto}}@media (min-width:1039px){.slider__link:hover img{left:calc(100% + 14px)}}.slider__link a{font-weight:500;font-size:16px;line-height:14px;color:#e74266;margin:0 10px 0 0;position:relative}@media screen and (max-width:1920px){.slider__link a{font-size:calc(11.2px + .25vw)}}.slider__link a img{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);width:auto;height:auto;transition:.2s ease-in-out}.main__blog__items[data-v-2443575b]{max-width:1438px;padding:0 16px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:38px 56px}@media (max-width:450px){.main__blog__items[data-v-2443575b]{grid-template-columns:1fr}}@media (max-width:1200px){.main__blog__items[data-v-2443575b]{gap:20px}}.main__blog{background:#181818}.main__blog .slider,.main__blog .slider__content{padding:0}.main__blog .slider .slider__link{display:none}.main__blog__content{max-width:1522px;margin:0 auto;overflow:hidden;padding:52px 16px 56px;width:100%}@media screen and (max-width:1920px){.main__blog__content{padding:calc(23.2px + 1.5vw) 16px calc(22.4px + 1.75vw) 16px}}.main__blog__content .main__blog__items{padding:0;max-width:100%;margin:0}.main__blog__content .main__blog__title{display:flex;justify-content:space-between;align-items:center;margin:0 0 54px}@media screen and (max-width:1920px){.main__blog__content .main__blog__title{margin:0 0 calc(18px + 1.875vw) 0}}.main__blog__content .main__blog__title h2{font-weight:700;color:#fff;font-size:28px;line-height:130%}@media screen and (max-width:1920px){.main__blog__content .main__blog__title h2{font-size:calc(18.4px + .5vw)}}.main__blog__content .main__blog__else{display:flex;justify-content:stretch;align-items:center}.main__blog__content .main__blog__else label{position:relative}.main__blog__content .main__blog__else label img{display:block;width:16px;height:16px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.main__blog__content .main__blog__else .all__posts{margin:0 0 0 26px;display:flex;justify-content:stretch;align-items:center}.main__blog__content .main__blog__else .all__posts a,.main__blog__content .main__blog__else .all__posts img{display:block}.main__blog__content .main__blog__else .all__posts a{color:#fff;margin:0 10px 0 0;font-weight:500;font-size:16px;line-height:19px}.input__blog{padding:16px 16px 16px 44px;font-weight:400;font-size:16px;line-height:100%;background:#fff;border-radius:8px;color:#181818;display:block;height:48px;width:366px}#app{position:relative}.loading{background:#eee;display:flex;justify-content:center;align-items:center}.back1,.back2,.back3{position:absolute;z-index:-1}@media (max-width:1040px){.back1,.back2,.back3{display:none}}.back1{width:530px;height:530px;top:50%;right:6%}.back2{width:478px;height:535px;bottom:2%;left:0}.back3{width:246px;height:247px;bottom:4%;right:2%}