@media screen and (max-width: 768px) and (max-device-width: 768px){
	

	.slice-content{
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.wavespace{
		margin-top: 35%;
		bottom: auto;
		padding: 0;
	}
	#t-1-2{top: 34%; left: 21%;}
	#t-1-3{top: 83%; left: 51%; width: 45%; padding-bottom: 38%;}

	.team{
		margin-top: -20%;
		bottom: auto;
		padding: 0;
	}
	#t-2-1{top: 13%; left: 51%;}
	#t-2-2{top: 39%; left: 60%;}
	#t-2-3{top: 52%; left: 28%;}
	#t-2-4{top: 84%; left: 4%;}
	#t-2-5 {top: 91%; left: 48%;}
	#t-2-6 {top: 27%; left: -18%;}
	#t-2-7 {top: 14%; left: -31%;}

	.projects{
		margin-top: 0%;
		bottom: auto;
		padding: 0;
	}
	#t-3-1{top: 7%; left: 54%;}
	#t-3-2{top: 46%; left: 38%;width: 35%; padding-bottom: 31%;}
	#t-3-3{top: 76%; left: 51%;}
	#t-3-4 {left: 71%;top: 76%;}

	.contact{
		margin-top: 35%;
		bottom: auto;
		padding: 0;
	}


	#t-4-2{top: 30%; left: 52%;}


	.triangle button{ /* Close button on articles */
		width: 65px !important;
		height: 65px !important;
		top: 10px !important;
		right: 10px !important;
		background-size: 65px 65px !important;
	}

	.wrapper .article-content h2, .wrapper .article-content h5, .wrapper .article-content p{
		padding: 0 20px;
	}

	.article-content{
		padding-top: 20px !important;
	}

}