#accessibility_bar{position:relative;overflow:hidden;width:80px;bottom:20px;z-index:100}@media (max-width: 970px){#accessibility_bar{width:50px}}#accessibility_bar ul{list-style:none;background-color:#393E41;display:flex;flex-direction:column;gap:16px;border-radius:62.5px;padding:14px 12px 95px;width:56px;opacity:0;transition:0.2s all ease-in;z-index:-1;position:fixed;bottom:20px;right:140px;border:1px solid #EEECE8;visibility:hidden}@media (max-width: 970px){#accessibility_bar ul{right:10vw;width:50px;padding:7px 6px 70px;gap:12px}}#accessibility_bar li{display:block;width:56px;height:56px;background-size:contain;background-repeat:no-repeat;margin:0px;cursor:pointer}@media (max-width: 970px){#accessibility_bar li{width:50px;height:50px}}#accessibility_bar li.acc_text_size{background-image:url(text-size-btn-72bd56f5ff9e1d925ec76f4dc5a7f7fe8a70a53df2a579f12765f7d4e57da22d.svg)}#accessibility_bar li.acc_contrast{background-image:url(contast-btn-8eaa8a08add4142e7d5f44c5ef33a68ce33674930ae68fe4feefc42ec9c99970.svg)}#accessibility_bar li.acc_links{background-image:url(underline-link-btn-7d1f400d2a2fe105a94c0fade3f11a61410fa8d2cde23ee4bc0535805b8dd1fa.svg)}#accessibility_bar li.acc_typography{background-image:url(typo-btn-638536bbad0464de12a76031645f76cd803854d14199aa3252cba7f69cbc8078.svg)}#accessibility_bar #acc_btn{background-image:url(acc-btn-915415c59cabe8faa6dbf3e121f3f2cb40e10b39f1a8f734ac166fbc222d8566.svg);background-size:contain;background-repeat:no-repeat;display:block;width:80px;height:80px;position:fixed;bottom:-3px;cursor:pointer;position:fixed;bottom:21px;right:141px;z-index:1}@media (max-width: 970px){#accessibility_bar #acc_btn{right:calc(10vw + 1px);width:60px;height:60px}}#accessibility_bar.accessibility-active ul{opacity:1;transform:translateY(0);z-index:1;visibility:visible}.open-dyslexic-font{font-family:"OpenDyslexic" !important}.open-dyslexic-font #accessibility_bar.accessibility-active ul li.acc_typography{background-image:url(typo-btn-active-9b2a541cfb82fdc4a5d39d3f6506f7f00f44150917d2409309eeff17b0949ebd.svg)}.underlined-links a{text-decoration:underline !important}.underlined-links #accessibility_bar.accessibility-active ul li.acc_links{background-image:url(underline-link-btn-active-13577399964f1387df802cbec6cb95f8d0b5e474ee03b1e85844d3eff806478d.svg)}.active-contrast{background:#020100 !important;color:#fff !important}.active-contrast header .main_menu .has_submenu:hover span::after{filter:none}.active-contrast .news_ticket .wrapper,.active-contrast .single_page .aside,.active-contrast .news_ticket p{background:#393E41 !important}.active-contrast p,.active-contrast .program_card p,.active-contrast .program_card h3,.active-contrast .schedule_card h4,.active-contrast .single_page h4,.active-contrast .news_ticket h4{color:#fff !important}.active-contrast .white_header,.active-contrast .sponsors_section,.active-contrast .white_header .wrapper.active,.active-contrast .white_header .main_menu,.active-contrast .white_header .top_row{background:#393E41 !important}.active-contrast #accessibility_bar.accessibility-active ul li.acc_contrast{background-image:url(contast-btn-active-8a88bfeb310075a46323a8586bbe756fc8dabf67ce0a284452d4a060ffff1b52.svg)}@media (min-width: 970px){.active-contrast header .main_menu li:hover,.active-contrast header .main_menu .sub_menu li a:hover,.active-contrast header .top_row li a:hover{background:#393E41;color:#fff !important}}@media (max-width: 970px){.active-contrast .cat_tabs{background:#020100 !important}.active-contrast .cat_tabs li:not(.active) a.gray-btn{color:#fff !important}}@media (max-width: 970px){.active-contrast .cat_tabs li a.gray-btn{background:#020100 !important}}.increase-font #accessibility_bar.accessibility-active ul li.acc_text_size{background-image:url(text-size-btn-active-a744bc5b1a670059d1fa41159d6558286ba924db3d132242dc812002124824c0.svg)}.increase-font p{font-size:20px !important;line-height:140% !important}.increase-font p.schedule,.increase-font .fest_text p{font-size:16px !important;line-height:120% !important}.increase-font .program_card .origin{line-height:135% !important}.increase-font .last_con a,.increase-font .secondary_menu a,.increase-font .top_row a,.increase-font .red-btn,.increase-font .gray-btn,.increase-font .program_card .director,.increase-font header .red_header .middle_row p,.increase-font footer .main_menu li a{font-size:18px !important;line-height:120% !important}footer{background:#020100}footer ul{list-style:none}footer ul li{margin:0}footer a{text-decoration:none}footer .container{max-width:1325px;margin:0 auto}@media (max-width: 1500px){footer .container{max-width:1232px}}footer .inner{display:flex;padding:80px 0 0;gap:100px}@media (max-width: 1500px){footer .inner{gap:70px;padding:80px 16px 0}}@media (max-width: 1200px){footer .inner{gap:40px;padding-top:40px}}@media (max-width: 970px){footer .inner{flex-direction:column;gap:24px}}footer .social_media{align-items:center;display:flex;justify-content:flex-start;gap:20px;align-self:flex-start;padding:0 0 40px}@media (max-width: 1500px){footer .social_media{padding:0 16px 40px}}@media (max-width: 970px){footer .social_media{padding-top:24px}}footer .social_media a{width:26.7px;display:block;flex-basis:26.7px;height:26.7px;background-repeat:no-repeat;background-size:contain}footer .social_media a:hover{filter:invert(84%) sepia(73%) saturate(5419%) hue-rotate(344deg) brightness(101%) contrast(106%)}footer .social_media .facebook-icon{background-image:url(facebook-7aa0d6d8ad476164241e265d4b00c5c3187573d05061a8cb1940c57219ed1e3f.svg)}footer .social_media .instagram-icon{background-image:url(instagram-202398179f23859b52224040271efae29cf354dd047c2579796cb3d777402620.svg)}footer .social_media .youtube-icon{background-image:url(youtube-8758313424fc81dc5a9a20f9452737f3f70a5d4dc1aeba8749ecefb8f8d2dc9b.svg);height:18px}footer .social_media .tiktok-icon{background-image:url(tiktok-8e1656b942037c337726265c6c5d5d8fe1e74d84186ccded842c3f2474fa4928.svg);width:23.11px}footer .social_media .wiki-icon{background-image:url(wiki-3898ac7c1db6b761e9dd60ffb3dedaf3c9256d392635f71a0b14612d32565e51.svg);height:17.2px}footer .social_media .x-icon{background-image:url(x-4f826ce681002865e715add79ade7031e33168bbe6cb84f4242dc9983d82660c.svg);height:24.1px}footer .main_menu li a,footer .secondary_menu li a{color:#fff;font-size:16px;font-weight:700;line-height:19px;letter-spacing:0.04em;margin-bottom:16px;display:block;transition:0.2s all ease-in}footer .main_menu li a:hover,footer .secondary_menu li a:hover{color:#E21F26;width:fit-content}footer .last_con p{font-size:14px;font-weight:400;line-height:19px;letter-spacing:0em;color:#fff;margin:0 0 16px}footer .last_con a{font-size:16px;font-weight:700;line-height:19px;letter-spacing:0.04em;color:#fff;display:block;margin-bottom:16px;transition:0.2s all ease-in}footer .last_con a:hover{color:#E21F26;width:fit-content}.fest_text p{color:#fff;font-size:18px;line-height:26px;font-style:italic;font-weight:600;max-width:420px;margin-top:0 !important}@media (max-width: 970px){.fest_text p{font-size:12px;line-height:15px}}.fest_text .zg_tag{margin-top:-30px !important;margin-bottom:0 !important}@media (max-width: 970px){.fest_text .zg_tag{margin-top:0 !important}}.cookies{position:fixed;bottom:0;width:100%;background:linear-gradient(180deg, #E21F26 0%, #BE111B 100%);text-align:center;color:#fff;z-index:1000;transition:0.2s all ease-in}.cookies .cookies-content-holder{width:calc(100% - 40px);margin:10px auto;padding:0 20px}.cookies p{font-size:16px;color:#fff}.cookies button{border:none;margin-top:10px;cursor:pointer;font-size:14px;text-align:center;margin:10px auto}.col-1{flex:0 1 calc((100% / 12) * 1 - 24px);max-width:calc((100% / 12) * 1 - 24px);padding:0 12px}@media (max-width: 600px){.col-1{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-2{flex:0 1 calc((100% / 12) * 2 - 24px);max-width:calc((100% / 12) * 2 - 24px);padding:0 12px}@media (max-width: 600px){.col-2{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-3{flex:0 1 calc((100% / 12) * 3 - 24px);max-width:calc((100% / 12) * 3 - 24px);padding:0 12px}@media (max-width: 600px){.col-3{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-4{flex:0 1 calc((100% / 12) * 4 - 24px);max-width:calc((100% / 12) * 4 - 24px);padding:0 12px}@media (max-width: 600px){.col-4{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-5{flex:0 1 calc((100% / 12) * 5 - 24px);max-width:calc((100% / 12) * 5 - 24px);padding:0 12px}@media (max-width: 600px){.col-5{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-6{flex:0 1 calc((100% / 12) * 6 - 24px);max-width:calc((100% / 12) * 6 - 24px);padding:0 12px}@media (max-width: 600px){.col-6{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-7{flex:0 1 calc((100% / 12) * 7 - 24px);max-width:calc((100% / 12) * 7 - 24px);padding:0 12px}@media (max-width: 600px){.col-7{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-8{flex:0 1 calc((100% / 12) * 8 - 24px);max-width:calc((100% / 12) * 8 - 24px);padding:0 12px}@media (max-width: 600px){.col-8{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-9{flex:0 1 calc((100% / 12) * 9 - 24px);max-width:calc((100% / 12) * 9 - 24px);padding:0 12px}@media (max-width: 600px){.col-9{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-10{flex:0 1 calc((100% / 12) * 10 - 24px);max-width:calc((100% / 12) * 10 - 24px);padding:0 12px}@media (max-width: 600px){.col-10{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-11{flex:0 1 calc((100% / 12) * 11 - 24px);max-width:calc((100% / 12) * 11 - 24px);padding:0 12px}@media (max-width: 600px){.col-11{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.col-12{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px);padding:0 12px}@media (max-width: 600px){.col-12{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}@media (max-width: 750px){.col-3,.col-4{flex:0 1 calc((100% / 12) * 6 - 24px);max-width:calc((100% / 12) * 6 - 24px)}}@media (max-width: 600px){.col-3,.col-4{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}@media (max-width: 750px){.col-6,.col-8{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.row{display:flex;margin:0 auto;flex-flow:row wrap;row-gap:40px}.row.inner{margin:0 -12px}@media (max-width: 970px){.row{row-gap:24px}}.container{max-width:1304px;margin:0 auto}@media (max-width: 1500px){.container{max-width:1200px}}.flex{display:flex;gap:16px}header ul{list-style:none}header ul li{margin:0}header a{text-decoration:none}header .red_header{position:relative;background:linear-gradient(180deg, #E21F26 0%, #BE111B 100%)}@media (max-width: 970px){header .red_header{padding:8px 16px;margin-bottom:50px}}@media (max-width: 750px){header .red_header{margin-bottom:16px}}header .red_header .wrapper{gap:90px}@media (max-width: 1500px){header .red_header .wrapper{gap:50px}}@media (max-width: 1200px){header .red_header .wrapper{gap:24px}}@media (max-width: 970px){header .red_header .wrapper{background:linear-gradient(180deg, #E21F26 0%, #BE111B 100%)}}header .red_header .middle_row{margin:45px 0 20px 0}@media (max-width: 970px){header .red_header .middle_row{margin:0}}header .red_header .middle_row p{color:#fff}@media (max-width: 970px){header .red_header .main_menu{border-bottom:1px solid #EEECE8;margin-bottom:12px}}header .red_header .main_menu>li{font-size:24px;line-height:28px}@media (max-width: 970px){header .red_header .main_menu>li{font-size:16px;line-height:19px}}header .red_header .main_menu li{color:#fff}header .red_header .main_menu a,header .red_header .main_menu .has_submenu{padding:20px 16px}@media (max-width: 970px){header .red_header .main_menu a,header .red_header .main_menu .has_submenu{padding:8px 0}}header .red_header .main_menu .sub_menu{background:linear-gradient(180deg, #E21F26 0%, #BE111B 100%)}@media (max-width: 970px){header .red_header .main_menu .sub_menu{background:transparent}}header .red_header .main_menu .sub_menu li a{color:#fff}@media (max-width: 970px){header .red_header .top_row{background:transparent}}header .red_header .factum-logo{margin-bottom:16px}@media (max-width: 970px){header .red_header .factum-logo{margin-bottom:24px;margin-top:-55px}}@media (max-width: 970px){header .red_header .secondary_menu{border-bottom:1px solid #EEECE8}}header .white_header{position:relative;background:#fff}@media (max-width: 970px){header .white_header{padding:8px 16px}}@media (max-width: 750px){header .white_header{margin-bottom:50px}}header .white_header .wrapper{gap:70px}@media (max-width: 970px){header .white_header .wrapper{background:#fff}}@media (max-width: 1500px){header .white_header .wrapper{gap:50px}}@media (max-width: 1200px){header .white_header .wrapper{gap:24px}}header .white_header .main_menu{background:#E21F26}@media (max-width: 970px){header .white_header .main_menu{background:#fff;border-bottom:1px solid #E21F26;margin-bottom:12px}}header .white_header .main_menu>li{font-size:16px;line-height:20px;letter-spacing:0.04em}@media (max-width: 970px){header .white_header .main_menu>li{color:#E21F26}}header .white_header .main_menu li{color:#fff}@media (max-width: 970px){header .white_header .main_menu li{color:#E21F26}}header .white_header .main_menu a,header .white_header .main_menu .has_submenu{padding:12px 16px}@media (max-width: 970px){header .white_header .main_menu a,header .white_header .main_menu .has_submenu{padding:8px 0}}header .white_header .main_menu .sub_menu{background:#E21F26}@media (max-width: 970px){header .white_header .main_menu .sub_menu{background:#fff}}header .white_header .main_menu .sub_menu li a{color:#fff}@media (max-width: 970px){header .white_header .main_menu .sub_menu li a{color:#E21F26}}header .white_header input{border:2px #E21F26 solid !important;width:190px !important;color:#535759;font-weight:600;font-family:"Raleway"}@media (max-width: 600px){header .white_header input{width:calc(100% - 30px) !important}}header .white_header .factum-logo{width:148px}@media (max-width: 1500px){header .white_header .factum-logo{max-width:90px;width:90px}}header .white_header .top_row{justify-content:space-between}header .white_header .middle_row{margin:45px 0 50px 0}@media (max-width: 970px){header .white_header .middle_row{margin:0}}header .white_header .middle_row p{color:#E21F26}header .white_header .hamburger-btn::after,header .white_header .hamburger-btn::before,header .white_header .hamburger-btn div{background:#E21F26}@media (max-width: 970px){header .white_header .top_row{background:#fff}}@media (max-width: 970px){header .white_header .lang_menu li a{color:#E21F26;background:#fff}}@media (max-width: 970px){header .white_header .secondary_menu{border-bottom:1px solid #E21F26}}@media (max-width: 970px){header .white_header .factum-logo{margin-bottom:30px}}header .factum-logo{align-self:flex-end;display:block;width:160px}@media (max-width: 1500px){header .factum-logo{max-width:90px;width:90px}}@media (max-width: 970px){header .factum-logo{margin-top:auto}}header .factum-logo img{width:100%}header .wrapper{position:relative;display:flex;align-items:center;margin:0 80px 80px}@media (max-width: 1500px){header .wrapper{margin:0 20px 80px}}@media (max-width: 970px){header .wrapper{flex-direction:column;align-items:flex-start;position:fixed;opacity:0;visibility:hidden;z-index:105;top:0;height:calc(100% - 75px);overflow:auto;left:0;right:0;padding:75px 16px 0;width:calc(100vw - 32px);margin:0}}header .wrapper.active{opacity:1;visibility:visible}header .logo{max-width:160px;display:block}@media (max-width: 1500px){header .logo{max-width:100px;width:100px}}header .logo img{width:100%;display:block}@media (max-width: 970px){header .logo_wrap{display:flex;gap:16px;align-items:center}}header .last-col{align-self:flex-end}header .last-col form{font-family:'Relaway';position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width: 970px){header .last-col form{display:none}}header .last-col input{width:280px;height:25px;border:0;outline:0;padding:7px 15px}header .search-mobile{display:none;padding:0 0 10px 0;margin:0 0 12px}@media (max-width: 970px){header .search-mobile{display:block}}header .search-mobile input{width:280px;height:25px;border:0;outline:0;padding:7px 15px}@media (max-width: 600px){header .search-mobile input{width:calc(100% - 30px)}}header .header_content{flex:1}@media (max-width: 970px){header .header_content{flex:unset;flex-direction:column-reverse;display:flex;width:100%}}header .lang_menu{display:flex}header .top_row{display:flex;justify-content:center;background:#393E41;gap:24px}@media (max-width: 970px){header .top_row{flex-direction:column;gap:12px;justify-content:flex-start}}header .top_row li a{font-size:16px;font-weight:700;line-height:19px;color:#fff;text-transform:uppercase;margin:0;display:block;padding:12px 16px;transition:0.2s all ease-in}@media (max-width: 970px){header .top_row li a{color:#fff;background:#393E41;letter-spacing:0.04em;width:fit-content;padding:8px 16px;transition:none}}@media (min-width: 970px){header .top_row li a:hover{background:#fff;color:#393E41}}header .lang_menu{display:flex}header .lang_menu li a{margin:0;transition:0.2s all ease-in}@media (max-width: 970px){header .lang_menu li a{height:auto;transition:none}}header .lang_menu li a.active{background:#E21F26;color:#fff}header .lang_menu li a.active:hover{background:#E21F26;color:#fff;margin-bottom:0}@media (min-width: 970px){header .lang_menu li a:hover{background:#fff;color:#393E41}}header .secondary_menu{display:flex;gap:24px}@media (max-width: 970px){header .secondary_menu{flex-direction:column;gap:12px;padding-bottom:12px}}@media (max-width: 970px){header .middle_row:not(.mobile_el){display:none}}header .middle_row p{font-size:18px;line-height:24px;font-style:italic;font-weight:600;max-width:420px}@media (max-width: 970px){header .middle_row p{font-size:12px;margin:0;line-height:15px}}header .middle_row.mobile_el{display:none}@media (max-width: 970px){header .middle_row.mobile_el{display:block}}header .main_menu{display:flex;justify-content:space-between}@media (max-width: 970px){header .main_menu{flex-direction:column}}header .main_menu>li{margin:0 auto}@media (max-width: 970px){header .main_menu>li{margin:0 0 12px}}@media (min-width: 970px){header .main_menu>li:hover{background:#fff;color:#020100 !important}}header .main_menu li{font-weight:700;text-transform:uppercase;display:block;transition:0.2s all ease-in;position:relative;cursor:pointer}@media (min-width: 970px){header .main_menu li:hover .sub_menu{display:block}}@media (max-width: 970px){header .main_menu li{transition:none}}header .main_menu a{color:inherit !important;display:block}header .main_menu .has_submenu{display:inline-block}@media (min-width: 970px){header .main_menu .has_submenu:hover span::after{filter:invert(82%) sepia(7%) saturate(525%) hue-rotate(159deg) brightness(95%) contrast(90%)}}@media (max-width: 970px){header .main_menu .has_submenu span{display:flex;justify-content:flex-start;align-items:center;gap:16px}}header .main_menu .has_submenu span::after{content:'';background-image:url(arrow-down-5cad92c5f17537ece5c4cd2f3208181dc90d41990eea91b7328617490b402948.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;width:16.67px;height:8.33px;margin:auto 0 auto 16px}@media (max-width: 970px){header .main_menu .has_submenu span::after{transform:rotate(270deg);height:6px;width:11px;margin:0}}header .main_menu .sub_menu{position:absolute;top:100%;left:0;display:none;border:1px solid #EEECE8;border-top:none;width:293px;z-index:5}@media (max-width: 970px){header .main_menu .sub_menu{transform:translateY(100%);opacity:0;height:0;visibility:hidden;display:block;border:0}}header .main_menu .sub_menu li{margin:0;font-size:16px;line-height:19px}header .main_menu .sub_menu li a{display:block;transition:0.2s all ease-in}@media (max-width: 970px){header .main_menu .sub_menu li a{transition:none}}@media (min-width: 970px){header .main_menu .sub_menu li a:hover{background:#fff;color:#020100 !important}}header .hamburger-btn{width:30px;height:22px;cursor:pointer}header .hamburger-btn::after,header .hamburger-btn::before,header .hamburger-btn div{background:#fff;content:"";display:block;height:3px;margin:4px 0;transition:0.5s}header .hamburger-btn.open::before{transform:translateY(7.2px) rotate(135deg)}header .hamburger-btn.open::after{transform:translateY(-7.2px) rotate(-135deg)}header .hamburger-btn.open div{transform:scale(0)}header .mobile_bar{display:none;position:relative;align-items:center;z-index:110}@media (max-width: 970px){header .mobile_bar{display:flex;justify-content:space-between}}body.header_nav_open{overflow:hidden}body.header_nav_open .mobile_bar .logo{opacity:0;transform:translateY(100%);visibility:hidden}body.header_nav_open .children_active .main_menu,body.header_nav_open .children_active .secondary_menu,body.header_nav_open .children_active .lang_menu{border:0}@media (max-width: 970px){body.header_nav_open .children_active .main_menu>li:not(.open),body.header_nav_open .children_active .secondary_menu>li:not(.open),body.header_nav_open .children_active .lang_menu>li:not(.open){opacity:0;visibility:0;height:0;transform:translateX(-100%);margin:0;padding:0}}@media (max-width: 970px){body.header_nav_open .children_active .main_menu .has_submenu.open .sub_menu{width:calc(100% - 32px);border:0;position:relative;opacity:1;transform:translateY(0);padding-left:16px;top:calc(100% + 13px);border-top:1px solid #EEECE8;padding-top:12px;padding-right:16px;height:auto;visibility:visible}}@media (max-width: 970px){body.header_nav_open .children_active .main_menu .has_submenu.open .sub_menu li{margin-bottom:12px}}@media (max-width: 970px){body.header_nav_open .children_active .main_menu .has_submenu.open span{letter-spacing:0.04em;padding:8px 16px 8px 0px;display:flex;flex-direction:row-reverse;width:fit-content;margin-bottom:12px}body.header_nav_open .children_active .main_menu .has_submenu.open span::after{margin:0 0 0 6px;transform:rotate(90deg)}}@media (max-width: 970px){body.header_nav_open .white_header span::after{background-image:url(arrow-down-red-5f48602dc342470e013cce82414d15ce6c2541fa52c388e74d2de5b5f8892f72.svg)}}@media (max-width: 970px){body.header_nav_open .white_header .children_active .main_menu .has_submenu.open{background:#fff}}@media (max-width: 970px){body.header_nav_open .white_header .children_active .main_menu .has_submenu.open span{color:#fff;background:#E21F26}body.header_nav_open .white_header .children_active .main_menu .has_submenu.open span::after{filter:unset;background-image:url(arrow-down-5cad92c5f17537ece5c4cd2f3208181dc90d41990eea91b7328617490b402948.svg)}}@media (max-width: 970px){body.header_nav_open .white_header .children_active .main_menu .has_submenu.open .sub_menu{border-top:1px solid #E21F26}}@media (max-width: 970px){body.header_nav_open .red_header .children_active .main_menu .has_submenu.open{background:transparent}}@media (max-width: 970px){body.header_nav_open .red_header .children_active .main_menu .has_submenu.open span{color:#393E41;background:#fff}body.header_nav_open .red_header .children_active .main_menu .has_submenu.open span::after{filter:invert(82%) sepia(7%) saturate(525%) hue-rotate(159deg) brightness(95%) contrast(90%)}}.schedule{margin:80px auto}@media (max-width: 750px){.schedule{margin:50px auto}}.days_tabs{display:flex;gap:20px;margin:0 0 40px 0;list-style:none}@media (max-width: 970px){.days_tabs{margin:0 -12px 24px -12px;width:calc(100% + 24px);overflow-x:auto;white-space:nowrap}}@media (max-width: 750px){.days_tabs{margin-bottom:16px;gap:8px}}.days_tabs::-webkit-scrollbar{width:0;height:0}@media (max-width: 970px){.days_tabs li:first-child{margin-left:12px}}@media (max-width: 970px){.days_tabs li:last-child{margin-right:12px}}.days_tabs li.active a{background:#EEECE8;color:#020100;pointer-events:none}@media (max-width: 970px){.days_tabs li.active a:hover:after{display:none}}@media (max-width: 970px){.cat_wrapper{margin-bottom:24px;padding:4px 8px;border:1px solid #CBCBCB;display:flex;justify-content:space-between;align-items:center;position:relative}}@media (max-width: 750px){.cat_wrapper{margin-bottom:16px}}.cat_wrapper .selected{display:none;margin:0;font-size:16px;font-weight:700;margin:0;font-size:14px;color:#393E41}.cat_wrapper .selected.active{color:#E21F26}@media (max-width: 970px){.cat_wrapper .selected{display:block}}.dropbtn{display:none}@media (max-width: 970px){.dropbtn{background-image:url(menu-right-dac7b7eb4a0f2911a1e807a31cdc4e679eefa64b3c78bfbbb3bf9e82d165da33.svg);background-repeat:no-repeat;background-size:100%;width:16px;height:16px;display:inline-block;cursor:pointer}}.cat_tabs{display:flex;gap:20px;margin:40px 0;flex-flow:row wrap;list-style:none}@media (max-width: 970px){.cat_tabs{display:none;position:absolute;background-color:#fff;padding:8px 8px 0 8px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;width:calc(100% - 16px);top:100%;right:0;margin:0;border:1px solid #CBCBCB}.cat_tabs.show{display:block}}@media (max-width: 970px){.cat_tabs .gray-btn{background:#fff;color:#020100;padding:0 0 8px 0}.cat_tabs .gray-btn:hover{color:#E21F26}.cat_tabs .gray-btn:hover::after{display:none}}.cat_tabs li{margin:0}.cat_tabs li.active a{background:#EEECE8;color:#020100}@media (max-width: 970px){.cat_tabs li.active a{background:#fff;color:#E21F26}}.schedule_card{margin-bottom:10px}.schedule_card .inner{padding:16px 8px;display:block}.schedule_card a{text-decoration:none}.schedule_card a::after{content:"";background-image:url(arrow-link-d7aa92312a2c0d10f9055426cc631650dd0b9947eb0ef1b5f44abc4fe00cb49a.svg);display:block;width:56px;height:13px;background-repeat:no-repeat;background-size:contain;margin:20px 0 0 0;transition:0.2s all ease}@media (max-width: 970px){.schedule_card a::after{margin:10px 0 0 0}}.schedule_card a:hover::after{width:80px;background-repeat:no-repeat;background-size:contain;background-image:url(arrow-link-2-1ded3b4f4e61d95211f121004f2485d970fc90987af573e42307c11a60fee7f5.svg)}.schedule_card picture{height:auto}.schedule_card img{width:120px;height:80px;object-fit:cover}.schedule_card h4{color:#020100;font-size:24px;font-weight:800;line-height:28px;margin:0 0 4px}.schedule_card .director{color:#020100;font-size:16px;font-weight:400;line-height:22px;margin:0}.schedule_card .origin{color:#020100;font-size:14px;font-weight:400;line-height:20px;margin:0}.schedule_card .content_footer{margin-top:8px}.num{font-variant-numeric:lining-nums}.sponsors_section{background-color:#EEECE8;padding:40px 12px}@media (max-width: 1200px){.sponsors_section{padding:24px 16px}}.sponsors_section .sponsors{display:flex;row-gap:24px;column-gap:34px;flex-flow:row wrap}@media (max-width: 970px){.sponsors_section .sponsors{justify-content:center;column-gap:12px}}.sponsors_section .sponsors a{text-decoration:none;display:block;filter:grayscale(1);transition:0.2s all ease-in}.sponsors_section .sponsors a:hover{filter:grayscale(0)}.sponsors_section .sponsors a img,.sponsors_section .sponsors a picture{width:auto;height:60px;display:block}.sponsors_section .sponsors p{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0.06em;color:#535759;margin:0}.sponsors_section .grid-break{width:100%}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}a{text-decoration:none}.red-btn{color:#fff;background:linear-gradient(180deg, #E21F26 0%, #BE111B 100%);text-decoration:none;font-size:16px;letter-spacing:0.04em;font-weight:700;width:fit-content;padding:12px 16px;text-transform:uppercase;display:block;transition:0.2s all ease-in;position:relative}.red-btn:hover{color:#020100;background:#fff}.red-btn:hover::after{content:'';display:block;border:1px solid #EEECE8;position:absolute;top:0;width:calc(100% - 2px);height:calc(100% - 2px);left:0}@media (max-width: 750px){.red-btn{font-size:14px;line-height:16.44px;padding:8px}}.red-btn.right{margin:0 0 24px auto}.red-btn.padding{margin-right:20px}.gray-btn{color:#fff;background:#393E41;text-decoration:none;font-size:16px;letter-spacing:0.04em;font-weight:700;width:fit-content;padding:10px 16px;text-transform:uppercase;display:block;transition:0.2s all ease-in;position:relative}.gray-btn.right{margin:0 0 0 auto}.gray-btn:hover{color:#020100;background:#fff}.gray-btn:hover::after{content:'';display:block;border:1px solid #EEECE8;position:absolute;top:0;width:calc(100% - 2px);height:calc(100% - 2px);left:0}.arrow-btn{background-image:url(arrow-link-d7aa92312a2c0d10f9055426cc631650dd0b9947eb0ef1b5f44abc4fe00cb49a.svg);display:block;width:56px;height:12px;background-repeat:no-repeat;background-size:contain;margin:40px 0 0}.play-btn{background-image:url(play-btn-900586b1a13e0fd7234f24df521a1e0fe6e065939b56577ee9329a4d1af258da.svg);display:block;width:40px;height:40px;background-repeat:no-repeat;background-size:contain;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;transition:0.2s all ease-in}.play-btn:hover{filter:brightness(0.8)}.swiper-button-prev{background-image:url(prev-arrow-f822200bd36bc8cbb93e649da3945ea2223f74a7729ee104633848f596b19664.svg);width:35px !important;height:35px !important;background-size:contain;background-repeat:no-repeat}.swiper-button-prev::after{display:none}.swiper-button-next{background-image:url(next-arrow-c5e22b64a2ba73a2da81ae98d9df4782350612818062bc7f9b6ecc8ba3732478.svg);width:35px !important;height:35px !important;background-size:contain;background-repeat:no-repeat}.swiper-button-next::after{display:none}@font-face{font-family:"Raleway";src:url(Raleway-Regular-0767ef1f5e059adb7ffb575365ee3e0597326786030784746f15972cc229d767.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-Medium-322dac95e261fbc80d20a6418198ef7fc05e0e41555f300ecb711670369ed6dc.ttf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-SemiBold-57c1c9f812df09da41c56bc66c1224406b3eaf6a2909afe45eac2907d651860e.ttf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-Bold-3cae1cec3bcedc5c5b766d7cc38240268d3c48640243a11308816b4f67f16285.ttf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-ExtraBold-2a26e4c21a5d7aadb41f19bbe9328a8e86d78d1799a5e75d4d6005e679c54b96.ttf);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-Black-17911f0519e66f09051eb524ce4b6e4cb2497283ca04f89602f81d65cdd5762e.ttf);font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Raleway";src:url(Raleway-Italic-3fcfe719e2ecf8a447b3eaca6c4757e2196c9f3a839ebfc460d67bda3c9e3add.ttf);font-style:italic;font-display:swap}@font-face{font-family:"OpenDyslexic";src:url(OpenDyslexic-Bold-57cbfbd75cfc2714aa048bfd43f9473709fd203fc7ab23788a910383edfee6ea.otf);font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"OpenDyslexic";src:url(OpenDyslexic-BoldItalic-eabc281afecf45c97b6e8b2bdd82723cf0bb50d0f674459486d1ed5f408953d5.otf);font-style:italic;font-weight:bold;font-display:swap}@font-face{font-family:"OpenDyslexic";src:url(OpenDyslexic-Italic-73e2129f825b2bc3d0e4fd5673567c4e81e702f8ec134a72c0e6a85698b7f6e8.otf);font-style:italic;font-display:swap}@font-face{font-family:"OpenDyslexic";src:url(OpenDyslexic-Regular-a4f40c89e96a2d2fb46fa049ef220ad335c383a476a78b040cab3fcf02d0bb9e.otf);font-style:normal;font-display:swap}body{font-family:"Raleway";box-sizing:border-box;font-variant-numeric:lining-nums}h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1.17}h1{font-size:48px}@media (max-width: 970px){h1{font-size:40px}}h2{font-size:40px}@media (max-width: 970px){h2{font-size:32px}}h3{font-size:32px}@media (max-width: 970px){h3{font-size:24px}}h4{font-size:24px;margin:16px 0}@media (max-width: 970px){h4{font-size:20px;margin:10px 0}}p{font-size:18px;font-weight:400;margin:16px 0;line-height:28px}@media (max-width: 970px){p{margin:10px 0}}p strong,p b{font-weight:700}li{font-size:18px;font-weight:400;margin:10px 0;line-height:28px}li strong,li b{font-weight:700}ul{list-style:inside}ol{list-style:decimal;padding-left:17px}a{color:#E21F26;text-decoration:underline;letter-spacing:0.04em}a:hover{color:#393E41}.error-page{padding:0 20px 100px 20px}.error-page p{max-width:480px}.hero{margin:80px auto}@media (max-width: 750px){.hero{margin:50px auto}}.hero .row{align-items:center}.hero h1{margin-bottom:15px}.hero a{text-decoration:none}.hero img{width:100%}.news_updates{margin:80px auto}@media (max-width: 750px){.news_updates{margin:50px auto}}.news_updates a{text-decoration:none}.programs_outdated{margin:80px auto}@media (max-width: 750px){.programs_outdated{margin:50px auto}}.programs_outdated a{text-decoration:none}.trailer_collage{background:#393E41;padding:80px 0 0}@media (max-width: 970px){.trailer_collage{padding:24px 0 0}}.trailer_collage .row{row-gap:24px}@media (max-width: 970px){.trailer_collage .col-4{flex:0 1 calc((100% / 12) * 6 - 24px);max-width:calc((100% / 12) * 6 - 24px)}}@media (max-width: 600px){.trailer_collage .col-4{flex:0 1 calc((100% / 12) * 12 - 24px);max-width:calc((100% / 12) * 12 - 24px)}}.trailer_collage .wrapper{overflow-y:scroll;max-height:640px;padding-bottom:80px;-ms-overflow-style:none}@media (max-width: 970px){.trailer_collage .wrapper{max-height:320px;padding-bottom:24px}}.trailer_collage .wrapper::-webkit-scrollbar{display:none}.video-container{position:relative}.video-container picture{aspect-ratio:1.5;object-fit:cover;position:relative;width:100%;height:100%;display:block}.video-container picture::after{content:'';background:linear-gradient(360deg, rgba(0,0,0,0.43) 14.4%, rgba(0,0,0,0) 39.9%);position:absolute;top:0;left:0;right:0;width:100%;height:100%}.video-container img{display:block;aspect-ratio:1.5;object-fit:cover}.video-container .film-slug{position:absolute;bottom:8px;left:22px;z-index:10;right:22px;display:block;text-decoration:none;font-size:24px;font-weight:800;line-height:28px;color:#fff !important}.video-container .film-slug:hover{color:#CCCCCC !important}@media (max-width: 970px){.video-container .film-slug{font-size:20px;line-height:24px}}.video-container video,.video-container iframe,.video-container lite-vimeo{width:100%;height:100%}.modal{display:none;position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.8)}.modal-content{background-color:#393E41;margin:40px auto;padding:0 20px 20px 20px;width:70%;aspect-ratio:16/9}@media (max-width: 970px){.modal-content{width:calc(100% - 20px);padding:0 10px 40px 10px}}.close{color:#aaa;float:right;font-size:36px;font-weight:bold;padding:0 10px 4px 0}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.full_width_banner picture,.full_width_banner img{display:block}@media (max-width: 600px){.full_width_banner .desktop-banner{display:none}}.full_width_banner .mobile-banner{display:none}@media (max-width: 600px){.full_width_banner .mobile-banner{display:block}}nav.pagination{display:flex;justify-content:center;align-items:center;margin:40px auto;gap:16px}@media (max-width: 600px){nav.pagination{gap:10px}}nav.pagination span a{width:30px;height:30px;z-index:1;display:flex;justify-content:center;align-items:center;transition:0.2s all ease-in}@media (max-width: 600px){nav.pagination span a{width:25px;height:25px}}nav.pagination span.current{width:30px;height:30px;z-index:1;display:flex;justify-content:center;align-items:center;background:#E21F26;color:#fff}@media (max-width: 600px){nav.pagination span.current{width:25px;height:25px}}nav.pagination span.page a:hover{background:#E21F26;color:#fff}nav.pagination span.next a{background-image:url(next-7147e092c81e40d8943f736370616916f0c6a159ebc844d017faccee040e0fee.svg);background-size:100%;background-repeat:no-repeat;cursor:pointer;font-size:0}nav.pagination span.next a:hover{filter:opacity(0.8)}nav.pagination span.prev a{background-image:url(prev-80d944e61cca1ef7f0fcb01b775c265c30813fe60fb36b348cf04412098b5c98.svg);background-size:100%;background-repeat:no-repeat;cursor:pointer;font-size:0}nav.pagination span.prev a:hover{filter:opacity(0.8)}.single_news{margin:80px auto}@media (max-width: 750px){.single_news{margin:50px auto}}.single_news .date{font-size:20px;font-weight:600;margin:24px 0}.single_news .gallery{margin:40px 0 40px -10px}.single_news .gallery img,.single_news .gallery picture{width:100%;object-fit:cover}.news_ticket{position:relative;margin-bottom:30px}.news_ticket .content{display:flex;flex-direction:column;gap:16px;margin:auto 24px;z-index:1;position:absolute;top:50%;transform:translateY(-50%);justify-content:center;height:100%}.news_ticket a{text-decoration:none}.news_ticket h2{color:#fff}.news_ticket .wrapper{background:#fff;padding:8px 16px}.news_ticket h4{color:#020100;margin:0 0 8px 0}.news_ticket p{color:#020100;font-size:14px;line-height:18.9px;background:#fff;margin:0}.news_ticket picture{position:relative;z-index:-1;top:0;left:0;height:100%;width:100%;display:block}.news_ticket picture,.news_ticket img{width:100%;height:100%;object-fit:cover}.news_card img,.hero img{aspect-ratio:3 / 2;object-fit:cover;display:block}.news_card a,.hero a{display:block;color:inherit}.news_card a::after,.hero a::after{content:"";background-image:url(arrow-link-d7aa92312a2c0d10f9055426cc631650dd0b9947eb0ef1b5f44abc4fe00cb49a.svg);display:block;width:56px;height:13px;background-repeat:no-repeat;background-size:contain;margin:20px 0 0 0;transition:0.2s all ease}@media (max-width: 970px){.news_card a::after,.hero a::after{margin:10px 0 0 0}}.news_card a:hover::after,.hero a:hover::after{width:80px;background-repeat:no-repeat;background-size:contain;background-image:url(arrow-link-2-1ded3b4f4e61d95211f121004f2485d970fc90987af573e42307c11a60fee7f5.svg)}.single_news .aside{background:#EEECE8;padding:24px;display:flex;flex-direction:column;margin-top:130px}.single_news .aside h3{margin:0 0 18px 0}.single_news a{text-decoration:none;font-size:18px;line-height:1.6}.program_page{margin:80px 0}@media (max-width: 750px){.program_page{margin:50px 0}}.hero_program h1{padding:0 12px;letter-spacing:0.1px}.hero_program ul{padding:0 12px;list-style:none}.hero_program ul li{margin:0}.hero_program a{text-decoration:none}.filters{display:flex;gap:24px;margin:40px 0;flex-flow:row wrap}@media (max-width: 970px){.filters{gap:12px}}.program_card a{display:block;text-decoration:none}.program_card a::after{content:"";background-image:url(arrow-link-d7aa92312a2c0d10f9055426cc631650dd0b9947eb0ef1b5f44abc4fe00cb49a.svg);display:block;width:56px;height:13px;background-repeat:no-repeat;background-size:contain;margin:20px 0 0 0;transition:0.2s all ease}@media (max-width: 970px){.program_card a::after{margin:10px 0 0 0}}.program_card a:hover::after{width:80px;background-repeat:no-repeat;background-size:contain;background-image:url(arrow-link-2-1ded3b4f4e61d95211f121004f2485d970fc90987af573e42307c11a60fee7f5.svg)}.program_card img{display:block;margin-bottom:16px;border-radius:4px 4px 0px 0px}.program_card h3{color:#020100;margin-bottom:4px}.program_card .director{color:#020100;margin-bottom:16px;font-size:16px;margin-top:4px}@media (max-width: 970px){.program_card .director{margin-bottom:10px}}.program_card .origin{color:#020100;font-size:14px;line-height:19px}.schedule{color:#535759;margin:0;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.06em;display:inline-block}.schedule::before{content:'';background-image:url(film-strip-f9b8d2bab9ed1ca3164a052cae9b06bc4920b387a704f2a00c9ab47fef0b8a8e.svg);width:12px;height:10px;background-repeat:no-repeat;background-size:contain;display:inline-block;margin:auto 8px auto 0}.schedule_buttons{display:flex;justify-content:flex-end}.single_page{margin:80px auto}@media (max-width: 750px){.single_page{margin:50px auto}}.single_page h1{margin-bottom:24px}.single_page h1 span{color:#E21F26}.single_page h4{margin-bottom:24px;max-width:500px}.single_page h4 p{font-size:24px;font-weight:800;line-height:1.17}.single_page h2{margin:40px 0 24px}.single_page .col-8>p{margin-top:0}@media (max-width: 750px){.single_page .col-4{flex:100%;max-width:100%}}.single_page .row{position:relative}.single_page p strong{font-weight:600}.single_page .details{margin-top:40px}@media (max-width: 750px){.single_page .details{margin-top:24px}}.single_page .details p{margin:8px 0}.single_page .content_body{margin-top:40px;margin-bottom:80px}.single_page .content_body em{font-style:italic}.single_page .content_body strong{font-weight:600}@media (max-width: 750px){.single_page .content_body{margin:24px 0}}.single_page .ewa-rteLine{font-size:18px;line-height:28px}.single_page #sidebar{display:unset;margin-bottom:80px}@media (max-width: 750px){.single_page #sidebar{margin-bottom:50px}}.single_page #sidebar .cta{display:block;margin-bottom:24px}.single_page #sidebar .cta img,.single_page #sidebar .cta picture{display:block;width:100%}.single_page #sidebar.sticky{position:relative;height:auto}.single_page #sidebar.sticky .inner{position:sticky;top:20px;right:12px}.single_page #sidebar .category{margin-bottom:24px}.single_page .aside{background:#EEECE8;padding:24px;display:flex;flex-direction:column;margin-bottom:24px}.single_page .aside p{margin-bottom:11px}.single_page .aside .red-btn{align-self:flex-end;margin-bottom:16px}.single_page .aside .calendar-btn{align-self:flex-end;margin-bottom:16px;margin-left:10px;background:#535759;padding:10px 10px 7px 10px;color:#fff}@media (max-width: 894px){.single_page .aside .calendar-btn{padding:17px 14px 15px 14px}}@media (max-width: 750px){.single_page .aside .calendar-btn{padding:6px 10px 4px 10px}}.single_page .aside .calendar-btn:hover{color:#020100;background:#fff}.single_page .related_articles{margin-top:40px;margin-bottom:40px}.add_padd{padding:0 12px}.about_auth{display:flex;gap:24px;margin:80px 0}@media (max-width: 750px){.about_auth{margin:24px 0 16px}}@media (max-width: 600px){.about_auth{flex-direction:column}}.about_auth .image{max-width:300px;flex:300px}@media (max-width: 600px){.about_auth .image{max-width:100%;flex:100%}}.about_auth .content{flex:1}.about_auth .content h4{margin-top:0;margin-bottom:9px}.about_auth .content p{margin-top:0}.hero_media{margin-bottom:40px}@media (max-width: 750px){.hero_media{margin-bottom:24px}}.hero_media img,.hero_media picture{display:block;width:100%}.hero_media iframe{width:100%;aspect-ratio:16 / 9;height:auto}svg{fill:currentColor}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff
}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff
}.swiper-lazy-preloader-black{--swiper-preloader-color: #000
}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px
}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform, .2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform, .2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0,0,0,0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0,0,0,0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none !important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0,0,0,0.5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}

.cookies { display: none  }
