* {
	margin: 0;
	padding: 0;
	font-family: Inter-UI,Stone-Sans,sans-serif;
	
	transition: .3s;
	
	color: #212529;
}
a {
	text-decoration: none;
}
a:hover {
	color: #3b810f;
	transition: .3s;
}

li {
	list-style: none;
}
img {
	vertical-align: top;
}

.maxw {
	max-width: 1200px;
}
.mg-auto {
	margin: auto;
}

@media only screen and (min-width: 700px) {
	.a-hover-opacity-70:hover {
		opacity: .7;
	}
}