header{
    background-color: #abbaba;
    height: 150px;
}
header img{
    height: 300px;
    padding: 50px;
    margin-top: -90px;
    margin-left: -100px;
    
}


nav h1 {
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    font-size: 32px;
    text-align: center;
    margin-top: -260px;

    
}


footer img {
    height: 150px;
    display: inline-block;
    margin-left: 400px;
}

footer{
    background-color: #E5E4E2;
    height: 300px; 

}

footer p {
    text-align: center;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    font-size: 15px;
    padding: 20px;
}

main {
    margin: 0; 
    padding: 0px;
    font-family: Impact; 
    background: white;
    height: 100%;
    display: block;

}

.page {
    padding-top: 35px;
}


.box {
    position: relative;
    top: -300px;
    left: 200px;
    width: 400px;
    transform: translate(-50%, 50%);
    padding: 20px;
    box-sizing: border-box;
    background: wheat;
    border-radius: 4px;
    border: 8px solid black;
    
}

.box .imgBx{
    width: 150px;

}

.box .imgBx img{
    
    width: 310px;
}

.box .content h2 {
    margin: 0;
    padding-left: 0;
    font-size: 20px;
    text-align: center;
}

.box .content p {
    text-align: justify;
    margin: 2;
    font-family: Berlin sans fb;
    font-size: 15px;
}



.box2 {
    position: relative;
    top: -910px;
    left: 590px;
    width: 350px;
    height: 610px;
    transform: translate(-50%, 50%);
    padding: 20px;
    box-sizing: border-box;
    background: wheat;
    border-radius: 4px;
    border: 8px solid black;
    
}

.box2 .imgBx2{
    width: 150px;
}

.box2 .imgBx2 img{
    
    width: 310px;
}

.box2 .content2 h2 {
    margin: 0;
    padding-left: 0;
    font-size: 20px;
    text-align: center;
}

.box2 .content2 p {
    text-align: justify;
    margin: 2;
    font-family: Berlin sans fb;
    font-size: 15px;
}

.sport{
    width: 250px;
}



.box3 {
    position: relative;
    top: -1520px;
    left: 955px;
    width: 350px;
    height: 610px;
    transform: translate(-50%, 50%);
    padding: 20px;
    box-sizing: border-box;
    background: wheat;
    border-radius: 4px;
    border: 8px solid black;
    
}

.box3 .imgBx3{
    width: 150px;
    
}

.box3 .imgBx3 img{
    
    width: 310px;
    
}

.box3 .content3 h2 {
    margin: 0;
    padding-left: 0;
    font-size: 20px;
    text-align: center;
}

.box3 .content3 p {
    text-align: justify;
    margin: 2;
    font-family: Berlin sans fb;
    font-size: 15px;
}

.migrants{
    width: 250px;
    
}


.box4 {
    position: relative;
    top: -2130px;
    left: 1320px;
    width: 350px;
    height: 610px;
    transform: translate(-50%, 50%);
    padding: 20px;
    box-sizing: border-box;
    background: wheat;
    border-radius: 4px;
    border: 8px solid black;
    
}

.box4 .imgBx4{
    width: 150px;
}

.box4 .imgBx4 img{
    
    width: 310px;
    align-items: center;
}

.box4 .content4 h2 {
    margin: 0;
    padding-left: 0;
    font-size: 20px;
    text-align: center;
}

.box4 .content4 p {
    text-align: justify;
    margin: 2;
    font-family: Berlin sans fb;
    font-size: 15px;
}

.ville{
    width: 280px;
    height: max-content;

}

body, html{height:100%;}

