@font-face{font-family:iconfont;src:url(/static/dist/iconfont.df95d7e22dab9c182a67785f6b4a8d4a.woff) format("woff")}.ic{line-height:1}.ic:before{font-family:iconfont!important;font-style:normal;font-weight:400!important;vertical-align:top}.ic-batman:before{content:"\f101"}@font-face{font-family:OpenSans;font-weight:400;font-style:normal;src:url(/static/fonts/open-sans/OpenSans-Regular.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:400;font-style:italic;src:url(/static/fonts/open-sans/OpenSans-Italic.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:300;font-style:normal;src:url(/static/fonts/open-sans/OpenSans-Light.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:300;font-style:italic;src:url(/static/fonts/open-sans/OpenSans-LightItalic.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:600;font-style:normal;src:url(/static/fonts/open-sans/OpenSans-SemiBold.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:600;font-style:italic;src:url(/static/fonts/open-sans/OpenSans-SemiBoldItalic.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:700;font-style:normal;src:url(/static/fonts/open-sans/OpenSans-Bold.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:700;font-style:italic;src:url(/static/fonts/open-sans/OpenSans-BoldItalic.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:800;font-style:normal;src:url(/static/fonts/open-sans/OpenSans-ExtraBold.ttf);font-display:swap}@font-face{font-family:OpenSans;font-weight:800;font-style:italic;src:url(/static/fonts/open-sans/OpenSans-ExtraBoldItalic.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:300;font-style:normal;src:url(/static/fonts/raleway/Raleway-Light.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:400;font-style:normal;src:url(/static/fonts/raleway/Raleway-Regular.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:500;font-style:normal;src:url(/static/fonts/raleway/Raleway-Medium.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:600;font-style:normal;src:url(/static/fonts/raleway/Raleway-SemiBold.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:700;font-style:normal;src:url(/static/fonts/raleway/Raleway-Bold.ttf);font-display:swap}@font-face{font-family:Raleway;font-weight:800;font-style:normal;src:url(/static/fonts/raleway/Raleway-ExtraBold.ttf);font-display:swap}body{font-family:Raleway;color:#000}a,a:hover{text-decoration:none}.title{font-size:38px;margin:20px 0}.subtitle,.title{font-weight:700;color:#000}.subtitle{font-size:24px;line-height:120%;margin:20px 0!important;text-align:center}p{margin:0!important;padding:0!important}.navigation-btn p{color:#4ece72}.navigation-btn i{color:#4ece72;font-size:30px}.v-input__slot{border-radius:0!important;margin-bottom:5px!important}.v-input__date{width:135px}.v-input__years{max-width:140px}.v-input__phone{max-width:230px}.v-select__citizenship{max-width:290px}.checkbox label{margin-top:.5rem}.no-errors .v-text-field__details{display:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.no-repeat{background-repeat:no-repeat!important}.right{background-position:100% 0!important}.bg-w-75{background-size:75%!important}.p-20-30{padding:20px 30px!important}.btn-1{border-radius:10px!important}.btn-1:hover{filter:brightness(90%);opacity:.8!important;transition:.2s!important}.bg-white{background:#fff!important}.bg-oceanic{background:#2ba6ff!important}.bg-purple{background:#7634ff!important}.cl-white{color:#fff!important}.header__rsuelogo{max-width:70px}.header-nav__user{color:#000;font-weight:500;font-size:20px}.header__button-login{color:#4ece72;font-weight:400;font-size:16px;line-height:140%;border:2px solid #4ece72;border-radius:10px;padding:10px 15px!important;transition:.2s;transform:skew(170deg)}.header__button-login:hover{color:#fff;background:#4ece72}.header__phone{color:#000;font-weight:700;font-size:26px;line-height:140%}.header__phone:hover{color:#000}.header__mail{color:#4ece72;font-weight:400;font-size:16px;line-height:140%}.header__mail:hover{color:#4ece72}.header__logo{width:130px;height:60px}.subheader{height:506px;padding:25px 0;background:url(/static/images/background.png)}.subheader__bottom-container,.subheader__top-container{position:relative}.subheader__cloud{position:absolute;left:0;bottom:-25px}.subheader__man{height:550px;position:absolute;right:-50px;top:-50px}.subheader__man svg{width:100%;height:100%}.subheader__icon{opacity:.7}.subheader-content{position:relative}.subheader-content__text{position:absolute;bottom:0;left:0}.subheader-content__date{font-weight:500;font-size:22px;line-height:100%;color:#114f23}.subheader-content__position{font-weight:700;font-size:20px;line-height:100%;color:#114f23}.subheader-content__logo{width:518px;height:247px}.subheader__btn{text-align:center;padding:25px 50px;background:#4ece72;transform:skew(170deg);border-radius:10px;font-weight:700;font-size:24px;line-height:100%;color:#fff;transition:.2s;border:1px solid transparent}.subheader__btn:hover{background:#fff;color:#4ece72;border:1px solid #4ece72}.link{font-weight:700;font-size:18px}.link,.link:hover{color:#2caf51}.contact-rsuelogo{height:70px!important}.contact-logo{width:270px!important}.contact-tg a{width:100%}.contact-tg__img{width:36px;filter:invert(20%) sepia(9%) saturate(6430%) hue-rotate(96deg) brightness(95%) contrast(87%)}.contact-left{align-items:flex-start}.contact-left,.contact-right{display:flex;flex-direction:column}.contact-right{align-items:flex-end}.contact-position__content{font-weight:800;font-size:22px;color:#262626}.contact-wrapper{display:flex;justify-content:space-between;align-items:center}.carousel-img{height:auto}.participants-card{background:#ecfbf2;border-radius:20px;min-height:119px;padding:22px 29px;display:flex;flex-direction:column;justify-content:space-between}.participants-card__title{font-weight:700;font-size:17px;line-height:140%;color:#19462b}.participants-card__subtitle{font-weight:500;font-size:11px;color:#19462b}.participants__link>.gives-link{font-size:35px}.gives-link{font-weight:700;font-size:14px}.gives-link,.gives-link:hover{color:#2caf51}.gives-image{width:18px;height:18px}.gives-card{display:flex;text-align:center;flex-direction:column;align-items:center;padding:20px;border-radius:20px;transition:.2s}.gives-card:hover{background:#ecfbf2}.gives-card__image{width:54px;height:54px}.gives-card__content{font-weight:600;font-size:19px;line-height:140%;color:#19462b}.directions__btn{display:flex;padding:25px 70px;background:#4ece72;transform:skew(170deg);border-radius:10px;font-weight:700;font-size:24px;line-height:100%;justify-content:center;color:#fff;transition:.2s;border:1px solid transparent}.directions__btn:hover{background:#fff;color:#4ece72;border:1px solid #4ece72}.directions-card{padding:22px 29px;border:2px solid #ecfbf2;border-radius:20px;min-height:119px}.directions-card__content{font-weight:700;font-size:18px;line-height:140%;color:#19462b}.stages__btn{padding:24px 80px;border:2px solid #2caf51;font-weight:700;font-size:18px;color:#2caf51;transition:.2s}.stages__btn:hover{color:#fff;background:#2caf51}.stages-card{padding:17px 20px;background:#2caf51;border-radius:5px;min-height:260px}.stages-card__title{font-weight:600;font-size:20px;color:#fff}.stages-card__subtitle{font-weight:900;font-size:14px;color:#fff}.stages-dates{text-align:left;flex-direction:column}.stages-dates__first{font-weight:700;font-size:40px;color:#000}.stages-dates__second{font-weight:600;font-size:24px;color:#000}.stages-dates__description{font-weight:600;font-size:18px;color:#000}.nav-link.active{color:#19462b!important;border-bottom:1px solid #0a7428!important}.nav-link{font-weight:700;font-size:24px;color:#86aa90!important;border:none!important;border-bottom:1px solid #4ece72!important}.presentation{transition:height .4s linear;overflow:hidden;font-weight:600;font-size:20px;color:#fff;opacity:.7;line-height:140%}.presentation:not([open]){height:30px}.presentation[open]{height:370px}.presentation[open] .arrow{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.presentation-summary{list-style:none}.presentation-list{list-style-type:none}.presentation-list__item{margin-top:10px;border-bottom:1px solid #fff}.arrow{transition:.2s;border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:5px;margin-left:3px;transform:rotate(225deg);-webkit-transform:rotate(225deg)}.lk-btn{padding:5px 15px;border:2px solid #4ece72;border-radius:10px;color:#4ece72;transition:.2s}.lk-btn:hover{color:#fff;background:#4ece72}.login{min-height:100vh;background:linear-gradient(#0a140d,#13361d)}.login-error{margin-top:15px}.login-error__text{border:1px solid #ee2424;border-radius:0;color:#ee2424;font-weight:700;font-size:18px;line-height:140%}.login-container{min-height:80vh;display:flex;justify-content:center;align-items:center}.login-box{padding:30px;border:2px solid #4ece72;border-radius:20px;max-width:450px}.login-btn{outline:none;margin:20px 0;padding:10px 15px;border:2px solid #4ece72;border-radius:10px;color:#fff;background:#4ece72;transition:.2s}.login-btn:hover{background:transparent}.login-link{transition:.2s}.login-link a{color:#28a745}.login-link:hover a{text-decoration:underline}.login-restore{padding:10px 15px;border:2px solid #4ece72;border-radius:10px;color:#4ece72;transition:.2s}.login-restore:hover{color:#fff;background:#4ece72}.login-input{border:1px solid #4ece72;border-radius:10px;width:100%;padding:15px 20px;font-weight:500;font-size:20px;line-height:140%;color:#135325;outline:none;margin-bottom:10px}.registration-title{font-weight:700;font-size:38px;background:-webkit-linear-gradient(#135325,#28a24b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.registration-subtitle{font-size:22px;color:#135325}.registration-subtitle__alpha{font-size:16px;color:#135325;opacity:.5}.registration-labels{font-weight:600;font-size:24px;color:#135325}.registration-description{font-weight:500;font-size:15px;line-height:140%;color:#135325;display:flex;justify-content:space-between;opacity:.7;cursor:pointer}.registration-presentation__title{font-weight:500;font-size:18px;line-height:140%;color:#000}.registration-presentation__item{font-weight:500;font-size:16px;line-height:140%;color:#000;border-radius:10px;opacity:.7}.registration-presentation__subtitle{font-weight:500;font-size:18px;line-height:140%;color:#000;opacity:.6}.gallery__image{width:100%;transition:.4s}.gallery__image:hover{transform:scale(1.2)}.gallery__content{max-width:100%;margin:0}.gallery__content a{display:flex;overflow:hidden;width:20%}.gallery__content-tk{max-width:100%;margin:0}.gallery__content-tk a{display:flex;overflow:hidden;width:25%}.carousel-control-next,.carousel-control-prev{box-shadow:inset 411px 0 63px 13px rgba(0,0,0,.2)}.partners-images{display:flex;align-items:center;justify-content:center}.partners-images__img{height:45px}.news__header{background:#52b36d;max-width:100%;height:auto}.news__header-btn p{color:#fff}.news__header-btn i{color:#fff;font-size:30px}.news__main-title{color:#52b36d;font-weight:700}.news__description{padding:1rem;word-break:break-word}.news__item{text-decoration:none!important;height:100%;color:#101736;border:2px solid transparent;display:block}.news__item:hover{text-decoration:none;background-color:#52b36d;border-color:#52b36d}.news__item:hover .news__date,.news__item:hover .news__short-text,.news__item:hover .news__title{color:#fff}.news__item--primary .news__image{height:400px}.news__item--secondary .news__title{font-size:1rem}.news__title{margin-top:0;color:#52b36d;font-weight:700}.news__image{height:200px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.news__date{color:#52b36d;font-size:1rem}.news__button{border:2px solid #52b36d;color:#52b36d;border-radius:15px;text-decoration:none;padding:15px 20px;transition:.2s}.news__button:hover{transition:.2s;color:#fff;background:#52b36d}.news__detail-text{word-break:break-word}.news__detail-text>p{padding-bottom:1rem!important}.feedback-card{background:#ecfbf2;padding:22px 29px;border:2px solid #ecfbf2;border-radius:20px;min-height:119px}.feedback-card__content{font-size:16px;line-height:140%;color:#19462b}.feedback-card__author{margin-top:.7rem!important;text-align:end;font-weight:700}.feedback-card__source{margin-top:.5rem!important;text-align:end;font-size:14px}.feedback-card__source>a{color:#19462b}.smi__header{background:#52b36d;max-width:100%;height:auto}.smi__header-btn p{color:#fff}.smi__header-btn i{color:#fff;font-size:30px}.smi__main-title{color:#52b36d;font-weight:700}.smi__description{padding:1rem;word-break:break-word}.smi__item{text-decoration:none!important;height:100%;color:#101736;border:2px solid transparent;display:block}.smi__item:hover{text-decoration:none;background-color:#52b36d;border-color:#52b36d}.smi__item:hover .smi__date,.smi__item:hover .smi__short-text,.smi__item:hover .smi__title{color:#fff}.smi__item--primary .smi__image{height:400px}.smi__item--secondary .smi__title{font-size:1rem}.smi__title{margin-top:0;color:#52b36d;font-weight:700}.smi__image{height:200px;width:100%;background-repeat:no-repeat;background-position:50%}.smi__date{color:#52b36d;font-size:1rem}.smi__button{border:2px solid #52b36d;color:#52b36d;border-radius:15px;text-decoration:none;padding:15px 20px;transition:.2s}.smi__button:hover{transition:.2s;color:#fff;background:#52b36d}.smi__detail-text{word-break:break-word}.form{display:flex;flex-direction:column;justify-content:center}.form-wrapper__label{font-size:18px;padding:20px 40px}.form-wrapper__input,.form-wrapper__label{font-weight:500;line-height:140%;color:#135325}.form-wrapper__input{border:1px solid #4ece72;width:100%;padding:15px 20px;font-size:20px;outline:none}.form-btn{margin:35px 0;color:#4ece72;font-weight:400;font-size:16px;line-height:140%;border:2px solid #4ece72;border-radius:10px;padding:10px 15px!important;transition:.2s;transform:skew(170deg)}.form-btn:hover{color:#fff;background:#4ece72}.form-btn__sub-info{color:#4ece72!important;font-size:16px;border:2px solid #4ece72;border-radius:10px;padding:10px 15px!important}.form-btn__sub-info:hover{color:#fff!important;background:#4ece72}.lk-title{font-weight:700;font-size:67px;background:-webkit-linear-gradient(#135325,#28a24b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.login-input{color:#fff}@media (min-width:576px){.w-sm-25{width:25%!important}.w-sm-50{width:50%!important}.w-sm-75{width:75%!important}.w-sm-100{width:100%!important}}@media (min-width:576px) and (max-width:767px){.header__date{left:0}.header{background-image:none}.header-box__btn{padding:20px 25px;font-size:20px}}@media (min-width:768px){.w-md-25{width:25%!important}.w-md-50{width:50%!important}.w-md-75{width:75%!important}.w-md-100{width:100%!important}}@media (min-width:768px) and (max-width:991px){.header__date{left:0}.header{background-image:none}}@media (min-width:992px){.w-lg-25{width:25%!important}.w-lg-50{width:50%!important}.w-lg-75{width:75%!important}.w-lg-100{width:100%!important}}@media (min-width:992px) and (max-width:1199px){.header__date{left:0}}@media (min-width:1200px){.w-xl-25{width:25%!important}.w-xl-50{width:50%!important}.w-xl-75{width:75%!important}.w-xl-100{width:100%!important}}@media (min-width:1200px) and (max-width:1450px){.header__date{left:0}}@media (max-width:1199.98px){.title{font-size:35px}.header__phone{font-size:23px}.header__mail{font-size:15px}.subheader{height:400px;padding:25px 0}.subheader__cloud{height:250px;left:0;bottom:-20px}.subheader__man{height:430px;right:-20px;top:-45px}.subheader-content__date{font-size:20px}.subheader-content__position{font-size:18px}.subheader-content__logo{width:450px;height:200px}.subheader__btn{padding:15px 50px;font-size:22px}.contact-sponsors{margin-bottom:10px}.contact-left{display:flex;flex-direction:column-reverse}.contact-left,.contact-right{align-items:center}.contact-position__content{font-size:20px}.directions__btn{padding:15px 50px;font-size:22px}.stages__btn{padding:24px 50px;font-size:16px}.nav-link{font-size:22px}}@media (max-width:991.98px){.title{font-size:30px}.link{font-size:15px}.subheader{height:350px}.subheader-content{display:flex;justify-content:center}.subheader-content__text{bottom:0}.subheader__cloud,.subheader__man{display:none}.directions__btn{padding:15px 60px;font-size:22px}.stages__btn{padding:24px 50px;text-align:center;font-size:16px}.stages-card{padding:17px 20px;min-height:150px;text-align:center}.stages-card__title{font-size:20px}.stages-card__subtitle{font-size:14px}.stages-dates{justify-content:center;text-align:center;flex-direction:row}.stages-dates__first{font-size:40px}.nav-link,.stages-dates__second{font-size:20px}.gallery__content a{width:33.33333%}.gallery__content-tk a{width:50%}.partners-images{flex-direction:column}.partners-images__img{margin-top:20px;height:50px}}@media (max-width:767.98px){.gallery__content a{width:50%}.gallery__content a:last-child{width:100%}}@media (max-width:575.98px){.title{font-size:25px}.header__contact{text-align:center!important}.header-nav{justify-content:center!important}.header__phone{font-size:20px}.header__mail{font-size:15px}.header__logo{width:130px;height:60px}.subheader{height:300px}.subheader__cloud,.subheader__man{display:none}.subheader-content__date{font-size:14px}.subheader-content__position{font-size:15px}.subheader-content__logo{width:300px;height:150px}.subheader__btn{padding:15px 50px;font-size:18px}.univ{height:50px}.contact-sponsors{display:flex;flex-direction:column;align-items:center}.contact-rsuelogo{height:70px!important;margin:0!important}.contact-position__content{font-size:16px}.participants-card{text-align:center}.participants-card__title{font-size:14px}.participants-card__subtitle{font-size:10px}.participants__link>.gives-link{font-size:14px}.gives-link{text-align:center;font-size:12px}.gives-card__content{font-size:15px}.directions__btn{font-size:18px}.directions-card__content{text-align:center;font-size:16px}.stages__btn{font-size:14px}.stages-card{text-align:center}.stages-card__title{font-size:18px}.stages-card__subtitle{font-size:14px}.stages-dates__first{font-size:35px}.stages-dates__second{font-size:18px}.nav-link{font-size:16px}.registration-title{font-size:34px}.registration-subtitle{font-size:20px}.registration-subtitle-alpha{font-size:14px}.registration-description{text-align:justify;font-size:15px;display:flex;flex-direction:column}.registration-description p{width:100%}.registration-description p:nth-child(2){margin-top:10px!important}.gallery__content-tk a,.gallery__content a{width:100%}.feedback-card__content{text-align:center;font-size:16px}}@media (max-width:575px){.header__content{background-image:none}.header__date{left:0;width:250px;top:50px}.header__main-text{font-size:75px}.header-logo__text{font-size:16px}.header-logo__img{width:80px}.header-box__btn{padding:20px 40px;margin-bottom:30px}.header-logo{padding-top:20px}.header-box{margin-top:50px}.header-footer{margin-top:40px;margin-bottom:40px}.header-position__img{margin-left:0}}.registration-label:before,.required:before{content:"* ";color:red}