.mod24ac.cta.bg-standard{background-image:none}.mod24ac.cta.bg-paar{background-image:none}.mod24ac.dual.bg-standard{background-image:none}.mod24ac.dual.bg-paar{background-image:none}.mod24ac.hbzv.bg-standard{background-image:none}.mod24ac.hbzv.bg-paar{background-image:none}.mod24ac.ks.bg-standard{background-image:none}.mod24ac.ks.bg-paar{background-image:none}.mod24ac.pv.bg-standard{background-image:none}.mod24ac.pv.bg-paar{background-image:none}.c24-sach-seal {
    padding: 10px 16px;
}
.c24-sach-seal c24-sach-seal__link-container:hover {
    text-decoration: none !important; /* We need that important here because of the weird link-styles in global.scss*/
}

.c24-sach-seal__content {
    flex-grow: 1;
    padding-right: 15px;
    line-height: 1.2em;
    color: #222;
}

.c24-sach-seal__content-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.c24-sach-seal__content-container.ico24Arrow::after {
    align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    min-height: 19px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    min-width: 19px;
}

.c24-sach-seal__content-container--open.ico24Arrow::after {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.c24-sach-seal > a {
    color: inherit;
    display: block;
    font-size: 16px;
}

.c24-sach-seal__info-box--tuev-sued {
    display: none;
}

.c24-sach-seal__info-box--tuev-sued .c24Tuevsiegel {
    float: left;
    margin-right: 15px;
    width: 100px;
}

.c24-sach-seal__info-box--tuev-sued .c24Tuevsiegel span {
    /* have to decrease font-size from 0.9em to 0.7 to fit the new width, but the 0.9 is on the element itself
     * Soo... that's why the !important is needed here.*/
    font-size: 0.7em !important;
}

.c24-sach-seal__img {
    align-self: center;
    -ms-flex-item-align: center;
    float: left;
    -ms-grid-row-align: center;
    padding: 0 18px 0 0;
}

.c24-sach-seal__img img {
    width: 60px;
    height: 60px;
}

.c24-sach-seal__title {
    font-weight: 700;
}

.c24-sach-seal__text {
    font-size: 14px;
}
.div24Sprite.partner .ele:before {background-image:url('../../img/sprites/partner.png?v=1755519951'); background-repeat: no-repeat;background-size:1806px 65px;height:65px;margin: 0 auto}.div24Sprite.partner .allianz:before{width:86px;background-position:0  0}.div24Sprite.partner .arag:before{width:86px;background-position:-86px  0}.div24Sprite.partner .axa:before{width:86px;background-position:-172px  0}.div24Sprite.partner .bavaria_direkt:before{width:86px;background-position:-258px  0}.div24Sprite.partner .concordia:before{width:86px;background-position:-344px  0}.div24Sprite.partner .continentale:before{width:86px;background-position:-430px  0}.div24Sprite.partner .dfv:before{width:86px;background-position:-516px  0}.div24Sprite.partner .dkv:before{width:86px;background-position:-602px  0}.div24Sprite.partner .ergo:before{width:86px;background-position:-688px  0}.div24Sprite.partner .gothaer:before{width:86px;background-position:-774px  0}.div24Sprite.partner .hallesche:before{width:86px;background-position:-860px  0}.div24Sprite.partner .hansemerkur24:before{width:86px;background-position:-946px  0}.div24Sprite.partner .inter:before{width:86px;background-position:-1032px  0}.div24Sprite.partner .muenchener:before{width:86px;background-position:-1118px  0}.div24Sprite.partner .nuernberger:before{width:86px;background-position:-1204px  0}.div24Sprite.partner .rundv:before{width:86px;background-position:-1290px  0}.div24Sprite.partner .sdk:before{width:86px;background-position:-1376px  0}.div24Sprite.partner .signal_iduna:before{width:86px;background-position:-1462px  0}.div24Sprite.partner .universa:before{width:86px;background-position:-1548px  0}.div24Sprite.partner .vigo:before{width:86px;background-position:-1634px  0}.div24Sprite.partner .wuerttembergische:before{width:86px;background-position:-1720px  0}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.partner .ele:before {background-image:url('../../img/sprites/partner@2x.png?v=1755519952'); background-repeat: no-repeat;background-size:1806px 65px}.div24Sprite.partner .allianz:before{background-position:0  0}.div24Sprite.partner .arag:before{background-position:-86px  0}.div24Sprite.partner .axa:before{background-position:-172px  0}.div24Sprite.partner .bavaria_direkt:before{background-position:-258px  0}.div24Sprite.partner .concordia:before{background-position:-344px  0}.div24Sprite.partner .continentale:before{background-position:-430px  0}.div24Sprite.partner .dfv:before{background-position:-516px  0}.div24Sprite.partner .dkv:before{background-position:-602px  0}.div24Sprite.partner .ergo:before{background-position:-688px  0}.div24Sprite.partner .gothaer:before{background-position:-774px  0}.div24Sprite.partner .hallesche:before{background-position:-860px  0}.div24Sprite.partner .hansemerkur24:before{background-position:-946px  0}.div24Sprite.partner .inter:before{background-position:-1032px  0}.div24Sprite.partner .muenchener:before{background-position:-1118px  0}.div24Sprite.partner .nuernberger:before{background-position:-1204px  0}.div24Sprite.partner .rundv:before{background-position:-1290px  0}.div24Sprite.partner .sdk:before{background-position:-1376px  0}.div24Sprite.partner .signal_iduna:before{background-position:-1462px  0}.div24Sprite.partner .universa:before{background-position:-1548px  0}.div24Sprite.partner .vigo:before{background-position:-1634px  0}.div24Sprite.partner .wuerttembergische:before{background-position:-1720px  0}}.div24Sprite.partner-empfehlungen .ele:before {background-image:url('../../img/sprites/partner-empfehlungen.png?v=1755519954'); background-repeat: no-repeat;background-size:2100px 50px;height:50px;margin: 0 auto}.div24Sprite.partner-empfehlungen .allianz:before{width:150px;background-position:0  0}.div24Sprite.partner-empfehlungen .arag:before{width:150px;background-position:-150px  0}.div24Sprite.partner-empfehlungen .axa:before{width:150px;background-position:-300px  0}.div24Sprite.partner-empfehlungen .barmenia:before{width:150px;background-position:-450px  0}.div24Sprite.partner-empfehlungen .continentale:before{width:150px;background-position:-600px  0}.div24Sprite.partner-empfehlungen .dfv:before{width:150px;background-position:-750px  0}.div24Sprite.partner-empfehlungen .dkv:before{width:150px;background-position:-900px  0}.div24Sprite.partner-empfehlungen .hansemerkur:before{width:150px;background-position:-1050px  0}.div24Sprite.partner-empfehlungen .hansemerkur24:before{width:150px;background-position:-1200px  0}.div24Sprite.partner-empfehlungen .inter:before{width:150px;background-position:-1350px  0}.div24Sprite.partner-empfehlungen .rundv:before{width:150px;background-position:-1500px  0}.div24Sprite.partner-empfehlungen .signal_iduna:before{width:150px;background-position:-1650px  0}.div24Sprite.partner-empfehlungen .universa:before{width:150px;background-position:-1800px  0}.div24Sprite.partner-empfehlungen .vigo:before{width:150px;background-position:-1950px  0}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.partner-empfehlungen .ele:before {background-image:url('../../img/sprites/partner-empfehlungen@2x.png?v=1755519955'); background-repeat: no-repeat;background-size:2100px 50px}.div24Sprite.partner-empfehlungen .allianz:before{background-position:0  0}.div24Sprite.partner-empfehlungen .arag:before{background-position:-150px  0}.div24Sprite.partner-empfehlungen .axa:before{background-position:-300px  0}.div24Sprite.partner-empfehlungen .barmenia:before{background-position:-450px  0}.div24Sprite.partner-empfehlungen .continentale:before{background-position:-600px  0}.div24Sprite.partner-empfehlungen .dfv:before{background-position:-750px  0}.div24Sprite.partner-empfehlungen .dkv:before{background-position:-900px  0}.div24Sprite.partner-empfehlungen .hansemerkur:before{background-position:-1050px  0}.div24Sprite.partner-empfehlungen .hansemerkur24:before{background-position:-1200px  0}.div24Sprite.partner-empfehlungen .inter:before{background-position:-1350px  0}.div24Sprite.partner-empfehlungen .rundv:before{background-position:-1500px  0}.div24Sprite.partner-empfehlungen .signal_iduna:before{background-position:-1650px  0}.div24Sprite.partner-empfehlungen .universa:before{background-position:-1800px  0}.div24Sprite.partner-empfehlungen .vigo:before{background-position:-1950px  0}}.div24Sprite.siegel .ele:before {background-image:url('../../img/sprites/siegel.png?v=1755519955'); background-repeat: no-repeat;background-size:232px 65px;height:65px;margin: 0 auto}.div24Sprite.siegel .onlinestar:before{width:86px;background-position:0  0}.div24Sprite.siegel .servicerating:before{width:60px;background-position:-86px  0}.div24Sprite.siegel .tuev:before{width:86px;background-position:-146px  0}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.siegel .ele:before {background-image:url('../../img/sprites/siegel@2x.png?v=1755519955'); background-repeat: no-repeat;background-size:232px 65px}.div24Sprite.siegel .onlinestar:before{background-position:0  0}.div24Sprite.siegel .servicerating:before{background-position:-86px  0}.div24Sprite.siegel .tuev:before{background-position:-146px  0}}.div24Sprite.siegel-zoom .ele:before {background-image:url('../../img/sprites/siegel-zoom.png?v=1755519956'); background-repeat: no-repeat;background-size:732px 100px;height:100px;margin: 0 auto}.div24Sprite.siegel-zoom .onlinestar:before{width:160px;background-position:0 0 }.div24Sprite.siegel-zoom .onlinestar.current:before{margin-left:-80px;background-position:0 0}.div24Sprite.siegel-zoom .servicerating:before{width:92px;background-position:-160px 0 }.div24Sprite.siegel-zoom .servicerating.current:before{margin-left:-46px;background-position:-160px 0}.div24Sprite.siegel-zoom .focus_kompetenz:before{width:160px;background-position:-252px 0 }.div24Sprite.siegel-zoom .focus_kompetenz.current:before{margin-left:-80px;background-position:-252px 0}.div24Sprite.siegel-zoom .handelsblatt:before{width:160px;background-position:-412px 0 }.div24Sprite.siegel-zoom .handelsblatt.current:before{margin-left:-80px;background-position:-412px 0}.div24Sprite.siegel-zoom .tuev:before{width:160px;background-position:-572px 0 }.div24Sprite.siegel-zoom .tuev.current:before{margin-left:-80px;background-position:-572px 0}.div24Sprite.siegel-zoom{height:100px}.div24Sprite.siegel-zoom .ele{position:absolute;top:0;display:none}.div24Sprite.siegel-zoom .ele.prev{display:block;cursor:pointer;left:10px}.div24Sprite.siegel-zoom .ele.next{display:block;cursor:pointer;right:10px}.div24Sprite.siegel-zoom .ele.current{display:block;left:50%;z-index:99;}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.siegel-zoom .ele:before {background-image:url('../../img/sprites/siegel-zoom@2x.png?v=1755519956'); background-repeat: no-repeat;background-size:733px 100px}.div24Sprite.siegel-zoom .onlinestar:before{background-position:0 0 }.div24Sprite.siegel-zoom .onlinestar.current:before{background-position:0 0}.div24Sprite.siegel-zoom .servicerating:before{background-position:-160px 0 }.div24Sprite.siegel-zoom .servicerating.current:before{background-position:-160px 0}.div24Sprite.siegel-zoom .focus_kompetenz:before{background-position:-253px 0 }.div24Sprite.siegel-zoom .focus_kompetenz.current:before{background-position:-253px 0}.div24Sprite.siegel-zoom .handelsblatt:before{background-position:-413px 0 }.div24Sprite.siegel-zoom .handelsblatt.current:before{background-position:-413px 0}.div24Sprite.siegel-zoom .tuev:before{background-position:-573px 0 }.div24Sprite.siegel-zoom .tuev.current:before{background-position:-573px 0}}.div24Sprite.partner-empfehlungen_120 .ele:before {background-image:url('../../img/sprites/partner-empfehlungen_120.png?v=1755519957'); background-repeat: no-repeat;background-size:600px 40px;height:40px;margin: 0 auto}.div24Sprite.partner-empfehlungen_120 .allianz:before{width:120px;background-position:0  0}.div24Sprite.partner-empfehlungen_120 .axa:before{width:120px;background-position:-120px  0}.div24Sprite.partner-empfehlungen_120 .dfv:before{width:120px;background-position:-240px  0}.div24Sprite.partner-empfehlungen_120 .dkv:before{width:120px;background-position:-360px  0}.div24Sprite.partner-empfehlungen_120 .hansemerkur:before{width:120px;background-position:-480px  0}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.partner-empfehlungen_120 .ele:before {background-image:url('../../img/sprites/partner-empfehlungen_120@2x.png?v=1755519958'); background-repeat: no-repeat;background-size:600px 40px}.div24Sprite.partner-empfehlungen_120 .allianz:before{background-position:0  0}.div24Sprite.partner-empfehlungen_120 .axa:before{background-position:-120px  0}.div24Sprite.partner-empfehlungen_120 .dfv:before{background-position:-240px  0}.div24Sprite.partner-empfehlungen_120 .dkv:before{background-position:-360px  0}.div24Sprite.partner-empfehlungen_120 .hansemerkur:before{background-position:-480px  0}}.div24Sprite.partner_80 .ele:before {background-image:url('../../img/sprites/partner_80.png?v=1755519959'); background-repeat: no-repeat;background-size:1280px 60px;height:60px;margin: 0 auto}.div24Sprite.partner_80 .allianz:before{width:80px;background-position:0  0}.div24Sprite.partner_80 .arag:before{width:80px;background-position:-80px  0}.div24Sprite.partner_80 .axa:before{width:80px;background-position:-160px  0}.div24Sprite.partner_80 .bavaria_direkt:before{width:80px;background-position:-240px  0}.div24Sprite.partner_80 .concordia:before{width:80px;background-position:-320px  0}.div24Sprite.partner_80 .continentale:before{width:80px;background-position:-400px  0}.div24Sprite.partner_80 .dfv:before{width:80px;background-position:-480px  0}.div24Sprite.partner_80 .dkv:before{width:80px;background-position:-560px  0}.div24Sprite.partner_80 .gothaer:before{width:80px;background-position:-640px  0}.div24Sprite.partner_80 .hallesche:before{width:80px;background-position:-720px  0}.div24Sprite.partner_80 .hansemerkur24:before{width:80px;background-position:-800px  0}.div24Sprite.partner_80 .inter:before{width:80px;background-position:-880px  0}.div24Sprite.partner_80 .nuernberger:before{width:80px;background-position:-960px  0}.div24Sprite.partner_80 .signal_iduna:before{width:80px;background-position:-1040px  0}.div24Sprite.partner_80 .vigo:before{width:80px;background-position:-1120px  0}.div24Sprite.partner_80 .wuerttembergische:before{width:80px;background-position:-1200px  0}@media screen and (-webkit-min-device-pixel-ratio:2), screen and (min-resolution:192dpi), screen and (min-resolution:2dppx){.div24Sprite.partner_80 .ele:before {background-image:url('../../img/sprites/partner_80@2x.png?v=1755519960'); background-repeat: no-repeat;background-size:1280px 60px}.div24Sprite.partner_80 .allianz:before{background-position:0  0}.div24Sprite.partner_80 .arag:before{background-position:-80px  0}.div24Sprite.partner_80 .axa:before{background-position:-160px  0}.div24Sprite.partner_80 .bavaria_direkt:before{background-position:-240px  0}.div24Sprite.partner_80 .concordia:before{background-position:-320px  0}.div24Sprite.partner_80 .continentale:before{background-position:-400px  0}.div24Sprite.partner_80 .dfv:before{background-position:-480px  0}.div24Sprite.partner_80 .dkv:before{background-position:-560px  0}.div24Sprite.partner_80 .gothaer:before{background-position:-640px  0}.div24Sprite.partner_80 .hallesche:before{background-position:-720px  0}.div24Sprite.partner_80 .hansemerkur24:before{background-position:-800px  0}.div24Sprite.partner_80 .inter:before{background-position:-880px  0}.div24Sprite.partner_80 .nuernberger:before{background-position:-960px  0}.div24Sprite.partner_80 .signal_iduna:before{background-position:-1040px  0}.div24Sprite.partner_80 .vigo:before{background-position:-1120px  0}.div24Sprite.partner_80 .wuerttembergische:before{background-position:-1200px  0}}