#anw-glyfada-project{
  max-width: 1440px;
  margin:auto;
}

  .anw-glyfada-container{
  width: 90%;
  margin: auto;
  margin-bottom: 64px; 
}
.anw-glyfada-header{
  margin: auto;
  width: 100%;
padding: 128px 0 64px 0;
}
.anw-glyfada-header h1{font-size: 40px; text-align: center; width: 90%; margin: auto;} 
.anw-glyfada-row-1,
.anw-glyfada-row-2{
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: auto;
  padding: 8px 0;
  
}     

.anw-glyfadarow1-image{width: 49.5%;
  height: 400px;

    background-image: url(project-images/Ano-Glyfada/skapsimo-gia-topothetisi-solinon.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.anw-glyfadarow1-text{
  width: 50%;
  height: 100%;
}
.anw-glyfadarow1-text h3, p{

  padding: 8px 12px;
}
.anw-glyfadarow1-image1{width: 49.5%;
  height: 500px;

    background-image: url(project-images/Ano-Glyfada/solinoseis-se-toiho.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.anw-glyfadarow1-image2{width: 49.5%;
  height: 500px;
    background-image: url(project-images/Ano-Glyfada/kalodia-se-hlektrologiko-pinaka.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.anw-glyfadarow1-image3{width: 49.5%;
  height: 500px;
    background-image: url(project-images/Ano-Glyfada/topothetisi-prizon.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.anw-glyfadarow1-image4{width: 49.5%;
  height: 500px;
    background-image: url(project-images/Ano-Glyfada/topothetisi-fotistikou.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.anw-glyfadarow1-image5{width: 49.5%;
  height: 500px;
    background-image: url(project-images/Ano-Glyfada/oloklirosi-ergou-ano-glyfada.webp);
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;

}
.location{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: 4px 0;
}
.location img{
  width: 24px;
  height: auto;
  padding-right: 8px;
}
.location a{
  text-decoration: none;
  color: inherit;
}
@media screen and (max-width:1350px){
.anw-glyfadarow1-image,
.anw-glyfadarow1-image1{
width: 45%;
}
.anw-glyfadarow1-text{
width: 54%;
}
}
@media screen and (max-width:1270px){
.anw-glyfadarow1-text h3, p{

  padding: 4px 8px;
}
}
@media screen and (max-width:970px) {

.anw-glyfada-row-1{
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding: 8px 0;
  margin: auto;
} 

.anw-glyfadarow1-image,
.anw-glyfadarow1-image1,
.anw-glyfadarow1-text{
  width: 100%;
  margin: 4px auto;
}
.anw-glyfadarow1-image2,
.anw-glyfadarow1-image3,
.anw-glyfadarow1-image4,
.anw-glyfadarow1-image5{
  height: 400px;
}
.anw-glyfada-header{
  margin: auto;
  width: 100%;
padding: 96px 0 48px 0;
}
.anw-glyfada-header h3{text-align: center;}
}
@media screen and (max-width:800px) {
.anw-glyfada-header h1{font-size: 36px; width: 95%;} 
.anw-glyfada-header{
  margin: auto;
  width: 100%;
padding: 96px 0 24px 0;
}
.anw-glyfadarow1-image1{
  height: 400px;
}
}
@media screen and (max-width:715px) {
.anw-glyfada-header h1{font-size: 32px;} 
.anw-glyfada-header{
padding: 80px 0 20px 0;
}
.anw-glyfadarow1-image2,
.anw-glyfadarow1-image3,
.anw-glyfadarow1-image4,
.anw-glyfadarow1-image5{
  height: 300px;
}
}
@media screen and (max-width:550px){
.anw-glyfada-header h1{font-size:26px;}
.anw-glyfada-header h3{font-size: 16px;}
.anw-glyfada-header{
padding: 64px 0 8px 0;
}
.anw-glyfadarow1-image,
.anw-glyfadarow1-image1,
.anw-glyfadarow1-image2,
.anw-glyfadarow1-image3,
.anw-glyfadarow1-image4,
.anw-glyfadarow1-image5{
  height: 300px;
}
}
@media screen and (max-width:435px){
.anw-glyfada-header h1{font-size:24px;}
.anw-glyfada-header h3{font-size: 16px;text-align: left;}
.anw-glyfada-header{
padding: 48px 0 0 0;
}
.anw-glyfadarow1-text h3, p{
  padding:0;

}
.anw-glyfadarow1-text{

  margin: 0 auto;
}
.anw-glyfada-row-2{
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
  padding:  0;
  margin: auto;
} 
.anw-glyfadarow1-image2,
.anw-glyfadarow1-image3,
.anw-glyfadarow1-image4,
.anw-glyfadarow1-image5{
  width: 100%;
  margin-bottom: 8px ;
}
}