/* Website template by freewebsitetemplates.com */
/*------------------------- Fonts ------------------------*/
@font-face {
	font-family: 'anticregular';
	src: url('../fonts/antic-regular-webfont.eot');
	src: url('../fonts/antic-regular-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/antic-regular-webfont.woff') format('woff'),  url('../fonts/antic-regular-webfont.ttf') format('truetype'),  url('../fonts/antic-regular-webfont.svg#anticregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
/*------------------------- Layout styles ------------------------*/
body {
	margin:0;
	background:url(../images/bg-body.jpg);
}

body a {
	outline:none;
}
body a img {
	border:0;
	display:block;
}
body p {
	font-size:12px;
	line-height:24px;
	letter-spacing:0.05em;
	color:#959595;
}
body p a {
	color:#959595;
}
body p a:hover {
	color:#1bb5ac;
}
/*------------------------- Header ------------------------*/

/*------------------------- Body ------------------------*/

body {
	width: 100%;	
	
}
.container {
	display: grid;
	grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
	gap: 20px;
	padding-bottom: 20px;

}

.item {
	background-color: white;
	border: 1px solid rgb(220,220,220);
	border-radius: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	display: table;

}


.item h3 {
	color:#e49e06;
	font-family:anticregular;
	font-size:16px;
	font-weight:400;
	line-height:24px;
	margin:2px 0 0;
	text-align: center;
}

.item video {
	border:0;
	display:block;
	margin-left: auto;
    margin-right: auto;
    width: ;
	
}



/* TEST */
.item {
	
}


.title{
	width: 100%;
	display: block;
	float: left;
}

.item img {
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: ;
}

/* Media */
@media only screen and (max-width: 1300px) {
	
}

	
/* Lightbox */

/*------------------------ Footer ------------------------*/