@charset "utf-8";@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/fonts/Montserrat.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/fonts/Montserrat.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/fonts/Montserrat.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{color:#000;font-family:Montserrat,sans-serif;font-size:100%;line-height:1.75;margin:0}html{scroll-behavior:smooth;scroll-padding-top:70px}body,html{background:#000}button,input,optgroup,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6{color:#000;font-weight:600;-ms-hyphens:auto;hyphens:auto;line-height:1.2;margin:0 0 .5rem;word-break:break-word}h1{font-size:1.75rem;font-weight:700;line-height:2.5rem}@media(min-width:1200px){h1{font-size:2.375rem;line-height:3.125rem}}h2{font-size:1.5rem;line-height:2.25rem}@media(min-width:1200px){h2{font-size:1.75rem;line-height:2.5rem}}h3{font-size:1.25rem;line-height:2.125rem}@media(min-width:1200px){h3{font-size:1.5rem;line-height:2.25rem}}h4{font-size:.875rem;line-height:1.625rem}@media(min-width:1200px){h4{font-size:1.25rem;line-height:2.125rem}}h5{font-size:.875rem;font-weight:400;line-height:1.625rem}h6{font-size:.5625rem;line-height:1rem;text-transform:uppercase}ul{list-style-type:square;padding:0 0 0 23px}li{margin-bottom:.75rem}ol{padding:0 0 0 23px}ol li{padding-left:6px}blockquote{background:url(clientlib-site/resources/images/icons/icon-quote.svg) no-repeat 1.25rem 1.125rem;border-left:5px solid #c5c5c7;color:#c5c5c7;font-size:1.75rem;font-weight:600;line-height:2.5rem;margin:0;padding:4.0625rem 0 3.5625rem 1.25rem;position:relative}p{margin:0 0 1rem}a{color:#e50043}@media(hover:hover){a:hover{color:#971d33}}table,tbody,td,th,tr{border:none}table{display:block;overflow-x:auto;white-space:nowrap}th{border-bottom:1px solid #e5e5e7;font-weight:600;line-height:2.25rem;padding:18px 0 19px 1pc;text-align:left}th p{margin:0}td{border-bottom:1px solid #e5e5e7;padding:23px 0 23px 1pc}.slide-out{-webkit-transform:translateY(100%);transform:translateY(100%)}.js-focus-visible :focus:not(.focus-visible){outline:none}.js-overflow{overflow:hidden;padding-right:var(--scroll-padlock-scrollbar-width);position:relative}.cmp-link__screen-reader-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@-webkit-keyframes slideModalUp{0%{-webkit-transform:translate(-50%,-50%) translateY(100%);transform:translate(-50%,-50%) translateY(100%)}to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}}@keyframes slideModalUp{0%{-webkit-transform:translate(-50%,-50%) translateY(100%);transform:translate(-50%,-50%) translateY(100%)}to{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}}@-webkit-keyframes slideModalDown{0%{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}to{-webkit-transform:translate(-50%,-50%) translateY(100%);transform:translate(-50%,-50%) translateY(100%)}}@keyframes slideModalDown{0%{-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}to{-webkit-transform:translate(-50%,-50%) translateY(100%);transform:translate(-50%,-50%) translateY(100%)}}.cmp-modal__not-show{display:none}.cmp-modal__slidedown{-webkit-animation:slideModalDown .7s ease;animation:slideModalDown .7s ease}.cmp-modal__slideup{-webkit-animation:slideModalUp .7s ease;animation:slideModalUp .7s ease}.cmp-modal-close{background:#e50043;border-radius:50%;cursor:pointer;height:2rem;opacity:1;position:absolute;right:2.8125rem;top:3.25rem;width:2rem}@media(hover:hover)and (pointer:fine){.cmp-modal-close:hover{background:#971d33;cursor:pointer}}.cmp-modal-close:after,.cmp-modal-close:before{background-color:#fff;content:" ";height:1.25rem;left:1rem;position:absolute;top:6px;width:.0625rem}.cmp-modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cmp-modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cmp-branchenanimation-breadcrumb{left:20px}.cmp-branchenanimation-breadcrumb__list{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e50043;border-radius:4px;-webkit-box-shadow:0 20px 25px 0 rgba(0,0,0,.122);box-shadow:0 20px 25px 0 rgba(0,0,0,.122);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0;padding:0 10px}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__list{padding:0}.cmp-branchenanimation-breadcrumb__list li{display:none}}.cmp-branchenanimation-breadcrumb__list li:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px;position:relative}.cmp-branchenanimation-breadcrumb__list li:first-child span{padding-left:18px}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__list li:first-child{padding-left:0}.cmp-branchenanimation-breadcrumb__list li:first-child a{height:35px;margin:0;width:36px}}.cmp-branchenanimation-breadcrumb__list li:first-child:before{left:0;position:absolute;top:7px}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__list li:first-child:before{left:10px;top:7px}}.cmp-branchenanimation-breadcrumb__list li:first-child span{font-family:Montserrat,sans-serif}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__list li:first-child span{display:none}}.cmp-branchenanimation-breadcrumb__list--icon-home:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/home.svg)}.cmp-branchenanimation-breadcrumb__list--icon-arrow-left:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/arrow-left.svg)}.cmp-branchenanimation-breadcrumb__item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:35px;justify-content:center;margin:0 5px;padding-left:18px;text-align:center;text-decoration:unset}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__item{width:36px}}.cmp-branchenanimation-breadcrumb__item a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;text-align:center;text-decoration:unset}.cmp-branchenanimation-breadcrumb__item a:after{background-color:#fff;content:"";display:block;height:60%;position:absolute;right:-15px;width:1px}@media(max-width:768px){.cmp-branchenanimation-breadcrumb__item a:after{content:unset}}.cmp-branchenanimation-breadcrumb__item--active{font-weight:400}.branchenanimation-button--shadow .cmp-branchenanimation-button{-webkit-box-shadow:1px 2px 4px 0 rgba(0,0,0,.3);box-shadow:1px 2px 4px 0 rgba(0,0,0,.3)}.cmp-branchenanimation-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#393939;border-radius:.1875rem;-webkit-box-shadow:7px 9px 14px -8px #000;box-shadow:7px 9px 14px -8px #000;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.8125rem;height:35px;justify-content:center;padding:.5rem 1rem;text-decoration:none;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(hover:hover){.cmp-branchenanimation-button:hover{background-color:#4a4a4a;color:#fff}}.cmp-branchenanimation-button:focus{color:#fff}.button.cmp-button--text{width:100%}.button.cmp-button--text .cmp-button,.modal-teaser .cmp-teaser__action-container a,.modal-teaser .cmp-teaser__description a,.teaser-s .cmp-teaser__action-container a{-webkit-box-pack:start;-ms-flex-pack:start;color:#e50043!important;cursor:pointer;justify-content:flex-start;padding:0;text-decoration:unset}.button.cmp-button--text .cmp-button:hover,.modal-teaser .cmp-teaser__action-container a:hover,.modal-teaser .cmp-teaser__description a:hover,.teaser-s .cmp-teaser__action-container a:hover{color:#971d33!important;text-decoration:underline}.button.cmp-button--text .cmp-button:hover:after,.modal-teaser .cmp-teaser__action-container a:hover:after,.modal-teaser .cmp-teaser__description a:hover:after,.teaser-s .cmp-teaser__action-container a:hover:after{-webkit-animation:unset;animation:unset;-webkit-filter:invert(40%) sepia(100%) saturate(5942%) hue-rotate(337deg) brightness(40%) contrast(105%);filter:invert(40%) sepia(100%) saturate(5942%) hue-rotate(337deg) brightness(40%) contrast(105%)}@media(min-width:480px){.button.cmp-button--text .cmp-button:hover:after,.modal-teaser .cmp-teaser__action-container a:hover:after,.modal-teaser .cmp-teaser__description a:hover:after,.teaser-s .cmp-teaser__action-container a:hover:after{-webkit-animation:animatedArrow .7s linear infinite;animation:animatedArrow .7s linear infinite}}.button.cmp-button--text .cmp-button:after,.modal-teaser .cmp-teaser__action-container a:after,.modal-teaser .cmp-teaser__description a:after,.teaser-s .cmp-teaser__action-container a:after{background-image:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/arrow-left.svg);background-size:contain;content:"";display:inline-block;-webkit-filter:invert(40%) sepia(100%) saturate(5942%) hue-rotate(337deg) brightness(88%) contrast(105%);filter:invert(40%) sepia(100%) saturate(5942%) hue-rotate(337deg) brightness(88%) contrast(105%);height:1.0625rem;margin:0 0 -2px 5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:1.0625rem}@-webkit-keyframes animatedArrow{0%{margin-left:8px}50%{margin-left:20px}to{margin-left:8px}}@keyframes animatedArrow{0%{margin-left:8px}50%{margin-left:20px}to{margin-left:8px}}.cmp-contactform{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.051);box-shadow:0 10px 10px 0 rgba(0,0,0,.051);font-size:1rem;left:50%;max-width:40pc;padding:60px 10px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0);-webkit-transition:all .7s ease;transition:all .7s ease;width:80%}.cmp-contactform-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;right:1rem;top:2rem;width:unset;z-index:100}.cmp-contactform-form{max-height:300px;overflow:auto;padding:.3125rem .625rem}@media(min-width:480px){.cmp-contactform-form{max-width:unset;padding:30px 40px 30px 50px}}.cmp-contactform-form .hs-form-booleancheckbox,.cmp-contactform-form .hs-form-checkbox{list-style:none;position:relative}.cmp-contactform-form .hs-form-booleancheckbox .hs-form-booleancheckbox-display{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.cmp-contactform-form .hs-form-checkbox{padding-right:1.25rem}.cmp-contactform-form .hs-form-booleancheckbox input[type=checkbox],.cmp-contactform-form .hs-form-checkbox input[type=checkbox],.cmp-contactform-form .hs-form-checkbox select[type=checkbox]{border:1px solid #000;height:1.5rem;margin-right:1.25rem;padding:0;position:absolute;width:1.5rem!important}.cmp-contactform-form .hs-form-booleancheckbox input[type=checkbox]:checked,.cmp-contactform-form .hs-form-checkbox input[type=checkbox]:checked{background-color:#000}.cmp-contactform-form .hs-form-booleancheckbox input[type=checkbox]:checked:before,.cmp-contactform-form .hs-form-checkbox input[type=checkbox]:checked:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;color:#fff;content:"✓";display:-webkit-box;display:-ms-flexbox;display:flex;font-family:system-ui,Open Sans,Helvetica Neue,sans-serif;font-size:.875rem;justify-content:center;left:.3125rem;position:absolute;top:-1px}.cmp-contactform-form button,.cmp-contactform-form input,.cmp-contactform-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.cmp-contactform-form a{color:#e50043}.cmp-contactform-form .hs-button{background-color:#e50043;border:unset;border-radius:4px;color:#fff;padding:.8125rem 3.4375rem;-webkit-transition:.3s;transition:.3s;width:230px}@media(hover:hover)and (pointer:fine){.cmp-contactform-form .hs-button:hover{background:#971d33;border:unset;cursor:pointer}}.cmp-contactform-form form fieldset{margin-bottom:0;max-width:unset}@media(min-width:480px){.cmp-contactform-form form fieldset{margin-bottom:1.25rem}}.cmp-contactform-form form input{border:1px solid #575757;margin-right:.3125rem;padding:.3125rem .5625rem;width:100%}@media(min-width:480px){.cmp-contactform-form form input{padding:.3125rem .625rem}}@media(hover:hover)and (pointer:fine){.cmp-contactform-form form input:hover{background:#f5f5f7;border:1px solid #575757}}.cmp-contactform-form form fieldset.form-columns-3 .hs-form-field{width:50%}.cmp-contactform-form form fieldset.form-columns-2 .input{margin-bottom:1.25rem;margin-right:.625rem}@media(min-width:480px){.cmp-contactform-form form fieldset.form-columns-2 .input{margin-bottom:0;margin-right:1.25rem}}.cmp-contactform-form form fieldset.form-columns-3 .input{margin-bottom:1.25rem;margin-right:-10px}@media(min-width:480px){.cmp-contactform-form form fieldset.form-columns-3 .input{margin-bottom:0;margin-right:1.25rem}}.cmp-contactform-form label:not(.hs-error-msg){display:none}.cmp-contactform-form .hs-fieldtype-checkbox label,.cmp-contactform-form .hs-form-booleancheckbox label{display:block}.cmp-contactform-form form fieldset.form-columns-2 .hs-fieldtype-select .input{margin-bottom:1.25rem;margin-right:-10px}@media(min-width:480px){.cmp-contactform-form form fieldset.form-columns-2 .hs-fieldtype-select .input{margin-bottom:0;margin-right:1.25rem}}.cmp-contactform-form form fieldset.form-columns-1 .hs-fieldtype-select .input{margin-bottom:1.25rem;margin-right:-10px}@media(min-width:480px){.cmp-contactform-form form fieldset.form-columns-1 .hs-fieldtype-select .input{margin-bottom:0;margin-right:-10px}}.cmp-contactform-form form fieldset.form-columns-1 .hs-fieldtype-textarea .input{margin-bottom:1.25rem;margin-right:.625rem}@media(min-width:480px){.cmp-contactform-form form fieldset.form-columns-1 .hs-fieldtype-textarea .input{margin-bottom:0;margin-right:.75rem}}.cmp-contactform-form form fieldset.form-columns-1 .hs-fieldtype-textarea .input textarea{width:99%}.cmp-contactform-form form textarea{padding:.3125rem .625rem}.cmp-contactform-form .hs-fieldtype-select select{padding:.5625rem;width:100%}.cmp-contactform-form .hs-fieldtype-select select.is-placeholder{color:#575757}.cmp-contactform-form .hs-error-msgs{margin:0;padding:0}.cmp-contactform-form .hs-error-msgs li{list-style-type:none;margin-bottom:0}.cmp-contactform-form .hs-error-msg{color:#e50043;font-size:.875rem;margin-right:1.875rem}.cmp-contactform-form .inputs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.cmp-contactform-form .hs-form-booleancheckbox span:not(.hs-form-required),.cmp-contactform-form .hs-form-checkbox span{margin-left:2.1875rem;padding-right:1.25rem}.cmp-contactform.showContact{display:block;opacity:1;-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}.cmp-contactform__group{background:#fff;max-height:12.5rem;overflow:auto;padding:0}.cmp-contactform-close{right:1.75rem;top:1.25rem}@media(min-width:480px){.cmp-contactform-close{top:1.75rem}}.cmp-contactform--contacttoggle{background-color:#e50043;border-radius:50%;cursor:pointer;padding:.5rem;-webkit-transition:.3s;transition:.3s}@media(hover:hover)and (pointer:fine){.cmp-contactform--contacttoggle:hover{background:#971d33;cursor:pointer}}.cmp-contactform--contacttoggle a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/email.svg);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.125rem;justify-content:center;margin-top:.125rem;position:relative;width:1.25rem}.display-none{display:none}.cmp-floatingvideo{bottom:2rem;display:none;left:1rem;position:fixed;-webkit-transition:all .7s ease;transition:all .7s ease;width:25rem;z-index:200}.cmp-floatingvideo__slidedown{-webkit-animation:slideDown .7s ease;animation:slideDown .7s ease}.cmp-floatingvideo__slideup{-webkit-animation:slideUp .7s ease;animation:slideUp .7s ease}.cmp-floatingvideo__content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.cmp-floatingvideo__play{background:#e50043;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:3.125rem;opacity:.75;pointer-events:none;position:absolute;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:3.125rem;will-change:border-width;z-index:201}@media(hover:hover)and (pointer:fine){.cmp-floatingvideo__play:hover{opacity:1}}.cmp-floatingvideo__play span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:1.25rem;margin:1pc 15px 18px auto;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:0;will-change:border-width}.cmp-floatingvideo__paused span{border-style:double;border-width:0 0 0 20px}.cmp-floatingvideo__player{-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,.8);box-shadow:5px 5px 15px 5px rgba(0,0,0,.8);cursor:pointer;width:25rem}@media(hover:hover)and (pointer:fine){.cmp-floatingvideo__player:hover .cmp-floatingvideo__paused{display:none}}.cmp-floatingvideo__close{background:#e50043;border-radius:50%;cursor:pointer;height:2rem;opacity:1;position:absolute;right:1.5rem;top:.625rem;width:2rem}.cmp-floatingvideo__close:after,.cmp-floatingvideo__close:before{background-color:#fff;content:" ";height:1.25rem;left:1rem;position:absolute;top:6px;width:.0625rem}.cmp-floatingvideo__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cmp-floatingvideo__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes slideUp{0%{opacity:.5;-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-500px);transform:translateY(-500px)}}@keyframes slideUp{0%{opacity:.5;-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-500px);transform:translateY(-500px)}}@-webkit-keyframes slideDown{0%{opacity:.5;-webkit-transform:translateY(-750pt);transform:translateY(-750pt)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:.5;-webkit-transform:translateY(-750pt);transform:translateY(-750pt)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.cmp-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:1.5rem;z-index:100}.cmp-header>*{margin-right:1rem}.cmp-languagenavigation{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.251);box-shadow:0 4px 4px 0 rgba(0,0,0,.251);font-size:1.5rem;font-weight:600;left:50%;max-width:25pc;padding:3pc;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0);-webkit-transition:all .7s ease;transition:all .7s ease;width:80%}.cmp-languagenavigation-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-end;right:1rem;top:2rem;width:unset;z-index:100}.cmp-languagenavigation.showMenu{display:block;opacity:1;-webkit-transform:translate(-50%,-50%) translateY(0);transform:translate(-50%,-50%) translateY(0)}.cmp-languagenavigation__group{background:#fff;max-height:200px;overflow:auto;padding:0}.cmp-languagenavigation__item{font-size:.9375rem;list-style:none;margin:0}.cmp-languagenavigation__item--active{background:#ededed;margin-bottom:10px}.cmp-languagenavigation__item-link{-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:10px 1pc;text-decoration:none}.cmp-languagenavigation__item-link span{color:#575757}.cmp-languagenavigation__item-link span.cmp-languagenavigation-language-name{font-weight:400}.cmp-languagenavigation__item-link img{height:auto;width:20px}.cmp-languagenavigation--langnavtoggle{background-color:#e50043;border-radius:50%;cursor:pointer;padding:.5rem}@media(hover:hover)and (pointer:fine){.cmp-languagenavigation--langnavtoggle:hover{background:#971d33;cursor:pointer}}.cmp-languagenavigation--langnavtoggle a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/world.svg);background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;position:relative;width:20px}.dialog-container,.dialog-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.dialog-container{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:150}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{background-color:transparent}.dialog-content{background-color:#fff;-webkit-box-shadow:0 25px 50px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(79,161,219,.05);box-shadow:0 25px 50px 0 rgba(0,0,0,.1),0 10px 10px 0 rgba(79,161,219,.05);height:100%;margin:auto;max-width:63.875rem;overflow-x:hidden;overflow-y:auto;position:relative;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;transition:opacity .3s ease-out,bottom .3s ease-out;width:100%;z-index:2}@media(min-width:992px){.dialog-content{height:auto;max-height:80vh}}@media(min-width:1200px){.dialog-content{max-width:unset;width:90%}}.dialog-header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;inset-block-start:0;inset-inline-end:0;justify-content:flex-end;padding:1.5rem 1.5rem 1.5rem 0;position:absolute;z-index:150}.dialog-inner{padding:0 1.5rem 1.5rem}@media(min-width:992px){.dialog-inner{padding:0 2rem 2rem}}@media(prefers-reduced-motion:reduce){.dialog-content,.dialog-overlay{-webkit-animation:none;animation:none}}.dialog-close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e50043;border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;justify-content:center;padding:0;text-align:center;width:2rem}.dialog-close:hover{background-color:#971d33}.dialog-close--ico{background-color:#fff;height:1.25rem;-webkit-mask:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/ico-x.svg) center center/cover no-repeat;mask:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/ico-x.svg) center center/cover no-repeat;width:1.25rem}.cmp-contactform-close.cmp-modal-close,.cmp-languagenavigation-close.cmp-modal-close{--size:2rem;background:#e50043;border-radius:50%;cursor:pointer;height:var(--size);opacity:1;position:absolute;right:1.25rem;top:1.25rem;width:var(--size)}.cmp-contactform-close.cmp-modal-close:after,.cmp-languagenavigation-close.cmp-modal-close:after{background-color:#fff;background-image:unset;content:" ";-webkit-filter:invert(0);filter:invert(0);height:1.25rem;inset:unset;left:1rem;position:absolute;top:6px;width:.0625rem}.cmp-poi__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;left:2rem;position:absolute;top:1.5rem;z-index:3}.cmp-poi__header>div,.cmp-poi__header>nav{margin-right:1.5rem}.cmp-poi__inner{overflow:hidden;position:relative}.cmp-poi .cmp-image img,.cmp-poi__media{display:block;height:auto;width:100%}.cmp-poi__pin{position:absolute}@media(hover:hover)and (pointer:fine){.cmp-poi__pin:hover{cursor:pointer}}.cmp-poi__pin:before{-webkit-animation:pump 3s linear infinite;animation:pump 3s linear infinite;-webkit-backface-visibility:hidden;background-color:transparent;background-image:url(../../../etc.clientlibs/branchenanimation/clientlibs/clientlib-site/resources/images/punkt.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:35px;-webkit-transform-style:preserve-3d;width:35px}.cmp-poi__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:.5rem 1rem 1rem}.cmp-poi__list li{margin:0}@media(min-width:992px){.cmp-poi__list{display:none}}.cmp-poi__title{display:none}@media(min-width:992px){.cmp-poi__title{display:block;line-height:25px}}.cmp-poi__button{background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:35px;left:0;padding:5px;position:absolute;top:-1px;width:35px}@media(min-width:992px){.cmp-poi__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.05),0 20px 25px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.05),0 20px 25px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.25);color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:700;line-height:1.5rem;padding:0 .75rem;text-decoration:none;white-space:nowrap;width:auto}}@media(min-width:992px)and (hover:hover)and (pointer:fine){.cmp-poi__button:hover{background-color:#dadada;color:#000}}.cmp-poi__button.cmp-poi__button--right{left:0}@media(min-width:992px){.cmp-poi__button.cmp-poi__button--right{left:45px}}.cmp-poi__button.cmp-poi__button--left{right:45px}@media(min-width:992px){.cmp-poi__button.cmp-poi__button--left{left:auto}}.cmp-poi__list-btn{background-color:#fff;border:none;border-radius:.25rem;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,.05),0 20px 25px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 10px 10px 0 rgba(0,0,0,.05),0 20px 25px 0 rgba(0,0,0,.12),0 4px 4px 0 rgba(0,0,0,.25);-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-size:.875rem;font-weight:700;line-height:1.5rem;padding:.75rem;text-align:center;text-decoration:none;-webkit-transition:.4s;transition:.4s;width:100%}@-webkit-keyframes pump{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pump{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.tabs .cmp-tabs__tab{font-weight:400}.teaser-s .cmp-teaser__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.teaser-s .cmp-teaser__description p{margin:0}