.agb{margin:0rem auto 2rem;font-size:1.2rem;line-height:1.5}.agb h2,.agb h3,.agb h4,.agb h5,.agb ol,.agb ul{margin:0 0 2rem}.agb h3{font-size:1.2rem;display:contents}.agb .general-terms h3{display:block;margin-bottom:2rem}.agb .general-terms .group{list-style-type:none;counter-reset:counter;padding-left:0}.agb .general-terms .group li{counter-increment:counter;text-align:left}.agb .general-terms .group li:before{content:counter(counter) ". "}.agb .detail .group{list-style-type:none;counter-reset:counter;padding-left:0}.agb .detail .group .element{margin-bottom:2rem;counter-increment:counter;text-align:left}.agb .detail .group .element:before{font-weight:700;content:counter(counter) ". "}.agb .detail .group .element .element-group{list-style-type:none;padding-left:0}.agb .detail .group .element .element-group .payment{margin-bottom:2rem;counter-increment:subcounter}.agb .detail .group .element .element-group .payment.payment:before{content:counter(counter) "." counter(subcounter) " "}.agb .detail .group .element .element-group .payment h4{display:unset;font-weight:400}.agb .detail .group .element .element-group .payment .payment-group{list-style-type:lower-alpha}.agb .detail .group .element .element-group .payment .payment-group li{margin-bottom:2rem}.agb .detail .group .element .entrepreneur{list-style-type:square;padding-left:2rem}.agb .detail .group .element .retention{list-style-type:none;padding-left:0}.agb .detail .group .element .retention .retention-element{counter-increment:subcounter;margin-bottom:2rem}.agb .detail .group .element .retention .retention-element:before{content:counter(counter) "." counter(subcounter) " "}.agb .detail .group .element .retention .retention-element p{display:unset}.agb .withdrawal .withdrawal-header{text-align:center;margin-bottom:2rem;display:block}.agb .withdrawal .withdrawal-group{list-style-type:none}.agb .withdrawal .withdrawal-group li{margin-bottom:2rem}.agb .withdrawal .withdrawal-group.second{list-style-type:circle;padding-left:2rem}.agb .withdrawal .pdf-box{padding:1rem;border:1px solid #ACB6BC;border-radius:8px;width:fit-content;transition:.3s;cursor:pointer;gap:1rem}.agb .withdrawal .pdf-box a{display:flex;flex-direction:row;align-items:center;gap:1rem}.agb .withdrawal .pdf-box a .icon{display:block;width:3.25rem;height:auto}.agb .withdrawal .pdf-box:hover{background-color:#ededed}.impressum{margin-bottom:2rem}.impressum h2,.impressum h3,.impressum h4,.impressum h5{margin:0}.impressum ul,.impressum ol{margin:0;padding:0}.impressum ol{margin-left:1rem}.impressum ul{list-style-type:none}.impressum a{text-decoration:underline;word-break:break-all;color:#242c73}.impressum h2{font-size:2.5rem;font-weight:500;line-height:1.2;margin:1rem 0 2rem}.impressum h3{font-size:1.75rem;font-weight:500;line-height:1.2;margin:1rem 0 .5rem}.impressum h4{font-weight:500;line-height:1.2;font-size:1.5rem;margin:1rem 0 .5rem}.impressum p{font-size:1rem;font-weight:400;line-height:1.5}.impressum .impressum-data-pp-list{list-style-type:disc;margin-left:1.5rem}.impressum .impressum-data-img-gr{display:flex;flex-direction:row;gap:1rem;margin-top:3rem}
