@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-0.3em);-ms-transform:translateY(-0.3em);transform:translateY(-0.3em)}60%{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}@-o-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@-webkit-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-orange{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-webkit-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-webkit-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-webkit-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@-moz-keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);-moz-transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;-moz-transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);-moz-transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-green-b2b{0%{width:0;height:0;border-color:var(--brand-color-1);transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:var(--brand-color-1);transform:translate3d(0, -0.9em, 0) rotate(45deg)}}@keyframes checkbox-check-white{0%{width:0;height:0;border-color:#fff;transform:translate3d(0, 0, 0) rotate(45deg)}33%{width:0.5em;height:0;transform:translate3d(0, 0, 0) rotate(45deg)}100%{width:0.5em;height:0.9em;border-color:#fff;transform:translate3d(0, -0.9em, 0) rotate(45deg)}}#ansprechpartner{text-align:center;margin-bottom:3.5em}#ansprechpartner .inside{padding:0}#ansprechpartner .mod_article{float:none}#ansprechpartner .mod_article.top-border{overflow:visible;margin-top:5em}#ansprechpartner .mod_article.top-border .content-wrapper:before{content:"";display:block;width:100%;height:1px;background:#dadada;position:relative;top:-5em}#ansprechpartner h2{font-size:1.5em;line-height:1.35;margin-bottom:1em;max-width:20em;margin-left:auto;margin-right:auto}#ansprechpartner .ce_text{padding:0 1.5em}#ansprechpartner .ce_text h2{max-width:26em}#ansprechpartner .ce_text.textimage,#ansprechpartner .ce_text.mod_box_items{width:30%;display:inline-block;padding:0 2.5%;vertical-align:top}#ansprechpartner .ce_text .image_container{overflow:visible;width:13em;height:13em;margin:0 auto;padding:1.25em}#ansprechpartner .ce_text .image_container img{border-radius:50%;display:block;-webkit-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);-moz-box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36);box-shadow:0 0.125em 1em 0.125em rgba(132, 129, 129, 0.36)}#ansprechpartner p,#ansprechpartner li{font-weight:500}#ansprechpartner p strong,#ansprechpartner li strong{font-size:1.05em}#ansprechpartner a[href^="mailto:"],#ansprechpartner a[href^="tel:"],#ansprechpartner a.kundencenter-popup-opener{color:var(--brand-color-1);font-weight:var(--font-base-strong-weight)}#ansprechpartner a[href^="mailto:"]:hover,#ansprechpartner a[href^="tel:"]:hover,#ansprechpartner a.kundencenter-popup-opener:hover{opacity:0.7}#ansprechpartner.top-border .inside{padding-top:0}#ansprechpartner.top-border .ce_text{padding-top:5em;border-top:1px solid #dadada}#ansprechpartner.border-top{padding-top:5em;border-top:1px solid #dadada}#ansprechpartner.company-contact .image_container{height:10em}#ansprechpartner.company-contact .image_container img{border-radius:0;max-height:100%;width:auto;max-width:auto;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(calc(-50% - .5px));-moz-transform:translateY(calc(-50% - .5px));-o-transform:translateY(calc(-50% - .5px));transform:translateY(calc(-50% - .5px));margin:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:1200px){#ansprechpartner h2 br{display:none}#ansprechpartner .ce_text.textimage,#ansprechpartner .ce_text.mod_box_items{width:31%;padding:0 2%}#ansprechpartner .ce_text.textimage:first-of-type,#ansprechpartner .ce_text.mod_box_items:first-of-type{padding-left:0}#ansprechpartner .ce_text.textimage:last-of-type,#ansprechpartner .ce_text.mod_box_items:last-of-type{padding-right:0}#ansprechpartner .ce_text .image_container{width:12.5em;height:12.5em}}@media (max-width:790px){#ansprechpartner .ce_text.textimage,#ansprechpartner .ce_text.mod_box_items{width:48%;margin-bottom:2em}#ansprechpartner .ce_text .image_container{width:10.5em;height:10.5em;margin-bottom:0.5em}}@media (max-width:480px){#ansprechpartner h2{font-size:1.55em}#ansprechpartner .ce_text.textimage,#ansprechpartner .ce_text.mod_box_items{width:100%;padding:0}#ansprechpartner .ce_text{padding:0}}@media (max-width:767px){#ansprechpartner.top-border .ce_text{padding-top:4em}}@media (max-width:360px){#ansprechpartner.top-border .ce_text{padding-top:3em}}