.head{
    color: rgb(202, 0, 0);
    display: flex;
    justify-content: center;   
}
.where{
    display: flex;
    justify-content: center;
    color: white;
}
.head-picture{
    width: 10%;
    height: 10%;
}
.head-picture1{
    display: flex;
    justify-content: center;
}
.image{
    width: 49%;
    
}
.image1{
   display: flex;
   justify-content: space-between; 
}
.site-color{
    background-color:rgb(37, 139, 37);
}
.link{
    display: flex;
    justify-content:left;
    color: rgb(202, 0, 0);
}
.tele{
    display: flex;
    justify-content: center;
    
}
.what{
    color: rgb(202, 0, 0);
    display: flex;
    justify-content: center;
}
.head1{
    color: black;
    display: flex;
    justify-content: center;
}
.map1{
    display: flex;
    justify-content: center;
    background-color: rgb(37, 139, 37);
}
.route{
    display: flex;
    justify-content: center;
    color: rgb(202, 0, 0);
}
.map{
    height: 90%;
    width: 90%;
}
.image2{
    width: 50%;
}
.image3{
    display: flex;
    justify-content: center;
}
.body{
   font-family: Arial, Helvetica, sans-serif;
}
.update{
    display: flex;
    justify-content: center;
    color:rgb(202, 0, 0) ;
}
.spruch{
    display: flex;
    justify-content: center;
}
button:hover{
    opacity: 0.7;
}
.button1{
    background-color: rgb(37, 139, 37);
    width: 4cm;
    border: none;
    border-radius: 7px;
    color: white;
}
.button2{
    background-color: rgb(37, 139, 37);
    width: 4cm;
    height: 1cm;
    border: none;
    border-radius: 7px;
    color: white;
}

.image4{
    width: 20%;
}
.image44{
    display: flex;
    justify-content: space-around;
}

.image4{
   width: 20%;
   height: 25%;
}

.header{
    padding: 15px;
}

.header1{
    display: flex;
    justify-content: center;
}

.gallery{
    height: 400px; width: 600px;

    display: flex;
    flex-direction: column;

    overflow: auto;
}

.gallery img {
    height: 150%; width: 100%;
    flex-shrink: 0;
    object-fit: cover;
    position: sticky;
    top: 0;
}

.b{
    display: flex;
    justify-content: center;
}