/* angelic labworks */
html, body {
	font-family: 'Maison Neue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: 600;
	font-stretch: 100%;
	text-align: center;
	overflow-x: hidden;
	font-variant-ligatures: common-ligatures;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

/* gradient */
.yellow-aqua {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
overflow-x: hidden;
background-image: linear-gradient(
	355deg,
	hsl(58deg 100% 63%) 0%,
	hsl(78deg 95% 68%) 7%,
	hsl(106deg 93% 74%) 15%,
	hsl(142deg 88% 70%) 23%,
	hsl(163deg 85% 58%) 32%,
	hsl(175deg 100% 45%) 41%,
	hsl(182deg 82% 49%) 50%,
	hsl(177deg 100% 44%) 59%,
	hsl(171deg 100% 45%) 68%,
	hsl(163deg 100% 45%) 77%,
	hsl(154deg 100% 45%) 85%,
	hsl(130deg 77% 57%) 93%,
	hsl(95deg 82% 49%) 100%
);
background-size: 600% 600%;
-webkit-animation: yellow-aqua 20s ease infinite;
-moz-animation: yellow-aqua 20s ease infinite;
animation: yellow-aqua 20s ease infinite;
}

@-webkit-keyframes yellow-aqua {
		0%{background-position:51% 0}
		50%{background-position:50% 100%}
		100%{background-position:51% 0}
}
@-moz-keyframes yellow-aqua {
		0%{background-position:51% 0}
		50%{background-position:50% 100%}
		100%{background-position:51% 0}
}
@keyframes yellow-aqua {
		0%{background-position:51% 0}
		50%{background-position:50% 100%}
		100%{background-position:51% 0}
}

.alw{
	align-content: center;
	width: 50%;
	padding: 10% 20% 0 20%;
}

#logo {
	margin: 0 auto;
	padding: 12% 6% 10% 6%;
	text-align: center;
}
/* h1 ANGELIC LABWORKS */
.angeliclabworks {
max-width: fit-content;
margin-inline: auto;
padding: 10% 0 40px 0;
width: 100%;
color: rgb(244, 244, 244);
text-align: center;
font-size: 22px;
font-family: "Arial Black", sans-serif;
font-weight: 500;
}
.boxes {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
	gap: 4px;
}
	.svg {
		height: 36px;
		width: 36px;
	}

.country {
	flex: 1;
	display: flex;
	flex-direction: column;
	jutify-align-content: center;
	margin: 0 auto;
	text-align: left;
	padding: 20px 24% 0 30%;
	font-size: 16px;
	letter-spacing: 1px;
	color: #000;
	font-weight: 300;
}

.art{
color: #000;
margin: 0 auto;
padding: 14px 0 0 0;
text-align: center;
font-size: 22px;
font-weight: 200;
}

.design {
color: #000;
padding: 0 0 18px 0;
letter-spacing: 2px;
font-weight: 300;
font-size: 16px;
}

.color{
color: rgb(75, 160, 254);
}

.greek {
padding: 0 24% 10% 24%;
color: #000;
letter-spacing: .7px;
line-height: 22px;
font-weight: 300;
}

