.block-1-hero.typeB .sectionInner{
position: relative;
z-index: 1;
overflow: hidden;
padding-top: 10rem;
padding-bottom: 10rem;
-webkit-box-shadow: var(--shadow);
box-shadow: var(--shadow);
}
.block-1-hero.typeB .bgColorHelper{
position: absolute;
width:50%;
height: 100%;
top: 0;
left: 0;
z-index: -1;
}
.block-1-hero.typeB .bgImgHelper{
position: absolute;
width:50%;
height: 100%;
top: 0;
left: 50%;
z-index: -2;
background-repeat:no-repeat;
background-size:cover;
}
.block-1-hero .textWrap{
padding-bottom: 3rem;
}
.block-1-hero .ctaBtn{
margin-top:3rem;
}
@media (max-width: 767px){
.block-1-hero .textWrap{
margin-top: 10rem;
}
.block-1-hero.typeB .bgColorHelper{
width:100%;
}
.block-1-hero.typeB .bgImgHelper{
width: 100%;
left: 0;	
height: 30rem;
z-index: -1;
}
.block-1-hero.typeB .sectionInner{
padding-top: 23rem;
padding-bottom: 0;
}
.block-1-hero.typeB .mainContainer{
position: relative;
}
}.schuldneruebersicht h2{
text-align: center;
padding-bottom: 3rem;
}
.schuldner-item{
display: flex;
align-items: flex-start;
padding: 2.5rem;
border-left: 2px solid #fff;
box-shadow: 0 10px 20px hsl(0deg 0% 0% / 5%), 0 3px 6px hsl(0deg 0% 0% / 10%);
min-height: 210px;
}
.schuldner-item h3{
font-size: 2.5rem;
margin-bottom: 0rem;
}
.schuldner-item p{
color:var(--text);
}
.schuldner-item:hover{
border-left: 2px solid var(--primary);
}
.schuldner-item .schuldner-content p.schuldner-kachel-subline {
color: var(--primary);
margin-top: -1rem;
}
.schuldner-button a{
border-color: var(--primary);
color: var(--primary);
}
.schuldner-button{
text-align: center;
}
.arrow{
display:flex;
align-items: flex-end;
}
.schuldner-item img{
width: auto;
height: 2.5rem;
}.block-14-hinweis .textWrap{
padding: 3.5rem 2rem 5rem;
border-radius: var(--border-radius);
}
.block-14-hinweis p {
position:relative;
z-index:0;
}