@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraLight.fd6abe2a.otf);font-weight:100}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.1286b733.otf);font-weight:200}@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.5ff9c6da.otf);font-weight:300}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.fb83b5f6.otf);font-weight:400}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.fdd80b05.otf);font-weight:500}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.2ef6d872.otf);font-weight:600}@font-face{font-family:Inter;src:url(/fonts/Inter-ExtraBold.37efce2a.otf);font-weight:700}@font-face{font-family:Inter;src:url(/fonts/Inter-Black.0efae599.otf);font-weight:700}#programsPage .headBlock{display:flex;width:100%;justify-content:space-between;align-items:baseline;margin:0}#programsPage .filterForm{margin:1.6rem 0 0}#programsPage .filterForm .el-card{margin-bottom:1.6rem}#programsPage .filterForm .el-card button.toggleButton{display:block;position:relative;width:100%;font-size:1.8rem;background:transparent;border:none;text-align:left;font-weight:400;padding-right:2rem;transition:.1s}#programsPage .filterForm .el-card button.toggleButton svg{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.1s}#programsPage .filterForm .el-card button.toggleButton:hover{cursor:pointer;opacity:.6}#programsPage .filterForm .el-card .toggleBlock{display:none;position:relative;width:100%;padding:1.6rem 0 0;margin:1.6rem 0 0;border-top:1px solid #f2f2f4}#programsPage .filterForm .el-card .toggleBlock .el-form-item{margin:0;max-height:200px;overflow-y:auto}#programsPage .filterForm .el-card .toggleBlock .el-form-item::-webkit-scrollbar{width:5px}#programsPage .filterForm .el-card .toggleBlock .el-form-item::-webkit-scrollbar-track{background:#f2f2f4}#programsPage .filterForm .el-card .toggleBlock .el-form-item::-webkit-scrollbar-thumb{background:#bdc3c9;border-radius:10px}#programsPage .filterForm .el-card .toggleBlock .el-form-item::-webkit-scrollbar-thumb:hover{background:#8e9daf}#programsPage .filterForm .el-card.opened button.toggleButton{color:#1e62e8}#programsPage .filterForm .el-card.opened button.toggleButton svg{transform:translateY(-50%) rotate(-180deg)}#programsPage .filterForm .el-card.opened .toggleBlock{display:block}#programsPage .filterForm.hidden,#programsPage .filterForm.opened{display:none}#programsPage .programsList{margin:2.4rem 0 0}#programsPage .rangeSelectorBlock{display:flex;width:100%;margin:0;padding:0;flex-direction:column;align-items:center}#programsPage .rangeSelectorBlock .inputsBlock{display:flex;width:100%;margin:0 0 1.6rem;gap:.8rem;justify-content:space-around;align-items:flex-end}#programsPage .rangeSelectorBlock .inputsBlock .line{display:inline-flex;margin:0 0 2.5rem;padding:0;width:1.2rem;height:1px;background:#bdc3c9;flex-shrink:0}@media (max-width:925px){#programsPage h2+button.forMobile{position:absolute;right:2.4rem;top:0}#programsPage .text-right{white-space:nowrap}#programsPage .text-right .el-button{padding:0 1.2rem}#programsPage .filterForm{position:fixed;top:10rem;left:0;z-index:14;width:calc(100% - 4rem);background:#f2f2f4;margin:0;padding:2rem;height:calc(100svh - 23rem);overflow-x:hidden;overflow-y:auto}#programsPage .filterForm.opened{display:block}#programsPage .filterForm.hidden{display:none}#programsPage .filterForm h3{display:block;margin:0 0 2rem}#programsPage .filterForm .closeButton{position:absolute;right:2rem;top:2rem}}#universityPage{min-height:200px}#universityPage .stickyHeader{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;padding:0 0 2.4rem;margin:0 0 1.6rem;z-index:3}#universityPage .stickyHeader:before{content:"";position:absolute;bottom:0;left:-50%;width:200%;height:200%;background:#fdfdfd;opacity:0;transition:.1s;border-bottom:1px solid #f2f2f4}#universityPage .stickyHeader.scrolled:before{opacity:1}#universityPage .headBlock{display:flex;position:relative;width:100%;padding:0;align-items:center;gap:2.4rem}#universityPage .headBlock .logoBlock{height:7.2rem;width:7.2rem;display:inline-flex;margin:0;position:relative;flex-shrink:0;border-radius:.8rem;overflow:hidden}#universityPage .headBlock .logoBlock img{height:100%;width:100%;display:flex;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#universityPage .headBlock p.title{display:inline-flex;margin:0;flex-direction:column;font-size:3.2rem;font-weight:600;color:#202124}#universityPage .headBlock p.title span{font-size:1.8rem;margin:.3rem 0 0}#universityPage .mainImage{display:block;width:100%;overflow:hidden;border-radius:2.4rem;margin:0 0 4rem;height:34rem}#universityPage .mainImage img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#universityPage .el-card .contentBlock{display:flex;width:100%;padding:0;margin:0;flex-direction:column}#universityPage .el-card .contentBlock p{font-size:1.6rem;color:#202124}#universityPage .el-card .contentBlock .infoList{display:flex;width:100%;margin:2.4rem 0 0;padding:0}#universityPage .el-card .contentBlock .infoList p{display:inline-flex;flex-grow:1;flex-direction:column;font-weight:500;gap:.4rem}#universityPage .el-card .contentBlock .infoList p span{display:flex;color:#8e9daf;font-size:1.5rem;font-weight:200}#universityPage .el-card .contentBlock+.contentBlock{margin-top:2.4rem}#universityPage .el-card.specialityCard{border-color:#f2f2f4;border-width:2px;margin:1.2rem 0}#universityPage .el-card.specialityCard .head{display:flex;width:100%;justify-content:space-between;margin:0 0 1.8rem;padding:0;align-items:center}#universityPage .el-card.specialityCard .head p.title{margin:0;font-size:1.7rem;font-weight:500}#universityPage .el-card.specialityCard .infoGrid{background:#f2f2f4;display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem 6.4rem;margin:0;padding:1.6rem 2.4rem;border-radius:1.6rem;position:relative}#universityPage .el-card.specialityCard .infoGrid:before{content:"";position:absolute;left:50%;top:0;height:100%;width:1px;background:#fdfdfd;transform:translate(-50%)}#universityPage .el-card.specialityCard .infoGrid:after{content:"";position:absolute;left:50%;top:50%;height:1px;width:calc(100% - 4.8rem);background:#fdfdfd;transform:translate(-50%,-50%)}#universityPage .el-card.specialityCard .infoGrid p{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;font-size:1.6rem;font-weight:500}#universityPage .el-card.specialityCard .infoGrid p span{font-size:1.5rem;font-weight:200}#universityPage .el-card.specialityCard .bottom{margin:1.6rem 0 0;width:100%}#universityPage .el-card.programTypeCard{background:#f2f2f4;margin:1.2rem 0}#universityPage .el-card.programTypeCard .head{display:flex;width:100%;margin:0 0 1.2rem;padding:0}#universityPage .el-card.programTypeCard .head p.title{display:flex;width:100%;margin:0;padding:0;font-size:1.7rem;font-weight:500;align-items:center;gap:.4rem}#universityPage .el-card.programTypeCard .content{display:flex;margin:0;padding:0;width:100%;flex-direction:column}#universityPage .el-card.programTypeCard .content p{display:flex;width:100%;font-size:1.5rem}#universityPage .el-card .el-tabs.secondStyle{margin-top:1.6rem}#universityPage .stickyRightBlock{position:-webkit-sticky;position:sticky;top:15rem;left:0}#universityPage .stickyRightBlock .headLabel{margin:0;align-items:flex-start}#universityPage .stickyRightBlock .headLabel .defaultIcon{margin-top:.1rem}#universityPage .stickyRightBlock .headLabel p{font-size:1.5rem;font-weight:200;flex-direction:column}#universityPage .stickyRightBlock .headLabel p span{display:flex;margin:.4rem 0 0;font-size:1.6rem;font-weight:500}#universityPage .stickyRightBlock .headLabel p span.blue{color:#1a73e8}@media (max-width:925px){#universityPage .stickyHeader{position:relative;margin:0}#universityPage .stickyHeader.scrolled:before{opacity:0}#universityPage .stickyHeader .headBlock{margin-bottom:2rem}#universityPage .stickyHeader .headBlock p.title{font-size:2rem}#universityPage .stickyHeader .headBlock p.title span{font-size:1.6rem}#universityPage .el-card .contentBlock .infoList{flex-direction:column;margin:2rem 0 0;gap:1.5rem}#universityPage .el-card.specialityCard{width:calc(100% - 4px)}#universityPage .el-card.specialityCard .infoGrid{gap:0;grid-template-columns:repeat(1,1fr)}#universityPage .el-card.specialityCard .infoGrid:after,#universityPage .el-card.specialityCard .infoGrid:before{display:none}#universityPage .el-card.specialityCard .infoGrid p+p{border-top:1px solid #fdfdfd;padding-top:1.2rem;margin-top:1.2rem}#universityPage .mainImage{height:20rem}}#wishlistPage .wishlistList{margin:2.4rem 0 0}.public-layout h1,.public-layout h2,.public-layout h3,.public-layout h4,.public-layout h5{font-size:4rem;font-weight:600;color:#202124}.authPage .el-button.bigFS span,.authPage .el-button.bigFS span span{font-size:2rem;font-weight:500}.authPage h1{margin-bottom:4rem}.authPage p.descr{display:block;text-align:center;font-size:1.8rem;margin:-2rem 0 4rem}.authPage .el-form .el-form-item{margin-bottom:1.6rem}.authPage .el-form .el-button{margin:3.4rem 0 0}.authPage .el-form .el-button+.el-button{margin:1.6rem 0 0}.authPage .el-form .supportText{display:flex;width:100%;justify-content:center;align-items:center;align-content:center;margin:1.6rem 0 0;gap:1.2rem;color:#8e9daf;font-size:1.8rem}.authPage .el-form .supportText a{color:#1a73e8;font-size:1.8rem;font-weight:400}.authPage .imageBlock{display:block;width:100%;position:relative;overflow:hidden;border-radius:4rem;border:1px solid #1a73e8}.authPage .imageBlock img.maxImage{display:block;width:100%;margin:0}.authPage .imageBlock img.stickerImage{position:absolute;top:0;left:3.2rem;margin:0;max-width:30%}.authPage .imageBlock p{display:block;margin:0;padding:2.7rem 1.6rem;text-align:center;font-size:2rem;color:#1a73e8;font-weight:600;background:#e6f1ff}.authPage .googleOauthBlock{display:block;margin:1.6rem 0 0;padding:0;width:100%}.authPage .googleOauthBlock>div{display:block;width:100%}.authPage .googleOauthBlock button.el-button{margin:0}#managerPage .el-form-item{flex-direction:row;align-items:center}#managerPage .el-form-item .el-form-item__label{display:inline-flex;max-width:14rem}#managerPage .el-form-item .el-form-item__content{display:inline-flex;width:auto}.additionalFileItem{display:inline-flex;margin:0 1rem 0 0}.default-container.notFoundPage{min-height:100svh;align-content:center;width:calc(100% - 30px)}.default-container.notFoundPage p.notFoundText{display:block;text-align:center;font-weight:700;font-size:12rem;color:#1a73e8;margin:0;line-height:1}.default-container.notFoundPage h1{font-size:3rem;font-weight:600;color:#202124;margin:0 0 6rem}*{margin:0;padding:0;font-family:Inter;line-height:1.3;font-weight:200}html{font-size:62.5%}svg *{color:unset}body{margin:0;background:#f2f2f4;font-size:1.5rem}body::-webkit-scrollbar{-webkit-appearance:none;width:7px;background:#e1e1e1}body::-webkit-scrollbar-thumb{border-radius:2px;background-color:#1a73e8;-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}#main-container{height:100svh;padding:0}#inner-container{padding:0 0 0 8.8rem}.el-container{padding:0 2.4rem}.default-container{width:100%;max-width:1300px;margin:0 auto}.default-container.height100{min-height:100%;align-content:center}.el-empty{height:100%}.defaultInlineBlock{display:inline-block;vertical-align:middle}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}a{text-decoration:none}.el-main{padding:0}#main-block{padding:2.4rem 4rem 2.4rem 2.4rem;overflow-y:auto;overflow-x:hidden}svg.iconify{height:2.4rem;width:2.4rem}.defaultIcon{display:inline-flex;width:4rem;height:4rem;background:#e6f1ff;border:1px solid transparent;border-radius:1.2rem;align-items:center;justify-content:center;color:#1a73e8}.defaultIcon.danger{background:#fff5f9;color:#d81b60}h2,h3,h4{display:block;margin:0;padding:0;font-size:2.2rem;font-weight:500}h2.withMB,h3.withMB,h4.withMB{margin-bottom:2.4rem}hr{width:100%;height:1px;border:none;margin:2.4rem 0;background:#f2f2f4}hr.mini{margin:1.6rem 0}hr.big{margin:3.2rem 0}.maxImage{max-width:100%}.el-header{padding:2.4rem 4rem 2.4rem 2.4rem;background:#fdfdfd;height:auto}.el-header h1{display:block;margin:0;padding:0;font-size:2.2rem;font-weight:500}.el-header #profileBlock{display:inline-block;vertical-align:middle;text-align:left;margin:0 0 0 2.4rem}.el-header #profileBlock .imageBlock{display:inline-block;vertical-align:middle;height:5.6rem;width:5.6rem;border-radius:1.6rem;background:#f2f2f4;position:relative;overflow:hidden;transition:.2s}.el-header #profileBlock .imageBlock img,.el-header #profileBlock .imageBlock svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.el-header #profileBlock .imageBlock img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.el-header #profileBlock p.name{display:inline-block;vertical-align:middle;margin:0 1.2rem;padding:0;transition:.2s}.el-header #profileBlock p.name+svg{display:inline-block;vertical-align:middle;margin:0}.el-header #profileBlock:hover{cursor:pointer}.el-header #profileBlock:hover .imageBlock{background:#e9e9e9;opacity:.8}.el-header #profileBlock:hover p.name{color:#1a73e8}.el-header .logo{display:flex}.el-header .logo img{height:5.6rem}.el-aside{position:fixed;left:0;top:0;z-index:2001;padding:2.4rem 1.6rem;background:#fdfdfd;border-right:1px solid #f2f2f4;width:auto}.el-aside,.el-aside .asideInBlock{margin:0;height:100%;overflow:visible}.el-aside .asideInBlock{padding:0;width:5.6rem;display:flex;flex-direction:column;justify-content:flex-start;transition:.2s}.el-aside .asideInBlock .logo{display:block;margin:0;padding:0 0 1.6rem;border-bottom:1px solid #f2f2f4}.el-aside .asideInBlock .logo img{display:block;height:6.3rem;width:5.6rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.el-aside .asideInBlock ul.menu{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;list-style:none;margin:clamp(4rem,10vh,10.2rem) 0 0}.el-aside .asideInBlock ul.menu li a{display:block;margin:0;padding:0}.el-aside .asideInBlock ul.menu li a button{justify-content:flex-start;border-color:transparent;background:transparent}.el-aside .asideInBlock ul.menu li a button:hover{color:#1a73e8;background:#f9f9f9}.el-aside .asideInBlock ul.menu li a button:hover svg *{stroke:#1a73e8}.el-aside .asideInBlock ul.menu li a button.active{color:#1a73e8;background:#e6f1ff}.el-aside .asideInBlock ul.menu li a button.active svg *{stroke:#1a73e8}.el-aside .asideInBlock .logoutButton{margin:clamp(4rem,5vh,8rem) 0 0}.el-aside.opened .asideInBlock{width:20rem}.custom-badge{display:flex;min-width:2rem;min-height:2rem;padding:0;margin:0;border-radius:50%;background:#d81b60;color:#fff;font-size:1.2rem;font-weight:400;justify-content:center;align-items:center;position:absolute;right:-1rem;top:-1rem}.el-button{height:5.6rem;min-height:5.6rem;padding:0 1.6rem;border-radius:1.6rem;position:relative}.el-button.fullSize{width:100%}.el-button.medium{height:5rem;min-height:5rem;border-radius:1.4rem}.el-button.medium span svg{width:2rem;height:2rem}.el-button.medium-second{height:4.8rem;min-height:4.8rem}.el-button.mini{height:4.4rem;min-height:4.4rem;border-radius:1.2rem}.el-button.mini span,.el-button.mini span span{font-size:1.5rem}.el-button.mini span svg{width:2rem;height:2rem}.el-button+.el-button,.el-button+.el-dropdown{margin-left:1.2rem}.el-button span,.el-button span span{font-size:1.6rem;font-weight:300}.el-button span span{vertical-align:middle;line-height:1;max-width:30rem}.el-button span svg{margin:0 1rem 0 0;vertical-align:middle;width:2.4rem;height:2.4rem;transition:.2s}.el-button.afterIcon span svg{margin:0 0 0 1rem}.el-button.onlyIcon{width:5.6rem;padding:0;justify-content:center!important;overflow:visible}.el-button.onlyIcon span svg{margin:0}.el-button.onlyIcon span span{max-width:0;opacity:0}.el-button.onlyIcon.medium-second{width:4.8rem;height:4.8rem}.el-button.onlyIcon.mini{width:4.4rem;height:4.4rem}.el-button.el-button--primary{background:#1a73e8;border-color:#1a73e8}.el-button.el-button--primary:hover{background:#339bff;border-color:#339bff}.el-button.el-button--primary.is-plain{background:#fdfdfd;border-color:#1a73e8;color:#1a73e8}.el-button.el-button--primary.is-plain.secondStyle{background:#e6f1ff}.el-button.el-button--primary.is-plain:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--primary.is-link{color:#1a73e8}.el-button.el-button--info{background:#f2f2f4;border-color:#f2f2f4}.el-button.el-button--info:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--danger{background:#d81b60;border-color:#d81b60}.el-button.el-button--danger:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--danger.is-plain{background:#fff5f9;border-color:#d81b60;color:#d81b60}.el-button.el-button--danger.is-plain.secondStyle{background:#fdfdfd}.el-button.el-button--danger.is-plain:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--danger.is-link{color:#d81b60}.el-button.el-button--success{background:#34a853;border-color:#34a853}.el-button.el-button--success:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--success.is-plain{background:#f6fff5;border-color:#34a853;color:#34a853}.el-button.el-button--success.is-plain:hover{background:#e9e9e9;border-color:#e9e9e9}.el-button.el-button--success.is-link{color:#34a853}.el-button.is-link{min-height:0;height:auto;padding:0;border-radius:0;background:transparent;border:none}.el-button.is-link.mini{font-size:1.5rem}.el-button.is-link:hover{opacity:.6}.el-button.is-link span svg{vertical-align:middle;margin:-.2rem .8rem 0 0}.el-button.is-link.afterIcon span svg{margin:-.2rem 0 0 .8rem}.el-button.is-link.onlyIcon{width:auto}.el-button.is-link.onlyIcon svg{margin:0}.el-button.white--style{background:#fff;border-color:#fff;color:#202124}.el-button.white--style:hover{background:#e9e9e9;border-color:#e6f1ff}a.defaultLink{color:#1a73e8;font-weight:300;border-bottom:1px solid;font-size:1.6rem}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.upload-button{height:4.8rem;min-height:4.8rem;padding:0 1.6rem;border-radius:1.2rem;background:#e6f1ff;color:#1a73e8;display:flex;align-items:center;border:1px solid #e6f1ff;gap:1.2rem;font-size:1.6rem;font-weight:500}.upload-button:hover{cursor:pointer;opacity:.6}.upload-button svg.uploadStyle{background:#1a73e8;border-radius:.8rem;padding:.3rem .4rem .5rem;width:1.6rem;height:1.6rem}.upload-button svg.spinnerIcon{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;transform-origin:50% 50%}.upload-button span{display:inline-flex;margin:0;font-size:1.6rem;font-weight:500}.upload-button.greyStyle{background:#f2f2f4;border-color:#f2f2f4;font-size:1.6rem;font-weight:300;min-width:24rem;max-width:100%;justify-content:space-between}.upload-button.greyStyle span{font-size:1.6rem;font-weight:300;color:#202124;flex-grow:1;max-width:calc(100% - 6rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-drawer{background:#fdfdfd}.el-drawer .el-drawer__header{padding:1.6rem 2.4rem;justify-content:flex-start;border-bottom:1px solid #f2f2f4;margin:0}.el-drawer .el-drawer__header .el-drawer__title{font-size:2rem;text-align:left;color:#202124;font-weight:500}.el-drawer .el-drawer__header .closeButton{transition:.1s}.el-drawer .el-drawer__header .closeButton:hover{cursor:pointer;opacity:.5}.el-drawer .el-drawer__body{padding:0}.el-drawer .el-drawer__body .drawerInfo{display:block;width:100%;background:#fff;padding:2.4rem;box-shadow:0 0 5px #eee}.el-drawer .el-drawer__body .drawerInfo .emptyBlock{padding-top:5rem;padding-bottom:5rem}.el-drawer .el-drawer__body .drawerInfo .emptyBlock img{display:block;margin:0 auto 2.4rem}.el-drawer .el-drawer__body .drawerInfo .emptyBlock p{display:block;text-align:center;margin:0;font-size:1.8rem;font-weight:400}.el-drawer .el-drawer__body .drawerInfo .notificationsList,.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem{display:flex;width:100%;margin:0;padding:0;flex-direction:column}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .top{display:flex;width:100%;justify-content:space-between;align-items:center;padding:0;margin:0 0 1.2rem}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .top p{margin:0;display:inline-flex}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .top p.label{border-radius:10rem;padding:.8rem 1.2rem;color:#1a73e8;font-weight:400;background:#e6f1ff}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .top p.date{color:#8e9daf}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .info{display:block;margin:0;padding:0;text-align:left}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .info a{display:inline-block;margin:0;padding:0;color:#1a73e8;text-decoration:underline}.el-drawer .el-drawer__body .drawerInfo .notificationsList .notificationItem .comment{display:block;margin:1.2rem 0 0;padding:1.2rem;background:#f2f2f4;border-radius:.8rem;text-align:left;font-size:1.4rem;font-style:italic}.el-card{background:#fdfdfd;border-color:#fdfdfd;border-radius:2.4rem;margin:0 0 2.4rem;transition:.1s;width:100%}.el-card .el-card__body{padding:2.4rem}.el-card.programCard .head{display:flex;position:relative;width:100%;padding:0 0 1.6rem;border-bottom:1px solid #f2f2f4;align-items:center;gap:2rem;justify-content:space-around}.el-card.programCard .head .logoBlock{height:6.4rem;width:6.4rem;display:inline-flex;margin:0;flex-shrink:0;position:relative;border-radius:.8rem;overflow:hidden}.el-card.programCard .head .logoBlock img{height:100%;width:100%;display:flex;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.el-card.programCard .head p.title{display:inline-flex;margin:0;flex-direction:column;font-size:1.8rem;font-weight:500;flex-grow:1}.el-card.programCard .head p.title span{color:#8e9daf;font-size:1.6rem;font-weight:300}.el-card.programCard .head .el-button{flex-shrink:0}.el-card.programCard .body{display:flex;position:relative;width:100%;padding:1.6rem 0 0;flex-direction:column;gap:.8rem}.el-card.programCard .body p{display:flex;width:100%;justify-content:space-between}.el-card.programCard .body p span{font-size:1.6rem;font-weight:300}.el-card.programCard .body p span.label{color:#8e9daf;width:50%}.el-card.programCard:hover{cursor:pointer;border-color:#1a73e8;box-shadow:0 0 10px rgba(26,115,232,.25)}.el-card .headLabel{display:flex;width:100%;margin:0 0 1.6rem;gap:1.6rem;align-items:center}.el-card .headLabel p{margin:0;padding:0;color:#202124;font-size:1.8rem;font-weight:600}.el-dialog{background:#fdfdfd;border-color:#fdfdfd;border-radius:2.4rem;padding:4rem 2.4rem}.el-dialog header{padding:0}.el-dialog .el-dialog__body{padding:0;display:flex;flex-direction:column;align-items:center}.el-dialog .el-dialog__body .iconBlock{display:flex;width:7.2rem;height:7.2rem;background:#e1f2e5;border-radius:50%;position:relative;padding:0;margin:0 0 2.4rem;align-items:center;justify-content:center}.el-dialog .el-dialog__body .iconBlock svg{display:inline-flex;margin:0;padding:0;width:3.6rem;height:3.6rem}.el-dialog .el-dialog__body p.title{display:flex;font-size:1.8rem;color:#202124;font-weight:600;margin:0 0 1rem}.el-dialog .el-dialog__body p.description{display:flex;color:#8e9daf;text-align:center;max-width:80%;word-break:normal;margin:0 0 2.8rem}.el-tabs .el-tabs__header{margin:0}.el-tabs .el-tabs__header .el-tabs__active-bar{display:none!important}.el-tabs .el-tabs__header .el-tabs__item{height:auto;padding:1.2rem 1.6rem!important;line-height:normal;font-size:1.5rem;border-bottom:2px solid transparent;transition:.2s;font-weight:300}.el-tabs .el-tabs__header .el-tabs__item.is-active{border-bottom:2px solid #d81b60;font-weight:400;color:#d81b60}.el-tabs .el-tabs__header .el-tabs__item.is-active span{font-weight:400}.el-tabs .el-tabs__header .el-tabs__item:hover{color:#999}.el-tabs .el-tabs__content{padding-top:3.2rem}.el-tabs.secondStyle .el-tabs__header .el-tabs__nav-wrap:after{display:none}.el-tabs.secondStyle .el-tabs__header .el-tabs__item{height:auto;padding:1rem 1.6rem!important;line-height:normal;font-size:1.6rem;border:1px solid #f2f2f4;transition:.2s;font-weight:200;border-radius:4rem;background:#f2f2f4}.el-tabs.secondStyle .el-tabs__header .el-tabs__item img.degreeImage{vertical-align:middle;margin:-.4rem .2rem 0 0}.el-tabs.secondStyle .el-tabs__header .el-tabs__item.is-active{border:1px solid #e6f1ff;font-weight:300;color:#1a73e8;background:#e6f1ff}.el-tabs.secondStyle .el-tabs__header .el-tabs__item.is-active span{font-weight:300}.el-tabs.secondStyle .el-tabs__header .el-tabs__item:hover{color:#999}.el-tabs.secondStyle .el-tabs__header .el-tabs__item+.el-tabs__item{margin-left:.8rem}.defaultAlertBlock{display:flex;margin:0 0 2.4rem;padding:1.4rem 1.8rem;border-radius:1.6rem;background:#e6f1ff;border:1px solid transparent}.defaultAlertBlock img,.defaultAlertBlock svg{color:#1a73e8;display:inline-flex;max-width:12rem}.defaultAlertBlock img{margin-right:2.8rem}.defaultAlertBlock .content{display:inline-flex;flex-grow:1;padding:0 0 0 1.2rem;margin:0;flex-direction:column;gap:.4rem}.defaultAlertBlock .content .title{font-weight:500;margin:0}.defaultAlertBlock .content .text{font-size:1.4rem;margin:0;font-weight:300}.defaultAlertBlock .comment{display:flex;border-radius:1.6rem;padding:1.2rem;background:#fdfdfd;margin:2rem 0 0;flex-direction:column;gap:.5rem;border:1px solid #1a73e8}.defaultAlertBlock .comment .text{font-style:italic}.defaultAlertBlock .comment a{display:flex;font-size:1.4rem;font-style:italic;color:#1a73e8;font-weight:500;text-decoration:underline}.defaultAlertBlock.big{padding:2.4rem}.defaultAlertBlock.successStyle{background:#e9f4ec}.defaultAlertBlock.successStyle .image svg,.defaultAlertBlock.successStyle img,.defaultAlertBlock.successStyle svg{color:#34a853}.defaultAlertBlock.successStyle .comment{border-color:#34a853}.defaultAlertBlock.errorStyle{background:#fff5f9}.defaultAlertBlock.errorStyle .image svg,.defaultAlertBlock.errorStyle img,.defaultAlertBlock.errorStyle svg{color:#d81b60}.defaultAlertBlock.errorStyle .comment{border-color:#d81b60}.upload-btn{line-height:0}.custom-label{display:flex;color:#202124;font-size:1.8rem;font-weight:500;gap:.4rem;width:100%;flex-direction:column;margin:0 0 2rem;padding:0}.custom-label span{display:flex;color:#8e9daf;font-size:1.5rem;margin:0}.el-form-item{flex-direction:column;justify-content:flex-start;gap:.8rem;margin:0 0 2rem;width:100%}.el-form-item .el-form-item__label{justify-content:flex-start;display:flex;font-size:1.5rem;height:auto;line-height:1.2;color:#202124;width:100%}.el-form-item .el-form-item__content{display:flex;line-height:1.3;width:100%;flex-direction:column;align-items:flex-start}.el-form-item .el-form-item__content .text-muted{display:flex;margin:0;padding:0}.el-form-item .el-form-item__content .el-select{width:100%}.el-form-item .el-form-item__content .el-input-number{width:100%;line-height:normal}.el-form-item .el-form-item__content .el-input{height:auto}.el-form-item .el-form-item__content .el-input .el-input__wrapper{height:4.8rem;padding:0 1.6rem;border:1px solid #e8e8e8;box-shadow:none;border-radius:1.2rem}.el-form-item .el-form-item__content .el-input .el-input__wrapper .el-input__suffix,.el-form-item .el-form-item__content .el-input .el-input__wrapper .el-input__suffix *{color:#202124}.el-form-item .el-form-item__content .el-input .el-input__wrapper .el-input__inner{line-height:1.2;font-size:1.6rem;color:#202124;font-weight:300}.el-form-item .el-form-item__content .el-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:#8e9daf;font-weight:200}.el-form-item .el-form-item__content .el-input .el-input__wrapper .el-input__inner::placeholder{color:#8e9daf;font-weight:200}.el-form-item .el-form-item__content .el-textarea textarea{padding:1.2rem 1.6rem;border:1px solid #e8e8e8;border-radius:1.2rem;box-shadow:none;min-height:12rem;height:12rem;font-size:1.6rem;color:#202124;font-weight:300}.el-form-item .el-form-item__content .el-radio-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6rem}.el-form-item .el-form-item__content .el-radio-group .el-radio{height:auto;margin:0;color:#202124}.el-form-item .el-form-item__content .el-radio-group .el-radio .el-radio__input .el-radio__inner{width:2.4rem;height:2.4rem}.el-form-item .el-form-item__content .el-radio-group .el-radio .el-radio__input .el-radio__inner:after{width:1rem;height:1rem}.el-form-item .el-form-item__content .el-radio-group .el-radio .el-radio__label{font-size:1.6rem;padding:0 0 0 1.2rem}.el-form-item .el-form-item__content .el-checkbox-group{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2rem}.el-form-item .el-form-item__content .el-checkbox-group .el-checkbox{height:auto;margin:0;color:#202124}.el-form-item .el-form-item__content .el-checkbox-group .el-checkbox .el-checkbox__input .el-checkbox__inner{width:2.4rem;height:2.4rem;border-radius:.8rem}.el-form-item .el-form-item__content .el-checkbox-group .el-checkbox .el-checkbox__input .el-checkbox__inner:after{width:.3rem;height:1rem;border-width:2px;left:.8rem;top:.4rem}.el-form-item .el-form-item__content .el-checkbox-group .el-checkbox .el-checkbox__label{font-size:1.6rem;padding:0 0 0 1.2rem}.avatar-wrapper{display:block;position:relative;margin:0;padding:0}.avatar-wrapper .avatar-preview{display:block;width:12rem;height:12rem;position:relative;overflow:hidden;border-radius:50%;background:#f2f2f4;border:1px dashed #8e9daf;padding:0;margin:1rem 0 2rem}.avatar-wrapper .avatar-preview.withImage{border:1px solid transparent}.avatar-wrapper .avatar-preview svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:6.4rem;width:6.4rem}.avatar-wrapper .avatar-preview img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%}.el-badge .el-badge__content{font-size:1.2rem;right:0}.el-badge .el-badge__content.el-badge__content--success{color:#34a853;background:#e3f2e7;font-weight:300}.el-loading-mask{border-radius:2.4rem;left:1.5rem;right:1.5rem}.el-table{background:transparent}.el-table .el-table__header-wrapper{border-radius:1.6rem 1.6rem 0 0}.el-table .el-table__header-wrapper thead,.el-table .el-table__header-wrapper thead tr{background:#1a73e8}.el-table .el-table__header-wrapper thead tr th{background:#1a73e8;color:#fdfdfd;font-size:1.7rem;padding:1.6rem 0}.el-table .el-table__header-wrapper thead tr th .cell{font-weight:400;white-space:nowrap}.el-table .el-table__body-wrapper{border-radius:0 0 1.6rem 1.6rem}.el-table .el-table__body-wrapper tbody tr td{font-size:1.6rem;padding:1.6rem 0;color:#202124}.el-table .el-table__body-wrapper tbody tr td .cell{font-weight:300}.el-table .el-table__body-wrapper tbody tr td .cell p{font-weight:300;display:flex;width:100%;margin:0;padding:0;flex-direction:column;gap:.4rem;word-break:normal}.el-table .el-table__body-wrapper tbody tr td .cell p span{color:#8e9daf;font-size:1.4rem}.el-table .el-table__body-wrapper tbody tr td .cell p.statusText{gap:0;padding-left:1.8rem}.el-table .el-dropdown{height:2.4rem;width:2.4rem;margin:0}.el-table .el-dropdown:hover{cursor:pointer;opacity:.6}.el-table .cell{padding:0 2.4rem}.el-table.greyTable .el-table__inner-wrapper:before{background:transparent}.el-table.greyTable .el-table__header-wrapper thead,.el-table.greyTable .el-table__header-wrapper thead tr{background:#f2f2f4}.el-table.greyTable .el-table__header-wrapper thead tr th{background:#f2f2f4;color:#202124}.el-table.greyTable .el-table__body-wrapper{border:1px solid #f2f2f4;max-width:calc(100% - 2px);box-shadow:none}.el-table.greyTable .el-table__body-wrapper tbody,.el-table.greyTable .el-table__body-wrapper tbody tr:last-child td{border-bottom:none}.el-popper{background:#fdfdfd;border-radius:1.2rem;border:1px solid transparent;margin-left:.5rem!important}.el-popper .el-popper__arrow{display:none}.el-popper.is-light{background:#fdfdfd;border:1px solid #e1e1e1}.el-popper .el-dropdown-menu{padding:.5rem 0;border:1px solid transparent;border-radius:1.2rem}.el-popper .el-dropdown-menu .el-dropdown-menu__item{padding:.9rem 1.6rem;font-size:1.6rem;font-weight:300;color:#202124;background:transparent}.el-popper .el-dropdown-menu .el-dropdown-menu__item:hover{color:#1a73e8;background:transparent}.statusText{color:#8e9daf;position:relative;display:flex;padding-left:1.8rem}.statusText:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1rem;height:1rem;border-radius:50%;background:#8e9daf;display:inline-flex}.statusText.IN_PROGRESS{color:#1a73e8}.statusText.IN_PROGRESS:before{background:#1a73e8}.statusText.ACCEPTED{color:#34a853}.statusText.ACCEPTED:before{background:#34a853}.statusText.FOR_REVISION{color:#ff7e07}.statusText.FOR_REVISION:before{background:#ff7e07}.statusText.DENIED{color:#d81b60}.statusText.DENIED:before{background:#d81b60}.statusText.FOR_CONSIDERATION{color:#1a73e8}.statusText.FOR_CONSIDERATION:before{background:#1a73e8}.defaultEmptyBlock{display:flex;width:100%;position:relative;margin:0;padding:0}.defaultEmptyBlock .el-card .el-card__body{display:flex;padding:8rem 2.4rem;justify-content:center;align-items:center;flex-direction:column}.defaultEmptyBlock .el-card .el-card__body img{max-width:100%;width:10rem}.defaultEmptyBlock .el-card .el-card__body p{display:flex;flex-direction:column;gap:.8rem;color:#202124;font-size:2.2rem;font-weight:500;padding:0;margin:2.4rem 0 0;justify-content:center;align-items:center}.defaultEmptyBlock .el-card .el-card__body p span{display:flex;margin:0;padding:0;font-size:1.6rem}.defaultEmptyBlock .el-card .el-card__body .el-button{margin:2.4rem auto 0}.multiSelectBlock{display:inline-flex;margin:0;padding:0;position:relative;flex-direction:column}.multiSelectBlock .el-button.opened svg{transform:rotate(-180deg)}.multiSelectBlock .absoluteSelectBlock{position:absolute;left:0;top:100%;background:#fdfdfd;border-radius:1.2rem;border:1px solid #bdc3c9;width:30rem;max-width:100%;box-shadow:0 0 15px rgba(32,33,36,.15);margin:.4rem 0 0;padding:2rem;z-index:13}.multiSelectBlock .absoluteSelectBlock .el-form-item{margin:0 0 1.2rem;max-height:200px;overflow-y:auto}.multiSelectBlock .absoluteSelectBlock .el-form-item::-webkit-scrollbar{width:5px}.multiSelectBlock .absoluteSelectBlock .el-form-item::-webkit-scrollbar-track{background:#f2f2f4}.multiSelectBlock .absoluteSelectBlock .el-form-item::-webkit-scrollbar-thumb{background:#bdc3c9;border-radius:10px}.multiSelectBlock .absoluteSelectBlock .el-form-item::-webkit-scrollbar-thumb:hover{background:#8e9daf}.el-slider{height:2.4rem;width:calc(100% - 2.4rem);margin:0}.el-slider .el-slider__runway .el-slider__bar{background:#e92e72}.el-slider .el-slider__runway .el-slider__button{border:6px solid #e92e72;height:2.4rem;width:2.4rem}img.degreeImage{height:1.6rem}.forMobile{display:none}@media (max-width:1550px){html{font-size:56.25%}}@media (max-width:1300px){html{font-size:50%}}@media (max-width:925px){.forMobile{display:inline-flex}.el-header{padding:2rem}.el-header .mobileAlignCenter{align-items:center;gap:1.2rem;display:flex}.el-header .mobileAlignCenter .mobileLogo{display:inline-flex}.el-header .mobileAlignCenter .mobileLogo img{display:flex;flex-shrink:0;height:5.6rem}.el-header .mobileAlignCenter h1{font-size:2rem;display:inline-flex}.el-header #profileBlock{margin-left:1rem}.el-header #profileBlock p.name{display:none}#main-block{padding:2rem 2rem 12rem}.el-aside{position:fixed;bottom:0;left:0;top:unset;width:100%;height:auto;padding:1.5rem 2.4rem 2rem}.el-aside .asideInBlock{width:100%;height:auto;flex-direction:unset;gap:1rem;justify-content:space-between}.el-aside .asideInBlock .logo{display:none}.el-aside .asideInBlock ul.menu{display:inline-flex;margin:0;width:auto;flex-grow:unset;flex-direction:row}.el-aside .asideInBlock ul.menu+.el-button{display:inline-flex;margin:0;border-color:transparent}.el-aside .asideInBlock .el-button{width:5.6rem;padding:0;justify-content:center!important;overflow:visible}.el-aside .asideInBlock .el-button span svg{margin:0}.el-aside .asideInBlock .el-button span span{display:none}.el-aside.opened .asideInBlock{width:100%}#inner-container{padding:0}.el-tabs__nav-wrap.is-scrollable{padding:0 1rem}.el-tabs__nav-next,.el-tabs__nav-prev{height:100%;line-height:100%;display:flex;align-items:center;background:#fff;z-index:3;padding:0 .5rem}.el-tabs .el-tabs__content{padding-top:2.4rem}.el-card .el-card__body{padding:2rem}.el-popper{max-width:calc(100% - 2.5rem)}.el-drawer{max-width:80%}#programsPage .text-right{text-align:left}#programsPage h2{margin-bottom:1.5rem}.upload-button.greyStyle{max-width:30rem}.hideForMobile{display:none!important}}