@keyframes monstersFloating{0%{transform:scale(1) translate(0,0) skew(1deg)}5%{transform:scale(1.05) translate(-20px,10px) skew(2deg)}15%{transform:scale(.95) translate(-25px,25px) skew(-2deg)}20%{transform:scale(1) translate(-15px,10px) skew(1deg)}25%,70%{transform:scale(1) translate(-5px,0) skew(2deg)}30%{transform:scale(1.05) translate(5px,5px) skew(1deg)}35%{transform:scale(1.05) translate(-10px,-5px) skew(0)}40%{transform:scale(1.05) translate(-5px,10px) skew(-1deg)}45%{transform:scale(1) translate(-10px,5px) skew(-2deg)}50%{transform:scale(.95) translate(-15px,10px) skew(-1deg)}55%{transform:scale(.95) translate(-5px,15px) skew(1deg)}60%{transform:scale(1.05) translate(0,5px) skew(-2deg)}65%{transform:scale(1.05) translate(5px,10px) skew(0)}75%{transform:scale(1) translate(-15px,5px) skew(1deg)}85%{transform:scale(1) translate(-10px,-5px) skew(-1deg)}80%{transform:scale(1) translate(0,-10px) skew(2deg)}95%{transform:scale(.95) translate(5px,-5px) skew(1deg)}10%{transform:scale(1) translate(0,0) skew(0)}}body.goodies article.pilgrimshandbook>header{background:#000;position:relative;min-height:930px;margin-bottom:0;padding-bottom:0}body.goodies article.pilgrimshandbook>header .bgpic{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}body.goodies article.pilgrimshandbook>header .bgpic img{transition:transform .8s,opacity .8s,filter .8s}body.goodies article.pilgrimshandbook>header .bgpic .clouds{position:absolute;left:0;bottom:-30px;width:100%}body.goodies article.pilgrimshandbook>header .bgpic .monster1{position:absolute;left:16vw;bottom:20vw;width:429px;transition-delay:.6s;animation:110s linear 2s infinite both monstersFloating}body.goodies article.pilgrimshandbook>header .bgpic .monster2{position:absolute;right:4vw;bottom:2vw;width:617px;transition-delay:1.1s;animation:90s linear 5s infinite reverse both monstersFloating}body.goodies.loading article.pilgrimshandbook>header .bgpic .clouds{transform:translate(-50px,100px);opacity:0}body.goodies.loading article.pilgrimshandbook>header .bgpic .monster1{transform:translate(0,50px) scale(.8);filter:blur(10px);opacity:0}body.goodies.loading article.pilgrimshandbook>header .bgpic .monster2{transform:translate(-50px,50px) scale(.8);filter:blur(10px);opacity:0}@media only screen and (min-width :2000px){body.goodies article.pilgrimshandbook>header{min-height:80vh}body.goodies article.pilgrimshandbook>header .bgpic .clouds{bottom:-140px}body.goodies article.pilgrimshandbook>header .bgpic .monster1{bottom:15vw}body.goodies article.pilgrimshandbook>header .bgpic .monster2{bottom:-10px}}body.goodies article.pilgrimshandbook>header div.wrapper{justify-content:flex-start}body.goodies article.pilgrimshandbook>header .inner{text-align:center}body.goodies article.pilgrimshandbook>header .inner>img{max-width:417px}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p,body.goodies article.pilgrimshandbook>header h1{font-size:55px;line-height:55px;font-weight:500;text-align:center;-webkit-mask-image:url('/img/events/12/mask_text.jpg');mask-image:url('/img/events/12/mask_text.jpg')}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p span,body.goodies article.pilgrimshandbook>header h1 span{text-transform:uppercase;font-weight:700}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p strong,body.goodies article.pilgrimshandbook>header h1 strong{color:var(--color-red);font-weight:700}body.goodies article.pilgrimshandbook>header h1 small{color:var(--color-red);font-size:30px;line-height:30px;display:inline-block}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p strong::after,body.goodies article.pilgrimshandbook>header h1 small::before{content:' ';display:inline-block;width:328px;height:11px;background:url('/img/events/12/line.png') left top/100% 100% no-repeat;position:relative;top:-7px;margin-right:10px}body.goodies article.pilgrimshandbook>header .hashtags{position:absolute;left:0;bottom:70px;font-size:40px;font-weight:700;color:var(--color-tgrey);text-align:left}body.goodies article.pilgrimshandbook>header .hashtags span{display:block;margin-top:30px}body.goodies article.pilgrimshandbook .content{background:url('/img/events/12/bg_content_1920.jpg') center bottom/contain no-repeat,url('/img/events/12/bg_content_skull.jpg') right 100px top 50px no-repeat #000;min-height:700px;padding-bottom:35vh;position:relative}body.goodies article.pilgrimshandbook .content section .wrapper>header,body.goodies article.pilgrimshandbook .content section>header{text-align:center;padding:55px 0}body.goodies article.pilgrimshandbook .content section .wrapper>header p,body.goodies article.pilgrimshandbook .content section>header p{margin-top:18px}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper{display:flex;gap:80px;flex-wrap:wrap;justify-content:center;align-items:center}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper ul{list-style-type:disc}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper ul li:not(:last-child){margin-bottom:15px}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper ul li::marker{color:var(--color-red)}body.goodies article.pilgrimshandbook .content section.howto .inner .stepper{max-width:934px;margin:auto}body.goodies article.pilgrimshandbook .content section.howto .inner .stepper>li{padding:30px}body.goodies article.pilgrimshandbook .content section.howto .inner .stepper>li .txt{margin-right:0}body.goodies article.pilgrimshandbook .content section.howto .inner .terms{text-align:center;margin-top:15px;font-size:14px}body.goodies article.pilgrimshandbook .content section.howto .inner .terms a{color:var(--color-gold)}body.goodies article.pilgrimshandbook .content section.howto .inner .terms a:hover{color:var(--color-gold-hover)}body.goodies article.pilgrimshandbook .content section.dwnbook .inner{text-align:center}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>.btns .btn{-webkit-mask-image:url('/img/events/12/mask_btn.png');mask-image:url('/img/events/12/mask_btn.png');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p{margin-top:30px;padding-bottom:15px;-webkit-mask-position:-280px 0px;mask-position:-280px 0px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p strong{position:relative}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p strong::after{position:absolute;bottom:-15px;left:0;top:inherit;width:110%}body.goodies article.pilgrimshandbook .content section.winners .inner ol{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:32px;justify-content:center}body.goodies article.pilgrimshandbook .content section.winners .inner ol li{position:relative;border-radius:5px;overflow:hidden;max-width:calc(33% - 32px)}body.goodies article.pilgrimshandbook .content section.winners .inner ol li figure{position:relative}body.goodies article.pilgrimshandbook .content section.winners .inner ol li figure::after{content:' ';width:100%;height:100%;pointer-events:none;position:absolute;left:0;bottom:0;background:url('/img/events/12/clouds.png') center bottom/100% no-repeat}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div{position:absolute;left:0;bottom:0;width:100%;text-align:center;color:var(--color-tgrey);padding-bottom:32px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div .place{font-size:75px;line-height:55px;font-weight:600;margin-bottom:40px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div .name{font-size:36px;font-weight:600;margin-bottom:40px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div button{font-size:18px}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable{max-width:1000px;margin:50px auto 0}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable h2{text-align:center;margin-bottom:5px}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable p{margin-bottom:15px;text-align:center}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable>div span{color:var(--color-lightgrey);cursor:pointer;transition:color .3s}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable>div span:hover{color:var(--color-lightgrey-hover)}body.goodies article.pilgrimshandbook .content section.winners .inner .honorable>div span::after{content:'\01f5d7';margin-left:3px;font-size:18px;color:var(--color-lightgrey-hover)}@media only screen and (max-width:1299px){body.goodies article.pilgrimshandbook .content{background-image:url('/img/events/12/bg_content_1299.jpg'),url('/img/events/12/bg_content_skull.jpg');background-position:center bottom,right 20px top 30px;background-size:contain,100px}body.goodies article.pilgrimshandbook>header{min-height:650px}body.goodies article.pilgrimshandbook>header .bgpic .clouds{bottom:-90px}body.goodies article.pilgrimshandbook>header .bgpic .monster1{left:13vw;bottom:13vw;width:275px}body.goodies article.pilgrimshandbook>header .bgpic .monster2{right:2vw;bottom:0;width:335px}body.goodies article.pilgrimshandbook>header .inner{margin-top:0}body.goodies article.pilgrimshandbook>header .inner>img{max-width:345px}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p,body.goodies article.pilgrimshandbook>header h1{font-size:45px;line-height:45px}body.goodies article.pilgrimshandbook>header h1{margin-top:30px}body.goodies article.pilgrimshandbook>header .hashtags{font-size:30px;bottom:20px}body.goodies article.pilgrimshandbook>header .hashtags span{margin-top:10px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li{max-width:calc(50% - 32px)}}@media only screen and (max-width:991px){body.goodies article.pilgrimshandbook .content{background-image:url('/img/events/12/bg_content_991.jpg'),url('/img/events/12/bg_content_skull.jpg')}body.goodies article.pilgrimshandbook>header .bgpic .monster1{display:none;animation:none}body.goodies article.pilgrimshandbook>header .bgpic .monster2{transition-delay:.6s}body.goodies article.pilgrimshandbook>header .bgpic .clouds{bottom:-30px}}@media only screen and (max-width:768px){body.goodies article.pilgrimshandbook .content{background-image:url('/img/events/12/bg_content_768.jpg'),url('/img/events/12/bg_content_skull.jpg')}body.goodies article.pilgrimshandbook>header div.wrapper{align-items:flex-start}body.goodies article.pilgrimshandbook>header .bgpic .monster2{bottom:-2vw;width:255px}body.events.subpage article.pilgrimshandbook>header .inner{margin:0;display:flex;flex-direction:column-reverse;width:100%;text-align:left}body.goodies article.pilgrimshandbook>header .inner>img{margin-top:30px}body.goodies article.pilgrimshandbook>header h1{margin-top:0;width:100%}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p,body.goodies article.pilgrimshandbook>header h1{font-size:35px;line-height:40px}body.goodies article.pilgrimshandbook>header h1 small{font-size:22px;line-height:22px}body.goodies article.pilgrimshandbook>header h1 small::before{width:188px;height:7px;top:-5px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li{max-width:100%}}@media only screen and (max-width:575px){body.goodies article.pilgrimshandbook .content{background-image:url('/img/events/12/bg_content_575.jpg'),url('/img/events/12/bg_content_skull.jpg')}body.goodies article.pilgrimshandbook>header .bgpic .monster2{width:285px}body.goodies article.pilgrimshandbook>header .bgpic .clouds{bottom:-120px}body.goodies article.pilgrimshandbook>header .inner>img{max-width:245px}body.goodies article.pilgrimshandbook>header .hashtags{font-size:26px;bottom:-20px;width:100%;text-align:center;display:flex;justify-content:space-around}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper{flex-direction:column-reverse}body.goodies article.pilgrimshandbook .content section.rewards .inner .wrapper ul{list-style-position:inside}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div .place{font-size:65px}body.goodies article.pilgrimshandbook .content section.winners .inner ol li>div .name{font-size:26px}}@media only screen and (max-width:385px){body.goodies article.pilgrimshandbook>header .bgpic .clouds{bottom:-70px}body.goodies article.pilgrimshandbook>header .bgpic .monster2{width:255px}body.goodies article.pilgrimshandbook>header .hashtags{font-size:20px;bottom:-30px}body.goodies article.pilgrimshandbook .content section.dwnbook .inner>p{font-size:22px;line-height:28px}}