@import url(https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{font-family:Exo\ 2,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#282828}img{width:100%;height:auto}.no-scrolling{overflow:hidden}.visually-hidden{position:absolute;visibility:hidden;height:0;width:0;overflow:hidden}.v-tooltip>.v-overlay__content{font-size:12px!important}.form-container,.textarea:focus{margin-top:32px;margin-bottom:16px}@media(max-width:680px){.form-container,.textarea:focus{margin-top:20px;margin-bottom:10px}}.form-input{position:relative;margin-bottom:32px;height:32px;border-bottom:1px solid #80ad96}@media(max-width:480px){.form-input{margin-bottom:15px;height:25px}}.form-input input::-moz-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#8a8a8a}.form-input input::placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#8a8a8a}@media(max-width:680px){.form-input input::-moz-placeholder{font-size:14px}.form-input input::placeholder{font-size:14px}}.form-input__error{border-bottom:1px solid #da1414;color:#da1414}.form-input__error input::-moz-placeholder{color:#da1414}.form-input__error input::placeholder{color:#da1414}.form-input__error .select2-selection__placeholder,.form-input__error .select2-selection__rendered{color:#da1414!important}.form-input input{width:100%;background-color:transparent;border:none;outline:none}.form-input .input-errors{content:"";position:absolute;left:0;top:30px}@media(max-width:400px){.form-input .input-errors{top:20px}}.form-input .input-errors .error-msg{margin-top:5px;font-size:12px;font-weight:500;line-height:140%;color:#da1414}@media(max-width:680px){.form-input .input-errors .error-msg{font-size:9px}}.button{display:flex;align-items:center;justify-content:center;padding:20px 32px;width:-moz-max-content;width:max-content;height:auto;font-weight:600;font-size:14px;line-height:21px;font-style:normal;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:80px;border:none;cursor:pointer}@media(max-width:480px){.button{height:40px}}.button:hover{opacity:.8}@media(max-width:640px){.button{padding:12px 20px;font-size:14px;line-height:18px}}.button--outline{padding:18px 30px;color:#282828;background-color:#fff;border:2px solid #282828}@media(max-width:640px){.button--outline{padding:10px 18px}}.button--magenta{background-color:#c14861}.button--green{background-color:#80ad96}.button--white{color:#80ad96;background-color:#fff}.button--sm{padding:8px 16px}.link{text-decoration:none;cursor:pointer;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.42px;text-transform:uppercase}@media(max-width:768px){.link{font-size:11px}}@media(max-width:640px){.link{font-size:10px}}.link:hover{opacity:.8}.link--magenta{color:#c14861}.link--green{color:#80ad96}@media(max-width:768px){body{font-size:14px}}.auth-form h2{margin-bottom:16px;font-family:Exo\ 2,sans-serif;font-size:20px;font-weight:700;line-height:30px}@media(max-width:768px){.auth-form h2{font-size:18px}}@media(max-width:480px){.auth-form h2{margin-bottom:5px}}.auth-form span{font-family:Exo\ 2,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media(max-width:768px){.auth-form span{font-size:14px}}.auth-form .form-container{margin-top:32px;margin-bottom:16px}@media(max-width:768px){.auth-form .form-container{margin-top:20px;margin-bottom:10px}}@media(max-width:480px){.auth-form .form-container{margin-top:10px;margin-bottom:10px}}.auth-form .form-container .form-item{position:relative;margin-bottom:32px;height:32px;border-bottom:1px solid #80ad96}@media(max-width:768px){.auth-form .form-container .form-item{margin-bottom:20px}}@media(max-width:480px){.auth-form .form-container .form-item{margin-bottom:17px;height:25px}}.auth-form .form-container .form-item input::-moz-placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#8a8a8a}.auth-form .form-container .form-item input::placeholder{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#8a8a8a}@media(max-width:768px){.auth-form .form-container .form-item input::-moz-placeholder{font-size:14px}.auth-form .form-container .form-item input::placeholder{font-size:14px}}.auth-form .form-container .form-item__error{border-bottom:1px solid #da1414;color:#da1414}.auth-form .form-container .form-item__error input::-moz-placeholder{color:#da1414}.auth-form .form-container .form-item__error input::placeholder{color:#da1414}.auth-form .form-container .form-item__error .select2-selection__placeholder,.auth-form .form-container .form-item__error .select2-selection__rendered{color:#da1414!important}.auth-form .form-container .form-item input{width:100%;background-color:transparent;border:none;outline:none}.auth-form .form-container .form-item .input-errors{content:"";position:absolute;left:0;top:30px}@media(max-width:400px){.auth-form .form-container .form-item .input-errors{top:20px}}.auth-form .form-container .form-item .input-errors .error-msg{margin-top:5px;font-size:12px;font-weight:500;line-height:140%;color:#da1414}@media(max-width:768px){.auth-form .form-container .form-item .input-errors .error-msg{font-size:9px}}.auth-form .button{width:100%}@media(max-width:768px){.auth-form .button{height:45px}}@media(max-width:480px){.auth-form .button{height:40px;margin-top:20px!important}}.auth-form__bottom{display:flex;justify-content:space-between;margin-top:32px}@media(max-width:768px){.auth-form__bottom{margin-top:5px}}@media(max-width:1199px){.dash{margin:0 4px!important}.step{margin-right:4px!important}}@media(max-width:979px){.vectors-background{width:76%!important}}@media(max-width:640px){.vectors-background{width:450px!important}}@media(max-width:979px){.auth-wrapper{width:50%!important;padding:3% 7%!important}}@media(max-width:768px){.auth-wrapper{width:50%!important;padding:3% 6%!important}}@media(max-width:640px){.auth-wrapper{width:300px!important;padding:15px 30px!important}}@media(max-width:979px){.auth-wrapper:before{left:-51px!important;background-size:86%!important}}@media(max-width:768px){.auth-wrapper:before{left:-39px!important;background-size:65%!important}}@media(max-width:640px){.auth-wrapper:before{left:-35px!important;background-size:60%!important}}@media(max-width:979px){.navbar-link{width:221px!important;font-size:16px}.card{width:auto!important;min-width:435px!important;margin-bottom:30px!important}.enrollee-text{font-size:22px!important;margin-bottom:20px!important}}@media(max-width:640px){.enrollee-text{font-size:24px!important}}@media(max-width:979px){.enrollee-subtext{font-size:20px!important;margin-bottom:22px!important}}@media(max-width:640px){.enrollee-subtext{font-size:15px!important}}@media(max-width:979px){.home-wrapper{gap:15px!important}}@media(max-width:768px){.home-wrapper{display:block!important;padding:20px 20px!important}}@media(max-width:979px){.nav-wrapper{padding:20px 25px 26px!important}}@media(max-width:768px){.nav-wrapper{width:320px!important;height:100%!important;position:fixed!important;opacity:.96!important;padding:70px 33px 26px!important;top:0!important;left:0!important;border-radius:0 20px 20px 0!important}}@media(max-width:640px){.nav-wrapper{width:300px!important;height:100%!important;padding:70px 33px 26px!important}}@media(max-width:768px){.sidemenu__btn{border:none;position:relative;z-index:2;height:30px}.sidemenu__btn,.sidemenu__btn span{display:block!important;cursor:pointer;width:30px}.sidemenu__btn span{height:2px;margin:auto;background:#80ad96;position:absolute;top:0;bottom:0;left:0;right:0;transition:all .4s ease;mix-blend-mode:difference}}.sidemenu__btn span.top{transform:translateY(-8px)}.sidemenu__btn span.bottom{transform:translateY(8px)}@media(max-width:768px){.sidemenu__btn.active span{width:20px}}.sidemenu__btn.active .top{transform:rotate(-45deg)}.sidemenu__btn.active .mid{transform:translateX(-20px) rotate(1turn);opacity:0}.sidemenu__btn.active .bottom{transform:rotate(45deg)}.sidemenu__btn.fixed{position:fixed;z-index:3}@media(max-width:768px){.content-overlay{display:block!important;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}}@media(max-width:640px){.card-title h1{font-size:18px!important;color:#fff;margin-bottom:24px}}@media(max-width:979px){.stepper-wrapper{flex-direction:column!important;align-items:start!important;gap:0!important}}@media(max-width:768px){.stepper-wrapper{flex-direction:row!important}}@media(max-width:640px){.stepper-wrapper{flex-direction:column!important}}@media(max-width:979px){.dash{transform:rotate(90deg);right:-7px;position:relative}}@media(max-width:768px){.dash{transform:rotate(180deg)!important;right:0!important;align-self:center;margin:0 8px!important}}@media(max-width:640px){.dash{transform:rotate(90deg)!important;align-self:start!important;left:3px}}@media(max-width:979px){.image-area{margin-right:15px!important}}@media(max-width:480px){.vectors-background{width:96%!important;height:1010px}}@media(max-width:300px){.vectors-background{display:none}}@media(max-width:480px){.auth-wrapper{width:270px!important;padding:15px 25px!important}}@media(max-width:340px){.auth-wrapper{width:260px!important;padding:15px 23px!important;border-radius:40px!important}}@media(max-width:270px){.auth-wrapper{width:97%!important}}@media(max-width:480px){.auth-wrapper:before{left:-25px!important;background-size:50%!important}}@media(max-width:340px){.auth-wrapper:before{display:none}}@media(max-width:480px){.form-container .form-item{margin-bottom:20px!important}.card{width:auto!important;min-width:150px!important;margin-bottom:30px!important;row-gap:8px!important}}.card .card-title{flex-wrap:wrap;-moz-column-gap:5px;column-gap:5px}@media(max-width:480px){.card .card-title h1{white-space:nowrap!important;margin-bottom:10px!important}.button-group{flex-wrap:wrap;row-gap:16px}.nav-wrapper{width:280px!important;padding:60px 24px 26px!important}.nav-menu .nav-wrapper{width:100%!important;border-radius:0 0 0 0!important;border:none!important}.home-wrapper{padding:30px 20px!important}.entrance-wrapper{flex-wrap:wrap;row-gap:100px}}@media(max-width:404px){.button--back{right:10px!important;margin-right:20px}}.button--back__second{color:red}.nav-wrapper{padding:26px 28px 26px;width:345px;height:86vh;background-color:#fff;border-radius:20px;border:1px solid #80ad96;position:sticky;top:4em;z-index:2}.nav-wrapper,.navbar-bottom{display:flex;flex-direction:column}.navbar-bottom{margin-top:auto}.navbar-link{position:relative;display:flex;margin-bottom:32px;padding-left:38px;font-weight:700;color:#282828;text-decoration:none;cursor:pointer}.navbar-link p{border-bottom:1px solid transparent}.navbar-link:last-child{margin-bottom:0}.navbar-link.router-link-active p{color:#80ad96;border-bottom:1px solid #80ad96}.navbar-link:hover{opacity:.8}.navbar-link:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%)}.navbar-link.profile:before{width:24px;height:24px;background:url(/lk/img/person-green.d6ae75b8.svg) no-repeat 50%}.navbar-link.excursion-school:before{width:24px;height:24px;background:url(/lk/img/home.adfc98d1.svg) no-repeat 50%}.navbar-link.application:before{width:24px;height:24px;background:url(/lk/img/clipboard.2e01fde9.svg) no-repeat 50%}.navbar-link.courses:before{width:24px;height:24px;background:url(/lk/img/color-palette.286431c0.svg) no-repeat 50%}.navbar-link.payment:before{width:24px;height:24px;background:url(/lk/img/payment.341ab4e4.svg) no-repeat 50%}.navbar-link.faq:before{width:24px;height:24px;background:url(/lk/img/help.82f0fc6c.svg) no-repeat 50%}.navbar-link.back:before{width:24px;height:24px;background:url(/lk/img/arrow-backward.b247a9f7.svg) no-repeat 50%}.navbar-link.electronic-journal:before{width:24px;height:24px;background:url(/lk/img/document.af0f2e3d.svg) no-repeat 50%}.navbar-link.logout:before{width:24px;height:24px;background:url(/lk/img/logout.83667b85.svg) no-repeat 50%}.navbar-link.users:before{width:18px;height:20px;background:url(/lk/img/person-green.d6ae75b8.svg) no-repeat 50%}.content-overlay,.sidemenu__btn,.sidemenu__btn span{display:none}@media(max-width:768px){.translateX-enter{transform:translateX(-350px);opacity:0}.translateX-enter-active,.translateX-leave-active{transform-origin:top left 0;transition:.4s ease}.translateX-enter-from,.translateX-leave-to{transform:translateX(-350px);opacity:0}}.fade-enter-active,.fade-leave-active{transition:.4s ease}.fade-enter-from,.fade-leave-to{opacity:0}.home-wrapper{display:flex;padding:60px 40px;height:100%;justify-content:center;max-width:1920px;gap:40px}.home-router{margin-top:20px;display:flex;flex:1}.nav-menu{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.nav-menu .naw-wrapper{width:100%!important}.button--back{color:#80ad96;position:relative;padding:20px 0 20px 0}.button--back__second{color:#80ad96;position:relative;right:34px}.button--back__second:before{content:"";width:24px;height:24px;margin-right:8px;background-image:url(/lk/img/arrow-left.e716da6a.svg)!important}.vectors-background[data-v-6776aa48]{position:absolute;top:50%;left:49%;width:775px;height:690px;background:url(/lk/img/crooked-circles.5914c940.svg) no-repeat 50%;background-size:100%;transform:translate(-50%,-50%)}.auth-wrapper[data-v-6776aa48]{position:relative;top:49%;left:50%;display:flex;padding:60px 110px;width:570px;background-color:#f0f5f2;border-radius:0 40px 40px;box-sizing:border-box;transform:translate(-50%,-50%)}.auth-wrapper[data-v-6776aa48]:before{content:"";position:absolute;top:0;left:-59px;width:60px;height:100%;background:url(/lk/img/vector-visit-school.8de33728.svg) no-repeat 0 0}.modal[data-v-493afa74]{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:2}.popup-info[data-v-493afa74]{padding:36px 109px 60px 109px;width:600px;height:355px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#f9edef;border-radius:30px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:10;display:flex;flex-direction:column;align-items:center}@media(max-width:640px){.popup-info[data-v-493afa74]{width:320px;padding:20px 35px 20px 35px!important;height:285px}}.popup-info .title[data-v-493afa74]{font-size:20px}@media(max-width:640px){.popup-info .title[data-v-493afa74]{font-size:18px}}.button-close[data-v-493afa74]{margin-bottom:32px;width:64px;height:64px;background:url(/lk/img/icon-error.d289d203.svg) no-repeat;position:relative}.button-group[data-v-493afa74]{margin-top:32px;display:flex;justify-content:center}.button[data-v-493afa74]{display:flex;align-items:center;justify-content:center;padding:20px 32px;width:333px;height:auto;font-weight:600;font-size:14px;line-height:21px;font-style:normal;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:80px;border:none;cursor:pointer}@media(max-width:480px){.button[data-v-493afa74]{width:253px;height:40px}}.button[data-v-493afa74]:hover{opacity:.8}@media(max-width:640px){.button[data-v-493afa74]{padding:12px 20px;font-size:14px;line-height:18px}}.login-form[data-v-3d151da3]{display:flex;flex-direction:column}.login-form .button--green[data-v-3d151da3]{position:relative;bottom:9px}.error[data-v-3d151da3]{color:#da1414}.errors-margin[data-v-3d151da3]{margin-top:20px}.forgot-password-form[data-v-04989000]{width:100%}.forgot-password-form>span[data-v-04989000]{width:85%}.forgot-password-form .form-container[data-v-04989000]{margin-bottom:0}.forgot-password-form .form-container .form-item[data-v-04989000]{margin-bottom:40px}.forgot-password-form .form-container .form-item__error .code-cell[data-v-04989000]{border-bottom:1px solid #da1414!important}.forgot-password-form .form-container .form-item.code[data-v-04989000]{display:flex;justify-content:space-between;border-bottom:none;margin-bottom:16px}.forgot-password-form .form-container .form-item .code-cell[data-v-04989000]{width:60px;height:32px;font-size:20px;text-align:center;border-bottom:1px solid #80ad96;border-radius:0}.forgot-password-form .refresh-code-container[data-v-04989000]{margin:16px 0 40px;font-size:12px;font-weight:500;line-height:140%;color:#282828}.forgot-password-form .refresh-code-container .code-request[data-v-04989000],.forgot-password-form .refresh-code-container .refresh-code-content .timer[data-v-04989000]{font-size:12px;font-weight:500;line-height:140%;color:#80ad96}.forgot-password-form .auth-form__bottom[data-v-04989000]{margin-top:40px}.forgot-password-form .button[data-v-04989000]:disabled,.forgot-password-form .button[disabled][data-v-04989000]{opacity:.5;cursor:not-allowed}.status-form[data-v-04989000]{position:relative}.status-form[data-v-04989000]:before{content:"";position:absolute}.status-form h2[data-v-04989000]{padding-top:96px;margin:0 0 32px;font-family:Exo\ 2,sans-serif;font-size:20px;font-weight:700;line-height:normal;text-align:center;color:#282828}.status-form .button[data-v-04989000]{width:100%}.success-form[data-v-04989000]:before{top:0;left:50%;width:64px;height:64px;background:url(/lk/img/icon-success.f2665ff1.svg) no-repeat top;transform:translateX(-50%)}.no-access-to-phone-number-form[data-v-04989000]:before{top:0;left:50%;width:64px;height:64px;background:url(/lk/img/icon-attention.1f8aeb93.svg) no-repeat top;transform:translateX(-50%)}input[data-v-04989000]::-webkit-inner-spin-button,input[data-v-04989000]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input[data-v-4414e24e]{border:1px solid #000;width:300px}.wrapper[data-v-4414e24e]{display:flex;flex-direction:column;align-items:center;margin-top:16px;gap:8px}.first-step[data-v-4414e24e]{display:flex;flex-direction:column;gap:16px}.error[data-v-4414e24e]{display:flex;flex-direction:column;align-items:center}.input-errors[data-v-4414e24e]{color:#da1414}.radio-group[data-v-4414e24e]{width:300px;display:flex;justify-content:center}.radio-group label[data-v-4414e24e]{margin-left:8px;margin-right:16px}.radio-group input[data-v-4414e24e]{width:auto}.code-cell[data-v-4414e24e]{width:50px;height:50px;border-radius:24px;text-align:center}input[data-v-4414e24e]::-webkit-inner-spin-button,input[data-v-4414e24e]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.forgot-password-form[data-v-d27b1d62]{width:100%}.forgot-password-form>span[data-v-d27b1d62]{width:85%}.forgot-password-form .form-container[data-v-d27b1d62]{margin-bottom:0}.forgot-password-form .form-container .form-item[data-v-d27b1d62]{margin-bottom:40px}.forgot-password-form .form-container .form-item__error .code-cell[data-v-d27b1d62]{border-bottom:1px solid #da1414!important}.forgot-password-form .form-container .form-item.code[data-v-d27b1d62]{display:flex;justify-content:space-between;border-bottom:none;margin-bottom:16px}.forgot-password-form .form-container .form-item .code-cell[data-v-d27b1d62]{width:60px;height:36px;font-size:20px;text-align:center;border-bottom:1px solid #80ad96;border-radius:0}.forgot-password-form .form-container .form-item .code-cell[data-v-d27b1d62]:focus{border:2px solid #80ad96;border-radius:5px}.forgot-password-form .refresh-code-container[data-v-d27b1d62]{margin:16px 0 40px;font-size:12px;font-weight:500;line-height:140%;color:#282828}.forgot-password-form .refresh-code-container .code-request[data-v-d27b1d62],.forgot-password-form .refresh-code-container .refresh-code-content .timer[data-v-d27b1d62]{font-size:12px;font-weight:500;line-height:140%;color:#80ad96}.forgot-password-form .button[data-v-d27b1d62]:disabled,.forgot-password-form .button[disabled][data-v-d27b1d62]{opacity:.5;cursor:not-allowed}.status-form[data-v-d27b1d62]{position:relative}.status-form[data-v-d27b1d62]:before{content:"";position:absolute}.status-form h2[data-v-d27b1d62]{padding-top:96px;margin:0 0 28px;font-family:Exo\ 2,sans-serif;font-size:19px;font-weight:700;line-height:normal;text-align:center;color:#282828}.status-form .button[data-v-d27b1d62]{width:100%}.success-form[data-v-d27b1d62]:before{top:0;left:50%;width:64px;height:64px;background:url(/lk/img/icon-success.f2665ff1.svg) no-repeat top;transform:translateX(-50%)}.text-form[data-v-d27b1d62]{margin-bottom:20px}.no-access-to-phone-number-form[data-v-d27b1d62]:before{top:0;left:50%;width:64px;height:64px;background:url(/lk/img/icon-attention.1f8aeb93.svg) no-repeat top;transform:translateX(-50%)}