:root {
	--color-bg0: #f3eee2;
	--color-bg1: #efe7d5;
	--theme-font: Ubuntu;
	--color-mainbox: #f5f5f5b3;
	--color-btn-txt: #fff;
}
.logo-img {
	height:70px;
	padding:15px;
}
.social::before,
.social::after {
	background-color:#a1a2904d;
}
.social div {
	background-color:#fbba00e6;
	border:1px solid #fffe6;
}
main#linktree.button-links a {
	font-size: 14px;
	font-weight: 500;
	line-height: 20pt;
	letter-spacing: .01em;
	text-transform: none;
	border-radius:16px;
	padding:1em 1em;
	width:250px;
	background-color:#3c7335;
}
main#linktree.button-links hr ~ p a {
	background-color:#2ba34b;
}
main#linktree hr {
	width:220px;
	background-color:#a1a290cd;
	border:0;
	height:1px;
	margin-bottom:1em;
	opacity:50%;
}
footer#linktree {
	background-color:#a1a2901a;
	color:#3c7335;
	font-weight:400;
	font-size:12px;
	line-height:16pt;
	letter-spacing:0.01em;
}
footer#linktree a {
	color:#3c7335;
	padding:0 0.66em;
}
@media(max-width:450px) {
	header#linktree img {
		width:200px;
	}
}
@media(max-width:320px) {
	main#linktree.button-links a {
		width:180px;
	}
}
