.main-page-opportunities{padding-bottom:120px}.main-page-opportunities .main-page-opportunities__header{padding:0;border-top:none;border-bottom:none;box-shadow:0 4px 4px #0000001a;overflow:hidden;position:relative;z-index:2}.main-page-opportunities__tabs{display:flex;position:sticky;top:88px;z-index:3}.main-page-opportunities__tab{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 18px;border-radius:0 100px 100px;background-color:#f4f4f4;transition:.3s ease;cursor:pointer}.main-page-opportunities__tab-info{flex:1}.main-page-opportunities__tab-subtitle{color:#212121cc;font-size:16px;line-height:22px;letter-spacing:1px;text-transform:uppercase}.main-page-opportunities__tab-title{font-size:40px;line-height:140%;letter-spacing:1px;color:#212121;text-transform:uppercase;padding:10px 0 16px}.main-page-opportunities__tab-img{border-radius:50%;overflow:hidden;box-shadow:0 4px 20px #ff990080;width:100px;height:100px;transition:.5s ease}.main-page-opportunities__tab-img--purple{box-shadow:0 4px 20px #b334c180;transition:.5s ease}.main-page-opportunities__tab--active,.main-page-opportunities__tab:hover{background-color:#fff}.main-page-opportunities__tab--active .main-page-opportunities__tab-img{box-shadow:none}.main-page-opportunities__tab--active:hover .main-page-opportunities__tab-img{box-shadow:0 4px 20px #ff990080}.main-page-opportunities__tab--active:hover .main-page-opportunities__tab-img--purple{box-shadow:0 4px 20px #b334c180}.main-page-opportunities__content-wrap{padding-bottom:120px;transition:.5s ease}.main-page-opportunities__slider{position:relative;overflow:hidden;padding-top:60px;display:none;gap:30px}.main-page-opportunities__slider--active{display:flex}.main-page-opportunities__slider .names-russia__slider-arrows{justify-content:flex-end;position:absolute;top:0;right:0}.main-page-opportunities__slider .names-russia-player__card-text{margin-right:30px}.main-page-opportunities__title{padding:50px 0 60px;font-size:40px;line-height:140%;letter-spacing:1px;color:#000}.main-page-opportunities__title span{font-weight:700;text-transform:uppercase}.main-page-opportunities__card-text{display:flex;justify-content:center;min-width:31%;position:relative;padding:12px 0;user-select:none}.main-page-opportunities__card-text .main-card-dopinfo-middle{background-color:var(--color-white);box-shadow:4px 4px 8px #21212133;border:none}.main-page-opportunities__card-text .main-card-dopinfo-middle .main-card-dopinfo-middle__title{font-size:24px}.main-page-opportunities__card-text .main-card-dopinfo-middle .main-card-dopinfo-middle__text{font-size:20px}.main-page-opportunities__arrows{position:absolute;top:0;right:0}.main-page-opportunities__blocks-arrows{display:flex;align-items:center;justify-content:flex-end}.main-page-opportunities__block{display:none}.main-page-opportunities__block--active{display:block}.main-page-opportunities__blocks-wrap .main-festival-card__info{padding:0}.main-page-opportunities__blocks-wrap .main-festival-card__btn{width:100%}@media (max-width: 1200px){.main-page-opportunities__tabs{position:inherit}.main-page-opportunities__tab{flex-wrap:nowrap}.main-page-opportunities__card-text{min-width:50%}.main-page-opportunities__title{font-size:32px}.main-page-opportunities__tab-subtitle{font-size:12px}.main-page-opportunities__tab-title{font-size:24px;padding:10px 0 0}.main-page-opportunities__tab-img{width:72px;height:72px}}@media (max-width: 576px){.main-page-opportunities,.main-page-opportunities__content-wrap{padding-bottom:60px}.main-page-opportunities__tabs{flex-direction:column-reverse;padding-bottom:12px}.main-page-opportunities__tabs .dgr{grid-template-columns:auto;grid-template-rows:repeat(2,1fr)}.main-page-opportunities__tab{flex-direction:row;border-radius:20px;width:100%}.main-page-opportunities__tab-title{font-size:20px;padding:10px 0 0}.main-page-opportunities__title{font-size:20px}.main-page-opportunities__slider{flex-direction:column;padding-top:0;gap:0}.main-page-opportunities__arrows{display:none}.main-page-opportunities__card-text .main-card-dopinfo-middle .main-card-dopinfo-middle__title{font-size:18px}.main-page-opportunities__card-text .main-card-dopinfo-middle .main-card-dopinfo-middle__text{font-size:16px}.main-page-opportunities__blocks-arrows{flex-wrap:wrap;gap:16px}}.russian-scene-participants-activities__title{font-size:40px;line-height:120%;letter-spacing:1px;color:var(--color-dark)}.russian-scene-participants-activities__title span{font-weight:700;text-transform:uppercase;color:var(--color-signal-orange)}.russian-scene-participants-activities__slider{display:none}.russian-scene-participants-activities__slider.russian-scene-participants-activities__slider--active{display:block}@media (max-width: 992px){.russian-scene-participants-activities__title{font-size:32px}}@media (max-width: 576px){.russian-scene-participants-activities__title{font-size:20px}}.main-spoiler-dopinfo-mini{overflow:hidden}.main-spoiler-dopinfo-mini__head{margin-top:-1px;background-color:transparent;cursor:pointer;z-index:2}.main-spoiler-dopinfo-mini__head-wrap{display:flex;align-items:center;position:relative;padding:24px 0}.main-spoiler-dopinfo-mini__head-wrap:after{content:"";position:absolute;bottom:0;width:100%;border-bottom:1px dashed rgba(33,33,33,.8);margin:auto}.main-spoiler-dopinfo-mini__title{flex:1;font-size:16px;font-weight:700;letter-spacing:1px;color:#212121}.main-spoiler-dopinfo-mini__doptext{flex:1;font-size:16px;font-weight:700;color:var(--color-dark)}.main-spoiler-dopinfo-mini__icon{width:14px;height:14px;background:url(/svg/cross.svg) 50% 50% no-repeat;cursor:pointer;transition:.3s ease;transform:rotate(45deg)}.main-spoiler-dopinfo-mini__icon img{width:100%;height:100%}.main-spoiler-dopinfo-mini__dropdown{position:relative;margin:auto;max-height:0;transition:.25s ease;overflow:hidden;z-index:1}.main-spoiler-dopinfo-mini__dropdown a{color:var(--color-signal-orange);cursor:pointer}.main-spoiler-dopinfo-mini__dropdown-head{display:flex;justify-content:space-between;max-width:1440px;width:calc(100% - 330px);margin:auto;padding-bottom:30px;font-size:40px;letter-spacing:1px;color:#212121}.main-spoiler-dopinfo-mini--open .main-spoiler-dopinfo-mini__head{box-shadow:0 8px 12px #0003}.main-spoiler-dopinfo-mini--open .main-spoiler-dopinfo-mini__dropdown{padding:30px 0}.main-spoiler-dopinfo-mini--open .main-spoiler-dopinfo-mini__head-wrap:after{border-bottom:0}.main-spoiler-dopinfo-mini__head:hover .main-spoiler-dopinfo-mini__icon,.main-spoiler-dopinfo-mini--open .main-spoiler-dopinfo-mini__icon{transform:rotate(0)}.main-spoiler-dopinfo-mini__wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;overflow-x:auto;padding-bottom:16px}@media (max-width: 1200px){.main-spoiler-dopinfo-mini__dropdown-title{font-size:32px}.main-spoiler-dopinfo-mini--open .main-spoiler-dopinfo-mini__dropdown{padding:30px 0}.main-spoiler-dopinfo-mini__dropdown-head{width:calc(100% - 80px)}}@media (max-width: 576px){.main-spoiler-dopinfo-mini__head-wrap{flex-wrap:wrap}.main-spoiler-dopinfo-mini__title{min-width:90%}.main-spoiler-dopinfo-mini__doptext{order:2;padding-top:8px}.main-spoiler-dopinfo-mini__dropdown-head{width:calc(100% - 30px);flex-direction:column;align-items:flex-end;padding:0 0 12px}.main-spoiler-dopinfo-mini__dropdown-title{padding-bottom:24px;font-size:20px;min-width:100%}.main-spoiler-dopinfo-mini__wrap{overflow-x:auto;padding-bottom:16px}}.about-project-presentation__title{font-size:24px;line-height:130%;letter-spacing:.03em;color:var(--color-dark)}.about-project-presentation__content-wrap{background:url(/img/pages/aboutProject/presentation/laptop.png) no-repeat 0 0;background-size:100% 100%;padding:3% 11% 7%}.about-project-presentation__slider{overflow:hidden;max-width:1920px;margin:auto;cursor:pointer;position:relative}.about-project-presentation__slider-wrap{display:flex;flex-wrap:nowrap;transition:.5s ease}.about-project-presentation__slider-item{min-width:100%;position:relative}.about-project-presentation__slider-opacity{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#865ba066,#83c1bf66);left:0;top:0;display:flex;justify-content:center;align-items:center;align-content:center;opacity:0;color:#fff;backdrop-filter:blur(1px);cursor:pointer;transition:.3s ease}.main-slider:hover .about-project-presentation__slider-opacity{opacity:1}@media (max-width: 1200px){.about-project-presentation__title{font-size:20px}}@media (max-width: 576px){.about-project-presentation__title{font-size:16px}}
