body{max-width:100vw}.bdi{color:red!important}body:not(.et-fb-root-ancestor) [class*='et-lb-content'],.et-lb-wrapper{position:fixed!important;visibility:hidden;top:0;left:0;right:0;z-index:999999;width:100%;height:100%;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,0.9);transition:all 0.2s ease;overflow-y:auto!important;-webkit-overflow-scrolling:touch}body:not(.et-fb-root-ancestor) [class*='et-lb-content'] .et_pb_row{position:relative;top:50px}.et-lb-open{visibility:visible!important;width:92%;max-height:100vh;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:60px}span.et-lb-close{font-size:46px;right:-1vw;margin-top:-51px;display:block;color:black;padding:10px;cursor:pointer;font-weight:bold;font-family:etmodules;z-index:99999999999999;position:absolute}body:not(.et-fb-root-ancestor) [class*='et-lb-content']:not(.et-lb-open){transform:scale(0.3);opacity:0}body:not(.et-fb-root-ancestor) [class*='et-lb-btn']{cursor:pointer}body.et-lb-active{overflow:hidden!important;position:fixed;width:100%}.et-lb-open.et_pb_section{margin:0!important;padding:0!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.et-lb-open .et_pb_row{margin:0 auto!important;padding:0!important;width:100%!important;max-width:100vw!important;overflow-x:hidden}.et-lb-open{transform:none!important}html,body{overflow-x:hidden!important}.et-lb-open span.et-lb-close{position:fixed;top:15px;right:15px;margin:0!important;font-size:40px;color:black;z-index:1000000000}@media (max-width:600px){.et-lb-open span.et-lb-close{top:10px;right:10px;font-size:34px}}.et-lb-open.et_pb_section{padding:10px!important;box-sizing:border-box}.et-lb-open .et_pb_row{padding:5px 10px!important;box-sizing:border-box}@media (max-width:600px){.et-lb-open.et_pb_section{padding:8px!important}.et-lb-open .et_pb_row{padding:5px!important}}body{margin:0;background:#111;color:white;font-family:'Poppins',sans-serif;overflow-x:hidden}.scene{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.car-scene{position:fixed;bottom:0;width:100%;height:200px;overflow:hidden;z-index:10}.road{position:absolute;bottom:0;width:200%;height:28%;background:repeating-linear-gradient(90deg,#333 0px,#333 100px,#555 100px,#555 200px);background-size:200px 100%;z-index:5}.car{position:absolute;bottom:9%;left:5%;width:250px;max-width:30vw;z-index:15;transform:translateX(0)}.finish-line{position:absolute;bottom:0;right:5%;width:30px;height:28%;background-image:repeating-linear-gradient(45deg,white 0 10px,black 10px 20px);z-index:12}