body{width:100%;margin:0 auto;font-family:"itc-avant-garde-gothic-pro"!important;font-size:13pt;font-weight:300;line-height:1.5;letter-spacing:0.1em;color:#777a7b;text-align:left;background-color:#F0F0F0}.container{max-width:1600px;margin:0 auto}.container-start{max-width:1600px;margin:0 auto}.container-singlepage,.container-footer{max-width:1400px;margin:0 auto}.container-small{max-width:800px;margin:0 auto}.container-big{max-width:1400px;margin:0 auto}.container-intro{max-width:1600px;margin:0 auto}.container-nav{max-width:1000px;margin:0 auto}.werk7-content{max-width:1600px;margin:0 auto}.row{margin-right:0px;margin-left:0px}.spacer50px{margin-top:50px}.spacer25px{margin-top:25px}.spacer5px{padding-top:5px}.padding50px{padding:50px}.padding40px{padding:40px}.padding25px{padding:25px}.padding15px{padding:15px}.padding-h-15px{padding-left:15px;padding-right:15px}.padding-bottom-10px{padding-bottom:10px}#footer{padding-top:40px;padding-bottom:10px;background-color:#aba69f;color:#eae8e7}#footer a,#footer li{color:#eae8e7}.bg-blue,.bg-dark{background-color:#20537F}.bg-blue-transparent{background-color:rgba(32,83,127,0.8)}.bg-light-blue{background-color:#609ed5}.bg-grey{background-color:#6B5C4F}.bg-light-grey{background-color:#bfc3c6}.bg-white{background-color:#F0F0F0}.bg-red{background-color:#B11E19}.bg-orange{background-color:#D94F00}.bg-transparent{background-color:transparent}a{color:#777a7b;text-decoration:none}a:link{text-decoration:none}[id^="filialen"] a{color:#F0F0F0;text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"itc-avant-garde-gothic-pro"!important;font-weight:500;line-height:1.1;color:#77797a;text-align:left}@media (min-width:992px){.h1,h1{font-size:48pt;line-height:0.6}.h2,h2{font-size:36pt;line-height:0.8}.h3,h3{font-size:28pt}.h4,h4{font-size:24pt}.h4,h4{font-size:18pt}}
.text-white{color:#F0F0F0}
.text-light-grey{color:#bfc3c6}
.text-grey{color:#777a7b}
.text-blue,.text-dark{color:#20537F}
.text-light-blue{color:#609ed5}.text-orange{color:#D94F00}
.text-red{color:#951828}.werk7-headline{margin-top:-10px;margin-bottom:20px}@media (min-width:992px){.headline-werk7{margin-top:200px;margin-left:15px;font-size:48pt;font-weight:500}.subheadline-werk7{margin-top:-15px;margin-left:15px;margin-bottom:25px;font-size:32pt;font-weight:500}}
@media (max-width:992px){.headline-werk7{text-align:center;margin-top:40px;font-size:26pt;font-weight:500}.subheadline-werk7{text-align:center;margin-top:10px;margin-left:50px;font-size:18pt;font-weight:500}}.btn{font-size:1.7rem}.btn-werk7{background-color:#D94F00;border-radius:0;margin:0 auto;font-size:120%;padding:10px;color:#fff}.btn-werk7-1{background-color:#D94F00;background-image:none;font-size:18px;width:100%;border-color:#fff;border-radius:0;margin-bottom:10px;color:white;padding:5px 10px 5px 10px}.btn-werk7-1:hover{background-color:#D94F00} @media (min-width:992px){.show-mobile{display:none}}
@media (max-width:992px){.show-desktop{display:none}}::placeholder{color:white;opacity:1}:-ms-input-placeholder{color:white}textarea{resize:none;overflow:auto}.checkbox input[type=checkbox]{margin-top:6px}.contactform-background{background-color:#D94F00;color:#fff;width:100%;margin:0 auto;padding:5px;border:0px}.btn-contact{background-color:#D94F00;border-radius:0;min-width:350px;margin:0 auto;font-size:120%;padding:10px;color:#fff}@media (min-width:992px){.nav-mobile{display:none}.logoWERK7{float:left;;margin:20px}}
@media (max-width:992px){.nav-desktop{display:none}.logoWERK7{text-align:center;margin:20px}}.nav-mobile button{background-color:transparent;border:none}.navigationItem{text-decoration:none;margin:15px}.menu{width:100%;position:relative;margin:0 auto}.menuItems{max-width:1700px}.intro-space-orange{height:10px;width:100%;margin-top:6px;background-color:#D94F00}.intro-space-grey{height:15px;width:100%;background-color:#6B5C4F}.startseite-textbox{min-height:300px;width:100%;max-width:600px;margin:0 auto;background-color:rgba(217,79,0,0.5);color:white;padding:15px;margin-top:25px;margin-bottom:25px;position:relative}.startseite-textbox h2{color:white}.startseite-textbox-link{position:absolute;bottom:15px}.einzelseite-image{margin-left:15px;margin-top:15px;background-color:transparent}.einzelseite-textbox{min-height:300px;width:100%;background-color:rgba(217,79,0,1);color:white;padding:25px;margin-top:15px}.einzelseite-video{min-height:300px;width:100%;color:white;margin-top:15px}.einzelseite-textbox-grey{min-height:300px;width:100%;background-color:#6B5C4F;color:white;padding:25px;margin-top:15px}.einzelseite-transparent{min-height:150px;width:100%;padding:25px;margin-top:15px}.sanierung_textbox{height:200px;width:100%;background-color:rgba(217,79,0,1);color:white;padding:25px 10px 25px 10px;margin-top:15px}@media (min-width:1200px){#unternehmens-check h4{font-size:32px}}@media (max-width:992px){#unternehmens-check h4{font-size:32px}}.startseite-textbox-grey h1,.startseite-textbox-grey h2,.startseite-textbox-grey h3,.startseite-textbox-grey h4,.startseite-textbox-grey h5,.startseite-textbox-grey h6,
.startseite-textbox-grey a,.startseite-textbox-grey li,.einzelseite-textbox h1,.einzelseite-textbox h2,.einzelseite-textbox h3,.einzelseite-textbox h4,.einzelseite-textbox h5,.einzelseite-textbox h6,
.einzelseite-textbox a,.einzelseite-textbox li,
.einzelseite-textbox-grey h1,.einzelseite-textbox-grey h2,.einzelseite-textbox-grey h3,.einzelseite-textbox-grey h4,.einzelseite-textbox-grey h5,
.einzelseite-textbox-grey h6,.einzelseite-textbox-grey a,.einzelseite-textbox-grey li{color:white}.glyphicon-circle-arrow-down,.list-arrow-down,.team-arrow-down,.team-arrow-up,.list-arrow-up{color:rgba(217,79,0,1);font-size:120%;position:absolute;top:12px;right:0px;margin:auto}.list-item-title,.team-item-title{position:relative;overflow:hidden;padding:0px 10px 5px 0px;margin-top:5px;margin-left:30px;margin-bottom:10px}.team-headline{margin-left:30px}.team-image{margin-left:50px,}@media (max-width:768px){.list-item-title,.team-item-title,.team-headline{margin-left:0px}}.list-counter{position:absolute;top:12px;left:10px;background-color:rgba(217,79,0,1);color:white;width:35px;height:35px;text-align:center;padding:7px}.list-content{margin-left:60px}.list-teaser,team-teaser{color:grey}.show-mehrtext{display:none}.mehrtext-button-2{margin-bottom:15px}