.doubleHeadline{width:100%;flex-direction:column;align-items:center;}
.dhTop,
.dhBot{text-align:center;font-family:var(--sec-font);text-transform:uppercase;}
.dhTop{font-size:50px;line-height:55px;letter-spacing:-1px;color:var(--colLine);margin:0 0 -6px;}
.dhBot{font-size:120px;line-height:99px;letter-spacing:-2.6px;color:var(--colBlack);}

.doubleHeadline.smaller .dhTop{color:var(--colLine);font-size:50px;line-height:74px;margin:0 0 -5px;}
.doubleHeadline.smaller .dhBot{color:var(--colBlack);font-size:100px;line-height:74px;}

.doubleHeadline.small .dhBot{color:var(--colBlack);font-size:80px;line-height:76px;margin:5px 0 0;}

.doubleHeadline.reverse .dhTop{color:var(--colLine);font-size:100px;line-height:74px;letter-spacing:-2.2px;margin:0;}
.doubleHeadline.reverse .dhBot{color:var(--colBlack);font-size:50px;line-height:74px;letter-spacing:-0.8px;}

@media screen and (min-width:768px) and (max-width:1199px)
{
    .dhTop{font-size:40px;line-height:45px;}
    .dhBot{font-size:80px;line-height:69px;}
}

@media screen and (min-width:768px) and (max-width:999px)
{
    .doubleHeadline.small .dhBot{font-size:70px;line-height:66px;}
}

@media screen and (max-width:767px)
{
    .dhTop{font-size:31px;line-height:33.75px;letter-spacing:-1px;margin:0 0 -1px;}
    .dhBot{font-size:50px;line-height:46.25px;letter-spacing:-2.6px;}

    .doubleHeadline.reverse .dhTop{font-size:50px;line-height:46px;letter-spacing:-1.5px;margin:0 0 3px;}
    .doubleHeadline.reverse .dhBot{font-size:31px;line-height:46px;letter-spacing:-0.4px;}

    .doubleHeadline.small .dhTop{font-size:25px;line-height:46.25px;}
    .doubleHeadline.small .dhBot{font-size:35px;line-height:47.5px;margin:-14px 0 0;letter-spacing:-0.6px;}

    .doubleHeadline.smaller .dhTop{font-size:31px;line-height:46.25px;}
    .doubleHeadline.smaller .dhBot{font-size:50px;line-height:46.25px;letter-spacing:-0.6px;}
}

@media screen and (max-width:370px)
{
    .doubleHeadline.small .dhBot{font-size:30px;line-height:40px;}
}