@charset "UTF-8";
@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,300,400,600,700,800&subset=latin,greek-ext,greek);

/* .c-item {
    height: 700px;
} */
/* edited */


.c-img {
    /* height: 100%; */
    /* edited */
    object-fit: cover;
    filter: brightness(0.8);
}

/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
    /* position: absolute; */
    /* top: 0; */
    /* left: 0; */
    /* bottom: 0; */
    /* right: 0; */
    width: 100%;
    height: 100%;
    border-radius: 10px;
  }

.overview {
    height: 180px;
    background-color: #d3dae1;

}

.hr {
    border: 0;
    height: 1px;
    background-color: black;
    /* Χρώμα της γραμμής */
    width: 80%;
    /* Πλάτος της γραμμής */
    margin: 20px auto;
    /* Κεντράρισμα και περιθώριο */
}

.form-contact {

    a {
        color: black;
        text-decoration: none;
    }

    a:hover {

        text-decoration: underline;

    }
}


.img-fluid {
    border-radius: 10px;
    transition: transform 400ms ease-out;
    object-fit: cover;
}
.g-img:hover{
    transform: scale(1.15);
}


h1, h2, h3, h4, h5, h6 {
    font-weight: 300;
}

body {
	-webkit-text-size-adjust: none;
	-webkit-font-smoothing: subpixel-antialiased;
	/* font-size: 16px; */
	font-family: -apple-system, BlinkMacSystemFont, "Open Sans", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	font-weight: 400;
	color: var(--color-scheme-text);
	background-color: var(--color-scheme-inner-background);
}

.font-dioikisi{
    color:rgb(225, 110, 68)
}



.button{

    a{
        color: white;
    }
}

.teams {
    display: flex;
    overflow-x: scroll;
    white-space: nowrap;
    width: 100vw;
}


