.parallax{background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-content{position:relative;z-index:2}.blinking-tag:before{animation:blinkingText 2s infinite;content:"";position:absolute;width:16px;height:16px;border-radius:20px;top:7.5px;left:10px}@keyframes blinkingText{0%{background-color:#fff}50%{background-color:transparent}to{background-color:#fff}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight;animation-duration:1s;animation-fill-mode:both}.fadeInRight{-webkit-animation-name:fadeInRight;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both}.font-title{font-family:var(--title-font)}.bg-main{background:linear-gradient(to right,var(--primary-color),var(--secondary-color))}.game-button{position:relative;height:33px;overflow:hidden;border-radius:5px}.game-button span{display:block;position:relative;transition:all .3s ease-in-out}.game-button:hover span{opacity:0;margin-top:50px}.game-button:hover:before{opacity:1;transform:translate(0)}.game-button:before{content:attr(data-hover);position:absolute;left:0;width:100%;opacity:0;transform:translateY(-100%);transition:all .3s ease-in-out}.glow-effect:hover,#filters{box-shadow:0 0 40px 0 rgba(var(--primary-color-rgb),1)}
