.mainN section .list{width:calc(100% - 15px)!important;margin:8px 0 15px 15px!important}#section1Impressum a{color:#2c2c2c;text-decoration:none}#section1Impressum a:hover{color:orange}#section1Impressum div{text-align:justify;margin-bottom:0;font-size:20px;line-height:22px!important}#section1Impressum h1{margin-bottom:-15px;font-size:38px;font-weight:900;line-height:40px!important}#section1Impressum h2{margin:35px 0 5px;font-size:26px;font-weight:800;line-height:28px!important}#section1Impressum h3{margin:10px 0 3px;font-size:22px;font-weight:700;line-height:24px!important}#section1Impressum .mb0{margin-bottom:0}#section1Impressum .mb6{margin-bottom:6px}#section1Impressum .mt10{margin-top:10px}#section1Impressum .mt15{margin:5px 0 0 -24px}@media screen and (max-width:1450px){.mainN section .list div .blueSquare{margin:7px 7px 2px 0}}@media screen and (max-width:800px){.mainN section .list{width:calc(100% - 5px)!important;margin:8px 0 15px 5px!important}.left{text-align:left!important}.mainN section .list{margin-top:0!important}.mainN section .list div{margin:6px 0}.mainN section .list div .blueSquare{margin:6.7px 6px 0 0!important}#section1Impressum h1{font-size:35px;line-height:37px!important}#section1Impressum h2{margin-bottom:10px;font-size:22px;line-height:24px!important}#section1Impressum h3{margin-top:15px;margin-bottom:10px;font-size:20px;line-height:22px!important}#section1Impressum div{font-size:19px;line-height:21px!important}}@media screen and (max-width:500px){#section1Impressum h1{margin-top:10px;font-size:32px;line-height:34px!important}}@media screen and (max-width:400px){#section1Impressum h1{font-size:28px;line-height:30px!important}}
