a[data-v-518a8ace]{text-decoration:none;color:#000}.index-header-container[data-v-518a8ace]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:15px;padding:10px}.index-header-left[data-v-518a8ace]{display:flex;align-items:center;gap:80px}.index-header-left-links[data-v-518a8ace]{display:flex;gap:40px}.index-header-right[data-v-518a8ace]{display:flex;align-items:center;gap:20px;margin-right:10px}.burger-button[data-v-518a8ace]{height:40px;width:40px;background-color:#1c1c1c;color:#fff;border:1px solid #1c1c1c;border-radius:10px;padding:3px 0 0;font-weight:700;cursor:pointer}@media (min-width: 1440px){.burger-button[data-v-518a8ace],.tel-button-mini[data-v-518a8ace]{display:none}}@media (min-width: 770px) and (max-width: 1439px){.index-header-left-links[data-v-518a8ace],.subscribe-button[data-v-518a8ace],.tel-button-mini[data-v-518a8ace]{display:none}}@media (max-width: 769px){.index-header-left-links[data-v-518a8ace],.subscribe-button[data-v-518a8ace],.tel-button[data-v-518a8ace]{display:none}}@media (max-width: 500px){.index-header-container[data-v-518a8ace]{padding:5px;box-sizing:border-box}.index-header-right[data-v-518a8ace]{gap:10px}}.slide-enter-active[data-v-f2ca30f1],.slide-leave-active[data-v-f2ca30f1]{transition:transform .2s ease}.slide-enter[data-v-f2ca30f1],.slide-leave-to[data-v-f2ca30f1]{transform:translate(100%);transition:all .15s ease-in 0s}.sidebar-backdrop[data-v-f2ca30f1]{background-color:#7a6fff66;width:100vw;height:100vh;position:fixed;top:0;left:0;cursor:pointer}.sidebar-panel[data-v-f2ca30f1]{overflow-y:auto;background-color:#fff;position:fixed;right:0;top:0;height:100vh;z-index:999;padding:15px 20px 0rem;width:300px;border:1px solid #b3b1b1;box-shadow:-7px 0 20px #00000078}.close-icon[data-v-f2ca30f1]{display:flex;justify-content:end}.index-header-left-links[data-v-f2ca30f1]{display:flex;flex-direction:column;padding-top:40px}.index-header-left-links div[data-v-f2ca30f1]{border-top:1px solid #f7f7f7;transition:.3s ease}.index-header-left-links div[data-v-f2ca30f1]:hover{background-color:#f7f7f7}.index-header-left-links div[data-v-f2ca30f1]:active{background-color:#e3e5ff}.index-header-left-links div[data-v-f2ca30f1]:first-child{border-top:none}.sidebar-panel-justify[data-v-f2ca30f1]{display:flex;flex-direction:column;gap:50px;height:95vh}a[data-v-f2ca30f1]{text-decoration:none;color:#000;display:block;width:100%;padding:10px 0}.education-content-title[data-v-54a02543]{font-size:28px;font-weight:500;text-align:left}.education-content-description[data-v-54a02543]{padding-top:10px;font-size:18px;font-weight:400;text-align:left;opacity:70%}.education-container[data-v-54a02543]{text-align:left}.education-content[data-v-54a02543]{padding-top:40px}.education-block[data-v-54a02543]{padding:30px 0}.image[data-v-54a02543]{border-radius:15px}.education-first-title[data-v-54a02543]{font-size:20px;font-weight:500;text-align:left;padding-top:20px;opacity:70%;max-width:1240px}.education-header[data-v-54a02543]{font-size:40px;font-weight:600}@media (min-width: 1440px){.image[data-v-54a02543],.education-image[data-v-54a02543],.education-block[data-v-54a02543]{width:100%}.education-block-container[data-v-54a02543]{padding-top:40px;display:flex;gap:40px}.education-block-container-center[data-v-54a02543]{flex-direction:row-reverse}}@media (max-width: 1440px){.image[data-v-54a02543]{width:100%}.education-block[data-v-54a02543]{width:100%;padding-top:60px}}@media (max-width: 500px){.education-first-title[data-v-54a02543]{font-size:14px}.education-block[data-v-54a02543]{padding-top:20px}.education-content-title[data-v-54a02543]{font-size:17px;line-height:1.2}.education-content-description[data-v-54a02543]{font-size:14px}}.graduate-image[data-v-6c81a5cc]{pointer-events:none;grid-area:a;width:242px;height:250px;overflow:hidden;display:flex;padding:8px;box-sizing:border-box}.graduate-info-right[data-v-6c81a5cc]{font-size:14px;font-weight:500;text-align:right}.graduate-info-position[data-v-6c81a5cc]{color:#7762f8}.graduate-info-left[data-v-6c81a5cc]{font-size:14px;font-weight:500;text-align:left;opacity:70%}.graduate-info-flex[data-v-6c81a5cc]{display:flex;justify-content:space-between}.graduate-date[data-v-6c81a5cc]{font-size:12px;font-weight:400;text-align:left;opacity:70%}.graduate-name[data-v-6c81a5cc]{font-size:20px;font-weight:500;text-align:left}.graduates-container[data-v-6c81a5cc]{text-align:left}.graduate-card-info-top[data-v-6c81a5cc]{display:flex;justify-content:space-between}.graduate-card-info[data-v-6c81a5cc]{display:flex;flex-direction:column;justify-content:space-between;padding:20px 10px 20px 0;width:100%}.graduate-card-content[data-v-6c81a5cc]{cursor:grab;-webkit-user-select:none;user-select:none;display:grid;grid-template-areas:"a b" "a c";row-gap:20px;grid-template-columns:44% 50%;align-items:center}.graduate-image-wrapper[data-v-6c81a5cc]{width:223px;height:100%;display:flex;justify-content:center;overflow:hidden;border-radius:15px}.graduate-image img[data-v-6c81a5cc]{height:250px;display:block;box-sizing:border-box}.graduates-title[data-v-6c81a5cc]{font-size:40px;font-weight:600;text-align:left;padding-left:10%}.scroll-container[data-v-6c81a5cc]{padding-top:40px;display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:20px}.graduate-card[data-v-6c81a5cc]{min-width:550px;height:250px;background-color:#fff;display:inline-block;border-radius:15px;margin:0 10px}@media (max-width: 750px){.graduate-card[data-v-6c81a5cc]{min-width:unset;height:unset}.graduate-card-content[data-v-6c81a5cc]{grid-template-areas:"a b" "c c";grid-template-columns:1fr 1fr;column-gap:15px;align-items:start}.graduate-image[data-v-6c81a5cc]{width:160px;height:175px}.graduate-image img[data-v-6c81a5cc]{height:175px}.graduate-card-info-top[data-v-6c81a5cc]{grid-area:b;flex-direction:column-reverse;margin-top:20px}.graduate-card-info-top svg[data-v-6c81a5cc]{height:22px;width:22px}.graduate-card-info-bottom[data-v-6c81a5cc]{grid-area:c;width:85%;justify-self:center;margin-bottom:20px}.graduate-name[data-v-6c81a5cc]{font-size:15px}}.job-block[data-v-32a063c1]{background-color:#fff;width:420px;height:140px;border-radius:15px;margin-left:20px;display:flex}.job-block img[data-v-32a063c1]{max-height:60%;max-width:75%;margin:auto}.graduate-job-container[data-v-32a063c1]{display:flex;flex-direction:column;gap:20px;text-align:left}.graduate-job-title[data-v-32a063c1]{padding-left:10%}.autoscroll-container[data-v-32a063c1]{gap:26px;display:flex;flex-direction:column;margin-top:30px}.vue3-marquee[data-v-32a063c1]{overflow:hidden}@media (max-width: 500px){.job-block[data-v-32a063c1]{height:64px;width:180px}.autoscroll-container[data-v-32a063c1]{gap:10px}}a[data-v-3a13bcee]{text-decoration:none;color:#000}.rounded[data-v-3a13bcee]{border-radius:8px}.view-button[data-v-3a13bcee]{background:#1c1c1c;color:#fff;width:max-content;padding:16px 28px}.office-about-text[data-v-3a13bcee]{background-color:#fff;padding:10px;border-radius:10px}.office-about[data-v-3a13bcee]{display:flex;position:relative;bottom:100px;margin-bottom:-100px;padding:20px;gap:20px;justify-content:space-between;align-items:center}.office-about-addr[data-v-3a13bcee]{font-size:16px;font-weight:500;text-align:left}.office-about-city[data-v-3a13bcee]{font-size:16px;font-weight:500;text-align:left;opacity:70%}.contact-bottom[data-v-3a13bcee]{display:flex;gap:20px}.contact-bottom img[data-v-3a13bcee]{width:100%}.contact-container[data-v-3a13bcee]{display:flex;flex-direction:column;gap:20px}.contact-icons[data-v-3a13bcee]{display:flex;gap:10px}.contact-top-right[data-v-3a13bcee]{display:flex;gap:20px;align-items:center}.contact-top[data-v-3a13bcee]{display:flex;justify-content:space-between;gap:20px}.contact-cellphone[data-v-3a13bcee]{font-size:28px;font-weight:500;text-align:left}@media (min-width: 770px) and (max-width: 1439px){.contact-top[data-v-3a13bcee],.contact-bottom[data-v-3a13bcee]{flex-wrap:wrap}}@media (max-width: 769px){.contact-top[data-v-3a13bcee],.contact-bottom[data-v-3a13bcee],.contact-top-right[data-v-3a13bcee]{flex-wrap:wrap}.office-about[data-v-3a13bcee]{flex-wrap:wrap;flex-direction:column;bottom:150px;margin-bottom:-180px;left:-30%;scale:.5}}@media (max-width: 500px){.contact-cellphone[data-v-3a13bcee]{font-size:21px}.office-about[data-v-3a13bcee]{scale:unset;left:unset;gap:5px;width:100%;box-sizing:border-box;margin:0;padding:10px;bottom:0;position:absolute}.contact-bottom img[data-v-3a13bcee]{width:200%;left:-210px;position:relative}.contact-bottom-left[data-v-3a13bcee],.contact-bottom-right[data-v-3a13bcee]{overflow:hidden;position:relative}.office-about-text[data-v-3a13bcee],.office-link[data-v-3a13bcee]{width:100%;box-sizing:border-box}.office-link .view-button[data-v-3a13bcee]{width:100%;box-sizing:border-box;padding:10px}}.question-title[data-v-36dbe43a]{font-size:22px;font-weight:500;text-align:left;line-height:2}.question-answer[data-v-36dbe43a]{display:flex;flex-direction:column;padding-top:20px;font-size:18px;font-weight:400;text-align:left;opacity:70%}.question-title-block[data-v-36dbe43a]{display:flex;justify-content:space-between;gap:20px}.container-questions[data-v-36dbe43a]{text-align:left}.question[data-v-36dbe43a]{display:flex;flex-direction:column;background:#fff;padding:20px;border-radius:15px;justify-items:center;cursor:pointer;min-height:70px;justify-content:center}.container-questions-content[data-v-36dbe43a]{display:flex;flex-direction:column;gap:20px;width:100%}.rounded[data-v-36dbe43a]{border-radius:8px}.question-button[data-v-36dbe43a]{background:#1c1c1c;color:#fff;flex-basis:40px;height:40px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.container-questions[data-v-36dbe43a]{display:flex;flex-direction:column;gap:20px;align-items:center}.container-questions-title[data-v-36dbe43a]{font-size:40px;font-weight:600;text-align:left}@media (max-width: 500px){.question-title[data-v-36dbe43a]{font-size:16px;line-height:1.3}.question-title-block[data-v-36dbe43a]{align-items:center}.question[data-v-36dbe43a]{padding:12px;min-height:unset}.question-answer[data-v-36dbe43a]{font-size:15px}}.pointer-link[data-v-8f9e28ae]{cursor:pointer}a[data-v-8f9e28ae]{text-decoration:none;color:inherit}.course-links[data-v-8f9e28ae]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.contact-info[data-v-8f9e28ae]{display:flex;flex-direction:column;justify-content:space-between}.contact-info-small[data-v-8f9e28ae]{display:flex;gap:80px;align-items:center}.rounded[data-v-8f9e28ae]{border-radius:8px}.contact-button[data-v-8f9e28ae]{background-color:#fff;color:#000;width:max-content;padding:16px 28px}.phone[data-v-8f9e28ae]{font-size:20px;font-weight:500;text-align:left}.df-text[data-v-8f9e28ae]{font-size:16px;font-weight:400;text-align:left;opacity:70%;padding-top:10px}.title[data-v-8f9e28ae]{font-size:20px;font-weight:500;text-align:left}.addr[data-v-8f9e28ae]{padding-top:5px}.op-text[data-v-8f9e28ae]{font-size:14px;font-weight:500;text-align:left;opacity:20%}.container-footer-full[data-v-8f9e28ae]{display:flex;justify-content:space-between;padding:40px 0;max-width:80%;margin:auto;color:#fff;text-align:left;width:100%}.container-footer-medium[data-v-8f9e28ae]{display:flex;flex-direction:column;background-color:#1c1c1c;padding:40px;gap:20px;color:#fff;text-align:left;width:80%}.container-footer-medium-top[data-v-8f9e28ae]{display:flex;gap:20px;justify-content:space-between}.container-footer-medium-bottom[data-v-8f9e28ae]{display:flex;gap:80px}.container-footer-small[data-v-8f9e28ae]{display:flex;flex-direction:column;background-color:#1c1c1c;padding:40px;gap:20px;color:#fff;text-align:left}.address-section[data-v-8f9e28ae]{display:flex;flex-direction:column}.address-section .op-text[data-v-8f9e28ae]:first-of-type{margin-top:auto}.address-section svg[data-v-8f9e28ae]{margin-left:-8px}@media (min-width: 1440px){.container-footer-medium[data-v-8f9e28ae],.container-footer-small[data-v-8f9e28ae]{display:none}}@media (min-width: 770px) and (max-width: 1439px){.container-footer-full[data-v-8f9e28ae],.container-footer-small[data-v-8f9e28ae]{display:none}}@media (max-width: 769px){.container-footer-full[data-v-8f9e28ae],.container-footer-medium[data-v-8f9e28ae]{display:none}}@media (max-width: 500px){.container-footer-small[data-v-8f9e28ae]{padding:40px 0}.phone[data-v-8f9e28ae]{font-size:15px}.title[data-v-8f9e28ae]{font-size:15px!important;font-weight:500!important}.df-text[data-v-8f9e28ae]{font-size:14px;padding:2px}}a[data-v-47bfee48]{text-decoration:none;color:#fff}.feedback-inputs-container[data-v-47bfee48]{display:flex;flex-direction:column;gap:10px}.feedback-inputs[data-v-47bfee48]{display:flex;gap:20px;align-items:center}.input-text[data-v-47bfee48]{color:#fff;background-color:#232323;border-radius:5px;border:1px solid #232323;padding:15px;font-size:20px}.send-button-container[data-v-47bfee48]{display:flex;gap:20px;align-items:center}.feedback-button-send button[data-v-47bfee48]{background-color:#7762f8;color:#fff;width:max-content;padding:23px 36px;border-radius:10px;border:none;font-size:20px;cursor:pointer;transition:.5s ease!important;transition-delay:0s}.feedback-button-send button[disabled][data-v-47bfee48]{background-color:#6c619b;opacity:70%}.feedback-button-send button[data-v-47bfee48]:not([disabled]):hover{background-color:#6054cb}.feedback-button-send button[data-v-47bfee48]:not([disabled]):active{background-color:#4a3db4;transition-duration:.1s}.feedback-right[data-v-47bfee48]{text-align:left;display:flex;flex-direction:column;justify-content:space-between;gap:20px;padding:40px}.feedback-image[data-v-47bfee48]{max-width:450px;height:100%;border-radius:15px}.feedback-small[data-v-47bfee48]{font-size:12px;font-weight:400;text-align:left}.feedback-container[data-v-47bfee48]{display:flex;background-color:#1c1c1c;color:#fff;border-radius:15px;min-height:400px}.feedback-text[data-v-47bfee48]{font-size:18px;font-weight:500;text-align:left;opacity:70%}.feedback-text-white[data-v-47bfee48]{font-size:18px;font-weight:500;text-align:left}button[data-v-47bfee48]{cursor:pointer}button.disabled[data-v-47bfee48]{pointer-events:none;opacity:.5;background-color:#8e44ac}@media (max-width: 1481px){.feedback-inputs[data-v-47bfee48]{flex-direction:column}}@media (min-width: 950px) and (max-width: 1100px){.feedback-container[data-v-47bfee48]{flex-direction:column}.input-text-container[data-v-47bfee48],.input-text-container[data-v-47bfee48] *{width:100%;box-sizing:border-box}.feedback-image[data-v-47bfee48]{max-width:100%;width:100vw;display:block}}@media (max-width: 950px){.feedback-container[data-v-47bfee48]{flex-direction:column}#send-button[data-v-47bfee48],.feedback-button-send[data-v-47bfee48]{width:100%}.feedback-image[data-v-47bfee48]{max-width:100%}.send-button-container[data-v-47bfee48]{flex-direction:column;align-items:start}.feedback-inputs[data-v-47bfee48]{flex-direction:column}.input-text[data-v-47bfee48]{width:100%;box-sizing:border-box}.input-text-container[data-v-47bfee48]{width:100%}}@media (max-width: 500px){.feedback-poster[data-v-47bfee48]{margin:4px;border-radius:10px;height:170px;overflow:hidden;position:relative;box-sizing:border-box}.feedback-image[data-v-47bfee48]{width:100%;height:auto;position:absolute;left:0;top:-43%}.feedback-right[data-v-47bfee48]{padding:30px 20px 20px;gap:10px}.feedback-text[data-v-47bfee48],.feedback-text~.feedback-text-white[data-v-47bfee48]{font-size:14px}.feedback-inputs[data-v-47bfee48]{gap:10px}.feedback-text.feedback-small[data-v-47bfee48],.feedback-text.feedback-small~.feedback-text-white[data-v-47bfee48]{font-size:12px;text-align:left}.feedback-text-container-bottom[data-v-47bfee48]{line-height:1}}@media (max-width: 500px){#send-button[data-v-47bfee48]{padding:15px;font-size:15px}}.scroll-down-button-container[data-v-721209a1]{position:fixed;width:100vw;height:55px;bottom:0;z-index:4;transition:.3s}.scrolling-button[data-v-721209a1]{width:100%;height:100%;margin:0;padding:0;border:0;background-color:#7762f8;color:#fff;font-size:18px;cursor:pointer}.whatsapp-link[data-v-721209a1]{display:block;position:relative;top:-125px;left:calc(100% - 75px);width:70px;height:70px}.hidden[data-v-721209a1]{bottom:-55px}@media (min-width: 750px){.scroll-down-button-container[data-v-721209a1]{bottom:-55px}}a[data-v-7e4b0019]{text-decoration:none;color:#000}.hidden[data-v-7e4b0019]{visibility:hidden}.navigation-button[data-v-7e4b0019]{height:40px;width:40px;background-color:#000;color:#fff;border:1px solid black;border-radius:10px;padding:3px 0 0;font-weight:700;cursor:pointer}.about-right[data-v-7e4b0019]{display:flex;gap:10px}.about-content[data-v-7e4b0019]{display:flex;justify-content:space-between;padding-top:30px;align-items:flex-end}.about-left[data-v-7e4b0019]{display:flex;align-items:center;cursor:pointer}.card-top[data-v-7e4b0019]{display:flex;justify-content:space-between}.garanty[data-v-7e4b0019]{padding-top:15px;color:#3acf22;font-weight:500;display:flex;justify-items:center;gap:10px}.schedule-time[data-v-7e4b0019]{border:1px solid #1C1C1C33;border-radius:10px;padding:3px 7px}.schedule-place[data-v-7e4b0019]{opacity:.7}.purple-list-item[data-v-7e4b0019]{padding-top:10px}.schedule[data-v-7e4b0019]{padding-top:20px}.course-name[data-v-7e4b0019]{font-size:20px;font-weight:500;line-height:26px;text-align:left;padding:10px 0}.dot[data-v-7e4b0019]{display:inline-block;width:8px;height:8px;margin-right:15px;margin-bottom:2px;border-radius:50%}.orange[data-v-7e4b0019]{background-color:#ff5f1a}.purple[data-v-7e4b0019]{background-color:#7762f8}.rounded[data-v-7e4b0019]{border-radius:8px}.course-card[data-v-7e4b0019]{background-color:#fff;padding:20px;text-align:left}.icon-container[data-v-7e4b0019]{padding:5px 10px 0 0}@media (max-width: 500px){.course-status[data-v-7e4b0019]{font-size:11px}.course-name[data-v-7e4b0019]{padding:5px 0}.dot[data-v-7e4b0019]{margin-right:5px;width:6px;height:6px}.icon-container[data-v-7e4b0019]{padding:0}.icon-container img[data-v-7e4b0019]{width:32px;height:32px}.purple-list-item[data-v-7e4b0019]{padding-top:4px;font-size:14px;font-weight:500}.schedule[data-v-7e4b0019]{font-size:13px}.schedule-time[data-v-7e4b0019]{font-weight:500}.garanty[data-v-7e4b0019]{font-size:14px;gap:5px}.garanty svg[data-v-7e4b0019]{width:18px;height:18px}.about-content[data-v-7e4b0019]{padding-top:10px}.navigation-button[data-v-7e4b0019]{background:none;border:0;height:30px}.navigation-button svg path[data-v-7e4b0019]{stroke:gray}}a[data-v-26b0bfdb]{color:#fff}a.course-link[data-v-26b0bfdb]{text-decoration:none;color:#1c1c1c}.show-curses[data-v-26b0bfdb]{background-color:#7762f8;color:#fff;width:max-content;padding:16px 28px}.badges[data-v-26b0bfdb]{display:flex;flex-direction:column;gap:10px;width:min-content}.first-badge[data-v-26b0bfdb]{background-color:#ff5f1a;color:#fff;padding:5px 10px;display:flex;flex-shrink:0;align-items:center;gap:10px;width:max-content;font-weight:500;font-size:20px}.child-badges[data-v-26b0bfdb]{display:flex;flex-wrap:wrap;gap:10px}.badge[data-v-26b0bfdb]{background-color:#fff;width:max-content;padding:5px 10px;font-weight:500;font-size:20px}.rounded[data-v-26b0bfdb]{border-radius:8px}.banner-content[data-v-26b0bfdb]{background-image:url(/images/banners/banner-background.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:15px;background-color:#1c1c1cb3;background-blend-mode:hue;padding:30px;display:flex;justify-content:space-between}.banner-header[data-v-26b0bfdb]{display:flex;align-items:flex-end;gap:30px;margin-bottom:30px}.banner-title[data-v-26b0bfdb]{font-size:64px;font-weight:600;text-align:left;line-height:1.25}.banner-description[data-v-26b0bfdb]{font-size:20px;font-weight:500;text-align:left;color:#696969}.banner-content-left[data-v-26b0bfdb]{display:flex;flex-direction:column;width:100%;justify-content:space-between;gap:30px}.full-screen[data-v-26b0bfdb]{min-width:450px}.courses-link[data-v-26b0bfdb]{text-decoration:none}@media (min-width: 1440px){.small-screen[data-v-26b0bfdb]{display:none}}@media (max-width: 1439px){.banner-header[data-v-26b0bfdb]{flex-wrap:wrap}.banner-title[data-v-26b0bfdb]{font-size:56px}.full-screen[data-v-26b0bfdb]{display:none}}@media (max-width: 650px){.banner-title[data-v-26b0bfdb]{font-size:24px;padding:0}.badge[data-v-26b0bfdb],.first-badge[data-v-26b0bfdb]{font-size:15px;padding:4px 12px}.banner-description[data-v-26b0bfdb]{font-size:16px}.banner-header[data-v-26b0bfdb]{gap:10px;margin-bottom:20px}.first-badge[data-v-26b0bfdb]{width:min(300px,75%)}.badges[data-v-26b0bfdb]{width:min(300px,100%)}.banner-content-left[data-v-26b0bfdb]{gap:20px}.banner-content[data-v-26b0bfdb]{padding:15px}.courses-link[data-v-26b0bfdb]{text-decoration:none;width:min(400px,100%)}.courses-link .show-curses[data-v-26b0bfdb]{width:100%;box-sizing:border-box}}.programmer[data-v-90400fc2]{background-color:#7762f8;color:#fff;padding:0 12px 4px;border-radius:15px;box-sizing:content-box}.about-title[data-v-90400fc2]{font-size:40px;font-weight:600;text-align:center}.about-content[data-v-90400fc2]{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.about-description[data-v-90400fc2]{font-size:20px;font-weight:500;text-align:center;padding-top:20px;color:#696969;max-width:800px}.about-container[data-v-90400fc2]{display:flex;justify-content:space-between;gap:20px}.image-background[data-v-90400fc2]{background-color:#fff;border-radius:50%;min-width:150px;min-height:150px;max-width:150px;max-height:150px;z-index:-100}.right-image[data-v-90400fc2]{transform:rotate(30deg);position:relative;left:30px}.left-image[data-v-90400fc2]{transform:rotate(-30deg);position:relative;left:25px}.image[data-v-90400fc2]{top:25px;width:95px;height:95px}@media (max-width: 1440px){.image-background[data-v-90400fc2]{display:none}}@media (max-width: 500px){.programmer[data-v-90400fc2]{border-radius:7px;padding-bottom:3px;padding-top:2px}.about-description[data-v-90400fc2]{font-size:15px;line-height:1.4}.about-title[data-v-90400fc2]{font-size:20px!important}}.number-style[data-v-7e98f624]{padding-top:3px;color:#7762f8;font-size:28px;font-weight:500;text-align:center}.number[data-v-7e98f624]{text-align:left;width:44px;height:44px;background-color:#f4f4f4;border-radius:15px}.reason-icon[data-v-7e98f624]{position:absolute;width:125px;height:125px;right:0;bottom:15px;background-repeat:no-repeat;background-size:contain;background-position-x:calc(100% + 20px);opacity:.2}.reasons-title[data-v-7e98f624]{font-size:40px;font-weight:600;text-align:left}.reasons-cards[data-v-7e98f624]{padding-top:30px}.reason-card[data-v-7e98f624]{padding:25px;height:150px;display:flex;flex-direction:column;position:relative;background-color:#fff;border-radius:10px;justify-content:space-between}.reason-card-content[data-v-7e98f624]{display:flex;justify-content:space-between;align-items:center}.reason-card-content-title[data-v-7e98f624]{text-align:left;font-size:20px;font-weight:500;max-width:calc(100% - 80px);width:75%}@media (min-width: 1440px){.reasons-cards[data-v-7e98f624]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (max-width: 1439px){.reasons-cards[data-v-7e98f624]{display:flex;flex-direction:column;gap:20px}.reason-card[data-v-7e98f624]{max-height:120px}}@media (max-width: 500px){.reasons-cards[data-v-7e98f624]{gap:10px}.reason-card[data-v-7e98f624]{max-height:unset;height:auto;gap:15px;flex-direction:row;padding:15px;line-height:1.3}.reason-icon[data-v-7e98f624]{position:unset;width:38px;height:38px;border-radius:8px;background-position:center;background-size:55%;opacity:1;background-color:#f3f3f3;flex-shrink:0}.reason-card-content-title[data-v-7e98f624]{font-size:14px;max-width:100%;width:unset}.number[data-v-7e98f624]{display:none}}a[data-v-82a0d713]{text-decoration:none;color:#fff}.card-schedule-time[data-v-82a0d713]{background-color:#fff;width:max-content;padding:5px 10px;border-radius:10px;color:#000}.card-schedule[data-v-82a0d713]{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:auto;align-items:center}.course-card-top[data-v-82a0d713]{display:flex;gap:20px;align-items:center}.course-image[data-v-82a0d713]{height:36px}.course-card-title[data-v-82a0d713]{font-size:28px;font-weight:500;color:#fff}.courses-cards[data-v-82a0d713]{padding-top:30px}.course-card[data-v-82a0d713]{text-align:left;display:flex;flex-direction:column;justify-content:space-between;color:#fff;padding:20px;min-height:180px;border-radius:10px;gap:20px;background-size:contain;background-position:right;height:100%;box-sizing:border-box;cursor:pointer;font-size:18px}@media (min-width: 1440px){.courses-cards[data-v-82a0d713]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:stretch}}@media (max-width: 1439px){.courses-cards[data-v-82a0d713]{display:flex;flex-direction:column;gap:20px}}@media (max-width: 500px){.course-card[data-v-82a0d713]{gap:15px}.course-card-title[data-v-82a0d713]{font-size:21px}.course-image[data-v-82a0d713]{height:30px}.course-card-content[data-v-82a0d713],.card-schedule[data-v-82a0d713]{font-size:17px}.card-schedule-time[data-v-82a0d713]{padding:0 7px;border-radius:7px}}a[data-v-eead43e8]{text-decoration:none;color:#fff}.rounded[data-v-eead43e8]{border-radius:8px}.show-curses[data-v-eead43e8]{background-color:#7762f8;color:#fff;width:max-content;padding:16px 28px}.consult-about[data-v-eead43e8]{display:flex;gap:20px}.consult-description[data-v-eead43e8]{font-size:18px;font-weight:400;text-align:left;opacity:70%}.consult-left[data-v-eead43e8]{display:flex;text-align:left;flex-direction:column;gap:20px;justify-content:space-between;padding:25px 30px;color:#fff;flex-basis:50%}.consult-container[data-v-eead43e8]{display:flex;background-color:#1c1c1c;border-radius:15px;align-items:stretch;padding:4px;align-content:stretch}.consult-right[data-v-eead43e8]{padding:0;width:600px;overflow:hidden;position:relative;margin:0 0 0 auto;border-radius:inherit}.consult-image[data-v-eead43e8]{border-radius:10px}.dot[data-v-eead43e8]{display:inline-block;width:8px;height:8px;margin-right:5px;margin-bottom:2px;border-radius:50%}.purple[data-v-eead43e8]{background-color:#7762f8}@media (min-width: 1440px){.consult-image[data-v-eead43e8]{position:absolute;right:0;height:100%;display:block}}@media (max-width: 1440px){.consult-image[data-v-eead43e8]{width:100%;display:block}.consult-right[data-v-eead43e8]{width:100%;margin-top:auto}.consult-container[data-v-eead43e8]{flex-direction:column}}@media (max-width: 500px){.consult-description[data-v-eead43e8]{font-size:14px}.consult-about[data-v-eead43e8]{flex-wrap:wrap;font-size:14px;font-weight:500}.show-curses[data-v-eead43e8]{width:100%;box-sizing:border-box;text-align:center;font-weight:400}.consult-right[data-v-eead43e8]{display:none}}.certificate-left-content[data-v-f382e699]{font-size:20px;font-weight:500;text-align:left;opacity:70%}.certificate-left img[data-v-f382e699]{width:48px;height:48px}.certificate-left[data-v-f382e699]{display:flex;flex-direction:column;gap:20px;padding:20px}.certificate-container[data-v-f382e699]{display:flex;justify-content:space-between;background-color:#fff;border-radius:15px;gap:30px;overflow:hidden}@media (min-width: 900px){.certificate-right[data-v-f382e699]{display:none}.certificate-left[data-v-f382e699]{max-width:60%}.certificate-container[data-v-f382e699]{background-image:url(/images/pics/cert-full.png);background-repeat:no-repeat;background-size:contain;background-position:right bottom;min-height:300px;padding:40px 20px}}@media (max-width: 900px){.certificate-container[data-v-f382e699]{flex-direction:column}.certificate-right img[data-v-f382e699]{padding:0;width:100%;height:100%;position:relative;bottom:-10px}}@media (max-width: 500px){.certificate-left img[data-v-f382e699]{width:36px;height:36px}.certificate-left-title[data-v-f382e699]{font-size:20px!important;text-align:left}.certificate-left-content[data-v-f382e699]{font-size:15px;line-height:1.3}}a[data-v-1bb6f575]{text-decoration:none;color:#fff}.telegram-container-left[data-v-1bb6f575]{display:flex;flex-direction:column;justify-content:center;gap:40px;z-index:1;position:relative;padding:40px 0}.telegram-container-left-title[data-v-1bb6f575]{text-shadow:0 0 15px #1c1c1c}.telegram-container-left-description[data-v-1bb6f575]{font-size:20px;font-weight:500;text-align:left;padding-top:20px;max-width:50%;color:#bbb}.rounded[data-v-1bb6f575]{border-radius:8px}.telegram-container-left-button[data-v-1bb6f575]{background-color:#7762f8;color:#fff;width:max-content;padding:17px 36px;border-radius:10px;transition:.5s ease!important}.telegram-container-left-button[data-v-1bb6f575]:hover{background-color:#6054cb}.telegram-container-left-button[data-v-1bb6f575]:active{background-color:#4a3db4;transition-duration:.1s}.telegram-container[data-v-1bb6f575]{display:flex;gap:20px;justify-content:space-between;text-align:left;color:#fff}.telegram-container[data-v-1bb6f575]{background-image:url(/images/pics/iphone-full_fixed.png);background-repeat:no-repeat;background-position:right bottom;min-height:300px;width:80%}@media (min-width: 1100px){.telegram-container-right[data-v-1bb6f575]{display:none}}@media (max-width: 1100px) and (min-width: 768px){.telegram-container-right img[data-v-1bb6f575]{display:none;padding:0;width:100%;max-height:60%;position:relative;bottom:246px;margin-bottom:-253px}.telegram-container[data-v-1bb6f575]{background-size:40%}}@media (max-width: 768px){.telegram-container-right img[data-v-1bb6f575]{padding:0;width:100%;position:relative;bottom:80px;margin-bottom:-88px}.telegram-container[data-v-1bb6f575]{background-size:40%}}@media (max-width: 500px){.telegram-container-left-description[data-v-1bb6f575]{font-size:15px;width:unset;max-width:unset}}.v-enter-active[data-v-e30c46a2],.v-leave-active[data-v-e30c46a2]{transition:opacity .5s ease}.v-enter-from[data-v-e30c46a2],.v-leave-to[data-v-e30c46a2]{opacity:0}.dialog-backdrop[data-v-e30c46a2]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:101;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-content[data-v-e30c46a2]{background-color:#1c1c1c;border-radius:15px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(712px,90%);height:401px}.dialog-title[data-v-e30c46a2]{color:#fff;font-size:40px;font-weight:600;line-height:1.3;padding:0 10px}.dialog-text[data-v-e30c46a2]{color:#fff;font-size:20px;font-weight:500;opacity:.7;width:80%;line-height:1.4;padding-top:40px}.dialog-close-button[data-v-e30c46a2]{position:fixed;top:20px;right:20px}.container[data-v-22027daf]{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:100px}.tg_container[data-v-22027daf]{background-image:radial-gradient(circle,#a5a5a573 -24%,#2f1451ab 56%,#1c1c1c 76%,#1c1c1c 86%);background-position-x:calc(80% + 162px);background-position-y:calc(100% + 450px);background-size:800px 800px;background-repeat:no-repeat;min-height:380px}.sticky[data-v-22027daf]{position:sticky;top:10px;z-index:100}.w-80[data-v-22027daf]{width:80%}.w-100[data-v-22027daf]{width:100%}@media (max-width: 650px){.container[data-v-22027daf]{gap:30px}.tg_container[data-v-22027daf]{background-size:600px 800px}.w-80[data-v-22027daf]{width:90%}}.course-2gis.course-feedback-full[data-v-3a764dd4]{flex-basis:210px;display:flex;justify-content:flex-end}.course-2gis img[data-v-3a764dd4]{width:150px}.course-start-info-block[data-v-3a764dd4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1000px;width:100%;justify-items:center;justify-content:center}a[data-v-3a764dd4]{text-decoration:none;color:#fff}.fs-18[data-v-3a764dd4]{font-size:18px}.course-feedback-button[data-v-3a764dd4]{background:#7762f8;border-radius:10px;min-width:400px;padding:25px}.course-feedback[data-v-3a764dd4]{display:flex;justify-content:space-around;align-items:center}.course-format[data-v-3a764dd4]{display:flex;flex-direction:column;gap:15px;flex-basis:210px}.format-badges[data-v-3a764dd4]{display:flex;gap:20px}.dot[data-v-3a764dd4]{display:inline-block;width:8px;height:8px;margin-bottom:2px;border-radius:50%}.orange[data-v-3a764dd4]{background-color:#ff5f1a}.purple[data-v-3a764dd4]{background-color:#7762f8}.format-badge[data-v-3a764dd4]{display:inline-block;border:1px solid white;border-radius:8px;padding:8px 10px}.format-text[data-v-3a764dd4]{font-size:16px;font-weight:500;text-align:left;opacity:70%;line-height:1}.course-office[data-v-3a764dd4]{font-size:16px;font-weight:500;text-align:center;opacity:70%;display:inline-block}.course-date-block[data-v-3a764dd4]{display:flex;flex-direction:column;gap:10px;margin-top:auto;align-items:center}.course-start-date[data-v-3a764dd4]{background-color:#fff;color:#000;padding:3px 10px;border-radius:10px;min-width:90px;display:inline-block;text-align:center}.course-description[data-v-3a764dd4]{font-size:20px;font-weight:500;text-align:center;opacity:70%}.course-title[data-v-3a764dd4]{font-size:64px;font-weight:600;text-align:center}.border-text[data-v-3a764dd4]{padding:10px;border:1px solid white;border-radius:10px}.course-banner[data-v-3a764dd4]{position:relative;display:flex;flex-direction:column;gap:20px;border-radius:10px;padding:30px;background-color:#1c1c1cb3;color:#fff;overflow:hidden;min-height:450px}.course-start-info[data-v-3a764dd4]{white-space:nowrap;max-width:230px;text-align:left}.course-banner[data-v-3a764dd4]:after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-image:url(/images/banners/banner_balls_waves.png);background-repeat:no-repeat;background-size:cover;background-blend-mode:hue;content:"";filter:blur(5px)}.mobile-only[data-v-3a764dd4]{display:none}@media (min-width: 1440px){.course-feedback-small[data-v-3a764dd4]{display:none}}@media (max-width: 1439px){.course-feedback-full[data-v-3a764dd4]{display:none!important}.course-feedback-button[data-v-3a764dd4]{width:100%;min-width:100%;padding:15px;box-sizing:border-box}.course-feedback-button-link[data-v-3a764dd4]{width:100%;max-width:300px}}@media (max-width: 500px){.mobile-only[data-v-3a764dd4]{display:unset}.course-title[data-v-3a764dd4]{font-size:30px!important}.course-start-info-block[data-v-3a764dd4],.course-feedback-small[data-v-3a764dd4]{flex-direction:column}.course-feedback-small[data-v-3a764dd4]{max-height:170px}.border-text[data-v-3a764dd4]{padding:5px 10px;border-radius:10px;font-size:13px}.course-description[data-v-3a764dd4]{font-size:14px}.course-banner[data-v-3a764dd4]{padding:27px 18px;border-radius:15px}.course-feedback-button-link[data-v-3a764dd4]{max-width:unset}.fs-18[data-v-3a764dd4]{font-size:15px;font-weight:600}.course-start-date[data-v-3a764dd4]{font-size:14px;padding:2px 0;border-radius:8px}.course-office[data-v-3a764dd4]{font-size:14px}.course-start-info[data-v-3a764dd4]{width:100%}.course-feedback.course-feedback-small[data-v-3a764dd4]{flex-direction:row;align-items:flex-end;justify-content:space-between;box-sizing:border-box}.format-badge[data-v-3a764dd4]{display:flex;align-items:center;gap:5px;padding:5px 10px;font-size:14px;font-weight:500;border:1px solid #ffffff3d}.dot[data-v-3a764dd4]{width:6px;height:6px}.course-2gis[data-v-3a764dd4]{width:89px;height:41px}.course-2gis img[data-v-3a764dd4]{width:100%;height:100%}.format-text[data-v-3a764dd4]{font-size:14px}.format-text[data-v-3a764dd4]:after{content:":";font-size:14px}.format-badges[data-v-3a764dd4]{gap:13px}}.advantage[data-v-7cd1e968]{display:flex;gap:20px;align-items:center;font-weight:500}.advantage>div[data-v-7cd1e968]:first-of-type{flex-shrink:0;width:52px;height:52px;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center;border-radius:10px}.advantage>div:first-of-type img[data-v-7cd1e968]{max-width:50%;max-height:50%}.advantage-container[data-v-7cd1e968]{background-color:#fff;padding:20px;border-radius:15px}@media (min-width: 1440px){.advantages[data-v-7cd1e968]{text-align:left;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (min-width: 770px) and (max-width: 1439px){.advantages[data-v-7cd1e968]{text-align:left;display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media (max-width: 769px){.advantages[data-v-7cd1e968]{text-align:left;display:grid;grid-template-columns:1fr;gap:20px}}@media (max-width: 500px){.advantage-container[data-v-7cd1e968]{padding:25px}.advantage[data-v-7cd1e968]{font-size:14px}}.about-image[data-v-e8670b90]{min-width:435px;height:100%;width:auto;min-height:auto;border-radius:25px}.about-image img[data-v-e8670b90]{height:100%;width:100%;border-radius:inherit}.about-content-text[data-v-e8670b90]{font-size:18px;font-weight:400;text-align:left;opacity:70%;max-width:70%}.about-content-title[data-v-e8670b90]{font-size:20px;font-weight:500;text-align:left;max-width:70%}.about-content-img[data-v-e8670b90]{height:100%;-webkit-mask-size:90%;mask-size:90%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#f2f0ff;position:absolute;right:0;width:30%}.about-container[data-v-e8670b90]{margin-top:35px;display:flex;gap:20px}.about-content[data-v-e8670b90]{display:flex;flex-direction:column;gap:20px;padding:30px;justify-content:center;text-align:left;background-color:#fff;border-radius:15px;position:relative}@media (max-width: 1439px){.about-container[data-v-e8670b90]{flex-direction:column}.about-image img[data-v-e8670b90]{width:100%}.about-image[data-v-e8670b90]{min-width:unset}}@media (max-width: 500px){.about-container[data-v-e8670b90]{flex-direction:column-reverse;margin-top:25px}.about-content-title[data-v-e8670b90]{font-size:16px}.about-content-text[data-v-e8670b90]{font-size:14px;max-width:unset}.about-content-img[data-v-e8670b90]{display:none}}.tags-container[data-v-ce26cd4b]{display:flex;flex-direction:column;gap:20px}.tags-content[data-v-ce26cd4b]{display:flex;text-align:left;align-items:end;gap:20px}.tags-list[data-v-ce26cd4b]{display:flex;flex-wrap:wrap;gap:10px}.tag[data-v-ce26cd4b]{background-color:#1c1c1c;color:#fff;font-size:18px;font-weight:400;text-align:left;padding:6px 12px;border-radius:5px}.tag-orange[data-v-ce26cd4b]{background-color:#ff5f1a}@media (max-width: 769px){.tags-content[data-v-ce26cd4b]{display:flex;flex-direction:column;gap:20px}}@media (max-width: 500px){.tags-list[data-v-ce26cd4b]{gap:8px}.tag[data-v-ce26cd4b]{font-size:16px;border-radius:10px;background-color:#232323}.tag-orange[data-v-ce26cd4b]{background-color:#ff5f1a}.tags-caption[data-v-ce26cd4b]{font-size:15px;line-height:1.3}}.requirement-content-text[data-v-73914d09]{font-size:20px;font-weight:400;text-align:left;opacity:70%}.requirement-container[data-v-73914d09]{display:flex;gap:20px;background-color:#fff;border-radius:15px}.requirement-content[data-v-73914d09]{display:flex;flex-direction:column;gap:20px;justify-content:center;padding:30px;text-align:left}.requirement-image img[data-v-73914d09]{width:450px;height:100%}@media (min-width: 1100px){.requirement-image[data-v-73914d09]{display:none}.requirement-container[data-v-73914d09]{background-image:url(/images/pics/macos-full.png);background-repeat:no-repeat;background-size:auto 100%;background-position:0 bottom;min-height:290px;justify-content:end}.requirement-content[data-v-73914d09]{max-width:50%}}@media (max-width: 1100px){.requirement-container[data-v-73914d09]{background-image:none;flex-direction:column-reverse;justify-content:center}.requirement-content[data-v-73914d09]{max-width:100%}.requirement-image[data-v-73914d09]{display:block}.requirement-image img[data-v-73914d09]{width:100%;position:relative}}@media (max-width: 1350px){.requirement-container[data-v-73914d09]{background-position-x:-180px}}@media (max-width: 500px){.requirement-content-text[data-v-73914d09]{font-size:15px;line-height:1.4}.requirement-container[data-v-73914d09]{gap:0}.requirement-image[data-v-73914d09]{margin-top:-70px;z-index:0}}.habr-link[data-v-87547168]{text-decoration:none;color:#fff}.salary-description-bottom[data-v-87547168]{display:flex;gap:20px;align-items:center}.underline[data-v-87547168]{text-decoration:underline}.pt-20[data-v-87547168]{padding-top:20px}.fs-18[data-v-87547168]{font-size:18px}.opacity-100[data-v-87547168]{color:#fff;opacity:100%}.opacity-70[data-v-87547168]{opacity:70%}.salary-description[data-v-87547168]{display:flex;flex-direction:column;justify-content:space-between;padding:20px;text-align:left}.salary-container[data-v-87547168]{display:flex;background:#1c1c1c;color:#fff;justify-content:space-between;gap:20px;width:80%}.salary-graph img[data-v-87547168]{max-height:400px}@media (min-width: 1440px){.medium[data-v-87547168]{display:none}}@media (max-width: 1439px){.salary-container[data-v-87547168]{flex-direction:column}.salary-graph img[data-v-87547168]{width:100%;max-height:none}.full[data-v-87547168]{display:none}.medium[data-v-87547168]{text-align:left;padding:20px}}@media (max-width: 500px){.salary-text.opacity-70.fs-18[data-v-87547168]{font-size:30px;font-weight:500}.opacity-70.pt-20.fs-18[data-v-87547168]{font-size:16px;padding-top:10px;opacity:1}.salary-container[data-v-87547168]{width:100%}.salary-description[data-v-87547168]{padding:40px 20px 5px}.salary-description-bottom[data-v-87547168]{font-size:14px}}.job-content-description[data-v-34ff2f74]{font-size:18px;font-weight:400;text-align:left;opacity:70%}.job-content-title[data-v-34ff2f74]{font-size:28px;font-weight:500;text-align:left}.job-content-number[data-v-34ff2f74]{border-radius:10px;padding:10px;width:fit-content;background:#ff5f1a;color:#fff;min-width:150px;text-align:center}.job-content[data-v-34ff2f74]{display:flex;flex-direction:column;gap:20px}.navigation-buttons[data-v-34ff2f74]{display:flex;gap:20px}.navigation-button[data-v-34ff2f74]{height:40px;width:40px;background-color:#000;color:#fff;border:1px solid black;border-radius:10px;padding:3px 0 0;font-weight:700;cursor:pointer}.portfolio-container[data-v-34ff2f74]{display:grid;gap:20px;background-color:#fff;border-radius:15px;margin-top:20px;padding:15px}.portfolio-container-left img[data-v-34ff2f74]{max-width:100%;max-height:435px}.portfolio-container-left[data-v-34ff2f74]{padding:30px;background-color:#f3f3f3;border-radius:15px 0 0 15px;min-height:450px;display:flex;flex-direction:column;justify-content:center;align-items:center}.portfolio-container-right[data-v-34ff2f74]{display:flex;flex-direction:column;justify-content:space-between;gap:20px;text-align:left;padding:20px}@media (min-width: 1440px){.portfolio-container[data-v-34ff2f74]{grid-template-columns:1fr 1fr}}@media (max-width: 1439px){.portfolio-container[data-v-34ff2f74]{grid-template-columns:1fr}}@media (max-width: 500px){.portfolio-container-left[data-v-34ff2f74]{min-height:200px;border-radius:10px;padding:10px 30px}.portfolio-container-left img[data-v-34ff2f74],#portfolio-poster[data-v-34ff2f74]{max-height:200px}.navigation-buttons[data-v-34ff2f74]{order:-1;justify-content:space-between}.job-content-number[data-v-34ff2f74]{width:calc(100% - 90px);box-sizing:border-box;top:-63px;position:relative;margin:auto auto -50px}.job-content-title[data-v-34ff2f74]{text-align:center;box-sizing:border-box;font-size:20px}.job-content-description[data-v-34ff2f74]{font-size:14px}.portfolio-container[data-v-34ff2f74]{padding:8px}}.card[data-v-b9f5ed64]{padding:20px;background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:15px}.content[data-v-b9f5ed64]{font-size:18px;font-weight:500;text-align:left}.image img[data-v-b9f5ed64]{width:48px}.soft-skill-container[data-v-b9f5ed64]{display:flex;flex-direction:column;gap:20px}.soft-skill-content[data-v-b9f5ed64]{text-align:left;display:grid;gap:20px}@media (min-width: 1440px){.soft-skill-content[data-v-b9f5ed64]{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 770px) and (max-width: 1439px){.soft-skill-content[data-v-b9f5ed64]{grid-template-columns:1fr 1fr}}@media (max-width: 769px){.soft-skill-content[data-v-b9f5ed64]{grid-template-columns:1fr}}@media (max-width: 500px){.soft-skill-title[data-v-b9f5ed64]{text-align:left}.soft-skill-content[data-v-b9f5ed64]{gap:12px}.card[data-v-b9f5ed64]{flex-direction:row;gap:20px;align-items:center}.card .content[data-v-b9f5ed64]{font-size:16px}}.pdf-link[data-v-7f990b22]{text-decoration:none;color:#fff}.program-block-end-block[data-v-7f990b22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:20px}.orange[data-v-7f990b22]{font-size:16px;font-weight:500;text-align:left;border-radius:10px;padding:8px;width:fit-content;background:#ff5f1a;color:#fff}.green[data-v-7f990b22]{font-size:16px;font-weight:500;text-align:left;border-radius:10px;padding:8px;width:fit-content;background:#3acf22;color:#fff}.program-block-tags[data-v-7f990b22]{display:flex;gap:10px;flex-wrap:wrap}.tag[data-v-7f990b22]{font-size:17px;font-weight:400;text-align:left;background:#f4f4f4;border-radius:6px;padding:10px;width:fit-content}.program-block-badge[data-v-7f990b22]{display:flex;gap:10px;flex-wrap:wrap}.badge[data-v-7f990b22]{font-size:16px;font-weight:500;text-align:left;border:1px solid #dad7d7;border-radius:10px;padding:8px;width:fit-content}.program-card[data-v-7f990b22]{display:flex;flex-direction:column;gap:20px;padding:20px;border-radius:15px;background-color:#fff}.program-block-title[data-v-7f990b22]{font-size:28px;font-weight:500;text-align:left}.program-block-description[data-v-7f990b22]{font-size:18px;font-weight:400;text-align:left;opacity:70%;white-space:pre-wrap}.program-container[data-v-7f990b22]{display:flex;flex-direction:column;gap:20px}.program-blocks[data-v-7f990b22]{display:flex;flex-direction:column;gap:20px;text-align:left}.program-container-title[data-v-7f990b22]{display:flex;justify-content:space-between;align-items:center;gap:20px}.program-pdf[data-v-7f990b22]{display:flex;gap:10px;color:#fff;background:#000;padding:8px;border-radius:10px;align-items:center;width:fit-content}@media (max-width: 1200px){.program-block-end-block[data-v-7f990b22]{grid-template-columns:1fr;grid-template-rows:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 1200px){.program-container-title[data-v-7f990b22]{flex-direction:column;align-items:flex-start}}@media (max-width: 500px){.program-container-title[data-v-7f990b22]{gap:10px}.program-pdf[data-v-7f990b22]{background-color:#1c1c1c;font-size:14px}.orange[data-v-7f990b22],.green[data-v-7f990b22],.badge[data-v-7f990b22]{font-size:12px;padding:5px 10px;border-radius:8px}.program-block-title[data-v-7f990b22]{font-size:22px;line-height:1.2}.program-block-description[data-v-7f990b22]{font-size:14px}.program-block-tags[data-v-7f990b22]{gap:8px}.tag[data-v-7f990b22]{font-size:14px;padding:5px 10px;border-radius:8px}}.promo-block-tags[data-v-25bba8ba]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-v-25bba8ba]{font-size:16px;font-weight:400;text-align:left;background:#4f4f4f;border-radius:7px;padding:9px;width:fit-content;color:#b9b9b9}.promo-block-badge[data-v-25bba8ba]{display:flex;gap:20px;flex-wrap:wrap}.badge[data-v-25bba8ba]{font-size:16px;font-weight:500;text-align:left;color:#fff;background:#3acf22;border-radius:10px;padding:8px;width:fit-content}.promo-block-card[data-v-25bba8ba]{display:flex;flex-direction:column;gap:30px;background:#232323;border-radius:15px;padding:40px}.promo-block-description[data-v-25bba8ba]{font-size:18px;font-weight:400;text-align:left;opacity:70%}.promo-block-title[data-v-25bba8ba]{font-size:28px;font-weight:500;text-align:left}.promo-container-top[data-v-25bba8ba]{display:flex;justify-content:space-between;gap:20px;align-items:center}a[data-v-25bba8ba]{text-decoration:none;color:#fff}.promo-period[data-v-25bba8ba]{font-size:40px;font-weight:600;text-align:center}.right-image[data-v-25bba8ba]{transform:rotate(-15deg);padding-left:20px}.left-image[data-v-25bba8ba]{transform:rotate(15deg);padding-right:20px}.image[data-v-25bba8ba]{width:130px;height:130px;opacity:.9}.promo-feedback-button[data-v-25bba8ba]{background:#7762f8;padding:20px;border-radius:10px;min-width:400px}.promo-feedback[data-v-25bba8ba]{display:flex;justify-content:center;align-items:center}.promo-container[data-v-25bba8ba]{display:flex;flex-direction:column;gap:20px;color:#fff;position:relative;overflow:hidden;background-color:#1c1c1cb3;min-height:895px;align-items:center;justify-content:center;padding:20px 0}.promo-container[data-v-25bba8ba]>*{width:80%}.promo-container[data-v-25bba8ba]:after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background-image:url(/images/banners/banner_shelf.png);background-repeat:no-repeat;background-size:cover;background-blend-mode:hue;background-position:center;content:"";filter:blur(3px)}@media (min-width: 1440px){.promo-block-content[data-v-25bba8ba]{display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:left}}@media (max-width: 1439px){.image-block[data-v-25bba8ba]{display:none}.promo-container[data-v-25bba8ba]{padding:80px 0}.promo-container-top[data-v-25bba8ba]{justify-content:center}.promo-block-content[data-v-25bba8ba]{display:grid;grid-template-columns:1fr;gap:20px;text-align:left}}@media (max-width: 500px){.promo-container[data-v-25bba8ba]{padding:40px 25px}.promo-period[data-v-25bba8ba]{font-size:26px;line-height:1.3}.badge[data-v-25bba8ba],.tag[data-v-25bba8ba]{text-align:center;text-shadow:0 0 39px black;overflow:hidden;font-size:12px;padding:5px 10px;border-radius:8px}.tag[data-v-25bba8ba]{text-shadow:none;font-size:14px;color:#cecece;text-align:left}.promo-block-card[data-v-25bba8ba]{padding:25px;gap:20px}.promo-block-content[data-v-25bba8ba]{box-sizing:border-box;width:unset}.promo-block-title[data-v-25bba8ba]{font-size:22px;line-height:1.2}.promo-block-description[data-v-25bba8ba]{font-size:14px;margin-top:-8px}.promo-feedback[data-v-25bba8ba],.promo-feedback-button-link[data-v-25bba8ba]{width:100%}.promo-feedback-button[data-v-25bba8ba]{min-width:unset;padding:15px;border-radius:12px}}.price-plan-title[data-v-300ecc98]{font-size:18px}a[data-v-300ecc98]{text-decoration:none;color:#fff}.feedback-button[data-v-300ecc98]{background:#7762f8;padding:15px;margin-top:10px;border-radius:10px;color:#fff}.price-block-duration[data-v-300ecc98]{font-size:18px;font-weight:500;text-align:center;opacity:70%;margin-bottom:20px}.price-block-month[data-v-300ecc98]{font-size:28px;font-weight:500;text-align:center}.price-block-price[data-v-300ecc98]{font-size:40px;font-weight:600;text-align:center}.price-block-description[data-v-300ecc98]{font-size:20px;font-weight:400;line-height:26px;text-align:center;opacity:70%}.price-block-title[data-v-300ecc98]{font-size:28px;font-weight:500;text-align:center}.price-card[data-v-300ecc98]{display:flex;flex-direction:column;justify-content:space-between;gap:45px;background-color:#fff;border-radius:15px;padding:40px}.active[data-v-300ecc98]{border-bottom:2px solid #7762F8}.price-bottom[data-v-300ecc98]{padding-top:40px}.price-top-left[data-v-300ecc98]{display:flex;gap:20px}.price-container[data-v-300ecc98]{display:flex;flex-direction:column;gap:20px}.price-top[data-v-300ecc98]{display:flex;gap:20px;justify-content:space-between}.price-top-right[data-v-300ecc98]{display:flex;gap:20px;align-items:center;border:1px solid black;padding:5px;border-radius:10px}.opacity-70[data-v-300ecc98]{opacity:70%}.dot[data-v-300ecc98]{display:inline-block;width:8px;height:8px;margin-bottom:2px;border-radius:50%}.orange[data-v-300ecc98]{background-color:#ff5f1a}.purple[data-v-300ecc98]{background-color:#7762f8}@media (min-width: 1440px){.price-bottom[data-v-300ecc98]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}@media (max-width: 1439px){.price-bottom[data-v-300ecc98]{display:grid;grid-template-columns:1fr;gap:20px}.price-top[data-v-300ecc98]{flex-direction:column}.price-top-right[data-v-300ecc98]{width:fit-content}}@media (max-width: 500px){.price-top-left[data-v-300ecc98]{flex-direction:column;gap:10px}.price-top-right[data-v-300ecc98]{width:100%;gap:0;display:grid;grid-template-columns:10px 2fr 1fr 1fr;font-size:14px;border:1px solid #c6c4c4;box-sizing:border-box}.price-top-right svg[data-v-300ecc98]{margin-top:-2px}.price-plan-title[data-v-300ecc98]{font-size:15px}.dot[data-v-300ecc98]{width:6px;height:6px}.price-bottom[data-v-300ecc98]{padding-top:30px}.price-card[data-v-300ecc98]{padding:25px;gap:20px}.price-block-title[data-v-300ecc98]{font-size:22px}.price-block-description[data-v-300ecc98]{font-size:16px}.price-block-duration[data-v-300ecc98]{font-size:13px}}.sticky[data-v-cd9dc525]{position:sticky;top:10px;z-index:100}.container[data-v-cd9dc525]{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:60px}.w-80[data-v-cd9dc525]{width:80%}.w-100[data-v-cd9dc525]{width:100%}@media (max-width: 500px){.w-80[data-v-cd9dc525]{width:90%}.container[data-v-cd9dc525]{gap:20px}}.privacy-policy-header[data-v-436de11c]{font-size:64px;font-weight:600;text-align:center;word-break:break-word}.privacy-policy-p[data-v-436de11c]{font-size:16px;font-weight:400;text-align:left}a[data-v-10945536]{text-decoration:none;color:#000}.index-header-container[data-v-10945536]{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:15px;padding:5px 10px}.index-header-left[data-v-10945536]{display:flex;align-items:center;gap:80px}.index-header-left-links[data-v-10945536]{display:flex;gap:40px}.index-header-right[data-v-10945536]{display:flex;align-items:center;gap:20px}.burger-button[data-v-10945536]{height:40px;width:40px;background-color:#000;color:#fff;border:1px solid black;border-radius:10px;padding:3px 0 0;font-weight:700;cursor:pointer}@media (min-width: 1440px){.burger-button[data-v-10945536],.tel-button-mini[data-v-10945536]{display:none}}@media (min-width: 770px) and (max-width: 1439px){.index-header-left-links[data-v-10945536],.subscribe-button[data-v-10945536],.tel-button-mini[data-v-10945536]{display:none}}@media (max-width: 769px){.index-header-left-links[data-v-10945536],.subscribe-button[data-v-10945536],.tel-button[data-v-10945536]{display:none}}.slide-enter-active[data-v-3b346dfe],.slide-leave-active[data-v-3b346dfe]{transition:transform .2s ease}.slide-enter[data-v-3b346dfe],.slide-leave-to[data-v-3b346dfe]{transform:translate(100%);transition:all .15s ease-in 0s}.sidebar-backdrop[data-v-3b346dfe]{background-color:#7a6fff66;width:100vw;height:100vh;position:fixed;top:0;left:0;cursor:pointer}.sidebar-panel[data-v-3b346dfe]{overflow-y:auto;background-color:#fff;position:fixed;right:0;top:0;height:100vh;z-index:999;padding:0 20px 2rem;width:300px}.close-icon[data-v-3b346dfe]{display:flex;justify-content:end}.index-header-left-links[data-v-3b346dfe]{display:flex;flex-direction:column;gap:15px;padding-top:40px}.sidebar-panel-justify[data-v-3b346dfe]{display:flex;flex-direction:column;justify-content:space-between;height:95vh}a[data-v-3b346dfe]{text-decoration:none;color:#000}.container[data-v-339d28c3]{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:60px}.sticky[data-v-339d28c3]{position:sticky;top:10px;z-index:100}.w-80[data-v-339d28c3]{width:80%}.w-100[data-v-339d28c3]{width:100%}@media (max-width: 500px){.w-80[data-v-339d28c3]{width:90%}}@font-face{font-family:Onest;src:url(/assets/Onest-VariableFont_wght-BybY81kG.ttf)}:root{font-family:Onest,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#f4f4f4;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;color:#1c1c1c}img{display:block!important}html{scroll-behavior:smooth}.anchor{display:inline-block;height:115px;margin-top:-250px;visibility:hidden}.subscribe-button{height:45px;background-color:#1c1c1c;color:#fff;border:none;border-radius:10px;padding:0 20px;font-weight:500;font-family:inherit;font-size:15px;cursor:pointer}.full-width-container{background-color:#1c1c1c;display:flex;justify-content:center}.title{font-size:45px!important;font-weight:600!important}@media (max-width: 500px){.title{font-size:25px!important;line-height:1.3}}
