
@media screen and (min-width:701px){
.k {
    position: fixed;
    top: 20px;
    width: 200px;
    left: 20px;
    opacity: 0;
     -webkit-transition: opacity 0.4s; /* For Safari 3.1 to 6.0 */
    transition: opacity  0.4s;
}
.k img{
    width: 100%
}
.k.kreissee{
    opacity: 1;
}
.projekt_img_inner{
    overflow: hidden;
}
.jung.visible:hover .projekt_img img{
    -webkit-transform: scale(1.07);
     transform: scale(1.07);
 
}
.social {
    margin-top: 0;
    padding-top: 6px;
    margin-left: 30px;
}
.one p {
    margin-bottom: 12px;
    margin-left: 30px;
}

.name {
    margin-left: 30px;
}
.kategorie .jung:nth-last-child(1) .projekt_text {
    opacity: 1;
}
.projekt_list{
  display: block;
}
.projekt_list_mobile{
  display: none;
}
.newwave {
    position: absolute;
    width: calc(100% - 90px);
}
.jung.klein{
    width: calc(47.73% - 30px);
    margin-left: 30px;
}
.jung.gross{
    width: calc(72.16% - 30px);
     margin-left: 30px;
}
.jung.second{
    margin-left: 27.84%;
    width: 72.16%;
}
.jung.klein.second{
    margin-left: 52.27%;
     width: 47.73%;
}
.fixedd{
width: 100%;
position: fixed;
}
.logo_inner{
    position: relative;
 z-index: 200;
}
.logo, .logo1 {
    margin-left: 22px;
    width: calc(70% - 30px);
    bottom: 0px;
    position: absolute;
    margin-bottom: 30px;
    top: unset;
    margin-top: unset;
}

.logo.fixed{
    position: fixed;
    top:78px;
    width: 200px;
    bottom: unset;
}
.logo.fixed.katpos{
     top:20px;
     margin-left: -10px
}
.logo1{
    opacity: 0;
} 
.logo_inner{
    width: 100%;
    height: 100vh;
}
.kategorie .logo_inner{
    width: 100%;
    height: auto;
}
.whitee {
    margin-top: 0px;
}
.jung {
    position: relative;
    margin-bottom: 0px;
    padding-bottom: 25px;
}
.jung.visible .projekt_img img{
    -webkit-transform: translateY(0px);
transform: translateY(0px);
}
.projekt_img img{
-webkit-transform: translateY(-150px);
transform: translateY(-150px);
}
img.first:nth-child(1){
    -webkit-transform: translateY(-150px);
    transform: translateY(-150px);
}
.projekt_text {
    position: relative;
    margin-right: 30px;
    margin-top: 9px;
}
.h1 {
    font-size: 24px;
    line-height: 30px;
    margin-bottom: 16px;
}
.h2{
    font-size: 24px;
padding-left: 0px;
font-weight: 200;
line-height: 29px;
}
.jung{
-webkit-transition: opacity 3s;
transition: opacity 3s;
}
.one:nth-child(1), .one:nth-child(2){
    display: inline-block;
    vertical-align: top;
    width: 60%;
}
.whitee {
    background-color: 
    rgb(242,242,242);
    margin-left: -30px;
    width: auto;
padding-left: 34%;
padding-top: 26px;
padding-bottom:26px;
}

}
@media screen and (min-width:804px){
    .one:nth-child(1), .one:nth-child(2){
    display: inline-block;
    vertical-align: top;
    width: 48%;
}
.whitee {
    padding-left: 29.04%;
    padding-top: 26px;
    padding-bottom:9px;
    height: 205px;
  }
}
@media screen and (min-width:916px){
.whitee {
     padding-left: 29.04%;
}
}
