*{margin:0;padding:0}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.woff2) format("woff2"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.woff) format("woff"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.ttf) format("truetype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.eot?#iefix) format("embedded-opentype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.woff2) format("woff2"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.woff) format("woff"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.ttf) format("truetype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-italic.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.eot?#iefix) format("embedded-opentype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.woff2) format("woff2"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.woff) format("woff"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.ttf) format("truetype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/open-sans-v14-latin-600.svg#OpenSans) format("svg")}@font-face{font-family:"picons";src:url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.eot?76515247);src:url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.eot?76515247#iefix) format("embedded-opentype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.woff2?76515247) format("woff2"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.woff?76515247) format("woff"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.ttf?76515247) format("truetype"),url(//www.qmm.de/wp-content/themes/quartiermanagement/css/../fonts/picons.svg?76515247#picons) format("svg");font-weight:400;font-style:normal}body{font-family:"Open Sans";font-size:16px;color:#9c9e9f}img{max-width:100%;height:auto}img.full-width{width:100%}img.frame{background-color:#f9f9f9;border:1px solid #b2b2b2;padding:8px;box-sizing:border-box}a{color:#c31924}a img{border:none}p{line-height:25px;margin-bottom:25px}hr{height:1px;border:none;background-color:#b3b1b2;margin-bottom:25px;overflow:hidden;clear:both}blockquote{position:relative;padding-left:50px;padding-top:25px}blockquote:before{content:"\f10d";font-family:FontAwesome;font-size:34px;color:#c31924;position:absolute;top:0;left:0}h1,h2,h3,h4,h5,h6{color:#000}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}h1,.h1{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:25px}h2,.h2{font-size:22px;font-weight:600;margin-bottom:25px}h3,.h3{font-size:20px;font-weight:400;margin-bottom:20px}h4,.h4{font-size:18px;font-weight:400;margin-bottom:20px}h5,.h5{font-size:16px;font-weight:400;margin-bottom:20px}h6,.h6{font-size:16px;font-weight:400;margin-bottom:20px}.list-default{list-style:none;margin-bottom:25px}.list-default li{position:relative;padding-left:20px;margin-bottom:15px}.list-default li:before{content:"\f105";font-family:"FontAwesome";font-size:22px;color:#c31924;position:absolute;top:0;left:0}.list-checked{list-style:none;margin-bottom:25px}.list-checked li{position:relative;padding-left:30px;margin-bottom:15px}.list-checked li:before{content:"\f00c";font-family:"FontAwesome";font-size:18px;color:#c31924;position:absolute;top:0;left:0}.list-special{list-style:none;font-size:22px;color:#000;margin-bottom:25px}.list-special li{position:relative;padding-left:30px;margin-bottom:8px}.list-special li:before{content:"\f105";font-family:"FontAwesome";font-size:32px;position:absolute;top:-2px;left:0}.list-special li:last-child{margin-bottom:0}.list-special a{color:#000;text-decoration:none}.list-special a:hover{text-decoration:underline}.list-col-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.font-light{color:#9c9e9f}.margin-bottom-large{margin-bottom:60px}.btn{display:inline-block;padding:15px 30px;text-decoration:none;border:2px solid #000;background-color:#fff;color:#000;font-size:16px;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.btn:hover{background-color:#000;color:#fff}.btn.btn-primary{background-color:#c31924;border-color:#c31924;color:#fff}.btn.btn-primary:hover{background-color:#96131c;border-color:#96131c}.btn.btn-wide{padding-left:50px;padding-right:50px}.btn.btn-small{padding:10px 20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn:after{font-family:"FontAwesome";font-size:26px;content:"\f105";margin-left:10px;vertical-align:bottom}.btn[disabled]{border-color:#ddd;background-color:#ddd;color:#999;cursor:not-allowed}.btn[disabled]:hover{border-color:#ddd;background-color:#ddd;color:#999}.link-arrow-right{text-decoration:none}.link-arrow-right:hover{color:#96131c}.link-arrow-right:after{font-family:"FontAwesome";font-size:26px;content:"\f105";margin-left:10px;vertical-align:bottom;display:inline-block}.icon-home,.icon-phone,.icon-mail{position:relative;padding-left:40px}.icon-home:before,.icon-phone:before,.icon-mail:before{font-family:"FontAwesome";font-size:26px;position:absolute;top:0;left:0}.icon-home:before{content:"\f015"}.icon-phone:before{content:"\f095"}.icon-mail:before{content:"\f0e0"}.iconbox{position:relative;padding-top:20px;padding-left:75px}.iconbox:before{font-family:"picons";font-size:60px;color:#c31924;position:absolute;top:0;left:0}.iconbox.icon-bookmark:before{content:"\e800"}.iconbox.icon-calendar:before{content:"\e801"}.iconbox.icon-chat:before{content:"\e802"}.iconbox.icon-tools:before{content:"\e803"}.iconbox.icon-paper:before{content:"\e804"}.iconbox.icon-word:before{content:"\e805"}.iconbox.icon-clipboard:before{content:"\e806"}.iconbox.icon-euro:before{content:"\e807"}.iconbox.icon-calculator:before{content:"\e808"}.iconbox.icon-business:before{content:"\e809"}.iconbox.icon-computer:before{content:"\e80a"}.iconbox.icon-user:before{content:"\e80b"}.iconbox.icon-support:before{content:"\e80c"}.iconbox.icon-favorite:before{content:"\e80d"}.iconbox.icon-phone:before{content:"\e80e"}.iconbox.icon-diagram:before{content:"\e80f"}.iconbox.icon-hammer:before{content:"\e810"}.iconbox.icon-puzzle:before{content:"\e811"}.teaser{border:2px solid #fff;padding:80px 20px;text-align:center;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.teaser:before{content:"";width:50px;height:70%;border:2px solid rgba(195,25,36,.8);position:absolute;top:-2px;left:-2px;-webkit-border-radius:10px 0 0;-moz-border-radius:10px 0 0;border-radius:10px 0 0}.teaser:after{content:"";background-color:#c31924;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.teaser p{position:relative;z-index:1;font-size:22px}.teaser .icon-rocket:before{font-family:"FontAwesome";font-size:70px;content:"\f135";display:block;margin-bottom:25px;line-height:100%}