@font-face{font-display:swap;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;src:url('fonts/montserrat-v30-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('fonts/montserrat-v30-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url('fonts/montserrat-v30-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url('fonts/montserrat-v30-latin-600.woff2') format('woff2')}body{font-family:'Montserrat',sans-serif}body{word-break:keep-all;word-wrap:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.free-background-overlay::before{background-color:#fff!important}#main-content{background-color:#f5f5e6}#leistungen ul{list-style-type:square}#leistungen ul li::marker{color:#567097}#main-content{background-color:#f5f5e6}#stellist ul{list-style-type:square}#stellist ul li::marker{color:#567097}.post-password-required .et_password_protected_form{margin:80px}#sprechz{margin-top:-300px}.circle{position:relative;display:block;background-color:transparent;color:#222;text-align:center;max-width:500px;margin:0 auto}.circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;background-color:#fff;content:""}.circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.circle__wrapper{display:table;width:100%;height:100%}.circle__content{display:table-cell;padding:1em;vertical-align:middle}.infoleft{float:left;width:40%}.inforight{float:right;width:55%}#startblog article{min-height:400px}.link_white a{color:#fff!important}.link_black a{color:#666!important}.sidecont{padding:20px}#startblog .post-content a{padding:5px 10px;Background:#567097;display:inline-block!important;border-radius:3px!important}@media all and (min-width:981px) and (max-width:1405px){}@media all and (min-width:981px) and (max-width:1100px){}@media all and (max-width:980px){#custhead{display:none}#akt_b .et_pb_column_1{border-right-width:0!important}}@media all and (min-width:768px) and (max-width:980px){.circle__content{}.sidebox1{max-width:49%;margin-right:1%;float:left}.sidebox2{max-width:49%;margin-left:1%;float:left}}@media all and (max-width:767px){.sidebox1 img{display:none}.sidebox2 img{display:none}}@media all and (max-width:479px){.circle__content{}}