body.goodies article.dl2specialedition section.howto .inner>ul>li{display:flex;align-items:center;padding:20px 30px;border-radius:8px;margin-bottom:40px;background:url('/img/events/4/bg_steps.jpg') center center/cover no-repeat #fff}body.goodies article.dl2specialedition>div.content section.howto li .step,body.goodies article.dl2specialedition>div.content section.howto li .stepno{font-size:36px;font-weight:500;margin-right:30px}body.goodies article.dl2specialedition>div.content section.howto li .stepno{color:#fff;position:relative;margin-right:60px;width:52px;text-align:center}body.goodies article.dl2specialedition>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.dl2specialedition>div.content section.howto li .stepno span{position:relative}body.goodies article.dl2specialedition>div.content section.howto li .txt{margin-right:80px;width:360px;flex:1;padding-right:160px;border-right:1px solid #000}body.goodies article.dl2specialedition>div.content section.howto li .icons{display:flex;justify-content:center;align-items:center;flex:1;flex-direction:column}body.goodies article.dl2specialedition>div.content section.howto li .icons::before{content:none}body.goodies article.dl2specialedition>div.content section.howto li .icons .arrow svg{width:22px}body.goodies article.dl2specialedition>div.content section.howto li .icons .tgg svg{--svg-logo-techlandgg-white:#000;margin-right:20px;width:144px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .btn{padding:15px 35px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .btn:not(.red)::after{content:'\00232a';font-size:25px;line-height:0;position:absolute;top:22px;font-weight:600;right:20px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .btn.red::before{content:'\00232a \00232a';font-size:45px;line-height:0;position:absolute;top:22px;left:-45px;color:var(--color-bg-box)}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .btn.red::after{content:'\002329 \002329';font-size:45px;line-height:0;position:absolute;top:22px;right:-45px;color:var(--color-bg-box)}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms ul{gap:20px}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li{border-radius:100%;width:42px;height:42px;border:none;opacity:1}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li.on{background:#000}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li.on::after,body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li:not(.on)::after{content:none}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li svg{width:42px;height:42px}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li:not(.on) svg,body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li:not(.on)::after{filter:invert(100%)}body.goodies article.dl2specialedition>div.content section.howto li .icons.platforms li:not(.on):hover::after{top:unset}body.goodies article.dl2specialedition{background:#000;height:auto;padding-bottom:80px}body.goodies article.dl2specialedition>header{background:url('/img/events/4/bg-header-1920.jpg') top right/cover no-repeat;height:auto;padding-top:0;margin-bottom:-35px;padding-bottom:33px;overflow:hidden;position:relative;min-height:776px}body.goodies article.dl2specialedition>header::after{content:' ';position:absolute;left:0;bottom:0;width:100%;height:100px;background:linear-gradient(#0000,#000)}body.goodies article.dl2specialedition>header h1,body.goodies article.dl2specialedition>header h2{font-family:var(--font-gipson);text-transform:uppercase;font-size:32px;font-weight:700;line-height:36px;text-align:center}body.goodies article.dl2specialedition>header h1{font-size:48px;line-height:54px;margin-top:unset}body.goodies article.dl2specialedition section.howto,body.goodies article.dl2specialedition section.upcoming{margin-bottom:55px}body.goodies article.dl2specialedition section.howto div.wrapper{max-width:1196px}body.goodies article.dl2specialedition section.upcoming header{text-align:center;margin-bottom:41px}body.goodies article.dl2specialedition section.upcoming .inner{display:flex;justify-content:center;gap:50px}body.goodies article.dl2specialedition section.howto header h1,body.goodies article.dl2specialedition section.upcoming header h1{font-size:36px;line-height:36px}body.goodies article.dl2specialedition header .inner{display:flex;flex-direction:column;align-items:center}body.goodies article.dl2specialedition header .inner ul{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 0 35px;-moz-column-gap:55px;column-gap:55px;row-gap:25px}body.goodies article.dl2specialedition header .inner ul li{flex-basis:25%}body.goodies article.dl2specialedition header .inner ul .icon{margin-bottom:15px}body.goodies article.dl2specialedition header .inner ul img{height:96px}body.goodies article.dl2specialedition header .inner ul span{font-family:var(--font-din);text-transform:uppercase;font-size:28px;line-height:28px;font-weight:500;text-wrap:nowrap}body.goodies article.dl2specialedition header .inner p{font-family:var(--font-gipson);font-size:16px;line-height:20px;font-weight:400;max-width:900px;text-align:center;letter-spacing:.04em;padding:10px}body.goodies article.dl2specialedition>header .inner h6{font-family:var(--font-din);font-size:28px;font-weight:500;line-height:28px;letter-spacing:.04em;text-align:center;margin-top:24px}body.goodies article.dl2specialedition>header .inner .editions{display:flex;max-width:930px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:12px;-moz-column-gap:24px;column-gap:24px;margin-top:24px}body.goodies article.dl2specialedition>header .inner .editions .edition{width:300px;height:40px;font-family:var(--font-din);font-size:22px;font-weight:700;line-height:32px;letter-spacing:.2em;text-align:center;text-transform:uppercase;border:2px solid #999;color:#999;padding:4px}body.goodies article.dl2specialedition>header .inner .editions .edition.special{letter-spacing:.1em;background:url('/img/events/4/txt-metal.jpg') padding-box text;-webkit-background-clip:text;-o-border-image:url('/img/events/4/txt-metal.jpg');border-image:url('/img/events/4/txt-metal.jpg');color:transparent;border-image-slice:1}body.goodies article.dl2specialedition section.howto header{margin-bottom:32px;text-align:center}body.goodies article.dl2specialedition section.howto header h1{margin-bottom:28px}body.goodies article.dl2specialedition section.howto .inner>ul{color:#000}body.goodies article.dl2specialedition section.howto .inner li .txt svg{width:14px;margin:0 5px}body.goodies article.dl2specialedition section.howto .inner li .icons .dl2 img{max-width:150px;margin-right:17px}body.goodies article.dl2specialedition>div.content section.howto li .icons .arrow svg{margin-right:17px}body.goodies article.dl2specialedition>div.content section.howto li .icons .bonusrw{display:flex;max-width:80px;flex-wrap:wrap}body.goodies article.dl2specialedition>div.content section.howto li .icons .bonusrw svg{max-width:calc(50% - 7px);margin:0 7px 7px 0;--svg-events-dlsprw:#000}body.goodies article.dl2specialedition>div.content section.howto li .icons .av{margin-right:17px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .check,body.goodies article.dl2specialedition>div.content section.howto li .icons .btns.activated .btn{display:none}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .check{min-width:240px;text-align:center;border:1px solid #000;border-radius:3px;padding:5px 0 1px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .check svg{width:35px;--svg-check:#00c408}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns.activated .check{display:inline-block}body.goodies article.dl2specialedition>div.content section.howto li .icons>ul{display:flex;gap:15px;align-items:center;margin-left:-55px}body.goodies article.dl2specialedition>div.content section.howto li .icons>ul.platform_list{margin-top:10px}body.goodies article.dl2specialedition>div.content section.howto li .icons>ul:not(.platform_list) a:hover{opacity:.6}body.goodies article.dl2specialedition>div.content section.howto .inner>p{text-align:center}body.goodies article.dl2specialedition section.upcoming header h1{margin-bottom:15px}body.goodies .newsletterBox{margin-top:-165px}@media only screen and (max-width:1299px){body.goodies article.dl2specialedition>div.content section.howto li .txt{margin-right:40px;padding-right:40px}body.goodies article.dl2specialedition>header{background-image:url('/img/events/4/bg-header-1299.jpg');background-position:top right;background-size:auto}body.goodies article.dl2specialedition>header .inner h1{max-width:300px}body.goodies article.dl2specialedition>div.content section.howto li .icons .btns .btn{min-width:auto}body.goodies article.dl2specialedition header .inner ul{-moz-column-gap:25px;column-gap:25px}body.goodies article.dl2specialedition header .inner ul .icon{margin-bottom:15px}body.goodies article.dl2specialedition header .inner ul img{height:72px}body.goodies article.dl2specialedition header .inner ul span{font-size:22px;line-height:22px}}@media only screen and (max-width:991px){body.goodies article.dl2specialedition>div.content section.howto .inner>ul>li{flex-direction:column;margin-bottom:70px}body.goodies article.dl2specialedition>div.content section.howto li .step{display:none}body.goodies article.dl2specialedition>div.content section.howto li .stepno{margin-right:0;margin-bottom:40px;margin-top:-41px}body.goodies article.dl2specialedition>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}body.goodies article.dl2specialedition>header{background-image:url('/img/events/4/bg-header-991.jpg');margin-bottom:24px}body.goodies article.dl2specialedition>header .inner{justify-content:center}body.goodies article.dl2specialedition>header .inner h1{max-width:none;margin-top:0}body.goodies article.dl2specialedition>header .inner ul{flex-wrap:wrap;-moz-column-gap:unset;column-gap:unset}body.goodies article.dl2specialedition>header .inner ul li{flex-basis:50%}body.goodies article.dl2specialedition>header .inner ul li span{text-wrap:nowrap}body.goodies article.dl2specialedition>div.content section.howto li .stepno::before{border-left:1px solid #fff;border-top:1px solid #fff}body.goodies article.dl2specialedition>header::after{content:unset}}@media only screen and (max-width:768px){body.goodies article.dl2specialedition>header{background-image:url('/img/events/4/bg-header-768.jpg')}}@media only screen and (max-width:575px){body.goodies article.dl2specialedition>header{background-image:url('/img/events/4/bg-header-575.jpg')}body.goodies article.dl2specialedition section.howto header h1,body.goodies article.dl2specialedition section.upcoming header h1{font-size:24px;line-height:24px}body.goodies article.dl2specialedition header .inner ul li{margin:unset;min-width:unset}body.fr.goodies article.dl2specialedition header .inner ul li,body.pl.goodies article.dl2specialedition header .inner ul li{flex-basis:100%}body.goodies article.dl2specialedition header .inner ul img{height:48px}body.goodies article.dl2specialedition header .inner ul span{font-size:20px;line-height:20px}body.goodies article.dl2specialedition section.howto header{margin-bottom:62px}}