@charset "utf-8";/*!
 * CSS Sparkassenverband Rheinland-Pfalz
 *
 * @site         sv-rlp.de
 * @version      1.2.1
 * @date         2019-09-21
 * @author       Danilo Fickert, pitcom GmbH https://www.pitcom.de/
 * @copyright    2026 by the author
 * @lastmodified 2026-03-10
 */.h2,h2{font-size:1.3125em;line-height:1.142857;margin-bottom:1em}.header h2{font-size:1.5em;line-height:1.125}.opener-caption :where(h1,.h1,h2,.h2){font-size:1.5em;line-height:1.125}.tabs a{font-weight:700}.content>section[id]{scroll-margin-top:2.3125em}.content>section [id][data-title]{scroll-margin-top:3.625em}.content>section{border-top-width:.0625em;border-bottom-width:.0625em;border-bottom-color:#e3e3e3;border-bottom-color:var(--if6-color-border,#e3e3e3)}.content>header>div{font-size:1.125em;line-height:1.333333}.content>header>div>*{margin-bottom:1.166666em}.content>header>div>:last-child{margin-bottom:0}.teaser>a::before{font-size:4rem}.teaser>a::after{text-align:right;margin-right:2.625em}.teaser figure{margin:-1.3125em -1.3125em 1.3125em}.teaser img{width:100%;border-radius:0}.box>a>figure:first-child{float:none;width:calc(100% + 2.625em);margin:-1.3125em -1.3125em 1.3125em}.box>a>figure:first-child>img{width:100%}.box>a>figure:first-child>figcaption{padding-inline:1.3125em}.tiles [class*=icon-]::before{font-size:4.5rem}.boxes>.box>.tiles{background-color:transparent;border-top-width:.071428em;margin-top:-.071428em;margin-left:-1.571428em}.boxes>.box>.tiles:first-child{margin-top:-1.5em}.boxes>.box>.tiles:last-child{margin-bottom:-1.5em}.boxes>.box>.tiles>li{border-width:0 0 .071428em .071428em}.box>.tiles>:last-child{box-shadow:.071428em 0 0 0 #f5f5f5;box-shadow:.071428em 0 0 0 var(--if6-color-bg,#f5f5f5)}.box>.tiles>li>div>a,.box>.tiles>li>div>div{border-radius:0}.box>.tiles>li>div>a:active,.box>.tiles>li>div>a:focus,.box>.tiles>li>div>a:hover{background-color:transparent}.box>.tiles>li>div>a:focus>strong,.box>.tiles>li>div>a:hover>strong{text-decoration:underline}.downloads>li{padding-right:1.3125em;border-top:1px solid #e3e3e3;border-top-color:var(--if6-color-border,#e3e3e3);margin-top:-1px}.downloads>li:first-child{border-top:0;margin-top:0}.downloads>li>a::before{content:"\f61e";content:"\f61e"/""}.accordion{margin-bottom:1.3125em}.accordion-item{border-bottom:.0625em solid #e3e3e3;border-bottom-color:var(--if6-color-border,#e3e3e3);margin-bottom:0}.accordion-item:last-child{border-bottom:0}.accordion-item-title{font-weight:400;border-bottom:0;margin-bottom:0}.accordion-item-title>button{font-weight:inherit}.accordion-item-title>button::after,.nojs .accordion-item-title::after{font-size:1.3125rem;line-height:.81;top:.571428em;left:1em;color:#565656;color:var(--if6-color-meta,#565656);border:1px solid;border-radius:50%}.accordion-item-open>.accordion-item-title>button::after,.accordion-item-title>button:focus::after,.accordion-item-title>button:hover::after{color:#fff;color:var(--if6-color-box-bg,#fff);background-color:#565656;background-color:var(--if6-color-meta,#565656);border-color:#565656;border-color:var(--if6-color-meta,#565656)}.accordion-item-content>.boxes{border:0;margin-top:-1.3125em;margin-left:-1.3125em}.accordion-item-content .box{border:0}.services-list>li>a:not([class*=icon-]){padding-left:2.1875rem}.services-list>li>a:not([class*=icon-])::before{content:">";content:">"/"";font:2rem/.81 Pictos-IF;text-align:center;display:inline-block;width:1em;margin:-.25em 0 -.125em -1em;overflow:hidden;-webkit-font-smoothing:antialiased}@media only screen and (max-width:30em){.teaser{text-align:inherit}.sitemap{display:block}}@media only screen and (min-width:30.0625em){.teaser>a::before{right:0;bottom:0}.teaser img{position:static;height:auto}.teaser p{padding-right:0}.box-m>a>figure:only-child,.box-s>a>figure:only-child{margin-bottom:2.8125em}}@media only screen and (min-width:48.0625em){.header h2,.opener-caption :where(h1,.h1,h2,.h2){font-size:2em}.opener-caption-transparent{max-width:100%;text-shadow:0 0 .5em #949494;text-shadow:0 0 .5em var(--if6-color-dark-3,#949494)}.opener-caption-transparent .button>a{text-shadow:none;box-shadow:0 0 .5em #949494;box-shadow:0 0 .5em var(--if6-color-dark-3,#949494)}.tabs{background-color:transparent;box-shadow:none}.tabs>ul{background-color:#fff;background-color:var(--if6-color-light,#fff);padding:0;border-bottom:1px solid #e3e3e3;border-bottom-color:var(--if6-color-border,#e3e3e3);margin-bottom:-1px}.tabs li{min-height:0;border-right:0;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.tabs li:nth-child(n){border-left:1px solid #e3e3e3;border-left-color:var(--if6-color-border,#e3e3e3)}.tabs li:first-child{border-left:0}.tabs a:focus,.tabs a:hover{color:#fff;color:var(--if6-color-light,#fff);background-color:#565656;background-color:var(--if6-color-dark-2,#565656)}.tabs .on a{color:#fff;color:var(--if6-color-white,#fff);background-color:#e00;background-color:var(--if6-color-accent,#e00)}.content>[id]:first-of-type{scroll-margin-top:2.0625em}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.65625em}.column{padding:0 .65625em;box-sizing:border-box}.column-wide{width:66.666666%}.column-narrow{width:33.333333%}.column-narrow>.boxes:only-child{position:-webkit-sticky;position:sticky;top:1.3125em}.tabs~section .column-narrow>.boxes:only-child{top:3.625em}.column-wide .box-s{width:50%}.column-narrow .box,.column-wide .box-l{width:100%}.column-wide .left,.column-wide .right{width:calc(50% - .65625em)}.column-narrow .left,.column-narrow .right{clear:none;float:none;width:auto;margin-right:0;margin-left:0}.column-wide .tiles>li{width:25%}.column-narrow .tiles>li,.column-wide .box-m>.tiles>li,.column-wide .box-s>.tiles>li{width:50%}.teaser>a::before{font-size:3.5rem;visibility:visible;opacity:1}.teaser>a::after{right:1.3125em;bottom:1.3125em}.teaser figure{margin:-1.5em -1.5em 1.5em;overflow:hidden}.teaser>a:focus img,.teaser>a:hover img{border:0}.box>a>figure:first-child{overflow:hidden}.box-l>a>figure:only-child{margin-bottom:2.8125em}.box>a>figure:first-child>img:only-child{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.box>a:focus>figure:first-child>img:only-child,.box>a:hover>figure:first-child>img:only-child{-webkit-transform:scale(1.1);transform:scale(1.1)}.accordion-item-title>button::after{-webkit-transition:color .2s,background-color .2s,border-color .2s;transition:color .2s,background-color .2s,border-color .2s}.awards>div{border-top-color:transparent}.sitemap>div{padding-top:calc(3em - 1px);border-top:1px solid #e3e3e3;border-top-color:var(--if6-color-footer-border,#e3e3e3)}}@media only screen and (min-width:64.0625em){.opener-caption-transparent :where(h1,.h1,h2,.h2){font-size:2.5em}.tiles>li>div{padding-bottom:80%}}@media print{.ecadia{display:none!important}.accordion-item[class],.accordion[class]{border-bottom:0;margin-bottom:1.3125em}.accordion-item[class]>.accordion-item-title>button::after{color:inherit;border-color:inherit}}