@font-face{font-display:swap;font-family:DIN Next LT Pro;font-style:italic;font-weight:900;src:url(DINNextLTPro-HeavyItalic.woff2) format("woff2")}body{font-family:DIN Next LT Pro,Arial,sans-serif;font-style:italic;font-weight:900;margin:0}.zmbz-container{-webkit-box-sizing:border-box;box-sizing:border-box;height:250px;overflow:hidden;position:relative;visibility:hidden;width:300px}.zmbz-container:before{-webkit-box-shadow:inset 0 0 0 1px #313131;box-shadow:inset 0 0 0 1px #313131;content:"";height:250px;left:0;pointer-events:none;position:absolute;top:0;width:300px;z-index:20}.zmbz-container .copy,.zmbz-container img,.zmbz-container svg{position:absolute}.zmbz-container .zmbz-frame{height:250px;left:0;position:absolute;top:0;width:300px}.zmbz-container .copy{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:102.59px;height:calc(100% - 2px);left:50%;line-height:1;overflow:hidden;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 2px)}.zmbz-container .copy .copy-1{left:100%;position:absolute;width:1267px}.zmbz-container .legal{bottom:5px;color:#fff;font-size:10px;left:50%;opacity:.6;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.zmbz-container .ball{background-image:url(imgs/ball.png);height:167px;top:-54px;width:167px;z-index:6}.zmbz-container .ball,.zmbz-container .ball-shadow{background-repeat:no-repeat;background-size:100%;left:0;position:absolute;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.zmbz-container .ball-shadow{background-image:url(imgs/shadow.png);height:8px;top:186px;width:126px}.zmbz-container .tp5x-logo{height:42px;left:81px;top:103px;width:137px}.zmbz-container .endframe-logo{height:24px;left:23px;top:21px;width:76px}.zmbz-container .endframe-copy{height:116px;left:23px;top:64px;width:130px;z-index:4}.zmbz-container .endframe .tm-logo{height:33px;left:22px;top:195px;width:169px}.zmbz-container .endframe .ball-2{background-image:url(imgs/ball.png);background-repeat:no-repeat;background-size:100%;height:166px;left:151px;position:absolute;top:53px;width:166px;z-index:4}.zmbz-container .endframe .shadow-2{background-image:url(imgs/shadow.png);background-repeat:no-repeat;background-size:100%;height:7px;left:213px;position:absolute;top:212px;width:106px;z-index:3}.background{background-color:#a80000;height:250px;left:0;position:absolute;top:0;width:300px;z-index:-1}