@charset "UTF-8";
/***!  /templates/tcm2023/css/tcm-media.css  !***/

@media (min-width:2400px){.p50{max-width:50%}body,.headtext p,.wir p,.subdesc p,p,.bggelb,.bggelb strong,.form-control{font-size:2.5rem}.dj-simple-contact-form.style-2 .dj-simple-contact-form.button{font-size:2.5rem !important}.navbar a,.navbar a:focus,.navbar .dropdown ul a{font-size:25px}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:80vw}.moin{font-size:14rem}.headline h2,.wir h2{font-size:8rem}.headline h1{font-size:8rem;line-height:1.2}.headtext{margin-top:3rem}.output h1{font-size:4rem}.output p{font-size:3rem}.gaugeMeter{width:280px}.vcanvas{width:280px;height:280px}.teaserline h2{font-size:15rem}#footer{font-size:2rem}#footer .footer-top .social-links a{font-size:4rem}#footer .footer-top .social-links a{width:5rem;height:5rem}}@media (min-width:1280px) and (max-width:1441px){.mb4{margin-bottom:2rem}.mt4{margin-top:2rem}.p50{max-width:50%}.headtext p,.wir p,.subdesc p{font-size:1rem}.navbar a,.navbar a:focus{font-size:1rem}.home-content .videologo img{width:50vw;margin-bottom:4rem;margin-top:5rem}video{width:100%}.moin{font-size:9rem}.headline h2,.wir h2{font-size:4rem}.headline h1{font-size:3.5rem;line-height:1.9}.headtext{margin-top:3rem}.teaserline h2{font-size:7rem}}@media (min-width:1024px) and (max-width:1279px){.mb4{margin-bottom:2rem}.mt4{margin-top:2rem}.p50{max-width:50%}.headtext p,.wir p,.subdesc p{font-size:1.6rem}.navbar a,.navbar a:focus{font-size:20px}.home-content .videologo img{width:50vw;margin-bottom:4rem;margin-top:5rem}video{width:100%}.moin{font-size:12rem}.headline h2,.wir h2{font-size:6rem}.headline h1{font-size:4rem;line-height:3.7}.teaserline h2{font-size:7rem}}@media (min-width:768px) and (max-width:1023px){.mt9{margin-top:3rem}.p50{max-width:50%}.home-content .videologo img{width:50vw;margin-bottom:4rem;margin-top:5rem}video{width:100%}.navbar-mobile a,.navbar-mobile a:focus,.navbar .dropdown ul a{font-size:20px}}@media (min-width:768px) and (max-width:1024px){.mt9{margin-top:3rem}.p50{max-width:50%}.navbar-mobile a,.navbar-mobile a:focus,.navbar .dropdown ul a{font-size:20px}}@media (min-width:481px) and (max-width:767px){.mb4{margin-bottom:2rem}.mt4{margin-top:2rem}.mt9{margin-top:3rem}.home-content .videologo img{width:80vw;margin-bottom:4rem;margin-top:5rem}.output h1{font-size:2rem}.output p{font-size:1.5rem}.logo img{height:10vh}.moin{font-size:6rem}.headline h2,.wir h2{font-size:2rem}.headline h1{font-size:2rem;line-height:1.6}.wir{padding:60px 1rem}.teaserline h2{font-size:5rem}#what .sub2 h2{font-size:1.6rem}#what h2{font-size:1.4rem}.subside h2{font-size:1.5rem}.subside h1{font-size:2.2rem;margin-bottom:2rem}}@media (min-width:320px) and (max-width:480px){.mb4{margin-bottom:2rem}.mt4{margin-top:2rem}.mt9{margin-top:3rem}.home-content .videologo img{width:80vw;margin-bottom:4rem;margin-top:5rem}.output h1{font-size:2rem}.output p{font-size:1.5rem}.logo img{height:10vh}.moin{font-size:6rem}.headline h2,.wir h2{font-size:2rem}.headline h1{font-size:2rem;line-height:1.6}.wir{padding:60px 1rem}.teaserline h2{font-size:5rem}#what .sub2 h2{font-size:1.6rem}#what h2{font-size:1.4rem}.subside h2{font-size:1.5rem}.subside h1{font-size:2.2rem;margin-bottom:2rem}}@media only screen
and (min-device-width:280px) and (max-device-width:319px){.home-content .videologo img{width:90vw;margin-bottom:4rem;margin-top:5rem}.output h1{font-size:2rem}.output p{font-size:1.5rem}.logo img{height:10vh}.logo{padding:5rem 0 5rem 0}.moin{font-size:5rem}.headline h2,.wir h2{font-size:1.5rem}.headline h1{font-size:1.5rem;line-height:2.4}.wir{padding:60px 1rem}.teaserline h2{font-size:4rem}#what .sub2 h2{font-size:1.6rem}#what h2{font-size:1.4rem}.subside h2{font-size:1.5rem}.subside h1{font-size:2.2rem;margin-bottom:2rem}}
