.conducere {
	display: flex;
	flex-flow: row wrap;
	justify-content: flex-start; /* or center */
    gap: 20px; /* optional, for spacing */

}

..loop-cont {
  flex: 1 1 30%;   /* each tries to take ~30% of row */
  max-width: 400px; /* cap at your thumbnail size */
  min-width: 250px; /* don’t shrink below this */
  box-sizing: border-box;
}


.conducere-thumbs {
	/*margin: auto;*/
	}

.loop-cont img {
  width: 100%;
  height: auto;
  aspect-ratio: 400 / 330; /* modern browsers */
  object-fit: cover;
  display: block;
}

.conducere-content {
	text-align: justify;	
}

@media all and (min-width: 800px) {
 .loop-cont {
 	flex: 1;
 }
}


@media all and (max-width: 665px ) {
	.conducere {
	display: block;
	}

	.loop-cont {
		text-align: center;
	}
	
}
