@media print { 
.header-top .container-fluid,
.header-bottom,
.widget-nav,
.slick-arrow,
.icon-box-wrapper.home,
.link-btn,
.kontakt,
.two-col.gradient,
.two-col.white,
.kontakt_hellgruen form,
footer {
display: none;
}
.ProjektSlider button {
display: none !important;
}
.header-top {
margin-bottom: 50px;
}
.page-section {
margin: 30px 0 0 0;
}
.footer-nav ul li:first-child::before {
opacity: 0;
}
.two-col.gradient .first,
.two-col.white .last {
display: block;
}
.two-col.gradient .last,
.two-col.white .first {
display: none;
}
.gradient .first::before {
position: relative;
background: none;
width: inherit;
transform: skewX(0deg) translateX(0px)
}
.gradient .first::after {
display: none;
}
.gradient .first h1, .gradient .first h2, .gradient .first h3,
.adresse h1, .adresse h2, .adresse h3,
.kontakt-container h2 {
color:#058181;
}
.gradient .first,
.adresse,
.adresse p  {
color:#4e555a;
}
.partner .profil-bild {
width: 400px;
}
.adresse article {
margin-left:0;
}
.u-shadow {
box-shadow: 0px 0px 0px 0px #fff;
}
.u-margin {
margin: 0;
}
.ansprechpartner .icon-box.light {
padding: 0;
left: 0;
margin: 0;
}
}