.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.section{width:100%}.content{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.content{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.content{padding-left:17px;padding-right:17px}}.padding-abstand{padding-left:3%;padding-right:3%}@media screen and (max-width:567px){.padding-abstand{padding-left:17px;padding-right:17px}}.link-mit-pfeil,.link-mit-pfeil:hover{text-decoration:none}.link-mit-pfeil:after{content:"\f105";font-family:FontAwesome;font-size:1.2em;padding:0 .3em;transition:padding .3s cubic-bezier(.65,.05,.36,1)}.link-mit-pfeil:hover:after{padding-left:.5em}.button-animation:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transform:scale(1.01);-webkit-transform:scale(1.01)}.button-animation:active{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transform:scale(1);-webkit-transform:scale(1)}@media only screen and (max-width:768px){.button-animation:hover{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transform:none;-webkit-transform:none}.button-animation:active{transform:none;-webkit-transform:none}}.image-zoom{overflow:hidden;display:block}.image-zoom img{transform:scale(1);-webkit-transform:scale(1);transition:transform .4s cubic-bezier(.65,.05,.36,1)}.image-zoom img:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}@media only screen and (max-width:768px){.image-zoom img,.image-zoom img:hover{transform:none;-webkit-transform:none}}.noOpacity{opacity:1}@media only screen and (max-width:992px){.nomobile{display:none}}.box-bg{background:0 0}.notselection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.borderBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.animation_fadein{-webkit-animation:.8s ease 0s normal forwards 1 fadein;animation:.8s ease 0s normal forwards 1 fadein}@keyframes fadein{0%,33%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%,33%{opacity:0}100%{opacity:1}}.form-section{width:100%}.form-content{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.form-content{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.form-content{padding-left:17px;padding-right:17px}}input{line-height:inherit;padding-left:10px;max-width:100%;height:2em}.input__field{border:0;border-bottom:1px solid #ccc;background-color:rgba(71,55,50,.2)}.input__field~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#473732;transition:.4s}.input__field:focus~.focus-border{transition:.4s}.input__field:focus~label{left:0;top:-22px;font-size:14px;color:#473732;transition:.3s}.input__field~label{position:absolute;left:10px;width:498px;top:3px;transition:.3s;letter-spacing:.5px;color:#473732;font-size:18px;font-weight:400}.has-content.input__field~.focus-border{transition:.4s}.has-content.input__field~label{top:-22px;left:0;font-size:14px;color:#473732;transition:.3s}.form-type-textarea,.form-type-textarea .bar{width:100%}.form-textarea~.focus-border{bottom:4px}textarea{width:100%;padding-left:10px}#wrap .col{float:left}#wrap .col a{text-decoration:none}.form-date,select{box-sizing:border-box;max-width:498px;padding:.4em 0 .4em 6px;color:rgba(38,38,38,.75);border:1px solid #dad7d6;border-radius:4px;cursor:pointer}.form-date:focus,select:focus{box-shadow:0 0 3px 0 #473732}.webform-checkboxes-other label{display:block;font-weight:700}.webform-checkboxes-other .form-item{display:block}.webform-checkboxes-other .form-item label{display:inline;font-weight:400}.form-checkboxes{margin:0}.form-checkboxes input{height:1em}.form-radios{display:inline-grid}.form-radios .form-item{margin:0}.form-type-select label{display:block;font-weight:400;color:#2598d5;font-size:14px}.form-type-date .icon::after{color:rgba(153,153,153,.75);margin-left:-28px;content:"\f073";font-family:FontAwesome}.form-item{position:relative}.webform-flex--container>.form-item{margin-top:2em}.form-actions,.form-item{margin-top:2em;margin-bottom:1.2em}.form-submit{box-sizing:border-box;display:inline-block;padding:.5em 1em;font-size:1em;text-align:center;text-decoration:none;color:rgba(255,255,255,.85);background-color:#473732;border-radius:5px;border:none;cursor:pointer;width:auto}.form-submit:hover{background-color:#29201d}#search-block-form .form-submit{visibility:hidden;display:none;width:auto}#search-block-form .form-type-search::after{content:"\f002";font-family:FontAwesome;color:rgba(204,204,204,.75)}#search-block-form input{width:80%}#search-block-form input::-webkit-input-placeholder{color:#fff}#search-block-form input:-ms-input-placeholder{color:#fff}#search-block-form input::-moz-placeholder{color:#fff}#search-block-form .input__field~.focus-border{max-width:94%}section.form-section{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){section.form-section{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){section.form-section{padding-left:17px;padding-right:17px}}.form-type-checkbox .form-item{margin-top:0!important}