.event-category{margin-bottom:32px}@media screen and (max-width:479px){.event-category{margin-bottom:15px}}.event-category--alreadyApply .event-category__request__btn--apply button:first-child,.event-category--hasApply .event-category__request__btn--apply{display:none}.event-category--hasApply .event-category__request__btn--has-apply{display:flex;gap:12px}@media screen and (max-width:767px){.event-category--hasApply .event-category__request__btn--has-apply{flex-direction:column}.event-category--hasApply .event-category__request__btn--has-apply>button:last-child{order:-1}}.event-category__title{font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:20px;display:flex;align-items:center;grid-gap:5px}.event-category__title a{display:block;line-height:1;color:var(--text--color);cursor:pointer}.event-category__title a i{font-size:20px}.event-category__title a:hover{-webkit-text-stroke-width:.05rem}@media screen and (max-width:479px){.event-category__title{font-size:1.6rem;line-height:1.9rem;margin-bottom:12px}}.event-category__profile{font-size:1.4rem;line-height:1.7rem;font-weight:500;margin-bottom:16px}.event-category__profile__title{color:var(--banner--color)}.event-category__request{display:flex;justify-content:space-between;align-items:center;padding:30px 20px;border-radius:5px;background-color:var(--background--request)}@media screen and (max-width:767px){.event-category__request{flex-direction:column;gap:20px}}.event-category__request__date{font-size:1.4rem;line-height:1.7rem;font-weight:500;align-self:center;display:flex;flex-direction:column;align-items:flex-start;grid-gap:5px}.event-category__request__date__title{color:var(--banner--color);font-size:1.4rem;line-height:1.7rem;font-weight:400}.event-category__request__btns{display:flex;grid-gap:10px;flex-wrap:wrap;align-items:center;justify-content:center}.event-category__request__btn--apply{position:relative}.event-category__request__btn--apply[data-tooltip]:after{content:none}.event-category__request__btn--has-apply{display:flex;grid-gap:10px;flex-wrap:wrap;justify-content:center}.event-category__request__btn--tooltip[data-tooltip]:after{content:attr(data-tooltip);width:360px;right:-25px;left:unset}.event-category__request__btn--tooltip[data-tooltip]:hover:after{opacity:1;top:3em}@media screen and (max-width:991px){.event-category__request__btn--tooltip[data-tooltip]:after{width:290px;right:-15px}}.event-page-card{padding:20px}.event-page-card,.event-page-card__img{border:1px solid var(--background--btn--profile--hover);border-radius:5px}.event-page-card__img{position:relative;min-height:200px;min-width:240px;padding:20px 0;margin-bottom:20px}.event-page-card__img img{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:scale-down;object-fit:scale-down;border-radius:5px}.event-page-card__date{font-size:1.4rem;line-height:1.7rem;font-weight:500;margin-bottom:12px}.event-page-card__date__title,.event-page-card__social__title{color:var(--banner--color);font-size:1.4rem;line-height:1.7rem;font-weight:400}.event-page-card__social__title{margin-bottom:6px}.event-page-card__social__icon{display:flex;gap:16px;margin-left:3px}.event-page-card__social__icon i{font-size:2.4rem}.event-page-card__social__icon i:first-child{color:#00bfff}.event-page-card__social__icon i:last-child{color:#2683ed}.title{font-size:3rem;line-height:3.6rem;font-weight:500;margin-bottom:20px;align-items:flex-end}.title,.title__text{display:flex;flex-wrap:wrap}.title__text{grid-gap:10px}.title .status{font-size:2.2rem}@media screen and (max-width:479px){.title{font-size:1.8rem;line-height:2.2rem;margin-bottom:15px}.title .status{font-size:1.6rem}}.title a{display:none}.title a i{position:relative;font-size:2.4rem;font-weight:500;color:var(--text--color)}@media screen and (max-width:479px){.title a i{font-size:1.4rem}}.title--icon{gap:10px}@media screen and (max-width:479px){.title--icon{gap:5px}}.title--icon a{display:flex;align-items:center}.title--border{border-bottom:1px solid var(--background--btn--profile--hover);padding-bottom:20px}@media screen and (max-width:991px){.title--border{padding-bottom:15px}}.preloader{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.preloader__content{position:relative;width:75px;height:75px}.preloader_overlay{position:absolute;left:0;top:0}.preloader-block{background:transparent}.circle{position:absolute;width:20px;height:20px;border-radius:50%}.circle_first{animation:circle_first 3s cubic-bezier(1,.01,1,1) 0s infinite}.circle_first,.circle_second{background:var(--background--btn--red)}.circle_second{opacity:.1;animation:circle_second 3s cubic-bezier(1,.01,1,1) 0s infinite}.circle_third{background:var(--background--btn--red);opacity:.4;animation:circle_third 3s cubic-bezier(1,.01,1,1) 0s infinite}@keyframes circle_first{0%,to{transform:translate(53px,36px)}17%{transform:translate(30px,30px)}34%{transform:translateY(53px)}51%{transform:translate(30px,30px)}68%{transform:translate(10px)}85%{transform:translate(30px,30px)}to{transform:translate(53px,36px)}}@keyframes circle_second{0%,to{transform:translateY(53px)}17%{transform:translate(30px,30px)}34%{transform:translate(10px)}51%{transform:translate(30px,30px)}68%{transform:translate(53px,36px)}85%{transform:translate(30px,30px)}to{transform:translateY(53px)}}@keyframes circle_third{0%,to{transform:translate(10px)}17%{transform:translate(30px,30px)}34%{transform:translate(53px,36px)}51%{transform:translate(30px,30px)}68%{transform:translateY(53px)}85%{transform:translate(30px,30px)}to{transform:translate(10px)}}.event-page{display:flex;gap:45px}.event-page__body{flex:1 1 auto}.event-page__card{justify-self:flex-end}@media screen and (max-width:1151px){.event-page__card{display:none}}.event-page__title{display:flex;gap:10px;font-size:3rem;line-height:3.6rem;font-weight:500;padding-bottom:20px;margin-bottom:44px;border-bottom:1px solid var(--background--btn--profile--hover)}@media screen and (max-width:991px){.event-page__title{padding-bottom:15px;margin-bottom:30px}}@media screen and (max-width:479px){.event-page__title{font-size:1.8rem;line-height:2.2rem;margin-bottom:20px}}.event-page__title span{position:relative;top:3px;font-size:2.4rem}@media screen and (max-width:479px){.event-page__title span{font-size:1.4rem;top:0}}.event-page__info{display:flex;gap:40px;margin-bottom:30px}@media screen and (max-width:1151px){.event-page__info{justify-content:space-around}}@media screen and (max-width:767px){.event-page__info{flex-direction:column;gap:12px}}@media screen and (max-width:479px){.event-page__info{font-size:1.4rem;line-height:1.7rem}}.event-page__date p:first-child,.event-page__format p:first-child,.event-page__media p:first-child,.event-page__type p:first-child{color:var(--banner--color)}.event-page__date,.event-page__media{display:none}@media screen and (max-width:1151px){.event-page__date,.event-page__media{display:block}}.event-page__media p:first-child{margin-bottom:10px}.event-page__media .event-page__icons{display:flex;gap:10px;margin-left:5px}.event-page__media .event-page__icons i{font-size:1.8rem}.event-page__media .event-page__icons i:first-child{color:#00bfff}.event-page__media .event-page__icons i:last-child{color:#2683ed}.event-page__about{margin-bottom:32px;padding:24px;background-color:#fce8ef;border-radius:8px}@media screen and (max-width:479px){.event-page__about{padding:18px}.event-page__about__text{font-size:1.4rem;line-height:2rem}}.event-page__stages{margin-bottom:32px}.event-page__stages ul{list-style:disc;margin-left:15px}.event-page__stages__list span{color:var(--red)}@media screen and (max-width:479px){.event-page__stages__list{font-size:1.4rem;line-height:2rem}}.event-page__docs{margin-bottom:40px}@media screen and (max-width:479px){.event-page__docs{margin-bottom:30px}}.event-page__docs__links{font-size:1.4rem;line-height:1.7rem;display:inline-flex;flex-direction:column;gap:16px;word-break:break-word}.event-page__docs__links a{color:inherit}.event-page__docs__links a:before{content:"";font-family:icomoon;color:var(--red);margin-right:10px}@media screen and (max-width:479px){.event-page__docs__links{font-size:1.2rem;line-height:1.4rem}}.event-page__projects a{font-size:18px;font-weight:500;color:#1414d3}.event-page__projects a:hover{-webkit-text-stroke-width:.05rem}.event-title{font-size:2.2rem;line-height:2.7rem;font-weight:500;margin-bottom:24px}@media screen and (max-width:479px){.event-title{font-size:1.8rem;line-height:2.2rem;margin-bottom:12px}}