.clearfix:before,.clearfix:after{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{text-decoration:none}.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,0.19),0 6px 6px rgba(0,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,0.16),0 3px 6px rgba(0,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,0.16),0 3px 6px rgba(0,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{transform:none;-webkit-transform:none}.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:none}.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%{opacity:0}33%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}33%{opacity:0}100%{opacity:1}}.block-page-title-block{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.block-page-title-block{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.block-page-title-block{padding-left:17px;padding-right:17px}}section.section{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){section.section{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){section.section{padding-left:17px;padding-right:17px}}.user-section{width:100%}.user-content{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.user-content{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.user-content{padding-left:17px;padding-right:17px}}.content-wrapper ul{list-style:none}.content-wrapper ul li:before{content:"\f105";font-family:FontAwesome;margin-right:13px;margin-left:-19px;color:#473732}.view .content-wrapper ul li:before{content:""}.content-wrapper ul li.pager__item:before{content:""}.scrolltop{display:none;width:50px;height:43px;position:fixed;bottom:20px;cursor:pointer;font-size:28px;text-align:center;vertical-align:middle;z-index:5;background-color:#655048;right:16%;padding-bottom:4px}.scrolltop i.fa::before{margin-right:3px;margin-left:3px;padding:0 4px 4px}.path-impressum .content-wrapper .administration-section ul.tabs li:before{content:""}.path-impressum section.section{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.path-impressum section.section{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.path-impressum section.section{padding-left:17px;padding-right:17px}}.webform-confirmation{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}@media screen and (max-width:1330px){.webform-confirmation{padding-left:3%;padding-right:3%}}@media screen and (max-width:1330px) and screen and (max-width:567px){.webform-confirmation{padding-left:17px;padding-right:17px}}.contextual-region .contextual .contextual-links li::before{content:""}.field--name-field-kategorie{width:1300px;margin:3em auto}