@charset "UTF-8";.footer{--rch-space-top:143px;--rch-f-space-before-first-element:80px}.footer__base-startpage{--rch-space-top:0}.footer__base{box-shadow:0 5000px 0 5000px #fff;margin-top:var(--d80);padding:var(--rch-space-top) 0 0;position:relative}.articleteaser+.footer>.footer__base{margin-top:0}.footer__base:not(.footer__base-startpage):before{background-color:#f5f5f5;content:"";height:var(--rch-space-top);margin-left:-100vw;position:absolute;top:0;width:200vw}.footer__base.footer__base-nobankselector{--footer-extra-size:var(--plateral);border-top:1px solid #e5e5e5;padding-top:80px}.footer__base.footer__base-nobankselector:after,.footer__base.footer__base-nobankselector:before{border-top:1px solid #e5e5e5;content:"";height:1px;position:absolute;top:-1px;width:var(--footer-extra-size)}.footer__base.footer__base-nobankselector:before{left:calc(var(--footer-extra-size)*-1)}.footer__base.footer__base-nobankselector:after{right:calc(var(--footer-extra-size)*-1)}.footer__base a:focus,.footer__base button:focus{text-decoration:none}.footer__base a.hasFocus span,.footer__base button.hasFocus span{outline:2px solid #333}.footer__base a,.footer__base a:hover{color:#1a1a1a;text-decoration:none}.footer__logo{display:block;margin-bottom:30px;margin-top:4px}.footer__wrapper{color:#1a1a1a;display:flex;flex-direction:column;font:var(--small);letter-spacing:var(--lspacing-small,normal);margin:0 auto;width:100%}.footer__base:not(.footer__base-startpage) .footer__wrapper{margin-top:calc(var(--rch-space-top)*-1);--footer-base-top:calc(var(--rch-f-space-before-first-element)*-1);padding-top:calc(var(--d110) - var(--footer-base-top))}.footer__main{display:flex;flex-direction:column;margin-bottom:80px}.footer__lastWrapper{display:flex}.footer__bankData{display:flex;flex-direction:column}.footer__bankName{font:var(--small-bold);letter-spacing:var(--lspacing-small-bold,normal);margin-bottom:20px}.footer__bankContact .footer__bankContactFax,.footer__bankContact .footer__bankContactTel,.footer__bankContact .footer__link-mail span{box-shadow:var(--text-decoration-default);color:#7b6e4c;display:inline;padding-bottom:1px;text-decoration:none;transition:color .2s ease-out,box-shadow .2s ease-out;--text-decoration-default:0px 2px 0px -1px #7b6e4c;--text-decoration-hover:0px 5px 0px -1px #1a1a1a;--text-decoration-active:0px 2px 0px 0px #1a1a1a}.footer__bankContact .footer__bankContactFax:focus,.footer__bankContact .footer__bankContactFax:hover,.footer__bankContact .footer__bankContactTel:focus,.footer__bankContact .footer__bankContactTel:hover,.footer__bankContact .footer__link-mail span:focus,.footer__bankContact .footer__link-mail span:hover{text-decoration:none}.footer__bankContact .footer__bankContactFax.hasFocus,.footer__bankContact .footer__bankContactFax:focus,.footer__bankContact .footer__bankContactFax:hover,.footer__bankContact .footer__bankContactTel.hasFocus,.footer__bankContact .footer__bankContactTel:focus,.footer__bankContact .footer__bankContactTel:hover,.footer__bankContact .footer__link-mail span.hasFocus,.footer__bankContact .footer__link-mail span:focus,.footer__bankContact .footer__link-mail span:hover{box-shadow:var(--text-decoration-hover);color:#1a1a1a}.footer__bankContact .footer__bankContactFax:active,.footer__bankContact .footer__bankContactTel:active,.footer__bankContact .footer__link-mail span:active{box-shadow:var(--text-decoration-active)}.footer__bankContact .footer__bankContactFax.icon-link-external:after,.footer__bankContact .footer__bankContactTel.icon-link-external:after,.footer__bankContact .footer__link-mail span.icon-link-external:after{display:none}.footer__bankContact .footer__bankContactFax,.footer__bankContact .footer__bankContactTel,.footer__bankContact .footer__link-mail span{box-shadow:none;cursor:pointer}.footer__bankAddress,.footer__bankContact li{margin-bottom:5px}.footer__bankAddress li{overflow:hidden}.footer__bankAddress li div{display:inline}.footer__bankAddress li .footer__bankAddress-postalCode:after{content:" "}.footer__swiftCode{margin-bottom:40px}.footer__serviceNav{display:flex;flex-direction:column}.footer__serviceNavList{width:100%}.footer__serviceNavList:first-child{margin-bottom:40px}.footer__serviceNavList .par{display:flex;flex-direction:column}.footer__serviceNavList .link,.footer__serviceNavList .par a{margin-bottom:15px}.footer__serviceNavList .link a.hasFocus span,.footer__serviceNavList .link.hasFocus span,.footer__serviceNavList .link:focus span,.footer__serviceNavList .par a a.hasFocus span,.footer__serviceNavList .par a.hasFocus span,.footer__serviceNavList .par a:focus span{box-shadow:0 3px 0 -1px #1a1a1a;outline:none}.footer__serviceNavList .link span,.footer__serviceNavList .par a span{transition:color .2s ease-out,box-shadow .2s ease-out}.footer__serviceNavList .link span:hover,.footer__serviceNavList .par a span:hover{box-shadow:0 3px 0 -1px #1a1a1a}.footer__serviceNavList .link span:active,.footer__serviceNavList .par a span:active{box-shadow:0 2px 0 0 #1a1a1a}.footer__socialMediaNav{display:flex;margin-bottom:40px}.footer__socialMediaNav .svgicon{height:30px;width:30px}.footer__socialMediaNav .iparys_inherited,.footer__socialMediaNav .new{clear:both}.footer__socialMediaNav a.hasFocus{outline:2px solid #1a1a1a;text-decoration:none}.footer__socialMediaIcons{display:flex;gap:15px}.footer__socialMediaIcons.cq-Editable-dom{display:block;min-width:300px}.footer__socialMediaNavLink{display:inline-block;min-height:30px;min-width:30px}.footer__link-mail{display:block;margin-bottom:20px}.footer__copyright{display:flex;margin-bottom:80px;width:100%}.footer__copyright:before{content:"©"}.footer__langswitch{display:flex;margin-bottom:40px}.footer__langswitch-list{display:flex;justify-content:space-between;width:90px}.footer__langswitch-item:not(.active) .footer__langswitch-link{box-shadow:var(--text-decoration-default);color:#7b6e4c;display:inline;padding-bottom:1px;text-decoration:none;transition:color .2s ease-out,box-shadow .2s ease-out;--text-decoration-default:0px 2px 0px -1px #7b6e4c;--text-decoration-hover:0px 5px 0px -1px #1a1a1a;--text-decoration-active:0px 2px 0px 0px #1a1a1a}.footer__langswitch-item:not(.active) .footer__langswitch-link:focus,.footer__langswitch-item:not(.active) .footer__langswitch-link:hover{text-decoration:none}.footer__langswitch-item:not(.active) .footer__langswitch-link.hasFocus,.footer__langswitch-item:not(.active) .footer__langswitch-link:focus,.footer__langswitch-item:not(.active) .footer__langswitch-link:hover{box-shadow:var(--text-decoration-hover);color:#1a1a1a}.footer__langswitch-item:not(.active) .footer__langswitch-link:active{box-shadow:var(--text-decoration-active)}.footer__langswitch-item:not(.active) .footer__langswitch-link.icon-link-external:after{display:none}.footer__langswitch-item:not(.active) .footer__langswitch-link{box-shadow:none}.footer__langswitch-item.active{color:#1a1a1a;font-weight:700}