@import url(https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css);@import url(https://fonts.googleapis.com/css2?family=Oswald&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald&display=swap);@font-face{font-family:DangerFlight;font-display:swap;src:url(../fonts/DangerFlight.woff2) format("woff2"),url(../fonts/DangerFlight.woff) format("woff");font-style:normal}@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}ul li{list-style:none}img{vertical-align:top}a{text-decoration:none}a:active,a:focus{outline:0}a:hover,a:visited{text-decoration:none}body,html{height:100%;width:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}@font-face{font-family:DangerFlight;font-display:swap;src:url(../fonts/DangerFlight.woff2) format("woff2"),url(../fonts/DangerFlight.woff) format("woff");font-style:normal}@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal}[class*=" _icon-"]::after,[class^=icon-]::after{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" _icon-"]::after,[class^=icon-]::after{display:block}._icon-arrow:after{content:"\e900"}._icon-vk:after{content:"\ea98"}._icon-youtube:after{content:"\ea9d"}[class*=_container]{max-width:91.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 15px}body{color:#fff;font-family:Oswald,sans-serif}.main{position:absolute;width:100%;background:#000}.main__wrapper{opacity:0;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-height:100%}.wrapper>*{min-width:0}section{padding-top:4.8125rem;padding-bottom:4.8125rem;position:relative}._ibg{background-repeat:no-repeat;background-size:cover;background-position:center top}._ibg>img,._ibg>picture{display:none}@-webkit-keyframes k{from{top:-50px}to{top:0;opacity:1}}@keyframes k{from{top:-50px}to{top:0;opacity:1}}@-webkit-keyframes o{to{opacity:1}}@keyframes o{to{opacity:1}}@-webkit-keyframes n{from{opacity:0}to{opacity:1}}@keyframes n{from{opacity:0}to{opacity:1}}@-webkit-keyframes f{from{top:-50px}to{top:0;opacity:1}}@keyframes f{from{top:-50px}to{top:0;opacity:1}}@-webkit-keyframes i{from{bottom:-50px}to{bottom:0;opacity:1}}@keyframes i{from{bottom:-50px}to{bottom:0;opacity:1}}@-webkit-keyframes r{from{opacity:0}to{opacity:1}}@keyframes r{from{opacity:0}to{opacity:1}}@-webkit-keyframes t{from{right:-50px}to{right:0;opacity:1}}@keyframes t{from{right:-50px}to{right:0;opacity:1}}@-webkit-keyframes a{from{right:-70px}to{right:0;opacity:1}}@keyframes a{from{right:-70px}to{right:0;opacity:1}}@-webkit-keyframes m{from{left:-50px}to{left:0;opacity:1}}@keyframes m{from{left:-50px}to{left:0;opacity:1}}@-webkit-keyframes underline{to{opacity:1}}@keyframes underline{to{opacity:1}}@-webkit-keyframes showNav{to{opacity:1}}@keyframes showNav{to{opacity:1}}@-webkit-keyframes crt-me{from{clip:rect(31px,9999px,194px,0);opacity:1}10%{clip:rect(112px,9999px,176px,0)}20%{clip:rect(85px,9999px,177px,0)}30%{clip:rect(0,9999px,197px,0)}40%{clip:rect(64px,9999px,198px,0)}50%{clip:rect(61px,9999px,185px,0)}60%{clip:rect(0,9999px,114px,0)}70%{clip:rect(34px,9999px,115px,0)}80%{clip:rect(0,9999px,129px,0)}90%{clip:rect(43px,9999px,196px,0)}to{clip:rect(82px,9999px,164px,0)}}@keyframes crt-me{from{clip:rect(31px,9999px,194px,0);opacity:1}10%{clip:rect(112px,9999px,176px,0)}20%{clip:rect(85px,9999px,177px,0)}30%{clip:rect(0,9999px,197px,0)}40%{clip:rect(64px,9999px,198px,0)}50%{clip:rect(61px,9999px,185px,0)}60%{clip:rect(0,9999px,114px,0)}70%{clip:rect(34px,9999px,115px,0)}80%{clip:rect(0,9999px,129px,0)}90%{clip:rect(43px,9999px,196px,0)}to{clip:rect(82px,9999px,164px,0)}}:root{--cubic-bezier:.75s cubic-bezier(.2, .6, 0, 1)}.nivo-lightbox-nav{background:rgba(199,38,38,.2)}.nivo-lightbox-theme-default.nivo-lightbox-overlay{background:rgba(0,0,0,.9)}.nivo-lightbox-title{text-transform:uppercase}.loaded .preloader{display:none}.loaded .main__wrapper{opacity:1}.main-screen{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;position:relative}.main-screen__bg{position:absolute;width:100%;height:100%;top:0;left:0}.logo{font-family:DangerFlight,sans-serif;text-align:center;font-size:120px;position:relative}.logo span{position:relative}.logo__glitch{display:none}.logo__text{display:inline-block;position:relative}.logo .a::before,.logo .f::before,.logo .k::before,.logo .n::before{content:"";display:block;position:absolute;background-color:#fff;height:19px;bottom:0}.logo .k::before{width:32px;left:9px}.logo .n::before{width:104px;left:-68px}.logo .f::before{width:252px;left:-1px}.logo .a::before{width:85px;left:0}.logo .o::after,.logo .o::before{content:"";display:block;position:absolute;width:13px;top:-4px;height:17px;-webkit-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);background-color:#fff}.logo .o::before{left:20px}.logo .o::after{right:10px}.logo .f,.logo .i,.logo .n,.logo .r,.logo .t{text-transform:uppercase}.logo .r{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.logo__mob{text-align:left;font-size:28px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;letter-spacing:normal!important;margin-bottom:0!important}.logo__mob .o::after,.logo__mob .o::before{height:3px;width:2px;top:-1px}.logo__mob .o::before{left:6px}.logo__mob .o::after{right:3px}.logo__mob .a::before,.logo__mob .f::before,.logo__mob .k::before,.logo__mob .n::before{height:5px}.logo__mob .k::before{width:8px;left:2px}.logo__mob .n::before{width:23px;left:-15px}.logo__mob .f::before{width:57px;left:1px}.logo__mob .a::before{width:19px}.header{position:fixed;width:100%;z-index:50}.header__body{background:rgba(0,0,0,.9);margin-bottom:30px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.header__body._fixed .header__menu{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;height:63px}.header__body._fixed .nav__home{display:block}.header__body._fixed .header__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:73px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__languages{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.animation-header .logo__glitch{display:inline-block;position:absolute;top:0;color:red;left:20px;opacity:0;z-index:1;max-width:715px;left:0;right:0;margin:0 auto;width:100%;text-shadow:2px 0 #f9f8f8,-1px 0 #f7cc01,-2px 0 #77219c;animation:crt-me .3s 2 alternate-reverse;-webkit-animation-delay:3s;animation-delay:3s}.animation-header .logo__glitch .o::after,.animation-header .logo__glitch .o::before{background-color:#fff!important}.animation-header .logo__text span{opacity:0}.animation-header .logo__text span.k{-webkit-animation:k .3s linear forwards;animation:k .3s linear forwards;-webkit-animation-delay:2s;animation-delay:2s}.animation-header .logo__text span.o{-webkit-animation:o .3s linear forwards;animation:o .3s linear forwards;-webkit-animation-delay:.6s;animation-delay:.6s;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s;color:red}.animation-header .logo__text span.o::after,.animation-header .logo__text span.o::before{background-color:red!important;-webkit-transition:color .3s ease 0s;-o-transition:color .3s ease 0s;transition:color .3s ease 0s}.animation-header .logo__text span.o.modifyColor{color:#fff}.animation-header .logo__text span.o.modifyColor::after,.animation-header .logo__text span.o.modifyColor::before{background-color:#fff!important}.animation-header .logo__text span.n{-webkit-animation:n .3s linear forwards;animation:n .3s linear forwards;-webkit-animation-delay:1.7s;animation-delay:1.7s}.animation-header .logo__text span.f{-webkit-animation:f .3s linear forwards;animation:f .3s linear forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.animation-header .logo__text span.i{-webkit-animation:i .3s linear forwards;animation:i .3s linear forwards;-webkit-animation-delay:1.5s;animation-delay:1.5s}.animation-header .logo__text span.r{-webkit-animation:r .3s linear forwards;animation:r .3s linear forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.animation-header .logo__text span.m{-webkit-animation:m .3s linear forwards;animation:m .3s linear forwards;-webkit-animation-delay:1.8s;animation-delay:1.8s}.animation-header .logo__text span.a{-webkit-animation:a .3s linear forwards;animation:a .3s linear forwards;-webkit-animation-delay:1.9s;animation-delay:1.9s}.animation-header .logo__text span.t{-webkit-animation:t .3s linear forwards;animation:t .3s linear forwards;opacity:0;-webkit-animation-delay:1.8s;animation-delay:1.8s}.animation-header .logo .a::before,.animation-header .logo .f::before,.animation-header .logo .k::before,.animation-header .logo .n::before{opacity:0;-webkit-animation:underline .8s linear forwards;animation:underline .8s linear forwards;-webkit-animation-delay:3s;animation-delay:3s}.animation-header .nav{opacity:0;-webkit-animation:showNav 1.3s linear forwards;animation:showNav 1.3s linear forwards;-webkit-animation-delay:3s;animation-delay:3s}.languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.languages li{position:relative}.languages li span{font-size:20px;text-transform:uppercase;cursor:pointer;display:block;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.languages li:not(:first-child){margin-left:25px}.languages li:not(:first-child)::after{content:"|";display:block;position:absolute;top:0;left:-14px;font-size:20px}.languages li._active::before{content:"";display:block;position:absolute;background-color:#fff;top:-4px;left:0;height:2px;width:100%}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32.19px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav__list li a{font-size:26px;text-transform:uppercase;color:inherit;letter-spacing:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.nav__letter{display:none;font-family:DangerFlight,sans-serif;color:red;font-size:425px;position:absolute;width:100%;text-align:center;opacity:.3;z-index:-1;top:0}.nav__home{display:none}.title{text-align:center;margin-bottom:4.8125rem}.title__wrapper{display:inline-block;position:relative}.title__wrapper::after,.title__wrapper::before{content:"";display:block;position:absolute;height:1px;top:0;bottom:0;margin:auto 0;background-color:#fff;width:20.5625rem}.title__wrapper::before{left:-21.75rem}.title__wrapper::after{right:-21.75rem}.title__body{text-transform:uppercase;font-size:4.5rem;font-weight:400;position:relative}.title__body::after,.title__body::before{content:"";display:block;position:absolute;width:1px;height:15px;background-color:#fff;top:0;bottom:0;margin:auto 0}.title__body::before{left:-20px}.title__body::after{right:-20px}.icon-nav{display:none}.albums{background-attachment:fixed}.albums__box{gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.albums__column{text-align:center;position:relative}.albums__img{max-width:561px;width:100%;border:1px solid #666}.albums__list{margin-top:30px}.gallery{background:#000}.categories-gallery{margin-bottom:30px}.categories-gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.categories-gallery__list li{border:1px solid #fff;background-color:#840103;overflow:hidden;height:50px;position:relative}.categories-gallery__list li a{font-size:1.125rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-transform:uppercase;padding:0 15px;height:100%;position:relative}.categories-gallery__list li::before{content:"";display:block;position:absolute;background-color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;height:100%;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.categories-gallery__list li._active{background:#fff}.categories-gallery__list li._active a{color:red}.portfolio-gallery__item{border:1px solid #fff;overflow:hidden}.portfolio-gallery__item img{max-width:100%;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.members{overflow:hidden;height:100vh;background:#000}.members-slider{height:100%;overflow:visible}.members-slider__wrapper{-webkit-transition:var(--cubic-bezier)!important;-o-transition:var(--cubic-bezier)!important;transition:var(--cubic-bezier)!important;will-change:transform}.members-slider__item{max-height:82%;overflow:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-filter:grayscale(1) blur(2px);filter:grayscale(1) blur(2px);-webkit-transition:-webkit-transform var(--cubic-bezier),-webkit-box-shadow var(--cubic-bezier);transition:-webkit-transform var(--cubic-bezier),-webkit-box-shadow var(--cubic-bezier);-o-transition:transform var(--cubic-bezier),box-shadow var(--cubic-bezier);transition:transform var(--cubic-bezier),box-shadow var(--cubic-bezier);transition:transform var(--cubic-bezier),box-shadow var(--cubic-bezier),-webkit-transform var(--cubic-bezier),-webkit-box-shadow var(--cubic-bezier)}.members-slider__img{width:200%;height:100%;position:absolute;left:-40%;will-change:transform;-webkit-transition:var(--cubic-bezier)!important;-o-transition:var(--cubic-bezier)!important;transition:var(--cubic-bezier)!important}.members-slider__text{position:absolute;text-transform:uppercase;z-index:1;bottom:15px;right:15px;text-align:right;background:rgba(0,0,0,.6);padding:5px;opacity:0;-webkit-transition:var(--cubic-bezier)!important;-o-transition:var(--cubic-bezier)!important;transition:var(--cubic-bezier)!important}.members-slider__text span{display:block;font-size:20px;font-weight:700;color:red}.live{background-color:#000}.live__box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live__box[hidden]{display:none!important}.live__year{font-weight:700;font-size:26px;margin-bottom:10px}.live__list{text-transform:uppercase}.live__list:not(:last-child){margin-bottom:40px}.live__row:not(:last-child) .live__box{padding-bottom:30px;border-bottom:1px solid #fff}.live__events li{font-weight:700;font-size:1.125rem;line-height:22px}.live__events li:not(:first-child){margin-top:10px}.live__events li span{display:inline-block;color:red}.live__button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #fff}.live__button span{padding:10px 0;text-transform:uppercase;font-size:2.5rem}.live__button::after{-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;font-size:22px}.live__button._active::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.live__button._active span:first-letter{color:red}.videos{background:#000}.videos__item{position:relative;padding-bottom:50.25%;height:0}.videos__item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videos__row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts{background-attachment:fixed}.contacts__overlay{background-color:#fff;opacity:.1;position:absolute;top:0;left:0;right:0;bottom:0}.contacts__form{margin:0 auto;max-width:800px;position:relative;padding-top:2rem;padding-left:2rem;padding-right:2rem;padding-bottom:32px;border:1px solid #fff}.contacts__form fieldset{position:relative;padding:0}.contacts__form legend{text-transform:uppercase;text-align:center;position:absolute;top:-5rem;font-size:1.875rem;left:0;right:0;margin:0 auto}.contacts__form input,.contacts__form textarea{width:100%;text-transform:uppercase;padding:10px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input::-webkit-input-placeholder,.contacts__form textarea::-webkit-input-placeholder{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input::-moz-placeholder,.contacts__form textarea::-moz-placeholder{-moz-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input:-ms-input-placeholder,.contacts__form textarea:-ms-input-placeholder{-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input::-ms-input-placeholder,.contacts__form textarea::-ms-input-placeholder{-ms-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input::placeholder,.contacts__form textarea::placeholder{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__form input:focus,.contacts__form textarea:focus{-webkit-box-shadow:10px 10px 5px 0 rgba(255,0,0,.75);box-shadow:10px 10px 5px 0 rgba(255,0,0,.75)}.contacts__form input:focus::-webkit-input-placeholder,.contacts__form textarea:focus::-webkit-input-placeholder{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.contacts__form input:focus::-moz-placeholder,.contacts__form textarea:focus::-moz-placeholder{opacity:0;transform:translateX(10px)}.contacts__form input:focus:-ms-input-placeholder,.contacts__form textarea:focus:-ms-input-placeholder{opacity:0;-ms-transform:translateX(10px);transform:translateX(10px)}.contacts__form input:focus::-ms-input-placeholder,.contacts__form textarea:focus::-ms-input-placeholder{opacity:0;-ms-transform:translateX(10px);transform:translateX(10px)}.contacts__form input:focus::placeholder,.contacts__form textarea:focus::placeholder{opacity:0;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.contacts__form input{display:block;height:40px;margin-bottom:15px}.contacts__form textarea{resize:none;min-height:100px}.contacts__btn{position:absolute;left:0;right:0;margin:0 auto;bottom:-58px;border:1px solid #fff;background-color:#840103;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;overflow:hidden}.contacts__btn span{font-size:18px;color:#fff;text-transform:uppercase;position:relative;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.contacts__btn::before{content:"";display:block;position:absolute;background-color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;height:100%;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.footer{text-align:center;background:rgba(0,0,0,.4);padding:30px 0;position:absolute;bottom:0;width:100%;left:0}.footer__copyright{font-size:18px;text-transform:uppercase}.social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.social__link{color:#fff;font-size:24px}.preloader{position:fixed;width:100%;height:100%;background:#000;z-index:100}.preloader__body{right:0;left:0;top:0;bottom:0;height:30px;width:197px;margin:auto;position:absolute}.balls{-webkit-filter:url(#goo);filter:url(#goo)}.balls .ball.moving{-webkit-box-shadow:none;box-shadow:none}.ball{width:28px;height:28px;background-color:#500000;position:absolute;border-radius:14px;-webkit-animation:3s ease-in-out infinite;animation:3s ease-in-out infinite}.ball:nth-child(1){left:0;-webkit-animation-name:scale1;animation-name:scale1}.ball:nth-child(2){left:56px;-webkit-animation-name:scale2;animation-name:scale2}.ball:nth-child(3){left:112px;-webkit-animation-name:scale3;animation-name:scale3}.ball:nth-child(4){left:168px;-webkit-animation-name:scale4;animation-name:scale4}.ball.moving{-webkit-animation:move 3s ease-in-out infinite;animation:move 3s ease-in-out infinite;left:-14px;background-color:red;-webkit-box-shadow:0 0 10px red,0 0 30px red,0 0 100px red;box-shadow:0 0 10px red,0 0 30px red,0 0 100px red}svg{display:none}@-webkit-keyframes move{50%{left:182px}}@keyframes move{50%{left:182px}}@-webkit-keyframes scale1{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}10%,90%{-webkit-transform:scale(1.2);transform:scale(1.2)}20%,80%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale1{0%,100%{-webkit-transform:scale(1.1);transform:scale(1.1)}10%,90%{-webkit-transform:scale(1.2);transform:scale(1.2)}20%,80%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale2{20%,80%{-webkit-transform:scale(1.2);transform:scale(1.2)}10%,30%,70%,90%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale2{20%,80%{-webkit-transform:scale(1.2);transform:scale(1.2)}10%,30%,70%,90%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale3{30%,70%{-webkit-transform:scale(1.2);transform:scale(1.2)}20%,40%,60%,80%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale3{30%,70%{-webkit-transform:scale(1.2);transform:scale(1.2)}20%,40%,60%,80%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale4{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}40%,60%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%,70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale4{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}40%,60%{-webkit-transform:scale(1.2);transform:scale(1.2)}30%,70%{-webkit-transform:scale(1);transform:scale(1)}}@media (min-width:479.98px){.main-screen{min-height:454px}}@media (min-width:767.98px){.main-screen{min-height:1080px}.main-screen__bg{background-attachment:fixed}.logo{margin-bottom:30px;letter-spacing:1.1px}.albums__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.albums__column{-webkit-box-flex:0;-ms-flex:0 1 561px;flex:0 1 561px}.portfolio-gallery__row{display:-webkit-box;display:-ms-flexbox;display:flex}.portfolio-gallery__item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.members{min-height:1150px}.members-slider{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.members-slider__item:hover{-webkit-transform:translateY(-3%);-ms-transform:translateY(-3%);transform:translateY(-3%);-webkit-filter:grayscale(0);filter:grayscale(0)}.members-slider__item:hover .members-slider__img{left:0;width:145%}.members-slider__item:hover .members-slider__text{opacity:1;font-size:1.5rem}.live__box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.videos__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.videos__column{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.contacts{min-height:1080px}.contacts__form{margin-top:250px}.contacts__form_row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.footer__copyright{font-size:24px;margin-bottom:15px}}@media (min-width:767.98px) and (any-hover:hover){.portfolio-gallery__item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media (min-width:991.98px){.header__menu .nav__list li:not(:last-child){margin-right:2.5rem}.header__menu .nav__list li:not(:last-child)::before{right:-1.375rem}.header__menu .nav__list a{font-size:1.625rem}.nav__list li{position:relative}.nav__list li:not(:last-child){margin-right:40px}.nav__list li:not(:last-child)::before{content:"-";display:block;position:absolute;top:0;bottom:0;right:-22px;height:5px;line-height:0;font-size:26px;margin:auto 0}.nav__list li a::after,.nav__list li a::before{content:"";display:block;position:absolute;height:2px;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;width:100%;background-color:#fff}.nav__list li a::before{bottom:0;-webkit-transform:translateX(-101%);-ms-transform:translateX(-101%);transform:translateX(-101%)}.nav__list li a::after{top:1px;-webkit-transform:translateX(101%);-ms-transform:translateX(101%);transform:translateX(101%)}}@media (min-width:991.98px) and (any-hover:hover){.nav__list li a:hover::after,.nav__list li a:hover::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:991.98px){.header__top{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header__menu{height:63px}.languages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}.nav{width:35px;position:absolute;right:15px}.nav__body{position:fixed;width:100%;height:100%;top:0;padding-top:20px;left:0;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;-webkit-transform:translate3d(0,-115%,0);transform:translate3d(0,-115%,0)}.nav__body._active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#000}.nav__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.nav__list li{width:100%;text-align:center}.nav__list a{padding:15px 0;display:block!important}.nav__letter{display:block}.icon-nav{display:block;position:relative;background:0 0;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:22px;cursor:pointer;z-index:5}.icon-nav span,.icon-nav::after,.icon-nav::before{content:"";display:block;position:absolute;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;left:0;width:100%;height:2px;background-color:#fff}.icon-nav::before{top:0}.icon-nav::after{bottom:0}.icon-nav span{top:calc(50% - 1px)}.icon-nav._active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.icon-nav._active::before{-webkit-transform:rotate(-29deg);-ms-transform:rotate(-29deg);transform:rotate(-29deg);top:calc(50% - 1px)}.icon-nav._active::after{-webkit-transform:rotate(29deg);-ms-transform:rotate(29deg);transform:rotate(29deg);bottom:calc(50% - 1px)}}@media (max-width:767.98px){.members-slider__item.swiper-slide-active{-webkit-transform:translateY(-3%);-ms-transform:translateY(-3%);transform:translateY(-3%);-webkit-filter:grayscale(0);filter:grayscale(0)}.members-slider__item.swiper-slide-active .members-slider__img{left:0;width:145%}.members-slider__item.swiper-slide-active .members-slider__text{opacity:1;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1);text-align:left;font-size:24px}.members-slider__item.swiper-slide-active .members-slider__text span{font-size:22px}.contacts{padding-bottom:125px}}@media (max-width:479.98px){.main-screen{min-height:305px}}@media (max-width:91.875rem){section{padding-top:calc(2.5rem + 37 * ((100vw - 20rem)/ 1150))}section{padding-bottom:calc(2.5rem + 37 * ((100vw - 20rem)/ 1150))}.title{margin-bottom:calc(2.5rem + 37 * ((100vw - 20rem)/ 1150))}.title__wrapper::after,.title__wrapper::before{width:calc(3.125rem + 279 * ((100vw - 20rem)/ 1150))}.title__wrapper::before{left:calc(-4.3125rem + -279 * ((100vw - 20rem)/ 1150))}.title__wrapper::after{right:calc(-4.3125rem + -279 * ((100vw - 20rem)/ 1150))}.title__body{font-size:calc(2rem + 40 * ((100vw - 20rem)/ 1150))}.categories-gallery__list li a{font-size:calc(.875rem + 4 * ((100vw - 20rem)/ 1150))}.live__events li{font-size:calc(1rem + 2 * ((100vw - 20rem)/ 1150))}.live__button span{font-size:calc(1.5rem + 16 * ((100vw - 20rem)/ 1150))}.contacts__form{padding-top:calc(.9375rem + 17 * ((100vw - 20rem)/ 1150))}.contacts__form{padding-left:calc(.9375rem + 17 * ((100vw - 20rem)/ 1150))}.contacts__form{padding-right:calc(.9375rem + 17 * ((100vw - 20rem)/ 1150))}.contacts__form legend{top:calc(-2.8125rem + -35 * ((100vw - 20rem)/ 1150))}.contacts__form legend{font-size:calc(1.125rem + 12 * ((100vw - 20rem)/ 1150))}}@media (min-width:991.98px) and (max-width:91.875rem){.header__menu .nav__list li:not(:last-child){margin-right:calc(.625rem + 30 * ((100vw - 20rem)/ 1150))}.header__menu .nav__list li:not(:last-child)::before{right:calc(-.5625rem + -13 * ((100vw - 20rem)/ 1150))}.header__menu .nav__list a{font-size:calc(.75rem + 14 * ((100vw - 20rem)/ 1150))}}@media (min-width:767.98px) and (max-width:91.875rem){.members-slider__item:hover .members-slider__text{font-size:calc(.6875rem + 13 * ((100vw - 20rem)/ 1150))}}@media (any-hover:hover){.languages li:not(._active) span:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.categories-gallery__list li:hover:not(._active)::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.categories-gallery__list li:hover:not(._active) a{color:red}.contacts__btn:hover span{color:#840103}.contacts__btn:hover::before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}