div#c1005.element{margin-bottom:-90px;z-index:-1;position:relative}.containerelement.team-bilder.Ohne{padding-left:0px;padding-right:0px}div#c952 .col_order2,div#c962 .col_order2,div#c1347 .col_order2,div#c1412 .col_order2,div#c945 .col_order2,div#c1023 .col_order2{padding-top:15px;padding-bottom:15px}@media screen and (max-width:1400px){p{font-size:16px}h1,.h1,.Slider.size_large .slides .item .text-wrap .text h1{font-size:65px}h2,.h2,.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2{font-size:48px}h3,.h3{font-size:34px}h4,.h4,.Leistung h3,.headline h3{font-size:26px}h5,.h5{font-size:20px}h6,.h6{font-size:20px}.Slider.size_large .slides .item .item-wrap{height:700px}.footerText{flex:0 0 auto;width:75%}.MarkenLogos .col-md-8 .logo-box{padding:15px 30px}.TextBanner .imageblock{display:flex;align-items:center;justify-content:center;overflow:hidden}.TextBanner .imageblock img{width:auto}.about h2,.about .h2{font-size:48px}.kontakt .col_order2{padding-left:115px;padding-right:115px}.Produktpaletten .produktpaletten .produktpalette-title .arrow{width:30px;height:30px}}@media screen and (max-width:1200px){p{font-size:16px}h1,.h1,.Slider.size_large .slides .item .text-wrap .text h1{font-size:53px;line-height:75px}h2,.h2,.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2,.about h2,.about .h2{font-size:36px}h3,.h3{font-size:28px}.Leistung h3{font-size:23px}h4,.h4{font-size:24px}h5,.h5{font-size:18px}h6,.h6{font-size:18px}.Leistungen .d-flex .Leistung h3{min-height:68px}.tx-powermail{padding-top:30px;padding-bottom:30px}footer.cb_footer .cb_footer_item .footerText{display:flex;flex-wrap:wrap;row-gap:60px}footer.cb_footer .cb_footer_item .footerText .frame{flex:0 0 auto;width:50%}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(1){order:1}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(2){order:3}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(3){order:4}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(4){order:2}div#maps2-1005{height:500px !important}.kontakt .col_order2{padding-left:95px;padding-right:95px}#Menu .menu-wrap .menu-link{padding-bottom:15px;padding-top:15px}.Slider.size_small .slides .item .item-wrap{height:500px}.cb_header .cb_header_item .headerMid div a,.cb_header .cb_header_item .headerMid div{font-size:16px}.Produktpaletten .produktpaletten .produktpalette-title .arrow{width:23px;height:23px}.Produktpaletten .produktpaletten .produktpalette-title .arrow i.fa-solid.fa-arrow-right{font-size:15px}}@media screen and (max-width:992px){.about h2,.about .h2{margin-bottom:10px}p{font-size:16px}h1,.h1,.Slider.size_large .slides .item .text-wrap .text h1{font-size:70px}h2,.h2,.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2,.about h2,.about .h2{font-size:30px}.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2{margin-bottom:32px}h3,.h3,.TextBanner .text-wrap h3,.TextBanner .text-wrap .h3{font-size:24px}h4,.h4,.headline h3{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:18px}.TextBanner.img-right .imageblock{padding-left:12px}.TextBanner.img-right .textblock{padding-right:12px}.TextBanner.img-left .imageblock{padding-right:12px}.TextBanner.img-left .textblock{padding-left:12px}.TextBanner .row{display:flex;flex-direction:column}.TextBanner .row .textblock{flex:0 0 100%;width:100%}.TextBanner .row .imageblock{flex:0 0 100%;width:100%}.TextBanner .row .imageblock img{width:100%}.TextBanner .text-wrap{padding-left:0;padding-right:0}.Leistungen{flex-direction:column}.Leistungen .col{flex:0 0 100%;width:100%}.Leistungen .col h2{margin-bottom:30px}.Produktpaletten .images img{padding-right:0px}.Produktpaletten .produktpaletten{padding-top:30px}.Leistungen .d-flex .Leistung h3{min-height:0px}.MarkenLogos .row{flex-direction:column}.MarkenLogos .row .col{flex:0 0 100%;width:100%}.MarkenLogos .col-md-4 .text p:last-child{margin-bottom:0px}.MarkenLogos .col-md-4 .text{margin-bottom:24px}.kontakt-form .col-md-6{margin-left:12px;flex:0 0 calc(100% - 24px);width:calc(100% - 24px)}.bg-main .col_order1{background:none;padding-right:0px}.sidebyside-text{display:flex;flex-direction:column}.sidebyside-text .col_order1,.sidebyside-text .col_order2{flex:0 0 100%;width:100%}.sidebyside-text .col_order1 h2,.sidebyside-text .col_order2 h2{margin-bottom:30px}.Slider.size_small .slides .item .item-wrap{height:400px}.MarkenLogos h2{margin-bottom:30px}.kontakt{flex-direction:column}.kontakt .col_order1{flex:0 0 calc(100% - 24px);width:calc(100% - 24px);margin-left:12px;margin-right:12px;padding-right:30px}.kontakt .col_order2{flex:0 0 calc(100% - 24px);width:calc(100% - 24px);padding:30px;margin-left:12px;margin-right:12px}.fbbott_{margin-bottom:60px}.headerMid div:last-child{display:none}#Menu.open .menu-wrap{width:93vw}.Leistungen .d-flex{gap:0px !important;row-gap:30px !important;flex-direction:row}.Leistungen .d-flex .Leistung{flex:0 0 calc(50% - 15px)}.Leistungen .d-flex .Leistung{flex:0 0 100% !important;width:100%}.tx-sortiment .sortiment-slider .produktgruppen-link .produktgruppe .headline .arrow{width:40px;height:40px;min-width:40px}.tx-sortiment .sortiment-slider .produktgruppen-link .produktgruppe .headline .arrow i.fa-solid.fa-arrow-right{font-size:20px}}@media screen and (max-width:767px){.fbbott_{margin-bottom:30px}p{font-size:16px}h1,.h1,.Slider.size_large .slides .item .text-wrap .text h1{font-size:60px}h2,.h2,.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:22px}h5,.h5{font-size:18px}h6,.h6{font-size:18px}.cb_header .cb_header_item .headerMid{display:none}.cb_header .cb_header_item .headerLeft{width:fit-content}.cb_header .cb_header_item .headerRight{width:fit-content}.Slider.size_large .slides .item .item-wrap{background-position:-150px center}.Produktpaletten .row{display:flex;flex-direction:column}.Produktpaletten .row .col-md-8{margin-bottom:30px}.Produktpaletten .row .produktpalette-title{padding-top:7px;padding-bottom:7px}.MarkenLogos .col-md-8 .logo-box{flex:0 0 calc(50% - 18px) !important;max-width:50% !important;padding:30px}footer.cb_footer .footerlinks{flex-direction:row}footer.cb_footer .footerlinks{padding-left:calc(var(--bs-gutter-x)* .5)}footer.cb_footer .footerlinks li.footernav-item{margin-left:unset;margin-right:60px}.footerText{flex:0 0 auto;width:100%}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(1),footer.cb_footer .cb_footer_item .footerText .frame:nth-child(2){padding-right:15px}footer.cb_footer .cb_footer_item .footerText .frame:nth-child(3),footer.cb_footer .cb_footer_item .footerText .frame:nth-child(4){padding-left:15px}.footerLogo figure{margin-bottom:60px}.footerLogo figure img{width:300px}.two-col-margin .col_order1{margin-bottom:60px}#c1000{margin-bottom:30px !important}.kontakt .tx-powermail .container-fluid{padding:0}.b_multicolumn.b_col3.row.team .col-md-4{flex:0 0 50%;width:50%}div#c1005.element{margin-bottom:-60px}}@media screen and (max-width:576px){p{font-size:16px}h1,.h1,.Slider.size_large .slides .item .text-wrap .text h1{font-size:40px;line-height:50px}.Slider.size_large .slides .item .text-wrap .text h1{line-height:50px}h2,.h2,.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2{font-size:28px}h3,.h3,.TextBanner .text-wrap h3,.TextBanner .text-wrap .h3{font-size:20px}.TextBanner .text-wrap h2,.TextBanner .text-wrap .h2{line-height:35px}h4,.h4,h5,.h5,.menu-link h3{font-size:18px}h6,.h6{font-size:18px}.cb_header .cb_header_item .logo img{max-width:230px;height:auto}.MarkenLogos .col-md-8 .logo-box{padding:20px}.powermail_fieldset .powermail_fieldwrap{flex:0 0 100%;width:100%}.b_multicolumn.b_col3.row.team .col-md-4{flex:0 0 100%;width:100%}.tx-powermail .container-fluid{padding-left:5px;padding-right:5px}div#maps2-1005{height:400px !important}.leaflet-pane{pointer-events:none;touch-action:none}.kontakt .col_order2{padding-left:17px;padding-right:17px}.team .col-md-4:not(:last-child){margin-bottom:60px}.Slider.size_large .slides .item .item-wrap{height:400px}#Menu .menu-wrap{width:88vw}.fbbott_{margin-bottom:30px}footer.cb_footer .footerlinks li.footernav-item{margin-right:20px}footer.cb_footer .cb_footer_item .footerText{row-gap:30px}.powermail_fieldwrap.powermail_fieldwrap_type_date.powermail_fieldwrap_datum.form-group.col-md-6{margin-left:unset}.TextBanner .text-wrap .text{padding-left:15px}.fbtop_small{margin-top:30px}}
