#responsive-form{max-width:1080px;margin:0 auto;width:100%;font-family:'Open Sans',Arial,sans-serif}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:.65em;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.wpcf7-text,.wpcf7-textarea,.wpcf7-captchar{background-color:#eee!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:16px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-submit{color:#37474F!important;margin:8px auto 0;cursor:pointer;font-size:20px;font-weight:500;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:6px 20px;line-height:1.7em;background:transparent;border:1px solid #CFD8DC;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transition:all 0.2s;-webkit-transition:all 0.2s;transition:all 0.2s}.wpcf7-submit:hover{padding:6px 20px!important;background-color:rgba(43,56,73,.75);color:#ffffff!important;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #CFD8DC}input{margin:3px 3px 0 0}.wpcf7-radio .first{margin-left:0}.border-hover .et_pb_column{overflow:hidden;position:relative}.border-hover .et_pb_column img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.border-hover .et_pb_column:hover img{transform:scale(1.1)}.border-hover .et_pb_column:hover .et_pb_image:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);content:''}.border-hover .et_pb_column .et_pb_promo_description:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid #e09900;border-bottom:1px solid #e09900;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.border-hover .et_pb_column .et_pb_promo_description:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid #e09900;border-left:1px solid #e09900;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:100% 0;transform-origin:100% 0;position:absolute;content:'';opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s}.border-hover .et_pb_column:hover .et_pb_promo_description:before,.border-hover .et_pb_column:hover .et_pb_promo_description:after{-webkit-transition-delay:0.15s;transition-delay:0.15s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.border-hover .et_pb_column .et_pb_promo_description h2{opacity:0;color:#e09900;position:absolute;top:37%;width:100%;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;margin:0;padding:0}.border-hover .et_pb_column .et_pb_promo_description p{opacity:0;color:#e09900;position:absolute;top:42%;width:100%;text-align:center;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.border-hover .et_pb_column:hover .et_pb_promo_description h2{opacity:1;position:absolute;top:40%;width:100%;text-align:center;color:#e09900}.border-hover .et_pb_column:hover .et_pb_promo_description p{opacity:1;position:absolute;top:50%;width:100%;text-align:center;color:#e09900}.border-hover .et_pb_promo{position:absolute;top:0;left:0;width:100%;height:100%}.border-hover .et_pb_promo_button{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.section-title h2{font-size:34px;font-weight:700;padding:15px 0 15px 0!important}.widgettitle,.textwidget,.textwidget h3,.recentcomments{color:#666}.textwidget a:hover,#kontakt a:hover{color:#c94277}.menu-item a{text-decoration:none!important;color:#000!important}#menu-kategorien{list-style-type:none!important}#imp h1{font-size:30px}@media (min-width:479px){.page-id-608 .et_pb_post{min-height:662px;margin-bottom:45px!important}.page-id-94 .et_pb_post{min-height:670px}}@media only screen and (max-width:980px){.et_pb_blog_0 .et_pb_post .entry-title{line-height:18px!important}}.single-post #main-header{position:fixed!important;top:0!important}#main-content .container{padding-top:87px}.shariff{padding-top:80px}.yuzo_related_post h2,.comment-reply-title,h3#reply-title span{color:#2a2d34;font-size:21px;font-weight:900;text-transform:none!important;-webkit-text-transform:none!important;-moz-text-transform:none!important;-ms-text-transform:none!important}.ShariffHeadline{color:#2a2d34;font-size:21px;font-weight:600!important}.published{font-size:20px}.shariff,.yuzo_related_post{max-width:1080px!important;margin:0 auto}::-webkit-input-placeholder{font-family:"Open Sans",Arial,sans-serif!important}::-moz-placeholder{font-family:"Open Sans",Arial,sans-serif!important}:-ms-input-placeholder{font-family:"Open Sans",Arial,sans-serif!important}:-moz-placeholder{font-family:"Open Sans",Arial,sans-serif!important}.post-meta .published{font-size:14px}.et_pb_team_member_description h4{padding-bottom:15px}@media (min-width:981px){.autor_button{margin-left:200px}.et_pb_column .et_pb_team_member_image{margin:0 -118px 0 0!important}}@media (max-width:980px) and (min-width:768px){.et_pb_column .et_pb_team_member_image{margin:0 32px 0 0!important}}@media (max-width:767px){.et_pb_team_member_image{margin-right:0!important}}@media (max-width:980px){.autorin img{width:100%}}.page-id-765 .et_pb_text_4,.page-id-765 .et_pb_text_5,.page-id-765 .et_pb_text_6{margin-left:28px!important;margin-right:28px!important}@media only screen and (max-width:767px){.header-content{width:100%!important}.et_pb_text_0 h1{font-size:22px!important}.et_pb_text_0 h2{font-size:18px!important}h1.entry-title{font-size:22px!important}.section-header:after{border-bottom-width:2px!important}.et_pb_promo_description h2{font-size:21px!important}}@media only screen and (max-width:980px){#main-content .container{padding-top:58px}}@media (max-width:1281px) and (min-width:981px){#veroeffentlichung h1.entry-title{font-size:28px!important}}#w3{font-family:'Kreon',Georgia,"Times New Roman",serif;font-size:20px;font-weight:900;color:#c94277}