@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap');
@font-face {
	font-family: 'LCALLIG';
	src: local("Lucida Calligraphy"), url('/css/LCALLIG.ttf') format('truetype');
}
@font-face {
	font-family: 'CALISTOMT';
	src: local("Calisto MT"), url('/css/CALIST.ttf') format('truetype');
}

body {
	background: #262626;
	overflow-x: hidden;
}

a:hover {
	color: #96D09F;
	transition: 0.2s;
}

a {
	font-size: 1.2em;
	text-decoration: none;
	color: #A09185;
	transition: 0.2s;
}
svg {position: absolute;}
p,
div {
	text-align: center;
}

td {
	text-align: center;
	color: #74BA59;
}

table {
	margin: 0 auto;
}

h1.seo-h1 {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	border: 0;
	padding: 0;
	white-space: nowrap;
	clip-path: inset(100%);
	clip: rect(0 0 0 0);
	overflow: hidden;
}

.heading {
	filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 1));
}

.heading>a {
	color: rgba(83, 115, 88, 0.92);
	font-size: 1.5em;
	transition: 0.3s;
}

.heading>a:hover {
	color: #69D77A;
	transition: 0.3s;
}

.highlight {
	box-shadow: inset 0px 0px 7px 2px rgba(84, 138, 109, 1), 3px 4px 4px 0px rgba(0, 0, 0, 1);
	border-radius: 20px;
}

.divide {
	font-size: 1em;
	text-align: center;
	font-family: 'Lucida Calligraphy', 'LCALLIG';
	color: #74BA59;
}

.start {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 60px;
	height: 60px;
	z-index: 3;
	filter: contrast(117%);
	transition: 0.4s;
}

.start:hover {
	filter: contrast(128%) brightness(143%) hue-rotate(239deg) drop-shadow(2px 6px 3px rgba(0, 0, 0, 1)) drop-shadow(0px -4px 8px rgba(38, 117, 73, 1));
	transition: 0.4s;
}

::-webkit-scrollbar {
	width: 20px;
}

::-webkit-scrollbar-track {
	box-shadow: inset 0px 0px 3px 0px rgba(57, 191, 117, 1);
	border-radius: 10px;
	background: rgba(0, 0, 0, .1);
}

::-webkit-scrollbar-thumb {
	box-shadow: inset 0px -2px 2px 0px rgba(9, 33, 20, 1), inset 1px -1px 2px 0px rgba(55, 191, 116, 0.46), inset 0px -1px 7px 6px rgba(0, 0, 0, 1), inset 2px 9px 6px 4px rgba(57, 191, 117, 1);
	background: rgb(85, 85, 85);
	border-radius: 10px;
}

::-webkit-scrollbar-thumb:hover {
	background: #888;
}