.ul-check[data-v-840dd100]{list-style-type:none;margin:0;padding:0}.button-blue[data-v-840dd100],.button-yellow[data-v-840dd100],.chat-button[data-v-840dd100]{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;height:41px;padding:0;transition:all .25s}.button-blue[data-v-840dd100]:disabled,.button-purple[data-v-840dd100]:disabled,.button-yellow[data-v-840dd100]:disabled,.send-button[data-v-840dd100]:disabled{background:#c6c6c6;cursor:auto}.button-blue[data-v-840dd100]:active:disabled,.button-purple[data-v-840dd100]:active:disabled,.button-yellow[data-v-840dd100]:active:disabled,.send-button[data-v-840dd100]:active:disabled{color:#fff}.button-blue[data-v-840dd100]:hover:disabled:after,.button-purple[data-v-840dd100]:hover:disabled:after,.button-yellow[data-v-840dd100]:hover:disabled:after,.send-button[data-v-840dd100]:hover:disabled:after{opacity:0}.button-blue[data-v-840dd100]:after,.button-yellow[data-v-840dd100]:after,.send-button[data-v-840dd100]:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3);border-radius:8px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s;width:100%;z-index:-1}.button-blue[data-v-840dd100]:hover:after,.button-yellow[data-v-840dd100]:hover:after,.send-button[data-v-840dd100]:hover:after{opacity:1}body[data-v-840dd100]{color:#303030;font-family:Open Sans;font-size:16px;line-height:normal}@media(width <= 768px){body[data-v-840dd100]{font-size:14px}}a[data-v-840dd100]{transition:all .25s}.h1-title[data-v-840dd100]{font-family:Comfortaa;font-size:40px;font-style:normal;font-weight:700;line-height:48px;margin:0 0 40px}@media(width <= 768px){.h1-title[data-v-840dd100]{font-size:28px;line-height:30px;margin:0 0 30px}}.h1-title.text-center[data-v-840dd100]{text-align:center}@media(width <= 768px){.h1-title.mobile-center[data-v-840dd100]{text-align:center}}@media(width <= 560px){.h1-title.service[data-v-840dd100]{font-size:20px;line-height:normal;margin-bottom:15px}}.h1-subtitle[data-v-840dd100]{font-family:Comfortaa;font-size:40px;line-height:48px;margin:20px 0 0}@media(width <= 768px){.h1-subtitle[data-v-840dd100]{font-size:27px}}.h2-title[data-v-840dd100]{font-family:Comfortaa;font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin:0 auto 50px;max-width:970px;text-align:center}@media(width <= 768px){.h2-title[data-v-840dd100]{font-size:20px;line-height:22px;margin:0 0 40px}}.h2-title.text-left[data-v-840dd100]{text-align:left}.h2-title.margin-0[data-v-840dd100]{margin:0 0 10px}.h3-title[data-v-840dd100]{font-family:Comfortaa;font-size:30px;font-style:normal;font-weight:700;line-height:33px;margin:0 0 40px;text-align:center}@media(width <= 768px){.h3-title[data-v-840dd100]{font-size:20px;line-height:22px;margin:0 0 30px}}.ul-check[data-v-840dd100]{display:flex;flex-direction:column;font-size:18px;gap:30px;line-height:24px}@media(width <= 768px){.ul-check[data-v-840dd100]{font-size:16px;gap:20px}}.ul-check li[data-v-840dd100]{padding-left:45px;position:relative}.ul-check li[data-v-840dd100]:before{content:url(/build/images/icon-check.29fe9783.svg);height:32px;left:0;position:absolute;top:0;width:32px}@media(width <= 768px){.ul-check li[data-v-840dd100]:before{top:50%;transform:translateY(-50%)}}.ruble[data-v-840dd100]{font-family:Comfortaa;font-style:normal;font-weight:700}.text-yellow[data-v-840dd100]{color:#f2c94c}.text-blue[data-v-840dd100]{color:#465a8b}.p-subtitle[data-v-840dd100]{margin:10px 0}button[data-v-840dd100]{transition:all .25s}.button-blue[data-v-840dd100]{align-items:center;background:#465a8b;color:#fff;display:flex;gap:5px;justify-content:center;padding:0 20px;position:relative;width:100%;z-index:1}.button-blue[data-v-840dd100]:after{background:linear-gradient(91.27deg,#465a8b .21%,#59678c)}.button-blue[data-v-840dd100]:active{color:hsla(0,0%,100%,.8)}.button-blue[data-v-840dd100]:active:after{opacity:0}.button-blue__spinner[data-v-840dd100]{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.button-blue__spinner path[data-v-840dd100]{fill:#fff}.button-yellow[data-v-840dd100]{align-items:center;background:#f2c94c;box-sizing:border-box;color:#fff;display:flex;justify-content:center;padding:0 20px;position:relative;text-decoration:none;width:100%;z-index:1}.button-yellow[data-v-840dd100]:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3)}.button-yellow[data-v-840dd100]:active{color:hsla(0,0%,100%,.8)}.button-yellow[data-v-840dd100]:active:after{opacity:0}.button-yellow__spinner[data-v-840dd100]{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.button-yellow__spinner path[data-v-840dd100]{fill:#fff}.button-purple[data-v-840dd100]{align-items:center;background:#7474bf;border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:5px;height:50px;justify-content:center;padding:10px 15px;text-align:center;text-decoration:none;width:100%}@media(hover:hover){.button-purple[data-v-840dd100]:hover{filter:brightness(1.1)}}.button-close[data-v-840dd100]{background:transparent;border:none;cursor:pointer;display:flex;padding:0;transition:all .25s}.button-close[data-v-840dd100]:hover{transform:rotate(90deg)}.cabinet-button[data-v-840dd100]{align-items:center;background:#333;border:1px solid transparent;border-radius:8px;box-sizing:border-box;color:#fff;display:flex;gap:3px;height:40px;padding:0 10px;text-decoration:none;transition:all .25s}.cabinet-button[data-v-840dd100]:hover{background:#fff;border:1px solid #333;color:#333}.cabinet-button:hover circle[data-v-840dd100],.cabinet-button:hover path[data-v-840dd100]{stroke:#333}.cabinet-button.mobile[data-v-840dd100]{border-radius:5px}@media(width <= 1190px){.cabinet-button.mobile[data-v-840dd100]{align-items:center;display:flex;justify-content:center}.cabinet-button[data-v-840dd100]{display:none}}.send-button[data-v-840dd100]{align-items:center;background:#f2c94c;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:50px;justify-content:center;padding:0 20px;position:relative;width:100%;z-index:1}.send-button[data-v-840dd100]:after{background:linear-gradient(91.27deg,#f2c94c .21%,#ffe8a3)}.send-button[data-v-840dd100]:active{color:hsla(0,0%,100%,.8)}.send-button[data-v-840dd100]:active:after{opacity:0}.send-button__spinner[data-v-840dd100]{animation-duration:.5s;animation-iteration-count:infinite;animation-name:rollingSpinner;animation-timing-function:linear}.send-button__spinner path[data-v-840dd100]{fill:#fff}.call-calculator[data-v-840dd100]{align-items:center;background:#1f89db;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;height:40px;justify-content:center;min-width:210px;padding:0 10px}@media(width <= 768px){.call-calculator[data-v-840dd100]{border-radius:4px;min-width:auto}.call-calculator span[data-v-840dd100]{display:none}}.discount-button[data-v-840dd100]{align-items:center;background:linear-gradient(95deg,#7474bf 9.87%,#56ccf2);border:1px solid #fff;border-radius:10px;box-sizing:border-box;color:#fff;display:none;font-weight:600;height:50px;justify-content:center;margin-bottom:20px;text-decoration:none}@media(width <= 769px){.discount-button[data-v-840dd100]{display:flex}}.chat-button[data-v-840dd100]{align-self:center;background:#9bc000;border-radius:8px;color:#fff;padding:10px;width:290px}.button-pink[data-v-840dd100]{background:#ff5892;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:15px}.button-pink[data-v-840dd100]:hover{box-shadow:0 0 10px 0 #ff5892}@container side-form (width <= 768px){.input-item__phone[data-v-840dd100]{display:flex;flex-direction:column;gap:7px}.input-item__phone .phone-input[data-v-840dd100]{z-index:3}.input-item__phone .phone-input .country-list__item[data-v-840dd100]{color:#333}.input-item__phone-flag[data-v-840dd100]{top:28%!important}.switch-messenger[data-v-840dd100]{position:relative;right:auto;top:auto;transform:none}.switch-messenger .telegram[data-v-840dd100],.switch-messenger .whatsapp[data-v-840dd100]{flex:1}.switch-messenger .telegram .switch-messenger__label[data-v-840dd100],.switch-messenger .whatsapp .switch-messenger__label[data-v-840dd100]{justify-content:flex-end;width:auto}}.success-calculation[data-v-840dd100]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:0 10px;position:fixed;top:0;width:100%;z-index:2}.success-calculation__title[data-v-840dd100]{font-family:Comfortaa;font-size:36px;font-style:normal;font-weight:400;line-height:40px;margin:0 0 10px;position:relative;text-align:center}@media(width <= 768px){.success-calculation__title[data-v-840dd100]{font-size:24px;line-height:26px}}.success-calculation__descr[data-v-840dd100]{margin:0;position:relative;text-align:center}.success-calculation__close[data-v-840dd100]{background:transparent;border:none;cursor:pointer;margin:0;padding:0;position:absolute;right:40px;top:30px;transition:all .25s}.success-calculation__close[data-v-840dd100]:hover{transform:rotate(90deg)}@media(width <= 520px){.success-calculation__close[data-v-840dd100]{right:15px;top:15px}}.success-calculation-wrapper[data-v-840dd100]{background:#465a8b;border-radius:10px;color:#fff;padding:60px 30px;position:relative;width:870px}@media(width <= 520px){.success-calculation-wrapper[data-v-840dd100]{padding:30px 15px}}.success-calculation-wrapper[data-v-840dd100]:before{background:url(/build/images/success-calculation-pattern.151f6f55.svg);background-repeat:no-repeat;content:"";height:201px;left:0;position:absolute;top:0;width:665px}@media(width <= 768px){.success-calculation-wrapper[data-v-840dd100]:before{display:none}}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/build/fonts/OpenSans-LightItalic.7f5b332e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/build/fonts/OpenSans-Light.6d0ca57e.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/build/fonts/OpenSans-Regular.a5fe783d.ttf) format("truetype"),url(/build/fonts/OpenSans-Regular.74fbb136.woff) format("woff"),url(/build/fonts/OpenSans-Regular.9ffed65d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/build/fonts/OpenSans-Italic.2e8d5e3e.ttf) format("truetype"),url(/build/fonts/OpenSans-Italic.874dcb95.woff) format("woff"),url(/build/fonts/OpenSans-Italic.348e1ee9.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/build/fonts/OpenSans-SemiBold.00cfdcf6.ttf) format("truetype"),url(/build/fonts/OpenSans-SemiBold.1232ba75.woff) format("woff"),url(/build/fonts/OpenSans-SemiBold.117298be.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/build/fonts/OpenSans-Bold.728c265b.ttf) format("truetype"),url(/build/fonts/OpenSans-Bold.030f6a69.woff) format("woff"),url(/build/fonts/OpenSans-Bold.bddf0720.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/build/fonts/OpenSans-ExtraBold.e86c536b.ttf) format("truetype"),url(/build/fonts/OpenSans-ExtraBold.239ddcdc.woff) format("woff"),url(/build/fonts/OpenSans-ExtraBold.88c519b2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:700;src:url(/build/fonts/Comfortaa-Bold.fb5afa28.ttf) format("truetype"),url(/build/fonts/Comfortaa-Bold.c54e68f3.woff) format("woff"),url(/build/fonts/Comfortaa-Bold.133b4cf2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:600;src:url(/build/fonts/Comfortaa-SemiBold.f4161cac.ttf) format("truetype")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:400;src:url(/build/fonts/Comfortaa-Regular.b926503a.ttf) format("truetype"),url(/build/fonts/Comfortaa-Regular.baef4c4a.woff) format("woff"),url(/build/fonts/Comfortaa-Regular.ce7b2122.woff2) format("woff2")}@font-face{font-display:swap;font-family:Comfortaa;font-style:normal;font-weight:300;src:url(/build/fonts/Comfortaa-Light.6bdd4528.ttf) format("truetype"),url(/build/fonts/Comfortaa-Light.02c2abe2.woff) format("woff"),url(/build/fonts/Comfortaa-Light.1faa6f84.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/fonts/Montserrat-Black.beacc26b.ttf) format("truetype")}.social-links[data-v-68729343]{list-style-type:none;margin:0;padding:0}.consultation[data-v-68729343]{margin:30px 0}@media(width <= 768px){.consultation[data-v-68729343]{margin:15px 0}}.consultation[data-v-68729343]{background:url(/build/images/consultation-form.4d4b81b0.png) #e8eeff no-repeat;background-position:0 100%;border-radius:30px;display:flex;justify-content:flex-end;padding:40px;position:relative}.consultation.image-1[data-v-68729343]{background:url(/build/images/author-form.27031886.png) #e8eeff no-repeat;background-position:0 100%}@media(width <= 930px){.consultation.image-1[data-v-68729343]{background:#e8eeff}}.consultation.image-2[data-v-68729343]{background:url(/build/images/author-form-2.1e1b7688.png) #e8eeff no-repeat;background-position:0 100%}@media(width <= 930px){.consultation.image-2[data-v-68729343]{background:#e8eeff}.consultation[data-v-68729343]{background:#e8eeff;display:flex;flex-direction:column;gap:10px}}@media(width <= 768px){.consultation[data-v-68729343]{border-radius:20px;padding:20px 10px}}@media(width <= 320px){.consultation[data-v-68729343]{background:url(/build/images/consultation-form-mobile.d92e45af.png) #e8eeff no-repeat;background-position:0 100%;padding-bottom:270px}.consultation.image-1[data-v-68729343]{background:url(/build/images/author-form-mobile.e72a3a7a.png) #e8eeff no-repeat;background-position:0 100%}.consultation.image-2[data-v-68729343]{background:url(/build/images/author-form-2-mobile.58913707.png) #e8eeff no-repeat;background-position:0 100%}}.consultation__contacts[data-v-68729343]{bottom:40px;display:flex;flex-direction:column;gap:10px;left:40px;position:absolute}@media(width <= 930px){.consultation__contacts[data-v-68729343]{align-self:flex-start;bottom:auto;left:auto;position:relative}}@media(width <= 320px){.consultation__contacts[data-v-68729343]{bottom:10px;position:absolute;right:10px}}.consultation__contacts-email[data-v-68729343],.consultation__contacts-phone[data-v-68729343]{align-items:center;background:#fff;border-radius:20px;color:#7474bf;display:flex;font-weight:600;gap:10px;padding:10px;text-decoration:none}.consultation-from[data-v-68729343]{background:#fff;border-radius:30px;box-sizing:border-box;max-width:550px;padding:40px}@media(width <= 930px){.consultation-from[data-v-68729343]{max-width:none}}@media(width <= 768px){.consultation-from[data-v-68729343]{border-radius:20px}}@media(width <= 520px){.consultation-from[data-v-68729343]{background:transparent;padding:0}}.consultation-from__wrapper[data-v-68729343]{display:flex;flex-direction:column;gap:20px}.consultation-from__info[data-v-68729343]{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.consultation-from__ai[data-v-68729343],.consultation-from__rating[data-v-68729343]{border-radius:20px;padding:5px 10px}.consultation-from__ai[data-v-68729343]{align-items:center;background:#f2c94c;display:flex;gap:2px}.consultation-from__rating[data-v-68729343]{background:#ff5892;color:#fff}.consultation-from__head[data-v-68729343]{display:flex;flex-direction:column;gap:10px}.consultation-from__title[data-v-68729343]{font-family:Comfortaa,sans-serif;font-size:30px;font-weight:700}.consultation-from__body[data-v-68729343]{display:flex;flex-direction:column;gap:15px}.consultation-from__footer[data-v-68729343]{display:flex;flex-direction:column;gap:10px}.consultation-from__footnote[data-v-68729343]{font-size:14px;font-style:italic}.consultation-from[data-v-68729343] .input-item__input{background:#f2f5fa;border:1px solid #d8d8d8}.consultation-from[data-v-68729343] .input-item__input.invalid{background:#feebe7;border:1px solid #f52c0a}.consultation-from[data-v-68729343] .input-item__label{color:#303030}.consultation-wrapper[data-v-68729343]{background-color:#465a8b;border-radius:30px;box-sizing:border-box;display:flex;justify-content:flex-end;padding:40px 30px;position:relative}@media(width <= 1190px){.consultation-wrapper[data-v-68729343]{justify-content:center}}@media(width <= 768px){.consultation-wrapper[data-v-68729343]{height:auto;padding:30px 10px}}.consultation-form[data-v-68729343]{align-items:center;display:flex;flex-direction:column;gap:25px;justify-content:center;z-index:1}.consultation-form__title[data-v-68729343]{color:#fff;margin-bottom:5px}.consultation-form__row[data-v-68729343]{display:flex;flex-direction:column;gap:15px}@media(width <= 768px){.consultation-form__row[data-v-68729343]{width:100%}}.consultation-form__label[data-v-68729343]{color:hsla(0,0%,100%,.8);font-size:13px;line-height:18px;margin-bottom:3px}.consultation-form__label small[data-v-68729343]{color:#f52c0a}.consultation-form__item[data-v-68729343]{position:relative;width:100%}@media(width <= 440px){.consultation-form__item[data-v-68729343]{margin-bottom:10px}}.consultation-form__send[data-v-68729343]{height:50px;width:100%}.consultation-form__info[data-v-68729343]{align-items:center;display:flex;justify-content:space-between}@media(width <= 440px){.consultation-form__info[data-v-68729343]{display:none}}.consultation-form__mail[data-v-68729343],.consultation-form__phone[data-v-68729343]{align-items:center;color:#fff;display:flex;gap:10px;text-decoration:none}.social-links[data-v-68729343]{display:flex;gap:17px;justify-content:center}.social-links__link[data-v-68729343]{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}