.check{width:58px;height:30px;display:block;position:relative;-webkit-tap-highlight-color:transparent;touch-action:manipulation}[dir] .check{cursor:pointer}.check__input{opacity:0;visibility:hidden;width:0;height:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.check__state{display:block;position:absolute;top:0;bottom:0;transition:.4s}[dir] .check__state{border-radius:46px;background-color:#c4c4c4}[dir=ltr] .check__state,[dir=rtl] .check__state{left:0;right:0}.check__state:before{position:absolute;top:50%;content:"";height:26px;width:26px;transition:.4s}[dir] .check__state:before{border-radius:50%;transform:translateY(-50%);background:#fff}[dir=ltr] .check__state:before{left:2px}[dir=rtl] .check__state:before{right:2px}[dir] .check__input:checked+.check__state{background-color:purple}[dir=ltr] .check__input:checked+.check__state:before{transform:translate(28px,-50%)}[dir=rtl] .check__input:checked+.check__state:before{transform:translate(-28px,-50%)}[dir] .check__input:disabled+.check__state{cursor:not-allowed}[dir] .check__input:disabled+.check__state:before{background-color:hsla(0,0%,100%,.6)}[dir] .check__input:checked:disabled+.check__state{background-color:purple}[dir] .check__input:checked:disabled+.check__state:before{background-color:hsla(0,0%,100%,.6)}body.cookie-modal-is-active{overflow:hidden}.cookie-modal{font-family:Montserrat,Arial,sans-serif;font-weight:400;font-size:16px;line-height:20px;color:#602b7a;opacity:0;visibility:hidden;transition:.5s ease-in-out;position:fixed;z-index:1001;bottom:15px;will-change:transform}[dir] .cookie-modal{background-color:#fff;box-shadow:0 0 35px rgba(96,43,122,.45);border-radius:23px}[dir=ltr] .cookie-modal{left:50%;transform:translate(-50%,300%)}[dir=rtl] .cookie-modal{right:50%;transform:translate(50%,300%)}.cookie-modal button{font-family:Montserrat,Arial,sans-serif}.cookie-modal a{color:#602b7a;text-decoration:underline}.cookie-modal a:hover{text-decoration:none}.cookie-modal b{font-weight:700}.cookie-modal._active{opacity:1;visibility:visible}[dir=ltr] .cookie-modal._active{transform:translate(-50%)}[dir=rtl] .cookie-modal._active{transform:translate(50%)}@media (max-width:960px){.cookie-modal{bottom:0;width:100%}[dir] .cookie-modal{transform:translateY(300%);border-radius:0}[dir=ltr] .cookie-modal{left:0}[dir=rtl] .cookie-modal{right:0}[dir] .cookie-modal._active{transform:translate(0)}}@media (max-width:640px){.cookie-modal{font-size:14px;line-height:18px}}.cookie-modal__button{display:block;height:45px;font-weight:600;transition:background-color .12s ease-in-out;white-space:nowrap}[dir] .cookie-modal__button{padding:0 30px;border-radius:46px;border:0;cursor:pointer}.cookie-modal__button._purple{color:#fff}[dir] .cookie-modal__button._purple{background-color:#602b7a}[dir] .cookie-modal__button._purple:hover{background-color:#6f328d}.cookie-modal__button._white{color:#602b7a}[dir] .cookie-modal__button._white{background-color:#fff;border:1px solid #602b7a}[dir] .cookie-modal__button._white:hover{background-color:rgba(0,0,0,.05)}@media (max-width:960px){.cookie-modal__button{font-size:14px;height:37px}[dir] .cookie-modal__button{padding:0 20px}}.cookie-modal-small{display:flex;align-items:center}[dir] .cookie-modal-small{padding:15px 40px}.cookie-modal-small__text{white-space:nowrap;color:#602b7a}.cookie-modal-small__text span{color:#602b7a;text-decoration:underline}[dir] .cookie-modal-small__text span{cursor:pointer}.cookie-modal-small__text span:hover{text-decoration:none}.cookie-modal-small__buttons{display:flex;align-items:center}[dir=ltr] .cookie-modal-small__buttons{margin-left:40px}[dir=rtl] .cookie-modal-small__buttons{margin-right:40px}[dir=ltr] .cookie-modal-small__buttons>:not(:last-child){margin-right:13px}[dir=rtl] .cookie-modal-small__buttons>:not(:last-child){margin-left:13px}@media (max-width:960px){.cookie-modal-small{flex-direction:column;align-items:center}[dir] .cookie-modal-small{padding:15px}.cookie-modal-small__text{white-space:normal;width:100%;font-size:16px}[dir] .cookie-modal-small__text{text-align:center;margin-bottom:12px}[dir=ltr] .cookie-modal-small__buttons{margin-left:0}[dir=rtl] .cookie-modal-small__buttons{margin-right:0}}.cookie-modal-desc{width:100%;max-width:1120px}[dir] .cookie-modal-desc{padding:30px 45px}.cookie-modal-desc__text{font-size:16px;line-height:28px}[dir] .cookie-modal-desc__text p:not(:last-child){margin-bottom:1em}.cookie-modal-desc__buttons{display:flex;align-items:center;justify-content:center}[dir] .cookie-modal-desc__buttons{margin-top:35px}[dir=ltr] .cookie-modal-desc__buttons>:not(:last-child){margin-right:13px}[dir=rtl] .cookie-modal-desc__buttons>:not(:last-child){margin-left:13px}@media (max-width:960px){[dir] .cookie-modal-desc{padding:30px}.cookie-modal-desc__text{overflow-y:auto}}.cookie-modal-settings{width:100%;max-width:1120px}[dir] .cookie-modal-settings{padding:30px 45px}.cookie-modal-settings__buttons{display:flex;align-items:center;justify-content:center}[dir] .cookie-modal-settings__buttons{margin-top:35px}[dir=ltr] .cookie-modal-settings__buttons>:not(:last-child){margin-right:13px}[dir=rtl] .cookie-modal-settings__buttons>:not(:last-child){margin-left:13px}.cookie-modal-settings__el{line-height:28px;display:flex;width:100%;align-items:flex-start;justify-content:space-between}[dir] .cookie-modal-settings__el:not(:last-child){padding-bottom:32px;margin-bottom:32px;border-bottom:1px dashed #602b7a}.cookie-modal-settings__text{width:100%;max-width:850px}.cookie-modal-settings__checkbox{width:auto}.cookie-modal-settings__more{text-decoration:underline}[dir] .cookie-modal-settings__more{cursor:pointer}.cookie-modal-settings__more:hover{text-decoration:none}@media (max-width:960px){[dir] .cookie-modal-settings{padding:45px 30px 30px}.cookie-modal-settings__list{overflow-y:auto}}[dir] .vm--overlay{background:rgba(0,0,0,.5)!important}.vm--modal{overflow:visible!important}[dir] .vm--modal{border-radius:20px!important;box-shadow:none!important;padding-top:20px}.modal-ekb{font-family:Montserrat,Arial,sans-serif;color:#fff}.modal-ekb .modal-close{display:none!important;z-index:2;position:absolute;width:26px;height:26px;top:23px}[dir] .modal-ekb .modal-close{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjYgMy42MDRhMS4xOTMgMS4xOTMgMCAwMTEuNjk2IDBsNy42MzMgNy42OXYtLjAwMUwxNC42MjcgMTNsLTkuMzI4IDkuMzk3YTEuMTkzIDEuMTkzIDAgMDEtMS42OTYgMCAxLjIxNCAxLjIxNCAwIDAxMC0xLjcwOWw3LjYzMS03LjY4N0wzLjYgNS4zMTJhMS4yMTQgMS4yMTQgMCAwMTAtMS43MDh6IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi40IDMuNjA0YTEuMTkzIDEuMTkzIDAgMDAtMS42OTUgMGwtNy42MzMgNy42OXYtLjAwMUwxMS4zNzYgMTNsOS4zMjcgOS4zOTdhMS4xOTMgMS4xOTMgMCAwMDEuNjk2IDAgMS4yMTQgMS4yMTQgMCAwMDAtMS43MDlsLTcuNjMxLTcuNjg3IDcuNjMzLTcuNjlhMS4yMTQgMS4yMTQgMCAwMDAtMS43MDh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) no-repeat 50%;cursor:pointer}[dir=ltr] .modal-ekb .modal-close{right:23px}[dir=rtl] .modal-ekb .modal-close{left:23px}.modal-ekb__wrapper{position:relative}[dir] .modal-ekb__wrapper{padding:30px 50px 50px}@media (max-width:6400px){[dir] .modal-ekb__wrapper{padding:15px 24px 32px}}.modal-ekb__wrapper:after{content:"";bottom:20px;position:absolute;width:159px;height:184px}[dir] .modal-ekb__wrapper:after{background:url(/_nuxt/img/9e16638.png) no-repeat 50%/100% 100%}[dir=ltr] .modal-ekb__wrapper:after{right:0;transform:translate(50%)}[dir=rtl] .modal-ekb__wrapper:after{left:0;transform:translate(-50%)}@media (max-width:960px){.modal-ekb__wrapper:after{width:67px;height:69px}[dir=ltr] .modal-ekb__wrapper:after{right:40px}[dir=rtl] .modal-ekb__wrapper:after{left:40px}}.modal-ekb__title{font-size:50px;font-weight:700}[dir] .modal-ekb__title{margin-bottom:1em}@media (max-width:960px){.modal-ekb__title{font-size:34px}}@media (max-width:640px){.modal-ekb__title{font-size:24px}}.modal-ekb__list li{font-size:24px;line-height:1.5}@media (max-width:960px){.modal-ekb__list li{font-size:18px}}@media (max-width:640px){.modal-ekb__list li{font-size:14px}}[dir] .modal-ekb__list li:not(:last-child){margin-bottom:.4em}@media (max-width:960px){[dir] .modal-ekb__list li:not(:last-child){margin-bottom:.8em}}.modal-ekb__list li a{color:#fff;display:inline-block}[dir] .modal-ekb__list li a{border-bottom:1px solid #fff}[dir] .modal-ekb__list li a:hover{border-bottom-color:transparent}[dir] .modal-ekb .vm--modal{background-color:#602a7a}.preloader{opacity:0;visibility:hidden;position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:9999;transition:all .25s ease-in-out}[dir] .preloader{background-color:#fff}[dir=ltr] .preloader,[dir=rtl] .preloader{left:0;right:0}.preloader._active{opacity:1;visibility:visible}.city-billet{position:absolute;transition:.5s ease-in-out;visibility:hidden;opacity:0;top:calc(100% + 35px);z-index:10;will-change:transform}[dir] .city-billet{background-color:#fff;box-shadow:0 0 25px rgba(96,43,122,.25);transform:translateY(40px)}[dir=ltr] .city-billet{left:0!important;right:auto!important}[dir=rtl] .city-billet{right:0!important;left:auto!important}.city-billet._mobile{display:none;top:100px;z-index:50;width:100%;max-width:360px}[dir=ltr] .city-billet._mobile{left:auto;right:40px}[dir=rtl] .city-billet._mobile{right:auto;left:40px}@media (max-width:959px){[dir=ltr] .city-billet._mobile{right:26px}[dir=rtl] .city-billet._mobile{left:26px}}@media (max-width:639px){.city-billet._mobile{max-width:calc(100vw - 65px)}[dir=ltr] .city-billet._mobile{right:24px}[dir=rtl] .city-billet._mobile{left:24px}}.city-billet._mobile:before{display:none}[dir] .city-billet._mobile._active{transform:translate(0)}.city-billet._mobile .city-billet__modal{top:0;z-index:200;position:static;width:100%;max-width:100%}[dir] .city-billet._mobile .city-billet__modal{transform:translate(0);padding:20px}[dir=ltr] .city-billet._mobile .city-billet__modal{left:0}[dir=rtl] .city-billet._mobile .city-billet__modal{right:0}.city-billet._mobile .city-billet__close{width:20px;height:20px}.city-billet._mobile .city-billet__title{font-size:16px;line-height:1.5;white-space:normal}[dir=ltr] .city-billet._mobile .city-billet__title{padding-right:60px}[dir=rtl] .city-billet._mobile .city-billet__title{padding-left:60px}.city-billet._mobile .city-billet__label{font-size:14px;line-height:1.5}.city-billet._mobile .city-billet__buttons{flex-direction:row;align-items:center;justify-content:center}[dir] .city-billet._mobile .city-billet__buttons{margin-top:15px}.city-billet._mobile .city-billet__button{font-size:16px}[dir] .city-billet._mobile .city-billet__button{padding:10px 25px}[dir] .city-billet._mobile .city-billet__button:not(:last-child){margin-bottom:0}[dir=ltr] .city-billet._mobile .city-billet__button:not(:last-child){margin-right:15px}[dir=rtl] .city-billet._mobile .city-billet__button:not(:last-child){margin-left:15px}.city-billet:before{content:"";position:absolute;z-index:8;top:0;width:35px;height:35px}[dir] .city-billet:before{background-color:#fff;box-shadow:0 0 25px rgba(96,43,122,.25)}[dir=ltr] .city-billet:before{left:72px;transform:rotate(-45deg) translateY(1px);transform-origin:0 0 0}[dir=rtl] .city-billet:before{right:72px;transform:rotate(45deg) translateY(1px);transform-origin:100% 0 0}.city-billet._active{visibility:visible;opacity:1}[dir] .city-billet._active{transform:translate(0)}.city-billet__modal{position:relative;z-index:9;color:#602b7a}[dir] .city-billet__modal{background-color:#fff}[dir=ltr] .city-billet__modal{padding:24px 40px 26px 44px}[dir=rtl] .city-billet__modal{padding:24px 44px 26px 40px}.city-billet__close{position:absolute;top:13px;width:12px;height:12px}[dir] .city-billet__close{cursor:pointer}[dir=ltr] .city-billet__close{right:13px}[dir=rtl] .city-billet__close{left:13px}.city-billet__close svg{width:100%;height:100%}.city-billet__title{white-space:nowrap;font-weight:600;font-size:16px;line-height:44px}.city-billet__label{font-size:14px;line-height:20px}[dir] .city-billet__label{margin-bottom:25px}.city-billet__buttons{display:flex;align-items:center}[dir=ltr] .city-billet__buttons>:not(:last-child){margin-right:9px}[dir=rtl] .city-billet__buttons>:not(:last-child){margin-left:9px}.city-billet__button{display:flex;align-items:center;justify-content:center;height:44px;font-size:16px;font-weight:600;transition:.12s ease-in-out}[dir] .city-billet__button{padding:0 30px;border-radius:60px;border:2px solid #602b7a;cursor:pointer}[dir=ltr] .city-billet__button:not(:last-child){margin-right:15px}[dir=rtl] .city-billet__button:not(:last-child){margin-left:15px}.city-billet__button--yes{color:#fff!important}[dir] .city-billet__button--yes{background-color:#602b7a}.city-billet__button--yes:hover{color:#602b7a!important}[dir] .city-billet__button--yes:hover{background-color:#fff}.city-billet__button--no{color:#602b7a!important}[dir] .city-billet__button--no{background-color:#fff}.city-billet__button--no:hover{color:#fff!important}[dir] .city-billet__button--no:hover{background-color:#602b7a}@media (max-width:1400px){.city-billet._faculty{display:block}}@media (max-width:1280px){.city-billet._course{display:block}}@media (max-width:980px){.city-billet._mobile{display:block}.city-billet{display:none}.city-billet__modal{position:fixed;top:50%;width:100%;max-width:calc(100% - 60px);white-space:normal}[dir] .city-billet__modal{padding:15px 20px}[dir=ltr] .city-billet__modal{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .city-billet__modal{right:50%;transform:translate(50%,-50%)}[dir=ltr] .city-billet__modal--active{transform:translate(-50%,-50%)}[dir=rtl] .city-billet__modal--active{transform:translate(50%,-50%)}.city-billet__modal:before{display:none}.city-billet__title{font-size:18px;line-height:25px}[dir] .city-billet__title{margin-bottom:15px}.city-billet__label{font-size:18px;line-height:25px}.city-billet__close{width:40px;height:40px}.city-billet__buttons{flex-direction:column}[dir] .city-billet__buttons{margin-top:30px}[dir] .city-billet__button:not(:last-child){margin-bottom:15px}[dir=ltr] .city-billet__button:not(:last-child){margin-right:0}[dir=rtl] .city-billet__button:not(:last-child){margin-left:0}}