.fokus p{
 margin-bottom:0px;}

/*-------------------------------------Headline */
.container-out:first-child{
    background-color: #fff;
    width: 100%;
}

@media only screen and (orientation:portrait){.container-out:first-child { padding-bottom: 0;}}
@media only screen and (orientation:landscape) and (min-height: 569px){.container-out:first-child { padding-bottom: 10vh;}}


.container-out:first-child .container-in{margin:0 auto;}


.container-out:first-child h1, .container-out:first-child span {text-align: left;}
.container-out:first-child h1{width: 100%; padding-bottom: 15px; float: left;}

@media only screen and (max-width:388px){
.container-out:first-child span:first-child{ width:100%;  float: left; text-align: left;}
}
@media only screen and (max-width:660px){
.container-out:first-child span:last-child{ width:100%;  float: left; text-align: left;}
}



@media only screen and (min-width:667px){  .container-out:first-child .container-in{width:80vw;}}
@media only screen and (min-width:1024px){ .container-out:first-child .container-in{width:70vw;}}
@media only screen and (min-width:1281px){ .container-out:first-child .container-in{width:60vw;}}
@media only screen and (min-width:1980px){ .container-out:first-child .container-in{width:50vw;}}
@media only screen and (min-width:2250px){ .container-out:first-child .container-in{width:40vw;}}



/*-------------------------------------Bild */
.container-out:nth-child(2) img{width: 100%;}
.container-out:nth-child(2){width: 100%; margin-bottom:80px; box-shadow: 0px 0px 30px 30px rgba(255,255,255,0.8);} 


@media only screen and (orientation:portrait){
.img-portrait{display:block;}
.img-landscape{display:none;}
}
@media only screen and (orientation:landscape){
.img-portrait{display:none;}
.img-landscape{display:block;}
}























