@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;600&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#303030;color:#303030;font-family:Poppins,sans-serif;font-size:1.2rem}.center-div{margin-left:auto;margin-right:auto}.body-wrapper{align-items:center;display:flex;flex-direction:column}.main-width{width:300px}.section-title{color:#f2f2f2;font-size:1.7rem;margin:0}.section-title-big{color:#f2f2f2;font-size:3rem;margin:0}.background-text{font-size:1rem}.title-right{margin-left:auto;padding-right:1rem;text-align:end}.title-left{margin-right:auto;padding-left:1rem;text-align:left}.call-to-action{background-color:#eeba29}.call-to-action,.option-button{border:none;font-size:1.2rem;font-weight:700;height:3rem;width:10rem}.option-button{background-color:silver}.call-to-action:hover{background-color:#bd8723;cursor:pointer}.option-button:hover{background-color:#a0a0a0;cursor:pointer}.card-shadow{box-shadow:0 6px 13px 0 rgba(0,0,0,.1)}.card-title-shadow{-webkit-text-shadow:0 6px 13px rgba(0,0,0,.1);-moz-text-shadow:0 6px 13px rgba(0,0,0,.1);text-shadow:0 6px 13px rgba(0,0,0,.1)}@media screen and (min-width:901px){.mobile-heading{display:none}}@media screen and (max-width:900px){.desktop-heading{display:none}}.header-wrapper{align-items:center;display:flex;flex-direction:row;height:5rem;justify-content:space-between;justify-self:stretch;margin-top:1rem;min-width:250px;position:absolute;width:90%;z-index:1}@media screen and (max-width:900px){.header-wrapper{background-color:#f2f2f2;box-shadow:0 6px 13px 0 rgba(0,0,0,.1);margin-top:0;position:fixed;width:100%}}@media screen and (max-width:350px){.header-wrapper{justify-content:flex-end}}.header-icon{height:5rem;z-index:100}@media screen and (max-width:450px){.header-icon{display:none}}.header-title{height:1.5rem;margin-left:.5rem;margin-right:2rem}@media screen and (max-width:450px){.header-title{margin-right:.5rem}}@media screen and (max-width:350px){.header-title{height:1.25rem;margin-left:1rem}}.header-box{align-items:center;background-color:#f2f2f2;display:flex;height:1rem;justify-content:space-between;margin-left:-1rem;padding:1rem;width:95%;z-index:-100}@media screen and (max-width:900px){.header-box{box-shadow:none}}.main-menu-item{margin-left:1rem;text-decoration:none}@media screen and (max-width:900px){.main-menu{display:none}}.main-menu-mobile{align-items:flex-end;background-color:#ededed;display:flex;flex-direction:column;margin-right:-1rem;margin-top:3.5rem;padding:2rem;position:fixed;width:40%}.mobile-menu-wrapper{display:none}@media screen and (max-width:900px){.mobile-menu-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start}}.mobile-menu-item{font-size:1.75rem;padding-bottom:1rem;padding-top:1rem;text-decoration:none}.mobile-menu-seperator{width:100%}.cookie-banner{background-color:#f2f2f2;bottom:0;padding:0 2rem 2rem 4rem;position:fixed;right:0;z-index:1}@media screen and (min-width:901px){.cookie-banner{width:40%}}.second-button{margin-left:1rem}.back-image{display:block;margin-left:auto;margin-right:auto;min-width:none;width:100%}@media screen and (max-width:900px){.first-background{margin-top:5rem}}@media screen and (min-width:900px){.back-image{min-width:1400px}}.news-card-wrapper{width:70%}@media screen and (max-width:900px){.news-card-wrapper{margin-top:-3rem;width:100%}}.news-card{align-items:stretch;background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:flex-start;overflow:hidden;padding:1rem 2rem 1rem 1rem}@media screen and (max-width:600px){.news-card{align-items:center;flex-direction:column;padding-right:1rem}}.news-image{width:20rem}@media screen and (max-width:600px){.news-image{width:100%}}.news-text-wrapper{align-items:flex-start;display:flex;flex:auto;flex-direction:column;justify-content:space-between;justify-self:stretch;margin-left:2rem;padding-bottom:1rem;padding-top:1rem}.news-text{max-height:3.5rem;overflow:hidden}@media screen and (max-width:900px){.news-text{max-height:none;overflow:auto}}.address-wrapper{align-items:flex-start;background-color:#ededed;display:flex;flex-direction:row;height:20rem;justify-content:space-around;padding-top:4rem;width:100%}@media screen and (max-width:900px){.address-wrapper{flex-wrap:wrap;height:34rem;padding-top:2rem}.column-middle{order:1}}.address-column{text-align:center}@media screen and (max-width:900px){.address-column{margin-left:3rem;margin-right:3rem}}.leasing-card-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-left:3rem;width:100%}@media screen and (max-width:900px){.leasing-card-wrapper{margin-left:0;margin-top:-5rem;width:100%}}.leasing-card{background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:flex-start;margin-right:auto;overflow:hidden;padding:1rem 2rem 1rem 1rem;width:30rem}@media screen and (max-width:900px){.leasing-card{box-sizing:border-box;flex-direction:column;padding-right:1rem;width:100%}}.leasing-text-wrapper{align-items:flex-start;display:flex;flex:auto;flex-direction:column;justify-content:flex-start;margin-left:2rem;padding-bottom:1rem;width:50%}.leasing-text{overflow:hidden}@media screen and (max-width:900px){.leasing-text{max-height:none;overflow:auto}}.leasing-list{width:50%}.service-title{display:flex;flex-direction:column;font-size:2rem;height:100%;justify-content:center}@media screen and (max-width:900px){.service-title{display:none}}.service-wrapper{align-items:flex-start;background-color:#ededed;display:flex;flex-direction:row;height:22rem;justify-content:space-around;padding-top:1rem;width:100%}@media screen and (max-width:900px){.service-wrapper{flex-direction:column;height:31rem;justify-content:flex-start;padding-top:2rem}}@media screen and (max-width:600px){.service-wrapper{height:40rem}}.service-column{margin-left:2rem;width:33rem}@media screen and (max-width:900px){.service-column{margin-right:2rem;width:auto}}.ebike-card-wrapper{display:flex;flex-direction:column;justify-content:flex-end;margin-right:3rem;width:100%}@media screen and (max-width:900px){.ebike-card-wrapper{margin-right:0;margin-top:-5rem;width:100%}}.ebike-card{background-color:#f2f2f2;display:flex;flex-direction:row;justify-content:flex-start;margin-left:auto;margin-right:3rem;overflow:hidden;padding:1rem;width:30rem}@media screen and (max-width:900px){.ebike-card{box-sizing:border-box;flex-direction:column;margin-right:0;width:100%}}.service-wrapper-werkstatt{align-items:flex-start;background-color:#ededed;display:flex;flex-direction:row;height:22rem;justify-content:space-around;padding-top:1rem;width:100%}@media screen and (max-width:900px){.service-wrapper-werkstatt{flex-direction:column;height:45rem;justify-content:flex-start;padding-top:2rem}}.product-wrapper{align-items:center;background-color:#ededed;display:flex;flex-direction:column;height:50rem;justify-content:flex-start;padding-top:0;width:100%}@media screen and (max-width:900px){.product-wrapper{flex-direction:column;height:90rem;justify-content:flex-start;padding-top:2rem}}@media screen and (max-width:450px){.product-wrapper{height:67rem}}.product-gallery{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.product-column{margin-left:2rem;margin-right:2rem;width:15rem}@media screen and (((min-width:901px) and (max-width:1250px)) or (max-width:640px)){.product-column{margin-left:1rem;margin-right:1rem;width:11rem}}@media screen and (max-width:450px){.product-column{width:7rem}}.product-row{align-items:center;display:flex;flex-direction:column;height:8rem;justify-content:center;margin-bottom:4rem;margin-top:3rem}@media screen and (max-width:450px){.product-row{margin-bottom:1rem;margin-top:1rem}}.product-logo{max-height:100%;max-width:100%}.contact-card-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:100%}@media screen and (max-width:900px){.contact-card-wrapper{box-sizing:border-box;width:100%}}@media screen and (max-width:900px) and (min-width:600px){.contact-card-wrapper{align-items:center;background-color:#f2f2f2;flex-direction:row}}@media screen and (max-width:600px){.contact-card-wrapper{margin-top:-5rem}}.contact-error{color:#861e1e;font-size:.75rem;margin-left:1rem}.contact-title{color:#f2f2f2;font-size:3rem;margin:0}@media screen and (max-width:900px) and (min-width:600px){.contact-title{color:#303030}}.contact-card{background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:flex-start;margin-right:auto;overflow:hidden;padding:1rem 3rem;width:22rem}@media screen and (max-width:900px){.contact-card{box-shadow:none;box-sizing:border-box;flex-direction:column;padding:1rem;width:100%}}.contact-input{font-family:Poppins,sans-serif;margin-bottom:1rem;margin-top:0}.contact-message{height:8rem;resize:none}.submit-area{align-items:center;display:flex;flex-direction:row}.contact-submit{height:2.5rem;margin-top:.5rem}.contact-success{font-size:1rem;margin-left:1rem}.contact-wrapper{align-items:flex-start;background-color:#ededed;display:flex;flex-direction:column;height:40rem;justify-content:flex-start;width:100%}@media screen and (max-width:900px){.contact-wrapper{height:70rem}}@media screen and (max-width:500px){.contact-wrapper{height:50rem}}.anfahrt-title{margin-bottom:0;margin-left:1rem;margin-top:1rem}.maps-wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-around;width:100%}@media screen and (max-width:900px){.maps-wrapper{flex-wrap:wrap}}.maps-iframe{display:block;height:30rem;margin-top:1rem;width:45%}@media screen and (max-width:900px){.maps-iframe{width:95%}}@media screen and (max-width:500px){.maps-iframe{height:20rem}}.footer-wrapper{align-items:flex-start;background-color:#303030;color:#f2f2f2;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.7rem;justify-content:center;padding-top:2rem;width:100%}@media screen and (max-width:500px){.footer-wrapper{justify-content:flex-start;padding-left:2rem}}.footer-nav-wrapper{margin-right:10rem;padding-top:1rem}@media screen and (max-width:700px){.footer-nav-wrapper{margin-right:2rem}}@media screen and (max-width:450px){.footer-nav-wrapper{margin-bottom:2rem;margin-right:0}}.footer-logo-title{width:15rem}.footer-logo-icon{margin:4rem;width:7rem}@media screen and (max-width:480px){.footer-logo-icon{display:none}}.footer-nav{display:flex;flex-direction:column;margin-top:1rem}.footer-nav-item{color:#f2f2f2;margin-top:.2rem;text-decoration:none}.news-page{align-items:center}.news-list,.news-page{display:flex;flex-direction:column}.news-list{background-color:#f2f2f2;height:100%;overflow:auto;width:100%}.news-article{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:2rem}@media screen and (max-width:700px){.news-article{flex-direction:column}}.news-date{color:#a0a0a0;font-size:.75rem;margin-top:2rem}.news-background{float:left;height:100%}@media screen and (max-width:1400px){.news-background{display:none}}.news-background-narrow{float:left;height:100%}@media screen and ((min-width:1400px) or (max-width:900px)){.news-background-narrow{display:none}}.news-background-mobile{float:left;width:100%}@media screen and (min-width:900px){.news-background-mobile{display:none}}.news-wrapper{align-items:flex-start;display:flex;flex-direction:row;height:50%;justify-content:center;margin-top:5rem;width:100%}@media screen and (max-width:900px){.news-wrapper{flex-direction:column}}.news-header{background-color:#f2f2f2;margin-top:0;position:fixed;width:100%}.news-title{color:#f2f2f2;font-size:3rem;margin:-6rem 0 0}@media screen and (min-width:900px){.news-title{display:none}}.datenschutz{background-color:#f2f2f2;margin-top:5rem;padding:1rem}
/*# sourceMappingURL=main.96bbdbfd.css.map*/