@charset "utf-8";html{font-family:'open_sansregular';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;width:100%;min-width:320px;min-height:100% !important;height:100%;font-size:62.5%;background-color:#efefef}body{width:100%;min-width:100% !important;height:100%;min-height:100% !important;background:#efefef}.main-wrapper{min-height:100% !important;width:100%;min-width:320px;max-width:1185px;padding-bottom:32px;margin:0
auto;font-size:1.5rem;background-color:#fff;-webkit-box-shadow:0px 0px 53px 3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 53px 3px rgba(0,0,0,0.75);box-shadow:0px 0px 53px 3px rgba(0,0,0,0.75)}.header-wrapper{width:100%;min-width:320px;padding:0
5.400843882%}.header-wrapper .header-links{width:45%;padding:25px
4px 0 0}.header-wrapper .header-links
a{text-decoration:none}.header-wrapper .header-links
.name{font-size:2.5vw;line-height:3.2rem;margin-bottom:6px;white-space:nowrap}.header-wrapper .header-links
.expertin{color:#666;font-size:1.6vw}.header-wrapper .header-links
.dienste{display:none;color:#000;font-size:1.4rem;text-transform:uppercase}.header-wrapper .header-rechts{width:55%;text-align:right;padding:37px
0 0 4px}.header-wrapper .header-rechts
.dienste{color:#000;font-size:1.5vw;text-transform:uppercase;margin-bottom:6px}.header-wrapper .header-rechts
li{list-style:outside none none}.header-wrapper .header-rechts li
a{color:#000;font-size:1.3vw;font-family:'open_sanssemibold';letter-spacing:1px;text-transform:uppercase;text-decoration:none}.nav-wrapper{position:relative;width:100%;min-width:320px;height:48px;padding:0
4.388185654%}.bild-wrapper-start,.bild-wrapper{display:flex;width:100%;min-width:320px;height:auto;padding:0
5.400843882%;margin-bottom:32px}.bild-wrapper .bild-kopf1, .bild-wrapper .bild-kopf2, .bild-wrapper .bild-kopf3, .bild-wrapper .bild-kopf4, .bild-wrapper .bild-kopf5{width:15.1371807%}.bild-wrapper .bild-between1, .bild-wrapper .bild-between2, .bild-wrapper .bild-between3, .bild-wrapper .bild-between4{width:6.05487228%}.bild-wrapper
img{width:100%;height:auto;display:block}.content-wrapper,.content-wrapper-start{display:flex;width:100%;min-width:320px;min-height:350px;overflow:hidden;padding:0
5.400843882%}.col-content{width:63.67076632%;padding:36px
6.244087039% 35px 0}.col-content.full-width{width:100%;padding:36px
0 35px 0}.col-teaser{width:36.32923368%}.col-teaser .zitat
p{font-size:1.6rem;line-height:3.2rem;padding:0
0 0 33px}.col-teaser .zitat
.zitator{font-size:1.4rem}.col-content
.bread{color:#999;font-size:1.25rem;margin:0
0 2px}.col-content .bread
a{color:#999;font-size:1.25rem;font-family:'open_sansregular';font-style:normal;text-decoration:none;text-transform:none}.col-content
h2{color:#cc000;font-family:'open_sanssemibold';font-size:2.0rem;font-weight:normal;margin:34px
0 17px 0}.col-content
h2.balken{font-family:'open_sansregular';font-size:2rem;font-weight:normal;text-transform:uppercase;background-color:#efefef;padding:7px
15px;margin:20px
0 6px 0}.col-content
h3{color:#000;font-family:'open_sanssemibold';font-size:1.6rem;font-weight:normal;margin:0
0 2px 0}.col-content
p{color:#000;font-family:'open_sansregular';text-align:justify;hyphens:auto;margin:0
0 17px 0}.col-content p.weniger-abstand-unten{margin:0
0 10px 0}.content-wrapper-start .col-content
p{font-size:1.5rem}.content-wrapper .col-content
p{font-size:1.5rem;line-height:2.3rem}.col-content td
p{text-align:left}.col-content
td{padding:0
5px 0 0}.col-content
ul{list-style:outside none none;margin:0
0 17px -5px}.col-content
ol{margin:0
0 17px 20px}.col-content ul,ol{text-align:justify}.col-content ul li:before{content:"• ";font-size:1.4rem;padding-right:5px}.col-content ul
li{hyphens:auto;line-height:2.1rem;margin-bottom:10px;padding-left:20px;text-align:left;text-indent:-14px}.col-content ol
li{hyphens:auto;line-height:2.1rem;margin-bottom:5px;padding-left:20px}.col-content
a{font-family:'open_sansregular';text-decoration:none}.col-content a:hover{text-decoration:underline}.col-content hr, .teaser
hr{clear:both;width:100%}.col-content
hr{margin:38px
0 45px 0}.teaser
hr{margin:30px
0 30px 0}.col-content .hr-start{position:relative}.col-content .hr-start
img{position:absolute;top:-19px;right:19px}.col-content div.responsive-video{background-color:#ffc;display:block;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative;z-index:11}.col-content div.responsive-video
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.col-teaser{padding:30px
0}.teaser{position:relative;width:100%;margin-bottom:40px}.teaser
p{color:#333;font-size:1.4rem;line-height:2.3rem;margin-bottom:18px}.teaser
a{font-size:1.4rem;line-height:2.3rem;text-decoration:none}.teaser .teaser-link{position:absolute;bottom:-19px;right:15px;width:38px;height:38px;background-repeat:no-repeat}.teaser-normal{padding:25px
20px 10px 33px}.teaser-normal
h2{font-family:'open_sansregular';font-weight:normal;text-transform:uppercase;margin-bottom:10px}.teaser-normal
h3{color:#333;font-size:1.8rem;font-family:'open_sanssemibold';font-weight:normal;margin-bottom:3px}.teaser-buch{padding:33px
10px 36px 170px}.teaser-buch
.buch{position:absolute;top:-25px;left:15px}.teaser-cor-amati{padding:25px
20px 15px 33px}.teaser-cor-amati
p{text-align:justify;hyphens:auto}.teaser-cor-amati
a.amati{text-decoration:none;font-family:'poppinsregular';font-size:3.7rem;font-style:normal;line-height:2rem}.teaser-cor-amati a.amati
.werte{display:block;color:#666;font-family:'roboto_condensedregular';font-size:1.5rem;text-align:left;padding:0
0 0 0}.blog-mini{display:flex;width:100%;overflow:hidden;margin:35px
0 62px 0}.blog-mini .blog-mini-bild{width:42.5%;max-width:450px;max-height:160px;padding-right:6.05487%;overflow:hidden}.blog-mini .blog-mini-bild
img{width:100%;height:auto;display:block}.blog-mini .blog-mini-text{width:57.5%;font-family:'open_sansregular';hyphens:auto;color:#000;font-size:1.4rem;line-height:2.2rem;margin:0}.blog-mini .blog-mini-text
p{color:#000;font-size:14px;font-size:1.4rem;line-height:2.2rem;margin:0}.blog-mini .blog-mini-text
a{}.blog-mini h2 , .blog-mini-start
h2{line-height:2.3rem;margin-bottom:2px}.blog-mini .blog-mini-text h2
a{font-family:'open_sansbold';font-size:1.9rem;font-style:normal;line-height:2.4rem}.blog-mini h3,.blog-mini-start
h3{color:#000;font-family:'open_sansbold';font-size:1.65rem;font-weight:normal;line-height:2.2rem;margin-bottom:2px}.col-content .blog-mini p.meta, .col-content .blog-mini-start
p.meta{color:#666;font-family:'open_sansregular';font-size:1.3rem;line-height:1,6rem;margin:0
0 6px 0}.col-content
p.meta{color:#666;font-family:'open_sansregular';font-size:1.3rem;line-height:1.6rem;margin:40px
0 20px 0}.col-content p.meta
a{color:#666}h1.blog-header{font-family:'open_sansbold';font-size:2.25rem;font-style:normal;text-transform:none;line-height:2.8rem;margin:0
0 2px 0}h2.blog-header{color:#000;font-family:'open_sansbold';font-size:1.9rem;font-style:normal;text-transform:none;line-height:2.2rem;margin-bottom:0}img.blog-bild{display:block;max-width:385px;height:auto;margin-bottom:32px}.blog-mini-start{display:flex;margin-bottom:25px;overflow:hidden;width:100%}.col-content .blog-mini-start
p.meta{margin-top:10px}.blog-mini-start .blog-mini-bild{padding-right:5.43657%;width:31.9605%}.blog-mini-start .blog-mini-text{width:68.0395%}.blog-mini-start .blog-mini-bild
img{height:auto;width:100%}.menu-button{display:none}.flexnav
.navicon{display:none}.flexnav{overflow:visible;float:left;list-style:none;text-transform:uppercase}.flexnav.opacity{opacity:1}.flexnav
li{position:relative;list-style:none;float:left;display:block;background-color:transparent;overflow:visible;padding-bottom:20px}.flexnav li
a{display:block;text-decoration:none;padding:12px
12px 0px 12px;height:48px;white-space:nowrap;color:#fff;text-transform:uppercase}.flexnav li a:hover{background-color:#efefef}.flexnav > li.active a, .flexnav > li.active a:hover{background-color:#efefef}.flexnav li>ul{position:absolute;top:53px;left:0;width:auto;z-index:9;padding:0;background-color:#efefef;text-transform:none;-webkit-box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);-moz-box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);transition:none}.flexnav li ul
li{width:100%;display:block;font-size:1.4rem;background-color:#efefef;padding:2px
20px}.flexnav li ul li a, .flexnav > li.active ul li
a{color:#333;padding:5px
0 0 0;height:35px;text-transform:none;border-bottom:1px dotted #dfdfdf}.flexnav li ul li.last
a{border-bottom:none}.flexnav li ul
li.first{padding-top:11px}.flexnav li ul
li.last{padding-bottom:8px}.navi-cor-amati{position:absolute;top:-9px;right:5.400843882%;list-style:none}.navi-cor-amati>li{background-color:#fff;border:1px
solid #ccc;width:184px;height:64px}.navi-cor-amati > li
a{display:block;width:100%;height:100%;text-decoration:none;font-family:'poppinsregular';font-family:'open_sansregular';font-size:3rem;line-height:2rem;text-align:center;padding:14px
0 0 0;-webkit-box-shadow:8px 11px 15px -7px rgba(0,0,0,0.85);-moz-box-shadow:8px 11px 15px -7px rgba(0,0,0,0.85);box-shadow:8px 11px 15px -7px rgba(0,0,0,0.85)}.navi-cor-amati > li a
.werte{display:block;color:#666;font-family:'roboto_condensedregular';font-size:1.15rem;text-align:center;padding:2px
0 0 0}.navi-cor-amati  li
ul{display:none}.navi-cor-amati  li:hover
ul{display:block;list-style:none;position:absolute;top:63px;left:0;width:184px;z-index:9;padding:5px
0 0 0;background-color:transparent;text-transform:none;-webkit-box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);-moz-box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);box-shadow:0px 7px 24px -9px rgba(0,0,0,0.79);transition:none}.navi-cor-amati li ul
li{width:100%;display:block;font-size:1.4rem;background-color:#fff;padding:2px
20px}.navi-cor-amati li ul li a, .navi-cor-amati > li.active ul li
a{font-family:'open_sansregular';font-size:1.4rem;text-align:left;color:#333;padding:5px
0 0 0;height:35px;text-transform:none;border-bottom:1px dotted #dfdfdf;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.navi-cor-amati li ul li.last
a{border-bottom:none}.navi-cor-amati li ul
li.first{padding-top:11px}.navi-cor-amati li ul
li.last{padding-bottom:8px}.bild-wrapper-start .bild-links{width:57.42667928%}.bild-wrapper-start .bild-between{width:6.244087039%}.bild-wrapper-start .bild-rechts{width:36.32923368%}.bild-wrapper-start .bild-links img, .bild-wrapper-start .bild-rechts
img{width:100%;height:auto;display:block}.team-wrapper{margin:40px
0 40px 0}.mitglied{display:flex;margin:0
0 40px 0}.mitglied
figure{max-width:266px;flex:0 0 auto}.mitglied figure
img{display:block;width:100%;padding-right:42px}.mitglied-mobil{display:none}.mitglied
.beschreibung{flex:1 1 auto;padding:0}.mitglied .beschreibung
.name{font-family:open_sanssemibold;font-size:1.7rem;margin-bottom:1px}.mitglied .beschreibung
.funktion{font-size:1.6rem;margin-bottom:15px}.mitglied .beschreibung .text
p{margin-bottom:0}.mitglied .beschreibung .text
ul{font-size:1.4rem;margin-left:-5px;margin-bottom:0}.mitglied .beschreibung .text ul
li{line-height:1.9rem;margin-bottom:2px;padding-left:20px;text-align:left;text-indent:-14px}.mitglied .beschreibung .text ul li:before{color:black}form
label{line-height:1.5rem}form
p.error{color:tomato}form
input.ort{display:none}form input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0}select::-ms-expand{display:none}form input.first, form
select.first{margin-top:27px}form input[type='text']{height:40px;padding:0
13px}form input[type='text'],textarea,select{width:90%;border:1px
solid #999;font-family:'open_sansregular';font-size:1.6rem;line-height:1.6rem;margin-bottom:20px}form input[type='text']:focus,textarea:focus,select:focus{}select{width:130px;height:29px;color:#000;background-image:url("/template/grafx/arrow_select.svg");background-position:170px 0px;background-repeat:no-repeat;padding:0
13px}textarea{height:265px;font-family:'open_sansregular';padding:15px
13px}form input[type='checkbox']:checked, form input[type='checkbox']:not(:checked), form input[type='radio']:checked, form input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;float:left;width:0}form input[type='checkbox'] + label, form input[type='radio']+label{cursor:pointer}form input[type='checkbox'] + label + div, form input[type='radio']+label+div{position:absolute;display:inline;margin-left:0;left:26px}form input[type='checkbox']:checked + label::before, form input[type='checkbox']:not(:checked)+label::before{content:' ';display:inline-block;width:14px;height:14px;position:relative;top:3px;border:1px
solid #999;background:#fff;background-image:none;background-repeat:no-repeat;background-position:2px 0;margin-right:7px}form input[type='radio']:checked + label::before, form input[type='radio']:not(:checked)+label::before{content:' ';display:inline-block;width:14px;height:14px;position:relative;top:4px;border:2px
solid #999;border-radius:10px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:1px 1px;margin-right:7px}form input[type='checkbox']:hover  + label::before, form input[type='checkbox']:checked+label::before{background-image:url(/template/grafx/checkmark.svg)}form input[type='radio']:hover + label::before, form input[type='radio']:checked+label::before{background:#918f79;box-shadow:inset 0 0 0 4px white}form div.error
div{color:tomato}.btn{cursor:pointer;color:#fff;font-family:'open_sanssemibold';font-weight:normal;font-size:1.8rem;padding:8px
35px 8px 35px;width:auto;text-align:center;vertical-align:middle}.btn:focus,.btn:hover{}footer{display:flex;width:94.59915612%;height:auto;overflow:hidden;margin:0
auto;color:#666;padding:0
2.700421941%}footer .footer-links{text-align:left}footer .footer-mitte{width:32%;text-align:right;padding-top:31px}footer .footer-rechts{text-align:right}footer .social, footer
.meta{display:none}.fuss-cor-amati{padding-top:27px;list-style:none}.fuss-cor-amati > li
a{display:block;width:100%;height:100%;text-decoration:none;font-family:'poppinsregular';font-size:3.7rem;line-height:2rem;text-align:left}.fuss-cor-amati > li a
.werte{display:block;color:#666;font-family:'roboto_condensedregular';font-size:1.5rem;text-align:left;padding:7px
0 0 0}.fb,.twitter,.xing,.linkedIn{float:right;display:block;width:41px;height:32px;background-repeat:no-repeat;background-position:top right}.fb{background-image:url(/template/grafx/fb-trans.png)}.fb:hover{background-image:url(/template/grafx/fb-trans_ac.png)}.twitter{background-image:url(/template/grafx/x-trans.png)}.twitter:hover{background-image:url(/template/grafx/x-trans-ac.png)}.xing{background-image:url(/template/grafx/xing-trans.png)}.xing:hover{background-image:url(/template/grafx/xing-trans-ac.png)}.linkedIn{background-image:url(/template/grafx/linkin-trans.png)}.linkedIn:hover{background-image:url(/template/grafx/linkin-trans-ac.png)}footer .footer-rechts  ul, footer .footer-rechts  ul
li{float:right}footer .footer-rechts ul li:before{color:#666;content:"|";padding:0
8px;text-decoration:none}footer .footer-rechts  ul li a, footer .meta  ul li
a{font-size:1.4rem;color:#666;text-decoration:none}footer
ul{list-style:none}.responsiveContainer{position:relative;padding-bottom:56%;height:450px;overflow:hidden;margin-top:25px}.responsiveContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%}strong{font-family:'open_sansbold';font-weight:normal}.left{float:left}.right{float:right}.clear{clear:both}.fixed{position:fixed}.cor-amati{font-family:'poppinsregular'}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.3s}a
img{border:none}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}
@charset "utf-8";.nav-wrapper{background-color:#c00}.header-wrapper{display:flex;height:128px}.header-wrapper .header-links
.name{color:#c00}.header-wrapper .header-rechts li.active a, .header-wrapper .header-rechts li a:hover{color:#c00}.col-teaser .zitat
p{color:#c00}.col-content
h1{font-family:'open_sansregular';font-size:3.1rem;line-height:3.6rem;font-weight:normal;color:#c00;text-transform:uppercase;margin:0
0 22px 0}.col-content
h2.balken{color:#c00}.col-content ul li:before{color:#c00}.col-content
a{color:#c00}.col-content
hr{border:1px
#999 solid}.teaser{background-color:#dedede}.teaser
a{color:#c00}.teaser .teaser-link{background-image:url(/template/grafx/link-pfeil.png)}.teaser-normal
h2{color:#c00}.teaser
hr{border:1px
#999 solid}.blog-mini .blog-mini-text h2
a{color:#c00}h1.blog-header{color:#c00}.flexnav
li{font-size:1.3vw}.flexnav li a:hover{color:#c00}.flexnav > li.active a, .flexnav > li.active a:hover{color:#c00}.flexnav li ul li.active
a{color:#c00}.navi-cor-amati > li
a{color:#c00}.navi-cor-amati li ul li.active a, .navi-cor-amati li ul li a:hover{color:#c00}.mitglied .beschreibung
.funktion{color:#c00}.fuss-cor-amati > li
a{color:#c00}.btn{background-color:#c00}footer .footer-rechts ul li.active a, footer .footer-rechts ul li a:hover,
footer .meta ul li.active a, footer .meta ul li a:hover{color:#c00}.cor-amati{color:#c00}footer{min-height:98px;background-color:#dedede}footer .footer-links{width:23%}footer .footer-rechts{width:45%;padding-top:38px}@media only screen and (min-width:1185px){.header-wrapper .header-links
.name{font-size:3rem;line-height:3.2rem}.header-wrapper .header-links
.expertin{font-size:1.9rem}.header-wrapper .header-rechts
.dienste{font-size:1.75rem}.header-wrapper .header-rechts li
a{font-size:1.5rem;font-family:'open_sanssemibold'}.flexnav
li{font-size:1.6rem}}