#container{
	width: 90%;
	margin-left: 5%;
}
.thingy{
	background-color: rgba(0,0,0,0.5);
	border-radius: 25px;
	height: 400px;
	margin-top: 50px;
}
.thingy .thingytitle{
	padding-top: 20px;
	margin-left: 20%;
	color: white;
}
.esplora{
	display: flex;
	text-decoration: none;
	background-color: fuchsia;
	width: 125px;
	border: 5px;
	border-color: indigo;
	border-style: solid;
	margin-left: 60%;
	margin-top: -65px;
}
.esplora a{
	text-decoration: none;
}
.esplora h1{
	margin-top: -20px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 20px;
	color: black;
}
@media screen and (min-width: 440px) and (max-width: 1244px){
	.thingy{
		width: 100%;
	}
}
@media screen and (min-width: 1224px){
	.thingy{
		width: 50%;
	}
	#el2{
		margin-left: 50%;
	}
}