/*  ΜΑΣ ΕΠΙΣΤΕΥΘΗΚΑΝ */
.flxImg{display: flex; flex-wrap: wrap ;	justify-content: center ; max-width:1440px;  margin:0 auto; }

.dvClntImg {  width: 220px; height:220px;  margin:10px; display: flex;  filter: grayscale(100%); -webkit-filter: grayscale(100%); /*transition: all 0.5s ease;*/ 
  }
.dvClntImg img {   margin: auto;  /* Magic! */  max-width: 100%;  max-height: 100%;  width: 70%}
.dvClntImg:hover { filter: none; -webkit-filter: grayscale(0);}
.dvInxFlx1 {display:flex; justify-content: center; align-items: center}
.itmExl {  width: calc(25% - 40px); margin:20px;   }
.indxBigTitle {font-size:30pt; color:white; padding-bottom:20px;font-family: var(--fontMedium);} 
.flxExcl {display:flex;justify-content:space-between; align-items:stretch;   flex-wrap:wrap;}
@media screen and (max-width: 1440px) { 
  .flxImg{ max-width:1000px;}
  .inxBgSrc { background-image:none; padding:10px; }
}
@media screen and (max-width: 1000px) { 
   .itmExl {  width: calc(50% - 40px);   }
}
@media screen and (max-width: 800px) { 
  .flxImg{ width:96%; } 
  .dvInxFlx1 { flex-direction:column; margin-top:30px } 
  .flxExcl{ justify-content:center !important;}
  }
@media screen and (max-width: 480px) { 
  .dv-indxCatItm { width:50%; padding:0; }
  .indxBigTitle {font-size:26pt;} 
   .itmExl {  width: calc(100% - 40px);   }
}