body.goodies article.pizzaslice{background:url('/img/events/3/bg_dl2_1920.jpg') center top/100% repeat-y #fff;height:auto;margin-bottom:70px;color:#000;font-size:18px;line-height:24px;overflow:hidden}body.goodies article.pizzaslice>header{background:url('/img/events/3/the_head.png') right bottom no-repeat;height:auto;margin-bottom:65px;padding-bottom:33px;box-shadow:13px 0 26px rgba(0,0,0,.16)}body.goodies article.pizzaslice>header>div.wrapper{display:block}body.goodies article.pizzaslice>header .inner{display:flex;flex-direction:column;margin-top:0}body.goodies article.pizzaslice>header h1{font-size:64px;max-width:630px;line-height:55px;margin-top:55px;margin-bottom:70px}body.goodies article.pizzaslice>header div.logo{max-width:554px;text-align:center}body.goodies article.pizzaslice>header div.logo .slice svg{width:221px}body.goodies article.pizzaslice>header .btns{text-align:center}body.goodies article.pizzaslice>div.content{position:relative}body.goodies article.pizzaslice>div.content::after{content:url('/img/events/3/claws.png');position:absolute;left:calc(110% - 599px);top:500px;pointer-events:none;z-index:0}body.goodies article.pizzaslice>div.content section{margin-bottom:55px;position:relative;z-index:5}body.goodies article.pizzaslice>div.content section header h1{font-size:36px;line-height:36px;margin-bottom:32px}body.goodies article.pizzaslice>div.content section p{margin-bottom:32px}body.goodies article.pizzaslice>div.content section.weapon .inner{display:flex;align-items:flex-start}body.goodies article.pizzaslice>div.content section.weapon .inner figure{margin-left:170px;position:relative;width:700px;flex:1 0 auto}body.goodies article.pizzaslice>div.content section.weapon .inner figure::before{content:url('/img/events/3/movie_lb.png');position:absolute;left:-24px;bottom:-6px;pointer-events:none}body.goodies article.pizzaslice>div.content section.weapon .inner figure::after{content:url('/img/events/3/movie_tr.png');position:absolute;right:-73px;top:-34px;pointer-events:none}body.goodies article.pizzaslice>div.content section.weapon .inner figure video{width:100%}body.goodies article.pizzaslice>div.content section.howto header{text-align:center}body.goodies article.pizzaslice>div.content section.howto .inner>ul{max-width:1196px;margin:auto}body.goodies article.pizzaslice>div.content section.howto .inner>ul>li{background:rgb(255,237,1,.7);display:flex;align-items:center;padding:20px 30px;border-radius:8px;margin-bottom:40px}body.goodies article.pizzaslice>div.content section.howto li .step,body.goodies article.pizzaslice>div.content section.howto li .stepno{font-size:36px;font-weight:500;margin-right:30px}body.goodies article.pizzaslice>div.content section.howto li .stepno{color:#fff;position:relative;margin-right:60px;width:52px;text-align:center}body.goodies article.pizzaslice>div.content section.howto li .stepno::before{content:' ';position:absolute;width:52px;height:52px;left:0;right:0;top:0;bottom:0;margin:auto;background:#000;transform:rotate(45deg)}body.goodies article.pizzaslice>div.content section.howto li .stepno span{position:relative}body.goodies article.pizzaslice>div.content section.howto li .txt{margin-right:80px;width:360px;flex:1;padding-right:160px;border-right:1px solid #000}body.goodies article.pizzaslice>div.content section.howto li .icons{display:flex;justify-content:center;align-items:center;flex:1}body.goodies article.pizzaslice>div.content section.howto li .icons .download svg{width:27px;margin-right:23px}body.goodies article.pizzaslice>div.content section.howto li .icons .slice svg{width:87px;margin-right:37px}body.goodies article.pizzaslice>div.content section.howto li .icons .arrow svg{width:22px;margin-right:37px}body.goodies article.pizzaslice>div.content section.howto li.step2 .icons .arrow svg{margin-right:20px}body.goodies article.pizzaslice>div.content section.howto li.step4 .icons .arrow svg{margin-right:27px}body.goodies article.pizzaslice>div.content section.howto li .icons .pizza svg{width:45px}body.goodies article.pizzaslice>div.content section.howto li .icons .tgg svg{--svg-logo-techlandgg-white:#000;margin-right:20px;width:144px}body.goodies article.pizzaslice>div.content section.howto li .icons .btns .btn{padding:10px 35px}body.goodies article.pizzaslice>div.content section.howto li .icons .check svg{width:27px;opacity:.5;margin-right:20px}body.goodies article.pizzaslice>div.content section.howto li .icons .clubs svg{width:60px;--svg-quest:#000;margin-right:15px}body.goodies article.pizzaslice>div.content section.howto li .icons .thumb svg{width:30px}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms ul{gap:20px}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li{border-radius:100%;width:42px;height:42px;border:none;opacity:1}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li.on{background:#000}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li.on::after,body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li:not(.on)::after{content:none}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li svg{width:42px;height:42px}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li:not(.on) svg,body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li:not(.on)::after{filter:invert(100%)}body.goodies article.pizzaslice>div.content section.howto li .icons.platforms li:not(.on):hover::after{top:unset}body.goodies article.pizzaslice>div.content aside.whattodo .inner::after{content:none}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul{display:flex;justify-content:space-between}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li>p{margin-bottom:20px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li>p.head{font-size:36px;line-height:36px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice li{background:url('/img/events/3/tile_slice.png') center top/cover no-repeat}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.dl2 .inner,body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner{background:0 0;border:none}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.dl2 .inner figure,body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner figure{height:319px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner figure{display:flex;justify-content:center;align-items:center}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner figure svg{width:209px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner .btns{flex-direction:column;bottom:-110px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner .btns .btn{border:none;display:block;padding:15px 25px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner .btns .btn:first-child{margin-bottom:15px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner .btns svg{width:31px;vertical-align:middle;margin-right:10px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner .btns span{vertical-align:middle}@media only screen and (max-width:1500px){body.goodies article.pizzaslice>header{background-position:right -30% bottom;background-size:auto 80%}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul{justify-content:space-evenly;flex-wrap:wrap}}@media only screen and (max-width:1299px){body.goodies article.pizzaslice{background-image:url('/img/events/3/bg_dl2_1299.jpg')}body.goodies article.pizzaslice>header{background-position:right -40% bottom;background-size:auto 60%}body.goodies article.pizzaslice>header div.logo{max-width:400px}body.goodies article.pizzaslice>header h1{font-size:44px;max-width:500px;line-height:45px;margin-top:35px;margin-bottom:50px}body.goodies article.pizzaslice>div.content section.weapon .inner{flex-direction:column}body.goodies article.pizzaslice>div.content section.weapon .inner figure{margin-left:0;max-width:100%}body.goodies article.pizzaslice>div.content section.weapon .inner figure video{max-width:100%}body.goodies article.pizzaslice>div.content section.howto li .txt{margin-right:40px;padding-right:40px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice li{margin-bottom:200px}}@media only screen and (max-width:991px){body.goodies article.pizzaslice{background-image:url('/img/events/3/bg_dl2_991.jpg')}body.goodies article.pizzaslice>div.content section.howto .inner>ul>li{flex-direction:column;margin-bottom:70px}body.goodies article.pizzaslice>div.content section.howto li .step{display:none}body.goodies article.pizzaslice>div.content section.howto li .stepno{margin-right:0;margin-bottom:40px;margin-top:-32px}body.goodies article.pizzaslice>div.content section.howto li .txt{margin-right:0;padding-right:0;border-right:none;border-bottom:1px solid #000;padding-bottom:25px;margin-bottom:25px;width:100%;max-width:500px;text-align:center}}@media only screen and (max-width:768px){body.goodies article.pizzaslice{background-image:url('/img/events/3/bg_dl2_768.jpg')}body.goodies article.pizzaslice>header{text-align:center}body.goodies article.pizzaslice>header h1{font-size:24px;max-width:100%;line-height:20px;margin-top:15px;margin-bottom:20px}body.goodies article.pizzaslice>header div.logo{max-width:220px}body.goodies article.pizzaslice>header div.logo img.X{width:80px}body.goodies article.pizzaslice>header div.logo .slice svg{width:110px}body.goodies article.pizzaslice>header .btns .btn.fat{padding:15px 50px;min-width:100px}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li li{margin-left:0}}@media only screen and (max-width:575px){body.goodies article.pizzaslice{background-image:url('/img/events/3/bg_dl2_575.jpg')}body.goodies article.pizzaslice>header{background-size:auto 50%}body.goodies article.pizzaslice>header div.logo{width:220px;margin:auto}body.goodies article.pizzaslice>header div.logo img.X{position:relative;left:-30px}body.goodies article.pizzaslice>header div.logo .slice{position:relative;top:-60px;left:70px}body.goodies article.pizzaslice>header .btns{margin-top:45vw}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li li{width:100%;margin-left:0}body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.dl2 .inner figure img{-o-object-position:center left;object-position:center left}}@media only screen and (max-width:420px){body.goodies article.pizzaslice>header{background-image:url('/img/events/3/the_head_420.png');background-position:left bottom;background-size:auto 100vw}}@media only screen and (max-width:1835px) and (min-width:1550px){body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.dl2 .inner figure,body.goodies article.pizzaslice>div.content aside.whattodo .inner>ul>li.slice .inner figure{height:278px}}