picture{display:block;margin:0 -10px;text-align:center;overflow:hidden}@media screen and (min-width:768px){picture{overflow:visible;margin:0}}.section .container{position:relative}.section img{display:inline-block;margin:0 -100%}.section--bikes picture{margin-top:-12px;margin-bottom:28px}.section--scooters picture{margin-top:-59px;margin-bottom:24px}.section--scooter-concerns picture{margin-top:-88px;margin-bottom:20px}.section--public-transport picture{margin-top:-10px;margin-bottom:39px}.section--trams picture{margin-top:-10px;margin-bottom:-30px}.section--trains picture{margin-top:-15px;margin-bottom:-5px}.section--trains img{margin:0}@media screen and (min-width:768px){.section picture{margin:0}.section img{position:absolute;margin:0}.section--bikes .container{padding-right:335px}.section--bikes img{right:-316px;top:-28px}.section--scooters .container{padding-left:330px;padding-bottom:60px!important;padding-top:140px!important}.section--scooters .container img{left:-316px;top:128px}.section--scooter-rules .container{padding-top:50px!important;padding-right:330px}.section--scooter-concerns .container{padding-left:336px;padding-top:80px}.section--scooter-concerns .container img{left:-316px;top:-272px}.section--public-transport img{position:static;margin:0 -100% 33px}.section--trams .container{padding-left:336px;padding-top:50px!important}.section--trams img{top:14px;left:-311px}.section--buses .container{padding-right:330px}.section--trains .container{padding-top:50px!important}.section--trains img{position:static;margin:0 -100%}}
/*# sourceMappingURL=main.5280cb7d.chunk.css.map */