.intro-positionbox-outer{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(43,46,51,0.25);}
.intro-positionbox-center{width:100%;height:auto;margin-top:40vh;}
.intro-positionbox-inner{width:auto;text-align:center;padding:1em;}
#headline{}
.column-left, .column-center, .column-right{padding:0.5em 0.55em;}
.column-left{width:auto;float:none;text-align:center;}
.column-center{margin:3em auto;}
.column-right{width:auto;float:none;text-align:center;}
@media only screen and (min-width:0em) and (max-width:60em){.intro-positionbox-center{margin-top:35vh;}
.column-left{width:auto;float:none;text-align:center;}
.column-center{margin:3em auto;}
.column-right{width:auto;float:none;text-align:center;}
}
@media only screen and (min-width:40em) and (max-width:60em){.column-left{width:auto;float:none;text-align:center;}
.column-center{margin:3em auto;}
.column-right{width:auto;float:none;text-align:center;}
}
@media only screen and (min-width:60em) and (max-width:80em){.column-left{width:33%;float:left;text-align:right;margin-top:3.5em;}
.column-center{display:inline-block;width:33%;}
.column-right{width:33%;float:right;text-align:left;margin-top:3.5em;}
}
@media only screen and (min-width:80em){.column-left{width:33%;float:left;text-align:right;margin-top:3.5em;}
.column-center{display:inline-block;width:33%;}
.column-right{width:33%;float:right;text-align:left;margin-top:3.5em;}
}