customer-contact .element-background-footer{background-color:#dfdfdf}customer-contact .element-background-footer[data-color=light]{background-color:#eee}customer-contact .element-background-footer[data-typ=rounded]{border-radius:10px}customer-contact .element-background-footer[data-typ=rounded-right]{border-bottom-right-radius:10px;border-top-right-radius:10px}customer-contact .element-background-footer[data-typ=rounded-small]{border-radius:10px}customer-contact .element-text-standard-strong{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:700;line-height:1.375rem;text-decoration:none}customer-contact .element-text-standard-strong>sup{vertical-align:super}customer-contact .element-text-standard-strong>sub,customer-contact .element-text-standard-strong>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}customer-contact .element-text-standard-strong>sub{vertical-align:sub}customer-contact .element-text-standard-strong>s{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}customer-contact .element-text-standard-strong>s:before{border-color:currentcolor #292929 #292929;border-top:1px solid #292929;color:#292929;content:"";left:0;position:absolute;right:0;top:50%}customer-contact .element-text-standard-strong>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}customer-contact .element-text-standard-strong>a:active,customer-contact .element-text-standard-strong>a:hover{color:#292929;text-decoration:none}customer-contact .element-text-standard-strong[data-typ=eco-gruen],customer-contact .element-text-standard-strong[data-typ=status-gruen]{color:#03773a}customer-contact .element-text-standard-strong[data-typ=status-gelb]{color:#fab000}customer-contact .element-text-standard-strong[data-typ=status-rot]{color:#d10000}customer-contact .element-text-standard-strong[data-typ=status-disabled]{color:#898989}customer-contact .element-text-standard-strong[data-typ=ci-color-primary]{color:#d10000}customer-contact .element-text-standard-strong[data-typ=ci-color-secondary]{color:#292929}customer-contact .element-card-standard{border:2px solid #dfdfdf;border-radius:10px}customer-contact .element-card-standard>*{display:block;padding:10px 20px}customer-contact .element-card-standard[data-variant=noChildSpacing]{padding:10px 20px}customer-contact .element-card-standard[data-variant=noChildSpacing]>*{display:block;padding:0}customer-contact .element-background-grey[data-color="00"]{background-color:#fff}customer-contact .element-background-grey[data-color="10"]{background-color:#eee}customer-contact .element-background-grey[data-color="20"]{background-color:#dfdfdf}customer-contact .element-background-grey[data-color="30"]{background-color:#bfbfbf}customer-contact .element-background-grey[data-color="40"]{background-color:#898989}customer-contact .element-background-grey[data-color="50"]{background-color:#525252}customer-contact .element-background-grey[data-color="60"]{background-color:#292929}customer-contact .element-background-grey[data-color="70"]{background-color:#000}customer-contact .element-background-grey[data-transparency="08"]{opacity:.8}customer-contact .element-background-grey[data-box-shadow]{box-shadow:0 0 5px rgba(0,0,0,.3)}customer-contact .element-background-grey[data-typ=rounded]{border-radius:10px}customer-contact .element-background-grey[data-typ=rounded-right]{border-bottom-right-radius:10px;border-top-right-radius:10px}customer-contact .element-background-grey[data-typ=rounded-small]{border-radius:10px}customer-contact .element-link-standard-variant{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#292929;cursor:pointer;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:450;line-height:1.375rem;padding:0;text-decoration:none}customer-contact .element-link-standard-variant:active,customer-contact .element-link-standard-variant:hover{text-decoration:underline}customer-contact .element-text-large-strong{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1.125rem;font-weight:700;line-height:1.625rem;text-decoration:none}customer-contact .element-text-large-strong>sup{vertical-align:super}customer-contact .element-text-large-strong>sub,customer-contact .element-text-large-strong>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}customer-contact .element-text-large-strong>sub{vertical-align:sub}customer-contact .element-text-large-strong>s{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}customer-contact .element-text-large-strong>s:before{border-color:currentcolor #292929 #292929;border-top:1px solid #292929;color:#292929;content:"";left:0;position:absolute;right:0;top:50%}customer-contact .element-text-large-strong>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}customer-contact .element-text-large-strong>a:active,customer-contact .element-text-large-strong>a:hover{color:#292929;text-decoration:none}customer-contact .element-text-small,customer-contact .element-text-small>s{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:.875rem;font-weight:450;line-height:1.25rem}customer-contact .element-text-small>sup{vertical-align:super}customer-contact .element-text-small>sub,customer-contact .element-text-small>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}customer-contact .element-text-small>sub{vertical-align:sub}customer-contact .element-text-small>s{display:inline-block;position:relative;white-space:nowrap}customer-contact .element-text-small>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}customer-contact .element-text-small>a:active,customer-contact .element-text-small>a:hover{color:#292929;text-decoration:none}customer-contact *{border:none;box-sizing:border-box;list-style:none;margin:0;padding:0}customer-contact{display:block;position:relative}customer-contact .box-wrapper{flex:1;margin:5px 10px 0;max-width:450px;min-width:240px}customer-contact .contact-container{display:block;padding:20px 0}customer-contact .contact-headline{display:block;padding-bottom:5px;text-align:center}customer-contact .contact-box{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 auto;max-width:1170px}customer-contact .contact-box-card{border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center}customer-contact .contact-box-card-link{align-items:center;background:none;cursor:pointer;display:flex;flex-direction:column;text-decoration:none;width:100%}customer-contact .contact-box-card-link-label,customer-contact .contact-box-card-link-text{text-align:center}customer-contact .contact-notes{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:15px 0 0}customer-contact .contact-notes>*{margin:0 10px;text-align:center}