.clearfix:after{content:"";clear:both;display:block}.scenario{padding-bottom:30px}.scenario__container{padding:30px 0}.scenario__subtitle{color:#333;text-align:center;margin:35px 15px 8px;font-family:FiraSans-ExtraBold;font-size:18px;line-height:29px}.scenario__subtitle_link{color:#333;border-bottom:2px solid #ee3348}.scenario__subtitle_link:hover{color:#4f4f4f;border-bottom:2px solid #1ccffb}.scenario__subtitle_p{color:#333;text-align:center;margin:0 0 15px;font-family:VremenaGroteskBold;font-size:16px;line-height:20px}.scenario__subtitle-land{margin:10px auto 8px}.scenario__title{color:#333;text-align:center;text-shadow:0 10px 30px #0003;margin:40px auto 5px}.scenario__info-city{opacity:0;color:#333;text-align:center;max-height:79px;font-family:VremenaGroteskBook;font-size:16px;line-height:22px;transition:max-height .3s,opacity .3s}.scenario__info-city.show{opacity:1;max-height:250px}.scenario__content{text-align:center;width:100%;font-size:0}.scenario__content.schedule .scenario__main:nth-child(-n+2),.scenario__content.close-game .scenario__main:nth-child(-n+8){display:block}.scenario .scenario__main{text-align:left;vertical-align:top;width:290px;margin-bottom:30px}.scenario .scenario__main_top{z-index:2;background-position:50%;background-size:cover;height:280px;display:block;position:relative}.scenario .scenario__main_top .scenario__main_dop{color:#fff;text-shadow:0 1px 1px #00000059;height:26px;font-family:FiraSans-ExtraBold;font-size:18px;position:absolute;bottom:15px;left:-7px;background-size:cover!important}.scenario .scenario__main_top .scenario__main_dop.test{background:url(/static/img/general/test-game.png);padding:1.5px 17px 0 12px}.scenario .scenario__main_top .scenario__main_dop.new{background:url(/static/img/general/new-game.png);padding:1.5px 40px 0 12px}.scenario .scenario__main_top .scenario__main_dop.bestseller{background:url(/static/img/general/tags-img-mini.png) 50% no-repeat;padding:0 24px 12px 12px}.scenario .scenario__main_top .scenario__main_dop.experienced{background:url(/static/img/general/tags-img.png) 50% no-repeat;padding:0 24px 12px 12px}.scenario .scenario__main_img{object-fit:cover;object-position:center;width:100%;height:100%}.scenario .scenario__main_exist{color:#fff;text-align:center;font-family:FiraSans-ExtraBold;font-size:18px;line-height:22px}.scenario .scenario__main_exist span{z-index:4;max-height:46px;margin:auto;padding:0 15px;position:absolute;inset:0}.scenario .scenario__main_exist:after{z-index:3;content:"";background:#2a2534cc;width:100%;height:100%;position:absolute;top:0;left:0}.scenario .scenario__main_name{color:#fff;white-space:nowrap;text-overflow:ellipsis;z-index:3;background:#333;max-width:250px;padding:0 5px;font-family:FiraSans-ExtraBold;font-size:18px;line-height:24px;position:absolute;top:20px;left:20px;overflow:hidden}.scenario .scenario__main-img-general{-o-transition:all .3s ease;z-index:2;background:#f0f7f7;width:100%;height:100%;transition:all .3s;position:relative}.scenario .scenario__main_bottom{opacity:0;z-index:-1;max-height:200px;margin-top:-190px;position:relative;overflow:hidden}.scenario .scenario__main_button{color:#333;text-align:center;-o-transition:margin-top .3s ease;width:100%;margin:0 auto;padding-bottom:50px;font-family:FiraSans-ExtraBold;font-size:14px;transition:margin-top .3s;position:relative}.scenario .scenario__main_button:after{content:"";background:url(/static/img/general/loadmoreHoliday.png) 50% no-repeat;width:180px;height:30px;margin:auto;position:absolute;top:25px;left:0;right:0}.scenario .scenario__main_description{z-index:2;background:#f0f7f7;margin:0 20px;padding:6px 0 8px;position:relative}.scenario .scenario__main_description_more{opacity:0;z-index:-3;color:#fff;background:#000c;width:116%;padding:15px 15px 12px;font-family:VremenaGroteskBook;line-height:22px;position:absolute;top:26px;left:-20px}.scenario .scenario__main_description_more.ru:before{right:112px}.scenario .scenario__main_description_more.ua:before{right:95px}.scenario .scenario__main_description_more:before{content:"";border:6px solid #0000;border-bottom:5px solid #000c;position:absolute;top:-11px}.scenario .scenario__main_description_more.active{-o-transition:opacity .3s ease;z-index:3;opacity:1;transition:opacity .3s}.scenario .scenario__main_description-item{text-align:left;vertical-align:top;border-bottom:1px solid #999;padding:8px 0 6px}.scenario .scenario__main_description-item.experienced{height:25px;padding-left:25px;font-family:VremenaGroteskBook;font-size:12px;position:relative}.scenario .scenario__main_description-item.experienced .experienced-button{cursor:pointer;background:url(/static/img/general/level-dop-info.png) 50% no-repeat;border-bottom:none;width:14px;height:14px;position:absolute;top:-2px;right:-20px}.scenario .scenario__main_description-item.experienced .skull{background:url(/static/img/general/level-skull.png) 50% no-repeat;width:18px;height:21px;position:absolute;top:0;left:0}.scenario .scenario__main_description-item_text{color:#999;width:49.5%;font-family:VremenaGroteskBook;font-size:13px;display:inline-block}.scenario .scenario__main_description-item_text:nth-child(2){color:#333;font-family:FiraSans-ExtraBold}.scenario .scenario__main_description-item_text .subject:first-letter{text-transform:uppercase}.scenario .scenario__main_description-item_text .type{width:max-content;display:inline-block;position:relative}.scenario .scenario__main_description-item_text .type:first-letter{text-transform:uppercase}.scenario .scenario__main_description-item_text .type_button{cursor:pointer;background:url(/static/img/general/level-dop-info.png) 50% no-repeat;width:14px;height:14px;position:absolute;top:0;right:-20px}.scenario .scenario__main_description-item_text .type .info{z-index:-3;opacity:0;color:#fff;background:#000c;width:290px;padding:15px 15px 12px;font-family:VremenaGroteskBook;line-height:22px;position:absolute;top:26px;left:-142px}.scenario .scenario__main_description-item_text .type .info.active{z-index:3;opacity:1}.scenario .scenario__main_description-special{display:inline;position:relative}.scenario .scenario__main .scenario-block{-o-transition:all .3s ease;text-align:center;z-index:2;padding:0 20px 28px;transition:all .3s;position:relative}.scenario .scenario__main .scenario-block .desc{display:none}.scenario .scenario__main .scenario-block .will-know-more{float:right;color:#333;border-bottom:2px solid #ee3348}.scenario .scenario__main .scenario-block .will-know-more:hover{color:#4f4f4f;border-bottom:2px solid #1ccffb}.scenario .scenario__main .scenario-block .will-know-more{margin-top:9px;font-family:VremenaGroteskBook;font-size:13px}.scenario .scenario__main .scenario-block .play{color:#fff;cursor:pointer;border:none;font-size:14px;box-shadow:0 8px 21px #f9528b1a}.scenario .scenario__main .scenario-block .play:hover{animation:.5s shadow}@keyframes shadow{0%{box-shadow:0 0 #ed2ffe40}50%{box-shadow:0 8px 21px #ed2ffe40}75%{box-shadow:0 0 #ed2ffe40}to{box-shadow:0 8px 21px #f9528b1a}}.scenario .scenario__main .scenario-block .play{text-align:center;background:#ff0042;border-radius:30px;padding:7.5px 30px;font-family:FiraSans-ExtraBold;line-height:16px;display:inline-block;position:relative}.scenario .scenario__main-back.description-content{text-align:left;margin-bottom:15px;font-family:VremenaGroteskBook;font-size:12px;line-height:23px}.scenario .loadmore,.scenario .loadmore-sub{color:#333;cursor:pointer;text-align:center;float:left;width:100%;margin:0 auto;padding-bottom:46px;font-family:FiraSans-ExtraBold;position:relative}.scenario .loadmore:after,.scenario .loadmore-sub:after{content:"";background:url(/static/img/general/loadmore.png) 50% no-repeat;width:180px;height:30px;margin:auto;position:absolute;top:30px;left:0;right:0}.scenario .loadmore.up:after,.scenario .loadmore-sub.up:after{transform:rotate(180deg)}.scenario .loadmore-sub{margin-top:-79px;padding-bottom:66px}@media (max-width:1023px){.scenario .scenario__main{background:#f0f7f7}}@media (min-width:768px){.scenario__container{padding:40px 0}.scenario__subtitle{width:630px;margin:45px auto 43px;font-size:30px;line-height:40px}.scenario__subtitle_p{font-size:22px;line-height:26px}.scenario__subtitle-land{margin:20px auto 8px}.scenario__info-city{opacity:1;max-height:inherit;font-size:18px;line-height:26px}.scenario .scenario__main{width:690px}.scenario .scenario__main_top{float:left;text-align:center;width:285px;height:265px;position:relative}.scenario .scenario__main_name{max-width:290px}.scenario .scenario__main_bottom{z-index:2;opacity:1;float:right;width:405px;overflow:initial;max-height:inherit;margin-top:0}.scenario .scenario__main_button{display:none}.scenario .scenario__main_description{border-bottom:1px solid #ccc;margin:14px 20px 11px;padding:0;display:block}.scenario .scenario__main_description.experienced .scenario__main_description-item:first-child{width:100%}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(2),.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(4){width:47%}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(3),.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(5){width:49%}.scenario .scenario__main_description_more{width:initial;left:0}.scenario .scenario__main_description_more.ru:before{right:48px}.scenario .scenario__main_description_more.ua:before{right:75px}.scenario .scenario__main_description-item{border-bottom:none;padding:7px 0 6px;display:inline-block}.scenario .scenario__main_description-item:first-child,.scenario .scenario__main_description-item:nth-child(3){width:47%}.scenario .scenario__main_description-item:nth-child(2),.scenario .scenario__main_description-item:nth-child(4){width:49%}.scenario .scenario__main_description-item_text{width:initial}.scenario .scenario__main_description-item_text:nth-child(2){color:#333;margin-bottom:8px;padding-left:10px;font-family:FiraSans-ExtraBold}.scenario .scenario__main_description-item_text .type .info{width:280px}.scenario .scenario__main .scenario-block{text-align:right;height:235px;padding:0 0 0 20px}.scenario .scenario__main .scenario-block .mob{display:none}.scenario .scenario__main .scenario-block .desc{display:block}.scenario .scenario__main .scenario-block .play{float:initial;width:159px;margin:15px 0;padding:8px 23px;font-size:16px;position:absolute;bottom:1px;left:-219px}.scenario .scenario__main .scenario-block .play.experienced{bottom:15px}.scenario .scenario__main .scenario-block .will-know-more{margin:0 30px 0 0;font-size:14px}.scenario .scenario__main-back.description-content{height:190px;margin-bottom:10px;line-height:21px}}@media (min-width:1024px){.scenario{padding-bottom:60px}.scenario__container{padding:50px 0}.scenario__subtitle{margin:75px auto 45px}.scenario .scenario__main{width:930px}.scenario .scenario__main_top{float:none;vertical-align:top;width:450px;height:470px;display:inline-block}.scenario .scenario__main_top .scenario__main_dop,.scenario .scenario__main_top .scenario__main_level{font-size:21px}.scenario .scenario__main_top.exist .scenario__main_exist{width:260px;height:55px;font-size:22px;line-height:26px}.scenario .scenario__main_name{max-width:421px;left:30px}.scenario .scenario__main-img-general{z-index:1}.scenario .scenario__main_bottom{z-index:3;float:none;vertical-align:top;background:#f0f7f7;width:480px;height:470px;display:inline-block}.scenario .scenario__main_description{margin:0 30px 19px;padding:25px 0 15px}.scenario .scenario__main_description_more:before{right:37px}.scenario .scenario__main_description-item{float:left;flex-wrap:wrap-reverse;margin-right:15px;display:flex}.scenario .scenario__main_description-item:first-child{width:55px}.scenario .scenario__main_description-item:nth-child(2){width:72px}.scenario .scenario__main_description-item:nth-child(3){width:97px}.scenario .scenario__main_description-item:nth-child(4){width:120px;margin-right:0}.scenario .scenario__main_description-item.experienced .experienced-button{top:-1px}.scenario .scenario__main_description-item_text{width:100%}.scenario .scenario__main_description-item_text:nth-child(2){text-align:left;padding-left:0;font-size:15px}.scenario .scenario__main_description-item_text .type .info{font-size:12px;top:15px;left:-94px}.scenario .scenario__main_description.experienced .scenario__main_description-item:first-child{width:100%}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(2){width:50px}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(3){width:72px}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(4){width:97px;margin-right:15px}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(5){width:119px;margin-right:0}.scenario .scenario__main .scenario-block{text-align:left;padding:0 30px 28px}.scenario .scenario__main .scenario-block .will-know-more{margin:10px 0 0}.scenario .scenario__main .scenario-block .play{width:179px;left:inherit;bottom:inherit;margin:0 30px 0 0;padding:10.5px 33px;display:inline-block;position:relative}.scenario .scenario__main .scenario-block .play.experienced{bottom:inherit}.scenario .scenario__main-back.description-content{height:230px;margin-bottom:63px;font-size:13px;line-height:26px}.scenario .scenario__main-back.description-content.experienced{margin-bottom:38px}}@media (min-width:1360px){.scenario{padding-bottom:80px}.scenario .scenario__main{width:1170px}.scenario .scenario__main.experienced .scenario__main_level{top:260px;left:208px}.scenario .scenario__main.experienced .scenario-block .play{margin-top:0}.scenario .scenario__main_top{width:600px;height:450px}.scenario .scenario__main_top.exist .scenario__main_exist{width:310px;height:60px;font-size:26px;line-height:31px}.scenario .scenario__main_name{max-width:560px;font-size:30px;line-height:36px}.scenario .scenario__main_bottom{width:570px;height:450px}.scenario .scenario__main_description{margin:0 40px 19px;padding:35px 0 15px}.scenario .scenario__main_description.experienced .scenario__main_description-item:nth-child(4){margin-right:50px}.scenario .scenario__main_description-item{margin-right:45px}.scenario .scenario__main_description-item:first-child{width:50px}.scenario .scenario__main_description-item_text .type .info{left:-119px}.scenario .scenario__main .scenario-block{padding:0 40px 28px}.scenario .scenario__main .scenario-block .play{width:230px;padding:10.5px 63px}.scenario .scenario__main .scenario-block .play.experienced{margin-top:0}.scenario .scenario__main-back.description-content{margin-bottom:33px}.scenario .scenario__main-back.description-content.experienced{margin-bottom:8px}}
