.cases-header-div{position:relative}.cases-header-div .case-infos{background-color:#fff;display:grid;grid-template-columns:1fr;max-width:1275px}@media (min-width:768px){.cases-header-div .case-infos{border:1px solid #000;bottom:80px;grid-template-columns:repeat(4,1fr);left:20px;position:absolute;right:20px}}@media (min-width:1315px){.cases-header-div .case-infos{left:50%;right:unset;transform:translateX(-50%);width:100%}}.cases-header-div .case-infos>div{background-color:#fff;border-bottom:1px solid #000;padding:80px 20px}@media (min-width:768px){.cases-header-div .case-infos>div{border-bottom:0;border-right:1px solid #000;padding:24px 30px}}.cases-header-div .case-infos>div p+p{font-size:var(--case);font-weight:700;line-height:1.5;margin-top:20px}.cases-header-div .case-infos>div:last-child{border-bottom:0;border-right:0}.cases-header-div .logo img{display:block;margin:auto}#cases-header{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:130px 20px}@media (min-width:768px){#cases-header{padding:140px 20px 80px}}#cases-header .subheadline{color:#fff;font-size:var(--h3);font-weight:700;text-align:center}#cases-header h1{color:#fff;font-family:var(--GTitalic);font-size:var(--h1-super);line-height:1.2;margin:auto;max-width:1275px;text-align:center}@media (min-width:768px){#cases-header h1{padding-bottom:330px}}#cases-header.schwarz .subheadline,#cases-header.schwarz h1{color:#000}