
        body{
        margin: 0;
        padding: 0;
        /* Permalink - use to edit and share this gradient:
        https://colorzilla.com/gradient-editor/#232a34+0,9f9fa1+25,9f9fa1+75,232a34+100 */
        background: rgb(35,42,52); /* Old browsers */
        background: -moz-linear-gradient(left, rgb(35,42,52) 0%, rgb(159,159,161) 25%, rgb(159,159,161) 75%,
        rgb(35,42,52) 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left, rgb(35,42,52) 0%,rgb(159,159,161) 25%,rgb(159,159,161)
        75%,rgb(35,42,52) 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right, rgb(35,42,52) 0%,rgb(159,159,161) 25%,rgb(159,159,161) 75%,rgb(35,42,52)
        100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#232a34',
        endColorstr='#232a34',GradientType=1 ); /* IE6-9 */

        color: white;
        }
        /*
        #hero{
        z-index: -1;
        }
        .layer {
        background-position: center;
        background-size: cover;
        background-repeat: repeat-y;
        width: 100%;
        position: fixed;
        }
        .layer-1 {
        background-image: url('https://www.henze-gruppe.de/fileadmin/template/karriere/karriere_c.png');
        z-index: -3;
        }
        .layer-2 {
        background-image: url('https://www.henze-gruppe.de/fileadmin/template/karriere/karriere_b.png');
        z-index: -2;
        }
        .layer-3 {
        background-image: url('https://www.henze-gruppe.de/fileadmin/template/karriere/karriere_a.png');
        z-index: -1;
        }
        */

        #animationTop{display: none;}
        .footerImpressum{
        bottom: 0;
        z-index: 0;
        }
        .footerImpressum img{
        width: 100%;
        height: auto;
        }
        #footer, #mail, #fon, #location, #textMail, #textLocation, #textFon{
        fill: #fff;
        }
        .icons-wrapper{
        display: block;
        }
        .icons-wrapper > .mobil > a{
        display: block;
        }
        .icons-wrapper > .mobil{
        margin: 20px 0;
        }
        #footerAnimation{display: none;}

        .footer{
        background: transparent;
        }
        .cls-1{
        fill: #fff;
        }
        #textMail,
        #textLocation,
        #textFon{
        fill: #fff;
        }

        #footer{
        animation: hideshow 0.5s 0s linear forwards;
        }
        #mail, #fon, #location, #textMail, #textLocation, #textFon{
        animation: hideshow 1s 3.2s linear forwards;
        }

        @keyframes hideshow {
        0% {
        fill-opacity: 0;
        }
        100% {
        fill-opacity: 1;
        }
        }

        @media(max-width: 768px){
        #content{
        padding: 15px;
        }
        .footerAnimation{
        display: none;
        }
        }
        @media(min-width: 768px){
        .icons-wrapper{display: none;}
        #footerAnimation{display: block;}
        .footerBlock h2{text-align: left;}
        body{
        background-image: url('https://www.henze-gruppe.de/fileadmin/template/impressum/background.jpg');
        background-size: cover;
        }
        }
        @media(min-width: 1200px){
        /*.layer{
        background-position: center top;
        background-size:cover;
        }*/
        #animationTop{
        display: block;
        position: absolute;
        top: 0;
        max-width: 1200px;
        width: 1200px;
        margin: 0 auto;
        left: 0;
        right: 0;
        }
        }
    


		h2.filter{
			border-bottom: 1px solid;
			padding-bottom: 15px;
		}
	




		.news-categories{
			padding-top: 100px;
		}

		#hero {
			overflow: hidden;
			position: relative;
		}

        .news-categories{
			max-width: 600px;
			margin: 0 auto;
		}

        .news .article{
            max-width: 600px;
            margin: 0 auto;
        }
		.news-categories{
            margin-bottom: 90px;
        }
        .news-categories h2{
            text-transform: uppercase;
        }
		.news-categories .controls button{
			background: none;
			border: none;
			text-transform: uppercase;
			padding: 0;
		}
		.news-categories .controls button.mixitup-control-active{
			color: #b60d22;
		}
		.news-categories .controls button.mixitup-control-active::after{
			color: #fff;
		}
		.news-categories .controls button::after {
			content: "/";
			padding: 0 15px;
		}
		.news-categories .controls button:last-child::after{
			content: "";
			padding: 0 0 0 15px;
		}
		.news .article{
            margin-bottom: 100px;
            padding-bottom: 0;
			position: relative;
        }
		.news .article > svg{
			position: absolute;
			top: 0;
			left: 0;
			z-index: -1;
		}
		.news .article h3{
            margin-top: 0;
            margin-bottom: 20px;
        }
        .news .article h3:nth-child(1){
            font-size: 35px;
        }
        .news .article h3:nth-child(2){
            margin-bottom: 20px;
            font-size: 20px;
        }
		.news .article h3 a{
			text-transform: uppercase;
			color: #fff;
		}
		.news .article .news-img-wrap a{
			padding: 0;
			border: none;
		}
		.news .article .news-img-wrap a img{
			width: 100%;
		}

		@media(min-width: 768px){
			.news .article {
				max-width: 700px;
				padding: 45px;
			}
			.news-categories {
				max-width: 700px;
				padding: 0 55px 0 20px;
			}
		}

		@media(min-width: 1024px){
			.news-categories{
				padding-top: 200px;
			}
		}
	

