@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Noto+Serif+JP:wght@500;900&display=swap");

/*-----------------------------------------------------------------
base
------------------------------------------------------------------*/
html {
	-webkit-text-size-adjust: 100%;
	font-size: 62.5%;
	width: 100%;
	scroll-behavior: smooth;
}

body {
	color: #333;
	font-family: "Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
	font-size: 1.6rem;
	margin: 0;
	overflow-x: hidden !important;
	overflow-y: auto !important;
	padding: 0;
	width: 100%;
}

main {
	overflow: hidden;
}

.fp-section.fp-table,
.fp-slide.fp-table {
	overflow: hidden;
}

.overflow-hidden {
	overflow: hidden !important;
}

h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
li,
div,
a,
picture,
input,
button {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

li {
	list-style: none;
}

a {
	color: #674498;
	text-decoration: none;
}

a:hover,
.btn:hover,
.link:hover {
	cursor: pointer;
	opacity: 0.7;
	text-decoration: none;
}

.container {
	margin: 0 auto;
	max-width: 100%;
	width: 100%;

	/*
  max-width: 1200px;
   */
}

@media (max-width: 768px) {
	.container {
		padding: 10px;
	}
}

.flex {
	display: flex;
	flex-wrap: wrap;
}

.align-center {
	text-align: center;
}

.shadow {
	box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
}

/* section */
section {
	align-items: center;
	background-color: #fff;
	background-repeat: no-repeat;
	background-size: cover;
	box-sizing: border-box;
	display: flex;
	min-height: 100vh;
}

/* auto height sections (replace fullpage's fp-auto-height behavior) */
section.fp-auto-height {
	min-height: 100vh;
}

/* 各sectionのキャプション */
section .caption {
	margin: 100px auto;
	width: 98%;
}

section .caption p {
	font-size: 1.4rem;
	line-height: 1.8;
	text-indent: 1em;
}

section .caption p:not(:last-of-type) {
	margin-bottom: 1em;
}

/* リンクボタン上のキャプション */
.link-description {
	font-size: 1.4rem;
	line-height: 1.8;
	margin: 20px auto;
	text-align: center;
}

.link-description.notice {
	color: #d13933;
	font-weight: bold;
}

/* ボタン共通 */
.btn {
	align-items: center;
	background: #674498;
	border-radius: 50px;
	color: #fff;
	display: flex;
	justify-content: center;
	margin: 0 auto;
}

/* 大ボタン(マイページ・参加登録・過去大会へのリンク) */
.btn-pagetransition {
	font-size: 3rem;
	font-weight: 700;
	height: 70px;
	width: 340px;
}

/* 非活性ボタン(マイページ・参加登録・過去大会へのリンク) */
.btn-inactive {
	background: #ccc;
	pointer-events: none;
}

/*TOPページ - h3*/
.top-h3 {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 80px auto;
}

.top-h3 img {
	height: auto;
	margin: 0 10px;
	width: 50px;
}

.top-h3 p {
	color: #674498;
	font-size: 3rem;
	font-weight: bold;
}

@media (max-width: 768px) {
	.top-h3 p {
		font-size: 2.4rem;
	}
}

.top-h3 .ja {
	text-align: right;
}

.top-h3 .en {
	text-align: left;
}

/*TOPページ - h4*/
.top-h4 {
	font-size: 2rem;
	line-height: 1.2;
	text-align: center;
}

.top-h4 strong {
	font-size: 3.2rem;
}

/*PCで非表示(860px以下の時に表示)*/
.pc_displaynone {
	display: none;
}

@media (max-width: 860px) {
	.pc_displaynone {
		display: block;
	}
}

/*TABで非表示(860px以下の時に非表示)*/
@media (max-width: 860px) {
	.tab_displaynone {
		display: none;
	}
}

/*SPで非表示(600px以下の時に非表示)*/
@media (max-width: 768px) {
	.sp_displaynone {
		display: none;
	}
}

/*SPで表示(600px以下の時に表示)*/
.sp_displayblock {
	display: none;
}

@media (max-width: 768px) {
	.sp_displayblock {
		display: block;
	}
}

/*-----------------------------------------------------------------
ハンバーガーメニュー（SP用）
------------------------------------------------------------------*/
.nav-btn .nav-btn-open,
.nav-btn .nav-btn-close {
	display: none;
}

@media (max-width: 768px) {
	.nav-btn .nav-btn-open {
		display: inline-block;
		height: 40px;
		position: fixed;
		right: 3px;
		top: 3px;
		width: 40px;
		z-index: 1000;
	}

	.nav-btn .nav-btn-close {
		display: none;
	}
}

@media (max-width: 768px) {
	.nav-btn.active .nav-btn-open {
		display: none;
	}

	.nav-btn.active .nav-btn-close {
		display: inline-block;
		height: 40px;
		position: fixed;
		right: 3px;
		top: 3px;
		width: 40px;
		z-index: 10;
	}
}

/*-----------------------------------------------------------------
fullpage.jsメニュー他
------------------------------------------------------------------*/
.top-lang-change {
	display: flex;
	font-size: 1.6rem;
	gap: 5px;
	position: absolute;
	right: 140px;
	top: 25px;
	z-index: 100;
}

.top-lang-change a:first-of-type {
	display: inline-block;
	width: 5em;
}

@media (max-width: 768px) {
	.top-lang-change {
		display: none;
	}
}

#fp-nav.right {
	position: fixed;
	top: calc(50% - 270px) !important;
	right: 0;
	transition: all 0.5s ease 0s;
	width: 11rem;
	z-index: 9999;
}

#fp-nav.right.top {
	width: 95px;
}

#fp-nav.right .top-lang-change {
	display: none;
}

#fp-nav.right ul {
	display: flex;
	flex-direction: column;
	gap: 4px;
	position: absolute;
}

#fp-nav.right ul li {
	height: auto;
	margin: 0;
	padding: 0;
	width: auto;
}

#fp-nav.right ul li:hover a,
#fp-nav.right ul li a {
	background-color: #fff;
	border-bottom: #51327a solid 2px;
	border-left: #51327a solid 2px;
	border-radius: 4px 0 0 4px;
	border-top: #51327a solid 2px;
	color: #51327a;
	display: flex;
	flex-direction: column-reverse;
	font-weight: bold;
	gap: 4px;
	height: 2.5em;
	padding: 0 5px;
	position: relative;
	width: 11.5rem;
}

[lang=en-US] #fp-nav.right ul li:hover a,
[lang=en-US] #fp-nav.right ul li a {
	flex-direction: column;
}

#fp-nav.right ul li[data-menuanchor="Top"].active {
	display: none;
}

#fp-nav.right ul li:hover a span,
#fp-nav.right ul li a span {
	background-color: transparent;
	display: inline-block;
	line-height: 1;
	padding: 0;
	position: absolute;
	text-align: right;
	touch-action: none;
	white-space: nowrap;
}

#fp-nav.right ul li:hover a span:nth-of-type(1),
#fp-nav.right ul li a span:nth-of-type(1) {
	font-size: 1.1rem;
	height: 1.1rem;
	left: 8px;
	letter-spacing: -0.05em;
	top: 20px;
}

#fp-nav.right ul li:hover a span:nth-of-type(2),
#fp-nav.right ul li a span:nth-of-type(2) {
	font-size: 1.6rem;
	height: 1.8rem;
	left: 5px;
	top: 3px;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(1),
[lang=en-US] #fp-nav.right ul li a span:nth-of-type(1) {
	font-size: 1.5rem;
	height: 1.8rem;
	left: 5px;
	top: 3px;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(2),
[lang=en-US] #fp-nav.right ul li a span:nth-of-type(2) {
	font-size: 1.1rem;
	height: 1.1rem;
	left: 5px;
	top: 20px;
}

#fp-nav.right ul li:hover a,
#fp-nav.right ul li.active:hover a,
#fp-nav.right ul li.active a {
	background-color: #51327a;
	color: #fff;
}

#fp-nav.right ul li:hover a span,
#fp-nav.right ul li.active:hover a span,
#fp-nav.right ul li.active a span {
	background-color: transparent;
}

#fp-nav.right ul li:hover a span:nth-of-type(1),
#fp-nav.right ul li.active:hover a span:nth-of-type(1),
#fp-nav.right ul li.active a span:nth-of-type(1) {
	font-size: 1.1rem;
	height: 1.1rem;
	left: 9px;
	top: 20px;
}

#fp-nav.right ul li:hover a span:nth-of-type(2),
#fp-nav.right ul li.active:hover a span:nth-of-type(2),
#fp-nav.right ul li.active a span:nth-of-type(2) {
	font-size: 1.5rem;
	height: 1.8rem;
	left: 8px;
	top: 3px;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(1),
[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(1),
[lang=en-US] #fp-nav.right ul li.active a span:nth-of-type(1) {
	font-size: 1.5rem;
	height: 1.8rem;
	left: 5px;
	top: 3px;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(2),
[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(2),
[lang=en-US] #fp-nav.right ul li.active a span:nth-of-type(2) {
	font-size: 1.1rem;
	height: 1.1rem;
	left: 5px;
	top: 20px;
}

#fp-nav.right ul li.lang-change:hover a,
#fp-nav.right ul li.lang-change a {
	height: 1.8em;
}

#fp-nav.right ul li.lang-change:hover.jp a,
#fp-nav.right ul li.lang-change.jp a {
	background-color: #674498;
	color: #fff;
}

[lang=en-US] #fp-nav.right ul li.lang-change:hover.jp a,
[lang=en-US] #fp-nav.right ul li.lang-change.jp a {
	background-color: #fff;
	color: #674498;
}

[lang=en-US] #fp-nav.right ul li.lang-change:hover.en a,
[lang=en-US] #fp-nav.right ul li.lang-change.en a {
	background-color: #674498;
	color: #fff;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(1),
[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(1) {
	left: 7px;
	top: 3px;
}

[lang=en-US] #fp-nav.right ul li:hover a span:nth-of-type(2),
[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(2) {
	left: 7px;
	top: 20px;
}

#fp-nav.right ul li:hover a span:nth-of-type(1) {
	left: 10px;
	top: 20px;
}

#fp-nav.right ul li:hover a span:nth-of-type(2) {
	left: 9px;
	top: 3px;
}

#fp-nav.right ul li.active:hover a span:nth-of-type(1) {
	left: 12px;
	top: 20px;
}

#fp-nav.right ul li.active:hover a span:nth-of-type(2) {
	left: 11px;
	top: 3px;
}

#fp-nav.right.top {
	left: auto;
	right: 193px;
	top: 51px !important;
}

#fp-nav.right.top ul li.lang-change {
	display: none;
}

#fp-nav.right.top ul li:hover {
	left: 3px !important;
	top: 3px !important;
}

#fp-nav.right.top ul li:hover a,
#fp-nav.right.top ul li a {
	align-items: center;
	background: none;
	border-style: none;
	color: #fff;
	display: flex;
	flex-direction: row;
	font-weight: bold;
	height: auto;
	position: relative;
	width: -moz-fit-content;
	width: fit-content;
}

#fp-nav.right.top ul li:hover a span,
#fp-nav.right.top ul li a span {
	border-radius: 4px;
	display: inline-block;
	line-height: 1;
	min-height: 1.1em;
	padding: 4px;
	position: relative;
	text-align: left;
	width: 8em;
}

#fp-nav.right.top ul li:hover a span:nth-of-type(1),
#fp-nav.right.top ul li a span:nth-of-type(1) {
	background-color: #674498;
	border: #674498 solid 2px;
	color: #fff;
	font-size: 1.6rem;
	left: 0;
	top: 0;
}

#fp-nav.right.top ul li:hover a span:nth-of-type(2),
#fp-nav.right.top ul li a span:nth-of-type(2) {
	background-color: #51327a;
	border: #51327a solid 2px;
	color: #fff;
	font-size: 1.6rem;
	left: 2px;
	top: 0;
}

@media (max-width: 768px) {
	#fp-nav.right {
		right: -7em;
		top: 12% !important;
	}
}

@media (max-width: 768px) and (orientation: landscape) {
	#fp-nav.right {
		margin-top: 0 !important;
		top: 9% !important;
	}
}

@media (max-width: 768px) {
	[lang=en-US] #fp-nav.right {
		width: 8rem;
	}

	#fp-nav.right ul {
		gap: 6px;
	}

	#fp-nav.right ul li {
		min-height: auto;
	}

	#fp-nav.right ul li.active a,
	#fp-nav.right ul li.active:hover a,
	#fp-nav.right ul li a {
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		height: 1.8em;
		justify-content: center;
	}

	#fp-nav.right ul li.active a span,
	#fp-nav.right ul li.active:hover a span,
	#fp-nav.right ul li a span {
		height: 2em;
		touch-action: none;
	}

	#fp-nav.right ul li.active a span:nth-of-type(1),
	#fp-nav.right ul li.active:hover a span:nth-of-type(1),
	#fp-nav.right ul li a span:nth-of-type(1) {
		display: none;
	}

	[lang=en-US] #fp-nav.right ul li.active a span:nth-of-type(1),
	[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(1),
	[lang=en-US] #fp-nav.right ul li a span:nth-of-type(1) {
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		font-size: 1.4rem;
		height: 2em;
		justify-content: center;
		text-align: left;
		top: 0;
		visibility: visible;
		width: 8em;
	}

	#fp-nav.right ul li.active a span:nth-of-type(2),
	#fp-nav.right ul li.active:hover a span:nth-of-type(2),
	#fp-nav.right ul li a span:nth-of-type(2) {
		text-align: left;
		width: 5.3em;
	}

	[lang=en-US] #fp-nav.right ul li.active a span:nth-of-type(2),
	[lang=en-US] #fp-nav.right ul li.active:hover a span:nth-of-type(2),
	[lang=en-US] #fp-nav.right ul li a span:nth-of-type(2) {
		display: none;
	}

	#fp-nav.right ul li.lang-change {
		display: inline-block;
		height: auto;
		line-height: 1;
		margin: 0;
		min-height: auto;
		padding: 0;
	}

	#fp-nav.right ul li.lang-change a {
		border-radius: 4px 0 0 4px;
		font-size: 1.2rem;
		height: 2.2em;
		width: auto;
	}

	#fp-nav.right ul li.lang-change.jp a {
		background-color: #674498;
		color: #fff;
	}

	#fp-nav.right ul li.lang-change.en a {
		background-color: #fff;
		color: #674498;
	}

	[lang=en-US] #fp-nav.right ul li.lang-change.jp a {
		background-color: #fff;
		color: #674498;
	}

	[lang=en-US] #fp-nav.right ul li.lang-change.en a {
		background-color: #674498;
		color: #fff;
	}

	#fp-nav.right.top {
		left: auto;
		right: -110px;
		top: 12% !important;
		width: 9rem;
	}

	[lang=en-US] #fp-nav.right.top {
		right: 200px;
		right: -110px;
		width: 11rem;
	}

	#fp-nav.active.right.top {
		right: 0;
	}

	[lang=en-US] #fp-nav.active.right.top {
		right: 0;
	}
}

@media (max-width: 768px) and (orientation: landscape) {
	#fp-nav.right.top {
		margin-top: 0 !important;
		top: 0 !important;
	}
}

@media (max-width: 768px) {
	#fp-nav.right.top ul {
		gap: 8px;
	}

	#fp-nav.right.top ul li:hover a,
	#fp-nav.right.top ul li.active:hover a,
	#fp-nav.right.top ul li a {
		height: auto;
		line-height: 1;
	}

	#fp-nav.right.top ul li:hover a span,
	#fp-nav.right.top ul li.active:hover a span,
	#fp-nav.right.top ul li a span {
		background-color: #fff;
		border-bottom: #51327a solid 2px;
		border-left: #51327a solid 2px;
		border-radius: 4px 0 0 4px;
		border-top: #51327a solid 2px;
		color: #51327a;
		height: 1.2em;
	}

	#fp-nav.right.top ul li:hover a span:nth-of-type(1),
	#fp-nav.right.top ul li.active:hover a span:nth-of-type(1),
	#fp-nav.right.top ul li a span:nth-of-type(1) {
		visibility: hidden;
	}

	[lang=en-US] #fp-nav.right.top ul li:hover a span:nth-of-type(1),
	[lang=en-US] #fp-nav.right.top ul li.active:hover a span:nth-of-type(1),
	[lang=en-US] #fp-nav.right.top ul li a span:nth-of-type(1) {
		background-color: #fff;
		color: #51327a;
		height: 1.2em;
		visibility: visible;
		width: 8em;
	}

	#fp-nav.right.top ul li:hover a span:nth-of-type(2),
	#fp-nav.right.top ul li.active:hover a span:nth-of-type(2),
	#fp-nav.right.top ul li a span:nth-of-type(2) {
		width: 7em;
	}

	[lang=en-US] #fp-nav.right.top ul li:hover a span:nth-of-type(2),
	[lang=en-US] #fp-nav.right.top ul li.active:hover a span:nth-of-type(2),
	[lang=en-US] #fp-nav.right.top ul li a span:nth-of-type(2) {
		visibility: hidden;
	}

	#fp-nav.right.top ul li.lang-change {
		align-items: center;
		border-bottom: #674498 solid 2px;
		border-left: #674498 solid 2px;
		border-radius: 4px 0 0 4px;
		border-top: #674498 solid 2px;
		display: flex;
		height: auto;
		justify-content: flex-start;
		line-height: 1;
		margin: 0 0 -2px 4px;
		padding: 0;
		width: 8em;
	}

	#fp-nav.right.top ul li.lang-change a {
		height: 2em;
		width: auto;
	}

	#fp-nav.right.top ul li.lang-change.jp {
		background-color: #674498;
		margin: -2px 0 -2px 4px;
	}

	#fp-nav.right.top ul li.lang-change.jp a {
		color: #fff;
	}

	#fp-nav.right.top ul li.lang-change.en {
		background-color: #fff;
	}

	#fp-nav.right.top ul li.lang-change.en a {
		color: #674498;
	}

	[lang=en-US] #fp-nav.right.top ul li.lang-change.jp {
		background-color: #fff;
	}

	[lang=en-US] #fp-nav.right.top ul li.lang-change.jp a {
		color: #674498;
	}

	[lang=en-US] #fp-nav.right.top ul li.lang-change.en {
		background-color: #674498;
	}

	[lang=en-US] #fp-nav.right.top ul li.lang-change.en a {
		color: #fff;
	}

	#fp-nav.right.active {
		right: 2rem;
	}

	[lang=en-US] #fp-nav.right.active {
		right: 3.6rem;
	}

	#fp-nav.right.top.active {
		right: 0.5rem;
	}

	#fp-nav.right.top.active ul li:nth-of-type(1) {
		visibility: visible;
	}

	#fp-nav.right.top.active ul li:nth-of-type(1) a span {
		background-color: #51327a;
		color: #fff;
	}

	#fp-nav.right.top.active ul li a {
		line-height: 1;
	}

	#fp-nav.right.top.active ul li a span {
		background-color: #fff;
		border-bottom: #51327a solid 2px;
		border-left: #51327a solid 2px;
		border-radius: 4px 0 0 4px;
		border-top: #51327a solid 2px;
		color: #51327a;
		height: 1.2em;
	}

	#fp-nav.right.top.active ul li.active a span:nth-of-type(2) {
		background-color: #51327a;
		color: #fff;
	}
}

/*-----------------------------------------------------------------
section - トップ top
------------------------------------------------------------------*/
.section-top {
	height: 100vh !important;
}

.section-top .container {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between;
	padding: 0;
}

.section-top .container .title {
	padding: 30px;
}

@media (max-width: 768px) {
	.section-top .container .title {
		padding: 3%;
	}
}

.section-top .container .title header {
	width: 100%;
}

@media (max-width: 1200px) {
	.section-top .container .title header {
		font-size: 16px;
		font-size: 1.3333333333vw;
		height: 134px;
		height: 11.1666666667vw;
	}
}

@media (max-width: 860px) {
	.section-top .container .title header {
		height: 134px;
	}
}

.section-top .container .title header .header-container {
	margin: 0 auto;
	max-width: 1280px;
	padding: 0 20px;
}

.section-top .container .title header img {
	aspect-ratio: 837/264;
	filter: drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255));
	height: auto;
	max-width: 600px;
	position: absolute;
	width: calc(100vh - 10%);
	z-index: 1;
}

[lang=en-US] .section-top .container .title header img {
	aspect-ratio: 901/264;
}

@media (max-width: 860px) {
	.section-top .container .title header img {
		max-width: 440px;
	}
}

@media (max-width: 768px) {
	.section-top .container .title header img {
		max-width: 340px;
		width: 100%;
	}
}

.section-top .container .title h1 {
	bottom: 10%;
	position: absolute;
	z-index: 1;
}

.section-top .container .title h1 img {
	aspect-ratio: 991/376;
	filter: drop-shadow(0px 0px 1px rgb(255, 255, 255)) drop-shadow(0px 0px 1px rgb(255, 255, 255)) drop-shadow(0px 0px 1px rgb(255, 255, 255));
	height: auto;
	max-width: 740px;
	width: calc(100vh - 10%);
}

[lang=en-US] .section-top .container .title h1 img {
	aspect-ratio: 740/420;
	max-width: 540px;
}

@media (max-width: 768px) {
	.section-top .container .title h1 img {
		filter: drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255));
		max-width: 340px;
	}

	[lang=en-US] .section-top .container .title h1 img {
		max-width: 340px;
	}
}

.section-top .container canvas {
	-o-object-fit: cover;
	bottom: 0;
	display: block;
	height: 100% !important;
	margin: 0 calc(50% - 50vw);
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 100% !important;
}

/*-----------------------------------------------------------------
section - 概要 about
------------------------------------------------------------------*/
.section-about .container {
	max-width: 900px;
}

section.section-about .caption p {
	font-size: 1.6rem;
	line-height: 1.8;
	text-indent: 1em;
}

/*-----------------------------------------------------------------
section - レポート reports
------------------------------------------------------------------*/
.section-reports .reports-list-wrapper {
	margin: 0 auto 14rem auto;
}

@media (max-width: 768px) {
	.section-reports .reports-list {
		gap: 4rem;
	}
}

.section-reports .reports-list {
	display: grid;
	gap: 30px 15px;
	grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
	justify-content: center;
	margin: 0 auto;
	max-width: 1200px;
	padding: 0 15px;
	width: calc(100% - 30px);
}

.section-reports .reports-list .report {
	max-width: 270px;
}

@media (max-width: 768px) {
	.section-reports .reports-list .report {
		max-width: 270px;
	}
}

.section-reports .reports-list .report img {
	-o-object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
	width: 100%;
}

.section-reports .reports-list .report p {
	color: #333;
	font-size: 1.6rem;
	line-height: 1.2;
	text-align: left;
}

.section-reports .reports-list .report .report-date {
	display: block;
	font-size: 1.4rem;
	line-height: 1;
	margin: .5rem 0;
	text-align: left;
}

/*-----------------------------------------------------------------
section - 総括 summary
------------------------------------------------------------------*/
.section-summary .container {
	max-width: 900px;
}

section.section-summary .caption {
	margin: 100px auto 60px auto;
}

section.section-summary .caption p {
	font-size: 1.6rem;
	line-height: 1.8;
	text-indent: 1em;
}

.section-summary .summary-list-wrapper {
	margin: 0 auto 14rem auto;
}

@media (max-width: 768px) {
	.section-summary .summary-list {
		gap: 4rem;
	}
}

.section-summary .summary-list {
	display: grid;
	gap: 30px 15px;
	grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
	justify-content: center;
	margin: 0 auto;
	max-width: 1200px;
	padding: 0;
}

.section-summary .summary-box {
	align-items: center;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
}

.section-summary .summary-fig {
	max-width: 270px;
}

@media (max-width: 768px) {
	.section-summary .summary-fig {
		max-width: 270px;
	}
}

.section-summary .summary-fig img {
	-o-object-fit: cover;
	aspect-ratio: 4/3;
	object-fit: cover;
	width: 100%;
}

.section-summary .summary-fig p {
	color: #333;
	font-size: 1.6rem;
	line-height: 1.2;
	text-align: center;
}

/*-----------------------------------------------------------------
section - プログラム program
------------------------------------------------------------------*/
.section-program .container {
	max-width: 1080px;
}

.section-program .notice {
	display: flex;
	font-size: x-small;
	justify-content: flex-end;
	max-width: 1080px;
	text-align: right;
	width: 100%;
}

.section-program .top-h4.program {
	color: #674498;
	filter: drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255));
	margin: 40px 0 10px 0;
	text-align: center;
}

.program-content-wrap {
	background: rgba(255, 255, 255, 0.75);
	border: 1px solid #707070;
	margin: 0 auto;
	max-width: 1080px;
}

.program-content-wrap.last {
	margin-bottom: 60px;
}

@media (min-width: 769px) and (max-width: 1230px) {
	.program-content-wrap {
		margin: 0 10% 0 5%;
		max-width: 900px;
	}

	.section-program .notice {
		margin: 0 10% 0 5%;
		max-width: 900px;
		width: auto;
	}
}

@media (max-width: 768px) {
	.program-content-wrap {
		flex-direction: column;
	}
}

.program-content-wrap .date {
	background: #674498;
	border-radius: 4px;
	color: #fff;
	font-size: 1.6rem;
	font-weight: 700;
	margin: 0 0 10px 0;
	padding: 10px 15px;
	text-align: left;
}

.program-content-wrap .session {
	background: #eeeeee;
	border-radius: 4px;
	font-size: 1.6rem;
	font-weight: bold;
	margin: 0 0 20px 0;
	padding: 10px 15px;
	text-align: left;
}

.program-content-item {
	padding: 15px;
	width: 50%;
}

@media (max-width: 768px) {
	.program-content-item {
		width: 100%;
	}
}

.program-content-item .text {
	font-size: 2rem;
	margin: 150px 0;
	text-align: center;
}

.program-content-item .notice {
	margin-top: -10px;
	text-align: right;
}

.program-content {
	padding: 15px;
}

@media (max-width: 768px) {
	.program-content {
		padding: 10px;
	}
}

.session-wrap {
	font-weight: 700;
	line-height: 2;
	margin: 15px 0;
	min-height: 150px;
}

.session-wrap .time {
	align-items: center;
	background: #eee;
	border-radius: 4px;
	display: flex;
	flex-direction: column;
	font-size: 1.6rem;
	justify-content: center;
	width: 72px;
}

.session-wrap .detail {
	margin-left: 15px;
	max-width: calc(100% - 90px);
}

.session-wrap .detail h5 {
	border: 1px solid #707070;
	color: #707070;
	display: inline;
	font-size: 1.2rem;
	padding: 0.2em 0.5em;
}

.session-wrap .detail p {
	display: block;
	font-size: 1.4rem;
	line-height: 1.4;
	margin: 0;
}

.session-wrap .detail .sub-title {
	font-size: 1.3rem;
	font-weight: bold;
}

.session-wrap .detail .sub-title:not(:first-of-type) {
	padding-top: 1rem;
}

.session-wrap .detail .session-overview {
	font-size: 1.2rem;
	font-weight: normal;
}

.session-wrap .detail .session_subsection_title {
	font-size: 1.2rem;
}

.session-wrap .detail .session_subsection_title_2 {
	font-size: 1.2rem;
}

.session-wrap .detail .role {
	font-size: 1.2rem;
	margin: 15px 0 0 0;
}

.session-wrap .detail .name {
	margin: 0 0 0 1em;
}

.session-wrap .detail .position {
	margin: 0 0 15px 2em;
}

.session-wrap .detail a {
	-webkit-text-decoration: undderline;
	color: #674498;
	text-decoration: undderline;
}

.session-wrap .detail a:hover,
.session-wrap .detail .btn:hover,
.session-wrap .detail .link:hover {
	text-decoration: none;
}

.session-wrap .detail li {
	font-size: 1.3rem;
}

.speaker-wrap li {
	margin: 0 0 20px 0;
	width: 50%;
}

@media (max-width: 860px) {
	.speaker-wrap li {
		width: 100%;
	}
}

@media (max-width: 768px) {
	.speaker-wrap li {
		width: 100%;
	}
}

.speaker {
	display: flex;
	gap: 15px;
}

.speaker img {
	display: inline-block;
	height: auto;
	width: 200px;
}

@media (max-width: 768px) {
	.speaker img {
		width: 120px;
	}
}

.speaker .info {
	align-items: flex-start;
	display: flex;
	flex: 1;
	flex-direction: column;
	justify-content: flex-start;
}

.speaker .role {
	border: 1px solid #707070;
	color: #707070;
	display: inline-block;
	font-size: 1.2rem;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0.5em;
}

@media (max-width: 768px) {
	.speaker .role {
		font-size: 1.1rem;
		line-height: 1;
		margin: 0 0 5px 0;
		padding: 2px;
	}
}

.speaker .name {
	display: inline-block;
	font-size: 1.6rem;
	font-weight: bold;
	margin: 0 0 10px 0;
}

@media (max-width: 768px) {
	.speaker .name {
		font-size: 1.4rem;
		line-height: 1.2;
		margin: 0 0 5px 0;
	}
}

.speaker .position {
	display: inline-block;
	font-size: 1.2rem;
	margin: 0 0 10px 0;
}

@media (max-width: 768px) {
	.speaker .position {
		line-height: 1.2;
		margin: 0 0 5px 0;
	}
}

.speaker button.modal-open {
	align-self: center;
	background-color: #674498;
	border: #674498 solid 1px;
	border-radius: 2em;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	margin: 20px 0;
	padding: 5px;
	width: 12em;
}

.speaker button.modal-open:hover {
	opacity: 0.7;
}

@media (max-width: 768px) {
	.speaker button.modal-open {
		font-size: 1.2rem;
		padding: 2px;
	}
}

.modal {
	align-items: center;
	bottom: 0;
	display: flex;
	height: 100vh;
	height: 100dvh;
	justify-content: center;
	left: 0;
	opacity: 0;
	overflow-y: auto;
	overscroll-behavior-y: contain;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	width: 100%;
	z-index: 1;
}

.modal.is-open {
	opacity: 1;
	visibility: visible;
}

.modal::before,
.modal::after {
	content: "";
	display: flex;
	height: calc(100vh + 1px);
	width: 1px;
}

.modal .modal-content {
	aspect-ratio: 1/1;
	background-color: #fff;
	border: #fff solid 6px;
	border-radius: 6px;
	display: block;
	left: 50%;
	overflow-y: auto;
	overscroll-behavior-y: contain;
	padding: 10px;
	position: absolute;
	scrollbar-gutter: stable;
	top: 50%;
	transform: translate(-50%, -50%);
	z-index: 99;
}

.summary-list .modal .modal-content {
	aspect-ratio: 8/7;
	width: 80%;
}

@media (max-width: 768px) and (orientation: landscape) {
	.modal .modal-content {
		aspect-ratio: 4/3;
	}

	.summary-list .modal .modal-content {
		height: 80%;
		width: 90%;
	}
}

@media (max-width: 768px) and (orientation: portrait) {
	.modal .modal-content {
		aspect-ratio: 3/4;
	}

	.summary-list .modal .modal-content {
		height: 80%;
		width: 90%;
	}
}

.modal .modal-content .close {
	color: #000;
	cursor: pointer;
	display: inline-block;
	filter: drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255)) drop-shadow(0px 0px 2px rgb(255, 255, 255));
	font-size: 2.4rem;
	height: 2.4rem;
	left: 0;
	line-height: 1;
	margin: 0;
	padding: 0;
	position: sticky;
	top: 0;
	width: 2.4rem;
	z-index: 9999;
}

.modal .modal-content .modal-content-inner {
	-webkit-overflow-scrolling: touch;
	align-items: center;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	height: auto;
	justify-content: center;
	margin: auto;
	padding: 10px;
	position: relative;
	width: 90%;
	z-index: 100;
}

.modal .modal-content .modal-content-inner .speaker-profile {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: center;
}

.modal .modal-content .modal-content-inner .speaker-profile .image-wrap {
	align-self: center;
	margin-bottom: 10px;
	width: 100%;
}

.modal .modal-content .modal-content-inner .speaker-profile .image-wrap img {
	display: block;
	height: auto;
	margin: auto;
	max-width: 300px;
}

.modal .modal-content .modal-content-inner .speaker-profile .image-wrap img.summary-img {
	max-width: 1280px;
	width: 100%;
}

@media (max-width: 768px) {
	.modal .modal-content .modal-content-inner .speaker-profile .image-wrap img {
		max-width: 300px;
	}

	.modal .modal-content .modal-content-inner .speaker-profile .image-wrap img.summary-img {
		max-width: 640px;
	}
}

.modal .modal-content .modal-content-inner .speaker-profile h2 {
	margin-bottom: 0.5em;
	white-space: normal;
}

.modal .modal-content .modal-content-inner .speaker-profile h3 {
	margin-bottom: 1em;
	white-space: normal;
}

.modal .modal-content .modal-content-inner .speaker-profile h4 {
	margin-bottom: 0.5em;
	white-space: normal;
}

.modal .modal-content .modal-content-inner .speaker-profile p {
	line-break: strict;
	margin-bottom: 1em;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.summary-list .modal .modal-content .modal-content-inner .speaker-profile p {
	text-align: center;
}

.modal .modal-content .modal-content-inner .speaker-profile table {
	border-style: none;
	margin-bottom: 1em;
}

.modal .modal-content .modal-content-inner .speaker-profile table tbody tr td {
	border-style: none;
	font-weight: normal;
	padding-left: 10px;
	vertical-align: top;
	white-space: nowrap;
}

.modal .modal-content .modal-content-inner .speaker-profile table tbody tr td:last-of-type {
	line-break: strict;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.modal .modal-content .modal-content-inner .speaker-profile ul {
	margin-bottom: 1em;
	margin-left: 0;
	padding-inline-start: 1.5em;
}

.modal .modal-content .modal-content-inner .speaker-profile ul li {
	line-break: strict;
	list-style: disc;
	list-style-position: outside;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.modal .modal-content .modal-content-inner .speaker-profile-button-wrapper {
	align-items: center;
	align-self: center;
	display: flex;
	gap: 1rem;
	justify-content: center;
}

.modal .modal-content .modal-content-inner .speaker-profile-button-wrapper button {
	align-self: center;
	background-color: #674498;
	border: #674498 solid 1px;
	border-radius: 2em;
	color: #fff;
	cursor: pointer;
	font-weight: bold;
	margin: 30px 0;
	min-width: 10em;
	padding: 5px;
}

.modal .modal-content .modal-content-inner .speaker-profile-button-wrapper button:hover {
	opacity: 0.7;
}

.modal-bg {
	background-color: rgba(0, 0, 0, 0.8);
	bottom: 0;
	display: none;
	height: 100%;
	left: 0;
	position: fixed;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 1;
}

.modal-bg.is-open {
	display: block;
}

.print-content {
	align-items: center;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	height: auto;
	justify-content: flex-start;
	margin: 0 auto;
	outline: solid 1px #000;
	padding: 20px 0 0 0;
	position: relative;
	width: 794px;
}

.print-content .speaker-profile {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 85%;
}

.print-content .speaker-profile .image-wrap {
	align-self: center;
	margin-bottom: 10px;
	width: 100%;
}

.print-content .speaker-profile .image-wrap img {
	-o-object-fit: contain;
	display: block;
	height: auto;
	margin: auto;
	max-height: 300px;
	max-width: 300px;
	object-fit: contain;
}

.print-content .speaker-profile h2 {
	font-size: 18px;
	margin-bottom: 0.5em;
	white-space: normal;
}

.print-content .speaker-profile h3 {
	font-size: 16px;
	margin-bottom: 1em;
	white-space: normal;
}

.print-content .speaker-profile h4 {
	font-size: 15px;
	margin-bottom: 0.5em;
	white-space: normal;
}

.print-content .speaker-profile p {
	font-size: 14px;
	line-break: strict;
	margin-bottom: 1em;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.print-content .speaker-profile table {
	border-style: none;
	margin-bottom: 1em;
}

.print-content .speaker-profile table tbody tr td {
	border-style: none;
	font-size: 14px;
	font-weight: normal;
	padding-left: 10px;
	vertical-align: top;
	white-space: nowrap;
}

.print-content .speaker-profile table tbody tr td:last-of-type {
	line-break: strict;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.print-content .speaker-profile ul {
	margin-bottom: 1em;
	margin-left: 0;
	padding-inline-start: 1.5em;
}

.print-content .speaker-profile ul li {
	font-size: 14px;
	line-break: strict;
	list-style: disc;
	list-style-position: outside;
	overflow-wrap: anywhere;
	white-space: normal;
	word-break: normal;
}

.print-content .print-button button {
	align-self: center;
	background-color: #674498;
	border: #674498 solid 1px;
	border-radius: 2em;
	color: #fff;
	cursor: pointer;
	display: block;
	font-weight: bold;
	margin: 30px 0;
	min-width: 11em;
	padding: 5px 2em;
}

.print-content .print-button button:hover {
	opacity: 0.7;
}

@media print {
	@page {
		margin: 0;
		size: auto;
	}

	body {
		margin: 0;
		padding: 0;
	}

	.print-content {
		margin: 0;
		outline: none;
		padding: 5mm;

		/*
        padding: 10mm;
        */
	}

	.print-content .print-button button {
		display: none;
	}
}

.program-content-mypage-link {
	align-items: center;
	display: flex;
	gap: 20px;
	justify-content: center;
	margin: 80px auto;
	max-width: 80%;
	width: fit-content;
}

@media (max-width: 768px) {
	.program-content-mypage-link {
		flex-direction: column;
	}
}

/*-----------------------------------------------------------------
section - 参加登録 regist
------------------------------------------------------------------*/

.section-regist .container {
	max-width: 1080px;
}

.section-regist .price {
	background-color: rgba(255, 255, 255, 0.5);
	border: solid 1px #ccc;
	display: flex;
	justify-content: space-evenly;
	margin: 0 auto;
	width: fit-content;
}

@media (min-width: 940px) {
	.section-regist .price {
		min-width: 740px;
	}
}

.section-regist .price>div {
	flex: 1;
}

.section-regist .price>div>div {
	font-size: 1.4rem;
	margin: 1rem;
	padding: 1rem;
	text-align: center;
}

.section-regist .price>div>div span {
	font-size: 2.4rem;
	font-weight: bold;
	color: #674498;
	display: block;
	margin: 0 0 1rem 0;
}

.section-regist .price>div>div:first-of-type {
	background-color: #674498;
	border-radius: 6px;
	color: #fff;
	font-size: 1.6rem;
	font-weight: bold;
}

@media (max-width: 768px) {
	.section-regist .price {
		flex-direction: column;
	}

	.section-regist .price>div:first-of-type {
		border-bottom-width: 0;
		border-right-width: 1px;
	}
}

.section-regist ul.resist-list {
	margin: 0 auto;
	padding: 0 0 2.4rem 0;
	width: fit-content;
}

.section-regist ul.resist-list li {
	list-style-type: disc;
}

.section-regist ul.resist-list-2 {
	padding: 0 0 2.4rem 0;
}

.section-regist ul.resist-list-2 li:before {
	color: #674498;
	content: '\25CF';
	display: inline-block;
	font-size: 2.4rem;
	font-weight: 700;
}

.section-regist ul.resist-list-2 li {
	font-size: 2.4rem;
	font-weight: 700;
	list-style-type: none;
}

.section-regist ul.resist-list-2 strong {
	color: #674498;
	display: block;
	font-size: 2.4rem;
	font-weight: 700;
	margin: 0 0 2.4rem 0;
}

.section-regist ul.resist-list-2 span {
	display: block;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 1.4;
	margin: 0 0 2.4rem 0;
}

.section-regist p.resist-description {
	padding: 0 0 3rem 0;
	text-indent: 0;
}

.section-regist p.resist-description strong {
	color: #674498;
	display: block;
	font-size: 2.4rem;
	line-height: 1;
	margin: 0 0 2.4rem 0;
	text-indent: 0;
}

@media (max-width: 768px) {
	.section-regist .resist-description strong {
		font-size: 2rem;
	}
}

.section-regist .link-description {
	margin-top: 80px;
}

.section-regist h4 {
	font-size: 2.2rem;
	line-height: 1;
	margin: 0 auto;
	padding: 0 0 3rem 0;
	text-align: center;
}

@media (orientation: landscape) {
	.section-regist .link-description {
		margin-top: 40px;
	}

	.section-regist .btn {
		margin-bottom: 40px;
	}
}

section .caption.caption-regist {
	margin: 0 auto 100px auto;
}

/*-----------------------------------------------------------------
section - 参加者の声 voices
------------------------------------------------------------------*/
.section-voices .container {
	max-width: 1200px;
}

.section-voices .top-h3 {
	flex-direction: column;
}

.section-voices .top-h3 .en {
	text-align: center;
}

@media (min-width: 769px) and (max-width: 980px) {
	[lang=en-US] .section-voices .top-h3 {
		width: 70%;
	}
}

.section-voices .voices-box-wrapper {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	gap: 100px 80px;
	justify-content: space-evenly;
	margin: 120px auto;
	width: 83%;
}

@media (min-width: 1400px) {
	.section-voices .voices-box-wrapper {
		width: 100%;
	}
}

@media (max-width: 768px) {

	.section-voices .voices-box-wrapper,
	[lang=en-US] .section-voices .voices-box-wrapper {
		width: 100%;
	}
}

.voices-box:before {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
	content: '';
	display: inline-block;
	height: 80px;
	left: -40px;
	position: absolute;
	top: -55px;
	width: 80px;
}

.voices-box:nth-of-type(1):before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+IDxwYXRoIGZpbGw9IiNjM2RhZGYiIGQ9Ik0xNjAgODBjMCA0NC4yLTM1LjggODAtODAgODBTMCAxMjQuMiAwIDgwIDM1LjggMCA4MCAwczgwIDM1LjggODAgODAiLz4gPGRlZnM+IDxwYXRoIGlkPSJhIiBkPSJNMCA4MGMwIDQzLjQgMzQuNiA3OC44IDc3LjcgODBoNC41YzQwLjQtMS4xIDczLjMtMzIuMiA3Ny4zLTcxLjhWNzEuOUMxNTUuNSAzMS41IDEyMS40IDAgODAgMCAzNS44IDAgMCAzNS44IDAgODAiLz4gPC9kZWZzPiA8Y2xpcFBhdGggaWQ9ImIiPiA8dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPiA8L2NsaXBQYXRoPiA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTEwIDczLjNjMi42LTMgNC4yLTYuNyAzLjQtMTEtLjYtMy4xLTIuNi01LjctNS4zLTcuMy0xLTEuNS0yLjItMi43LTMuNy0zLjYgMS01LjEtLjMtMTAuMi0zLjctMTQuNi0yLjEtMi43LTQuOS00LjgtOC02LjEtLjItLjEtLjMtLjItLjUtLjQtNC4yLTIuNy05LjQtMy41LTE0LjMtMy43LTUuMi0uMy0xMC44IDEuMi0xMy4xIDYuMS0yLjYgMS4zLTQuOSAzLjEtNi44IDUuMy0xLjUgMS44LTIuNiAzLjctMy4zIDUuNy0zLjIgNS42LTQgMTIuMS0yLjkgMTguNS42IDMuNyAyIDcuMyA0LjEgMTAuNS42IDQuMSAyLjIgOC4xIDQuOCAxMS41LjkgMS4yIDEuOSAyLjMgMy4xIDMuMyAwIC4yIDAgLjQtLjEuNi0uNCA2LS4yIDEyIC42IDE3LjktMS4zLjgtMi4zIDIuMS0yLjkgMy43bC0uOSAyLjRjLTEgMS4yLTIuMSAyLjUtMy4yIDMuOC0yLjIgMi41LTQuNiA1LTcgNy4zLTIuMyAyLjMtMi40IDYtLjUgOC41IDEuNiAyLjEgNCAyLjggNi40IDIuMy0uMSAxLjEtLjEgMi4yLS4xIDMuMi0uMSAzLjIgMi41IDYgNS42IDYuNCAxLjcuMiAzLjgtLjMgNS4yLTEuNS43LS4yIDEuMy0uNCAxLjktLjggMCAuMyAwIC43LjEgMSAuMiAzLjQgMi45IDYuNyA2LjUgNi41aC4zYzEuMSAyLjggNC44IDQuNSA3LjYgMy43IDMuNCAyLjggOS4xIDEuNiAxMC40LTMuMiAxLTMuNyAyLjEtNy40IDMuMS0xMS4xIDItMS40IDMuMS0zLjggMi44LTYuMy45LS4xIDEuNy0uNCAyLjYtLjkgMi44LTEuOCA0LjQtNS45IDIuMy04LjktLjgtMS4yLTEuNy0yLjUtMi41LTMuNy0uMS0yLjMtMS41LTQuMi0zLjQtNS4zLTEuNy0yLjgtMy40LTUuNi01LTguNWwtMS05LjFjLjUtLjYgMS0xLjIgMS40LTEuOS44LTEuNCAxLjMtMi45IDEuNi00LjQgMy4yLTMuMiA2LTYuNiA3LjgtMTAuNy44LS40IDEuNi0uOSAyLjMtMS41IDEtLjcgMS45LTEuNSAyLjctMi4zLjctLjMgMS4yLS45IDEuNi0xLjQiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjYzhjOWNhIiBkPSJNMTYuOCAxNjguNmMuMSAxLjEuMyAyLjIuNiAzLjFoMTI3LjFjLjItMi4yLS40LTQuMi0xLjUtNiAyLjctNi40IDEuMS0xMy41LTEuMy0xOS44LS4zLS44LS43LTEuNi0xLjMtMi4zLjItMi0uNi00LjEtMi01LjgtMi44LTMuNC02LjItNi4zLTkuOS04LjgtLjQtLjQtLjktLjgtMS40LTEuMS0uNS0xLjctMS42LTMuMi0zLjItNC4zLS44LS42LTEuNi0xLTIuNS0xLjVsLTEuOS0xLjFjLTEuNi0uOS0zLjQtMS4yLTUuMS0uOC0yLjQtMy44LTYuMS02LjktMTAuNy02LjYtMy42LjItNyAyLjgtNy4zIDYuNS01LjYgOS45LTExLjEgMTkuNy0xNi43IDI5LjYtMi01LTQuMi05LjItNy41LTEzLjQtMi42LTMuMy01LjUtNi4zLTguMS05LjYtLjEtLjEtLjEtLjItLjItLjMtLjMtLjQtLjYtLjktLjktMS4zLS41LS44LTEtMS43LTEuNS0yLjUtLjEtLjItLjQtLjktLjYtMS4zIDAtLjEtLjEtLjMtLjEtLjQtLjEtLjMtLjItLjctLjMtMSAuNC0yLjMtLjEtNC43LTEuOS02LjQtNC43LTQuMi0xMS4zLTIuNC0xMy43IDMuMS00LjQgMy4zLTguNiA2LjgtMTIuNiAxMC41LTQuOSAyLjEtOSA2LjYtMTAuNSAxMS42LS40IDEuNC0uNiAzLS42IDQuNS0xIDIuMy0xLjcgNC44LTIuMyA3LjItLjYgMi45LTEgNS45LS44IDguOSAwIDEuNy4xIDMuMy4zIDQuOS0xLjIgMS4zLTEuOCAyLjgtMS42IDQuNCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiMwMDk3YzEiIGQ9Ik0xMjEuOCA2Ny4zYy0uMi0zLjItLjUtNi42LTEuNy05LjctLjYtMS44LTEuNS0zLjQtMi40LTUtLjgtMS40LTEtMS42LTEuNC0yLjktLjktMy4xLTEuMi02LjItMi45LTktLjQtLjYtLjgtMS4yLTEuMi0xLjctLjItMi0xLjMtMy44LTMuMi01LjEgMSAuOC0uNS0uNS0uNi0uN2wtLjMtLjNjMC0uMS0uMS0uMi0uMy0uNC0uNi0xLTEuMy0yLTEuOS0zLjEtMS40LTIuNC0zLTQuOS01LjItNi44LTMuMy0yLjgtNy4xLTQuMy0xMC45LTQuMS0xLjctLjctMy43LS45LTUuNS0uNS0uMi0uMS0uNS0uMi0uNy0uMy0yLjQtLjktNS4zLjMtNi45IDIuNC0xLjYtMS0zLjUtMS41LTUuNC0xLjUtMy4yLS4xLTUuOSAxLjYtOC4zIDMuNS01LjYgMi0xMC4zIDYuNi0xMS41IDEyLjgtLjIuOC0uMiAxLjYtLjEgMi40LS42LjctMS4xIDEuNS0xLjcgMi4yLS41LjYtMSAxLjItMS40IDEuOC0uOC40LTEuNC45LTIuMSAxLjQtLjUgNi4yLTIuOCAxMi4zLTUuOSAxNy43IDAgLjItLjEuNS0uMS43LS4xLjctLjIgMS4zLS4yIDItMyA1LjYtMi41IDExLjkuNSAxNy4xLjMgMS4yLjggMi41IDEuNiAzLjdsLjkgMS4yYy43IDIgMS43IDQgMyA1LjQuOC44IDEuNyAxLjMgMi42IDEuNi4xLjEuMS4yLjIuMyAyLjYuNSA1LjEgMS4yIDcuNyAxLjggMi4zLjYgNC44IDEuMiA3LjIgMS4xLjktLjcgMS41LTEuNiAxLjgtMi43LTEuOC0xLjctMy40LTMuNy00LjUtNS45LTMuOS00LjctNC44LTExLjMtMy45LTE3LjIuMS0uNS4yLS45LjQtMS4zIDAtLjEgMC0uMi0uMS0uM2wuMy02LjRjMS42LTUuNCAyLjktMTAuOSA0LjgtMTYuM2wuMy0uOWMuMy0uMi41LS40LjgtLjcuMS0uMS40LS4zLjQtLjQuNC0uMy43LS42IDEuMS0uOGwyLjEtMS41YzEuMS41IDIuMy41IDMuNS40LjItLjYuNS0xLjIuOS0xLjggMC0xIC4zLTIgMS4zLTIuOSAxLTEgMi4yLTEuNyAzLjQtMi4yLjYtLjUgMS4xLTEuMSAxLjUtMS44IDEuMi45IDIuOCAxLjQgNC40IDEuMi4xLjEuMi4yLjIuMS4xLjEuMi4zLjMuNC45LjMgMS44LjggMi42IDEuNSAzLjQgMi43IDUuNSA2LjUgNy44IDEwIC4zLjUuNCAxIC40IDEuNSAyLjggMi45IDUuOSA2IDkuNSA3LjcuNi45IDEuMyAxLjggMS45IDIuNyAxIC4yIDEuOS45IDIuNiAyLjEuOSAxLjYgMS41IDMuNSAxLjYgNS40LjUuOS42IDIgLjMgMy4xLS4yLjctLjQgMS4zLS43IDEuOCAwIC44LjEgMS42LjEgMi41IDAgLjYgMCAxLjMtLjEgMS45di4yYy0uNCAwLS44IDAtMS4yLjEtLjctLjQtMS41LS43LTIuMy0uOC0xLjEgNC40LTMuNiA4LjQtNi44IDExLjguMi4yLjMuNC41LjYtLjIuMy0uNS43LS43IDEtMS44IDIuMy00IDQuMS02LjUgNS42LjkuNSAxLjguNyAyLjguNmwxLjktLjNjLjQtLjEuOS0uMyAxLjMtLjUgMy42LS40IDcuMS0xLjMgMTAuNC0yLjYgNC42LTIuMSA4LjctNS4yIDEyLjEtOSAxLjktNC4yIDEuOC05LjEgMS42LTEzLjkiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBkPSJNNzguMyA5OC42Yy0xLjYgMC0zLjEtLjItNC42LS41LTguMi0xLjktMTUtOC40LTE4LjYtMTcuOC0uMy0uNy4xLTEuNS44LTEuNy43LS4zIDEuNS4xIDEuNy44IDMuMyA4LjUgOS40IDE0LjQgMTYuOCAxNi4xIDkgMi4xIDE2LjktMy4xIDIxLjItOC42IDIuNS0zLjEgNC40LTYuOSA1LjctMTEuMi4xLS4zLjMtLjYuNy0uOC4zLS4yLjctLjIgMS0uMSAyLjkgMSA1LjEtMS42IDYuMi00LjIgMS4yLTIuOS45LTYuMy0uOC04LjgtLjktMS40LTIuMy0yLjItMy45LTIuNS0uNy0uMS0xLjItLjgtMS4xLTEuNS4xLS43LjgtMS4yIDEuNS0xLjEgMi40LjMgNC40IDEuNiA1LjggMy42IDIuMiAzLjIgMi42IDcuNyAxIDExLjQtMS40IDMuMi00LjMgNi41LTguMiA2LTEuNCA0LjEtMy4zIDcuOC01LjggMTAuOS01LjIgNi40LTEyLjMgMTAtMTkuNCAxMCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik04OS4yIDY1LjljMi4xIDAgMi4xLTMuMiAwLTMuMi0yIDAtMiAzLjIgMCAzLjJtLTE3LjIgMGMyLjEgMCAyLjEtMy4yIDAtMy4ycy0yLjEgMy4yIDAgMy4ybTYuMiA4LjVjMS40IDEuNSA0IDEuNSA1LjQgMCAuNC0uNC40LTEgMC0xLjRzLTEtLjQtMS40IDBsLS4yLjJzLjItLjEuMS0uMWwtLjEuMWMtLjEuMS0uMi4xLS4yLjFzLS4xIDAtLjEuMWMwIDAgLjItLjEuMSAwLS4yLjEtLjMuMS0uNS4xaC0uMWMuMy0uMS4xIDAgLjEgMGgtLjVzLS4yIDAgMCAwYy0uMiAwLS4zLS4xLS41LS4xLS4xIDAgLjIuMS4xIDBoLS4xYy0uMSAwLS4yLS4xLS4yLS4xbC0uMS0uMWMtLjEtLjEuMi4yIDAgMGwtLjItLjJjLS40LS40LTEtLjQtMS40IDAtLjUuNC0uNiAxLS4yIDEuNE02MS41IDkxLjljMSAzLjQgMS43IDYuOSAxLjQgMTAuNC0uMyAzLjQtMS43IDYuNi00IDkuMS0xLjMgMS4zLjggMy40IDIgMiAyLjgtMyA0LjUtNi43IDQuOS0xMC44LjQtMy45LS40LTcuOC0xLjUtMTEuNS0uNS0xLjgtMy4zLTEtMi44LjhtMzEuMy0uOWMtMSA0LTIgOC4yLTEuNyAxMi40LjMgMy40IDEuNSA2LjggMy44IDkuMyAxLjMgMS40IDIuOCAyLjUgNC42IDMuMS43LjMgMS42LS4zIDEuOC0xIC4yLS44LS4zLTEuNS0xLTEuOC0zLjItMS4xLTUuMi00LjQtNi03LjctMS00LjUuMi05LjIgMS4zLTEzLjYuNC0xLjgtMi40LTIuNS0yLjgtLjdtLTE4LjMtOC44YzMuOCAyLjUgOC43IDIuNSAxMi42LjMgMS4xLS42LjEtMi4zLTEtMS43LTMuMyAxLjktNy41IDEuOC0xMC43LS4zLS45LS42LTEuOSAxLjEtLjkgMS43TTY2LjYgMTI4YzguOS0uNSAxNy45LS43IDI2LjgtLjcgMS43IDAgMS43LTIuNyAwLTIuNy04LjkgMC0xNy45LjItMjYuOC43LS43IDAtMS40LjYtMS40IDEuNC4xLjcuNyAxLjQgMS40IDEuMyIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik0xOS45IDE2OS4xYy0uMi0xMC40LTItMjEuOSAzLTMxLjYgMi4xLTQuMSA1LjUtNy41IDguOC0xMC42IDMuNy0zLjQgNy42LTYuNiAxMS45LTkuMyA0LjMtMi43IDguOC01LjIgMTMuOC02LjEtLjMtLjktLjUtMS45LS44LTIuOC0xLjMuMy0xLjIgMS43LS44IDIuNi40IDEgLjkgMiAxLjQgMyAxLjYgMy4xIDMuNCA2LjEgNS4xIDkuMSAyLjIgMy44IDQuNCA3LjYgNi43IDExLjQgMi4xIDMuNSA0LjIgNi45IDYuMyAxMC4zIDEuMiAyIDIuNCA0IDMuOCA1LjguMS4yLjMuNC40LjUuNi43IDEuOC41IDIuMy0uMyA1LjctMTAuMiAxMi4xLTIwIDE3LjEtMzAuNSAxLjQtMyAyLjgtNi4xIDMuOS05LjMtLjktLjMtMS44LS41LTIuOC0uOC0uNCAxLjQgMS4yIDIuMiAyLjIgMi44IDEuNS45IDMuMSAxLjcgNC42IDIuNSAzLjYgMS45IDcuMyAzLjcgMTEgNS41IDMuNyAxLjggNy4xIDQgMTAuMyA2LjUgNC43IDMuNyA4LjcgOC4zIDExIDEzLjkgMi45IDYuOSAzLjEgMTQuNyAzIDIyLjEgMCAxIDAgMi0uMSAzLS4xIDEuOSAyLjggMS45IDIuOSAwIC4yLTcuOC4zLTE2LTIuMS0yMy41LTEuOS01LjktNS41LTExLjEtMTAtMTUuMy0yLjMtMi4xLTQuOC00LTcuNC01LjctMS41LTEtMi45LTEuOS00LjUtMi43LTMuNC0xLjctNi44LTMuMy0xMC4xLTUtMS44LS45LTMuNi0xLjgtNS4zLTIuNy0uNi0uMy0xLjMtLjctMS45LTEuMS0uMi0uMS0uNS0uMy0uNy0uNC0uMS0uMS0uMi0uMS0uMi0uMi0uMy0uMi4yLjIuMSAwbC0uMS0uMWMuMy4xLjQgMSAuMyAxLjMuMi0uOC0uMi0xLjYtMS0xLjgtLjgtLjItMS41LjMtMS44IDEtNCAxMC44LTEwIDIwLjctMTUuOCAzMC41LTEuNyAyLjgtMy4zIDUuNy00LjkgOC41LjgtLjEgMS41LS4yIDIuMy0uMy0uMy0uMy4yLjIgMCAwLS4xLS4xLS4yLS4zLS4zLS40LS4yLS4zLS41LS43LS43LTEuMS0uNy0xLjEtMS40LTIuMi0yLjEtMy4yLTItMy4yLTMuOS02LjQtNS45LTkuNmwtNi42LTExLjFjLTEuOS0zLjItMy43LTYuNC01LjUtOS42LS42LTEuMS0xLjItMi4yLTEuNy0zLjNsLS4zLS42YzAtLjEtLjEtLjItLjEtLjItLjEtLjMgMCAwIDAgLjEgMC0uMS0uMS0uMi0uMS0uNCAwLS4xLS4xLS40IDAtLjEgMCAuNC0uMiAxLjItMSAxLjQuOC0uMiAxLjItMSAxLTEuOC0uMi0uOC0xLTEuMS0xLjgtMS00LjYuOC04LjkgMy0xMi45IDUuNC00LjUgMi43LTguOCA2LTEyLjcgOS41LTMuNSAzLjItNy4xIDYuNy05LjYgMTAuNy0zIDQuOC00LjMgMTAuNC00LjcgMTYtLjQgNi4yLjEgMTIuNS4zIDE4LjctLjEgMi4yIDIuOCAyLjIgMi44LjQiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjZmZlOTYwIiBkPSJNMTA0LjggNzIuNGMtMS45IDAtMy40IDEuNS0zLjQgMy40czEuNSAzLjQgMy40IDMuNCAzLjQtMS41IDMuNC0zLjQtMS41LTMuNC0zLjQtMy40IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTEwNC44IDczLjZjLTEuMiAwLTIuMiAxLTIuMiAyLjIgMCAxLjIgMSAyLjIgMi4yIDIuMi42IDAgMS4xLS4yIDEuNS0uNi40LS40LjYtLjkuNi0xLjVzLS4yLTEuMS0uNi0xLjVjLS4zLS41LS45LS44LTEuNS0uOHptMCA2LjhjLTIuNSAwLTQuNi0yLjEtNC42LTQuNnMyLjEtNC42IDQuNi00LjZjMS4yIDAgMi40LjUgMy4yIDEuMy45LjkgMS4zIDIgMS4zIDMuMiAwIDEuMi0uNSAyLjQtMS4zIDMuMi0uOCAxLTEuOSAxLjUtMy4yIDEuNU03NS43IDE4LjNjLTUtMi4yLTEwLjgtMS4xLTE1LjQgMS42LTQuOSAyLjktNy42IDgtOS45IDEzLjFDNDUuMiA0NC4zIDM5IDU1LjQgMzcuMiA2OGMtLjkgNi40LS44IDEzLjMgMy42IDE4LjUuNS42IDEuNS41IDIgMCAuNi0uNi41LTEuNCAwLTItMy4zLTMuOS0zLjUtOS40LTMtMTQuMy42LTUuOSAyLjQtMTEuNyA0LjYtMTcuMyAyLjItNS41IDQuOS0xMC43IDcuNC0xNi4xQzU0IDMyLjIgNTYgMjcgNjAgMjMuNmMxLjktMS42IDQuNS0yLjcgNy0zLjIgMi40LS41IDUuMS0uNSA3LjMuNC43LjMgMS41LjIgMi0uNS4zLS42LjEtMS42LS42LTIiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBkPSJNMTEzLjIgODcuMWM0LjgtMy4xIDguMy04IDkuMy0xMy43LjUtMy4yLjQtNi41LS40LTkuNi0uOC0zLjItMi4xLTYuMy0zLjQtOS4zLTEuMy0yLjktMi42LTUuOC0zLjQtOS0uOC0zLjItMS40LTYuNS0yLjUtOS43LTIuMS02LTYuNC0xMS4zLTExLjYtMTUtNi4xLTQuMy0xMy45LTYuMS0yMS4yLTQuMy0xLjguNC0xIDMuMi44IDIuOCAxMS44LTIuOSAyNC4xIDUgMjguNyAxNS44IDEuMiAyLjkgMS45IDYgMi42IDkuMS40IDEuNS43IDMuMSAxLjIgNC41LjUgMS41IDEuMSAzIDEuOCA0LjUgMi40IDUuNSA1LjIgMTEuMSA0LjkgMTcuMy0uMyA1LjctMy40IDEwLjgtOC4yIDE0LS42LjQtLjkgMS4zLS41IDIgLjMuNyAxLjIgMSAxLjkuNk03MC4zIDM4LjNjLTEuOSAwLTMuOC40LTUuNSAxLjMtMS41LjgtMi44IDIuMS0zLjggMy41LTIuMiAzLTMuMiA2LjktMy44IDEwLjUtLjcgMy45LTEgNy44LTEuMiAxMS43LS4xIDEuNS0uMiAzLjEtLjMgNC42IDAgLjMtLjEuNi0uMS45di4yYy4xLS40IDAgLjMgMCAuMy0uMS40LS4xLjgtLjIgMS4xLS4zIDEuNS0uOCAyLjktMS40IDQuMy0yLjYgNS45LTggMTEuNy0xNC44IDExLjktMS45LjEtMS45IDIuOSAwIDIuOSA2LjYtLjIgMTIuMS00LjcgMTUuNi0xMCAxLjctMi42IDIuOS01LjYgMy41LTguNi4zLTEuNy41LTMuNC42LTUgLjItMy43LjQtNy4zLjktMTEgMCAwIC4xLS41IDAtLjF2LS4zYzAtLjMuMS0uNS4xLS44bC4zLTEuNWMuMi0uOS40LTEuOS42LTIuOC4yLS45LjUtMS44LjgtMi43LjEtLjIuMi0uNC4yLS43IDAtLjEuMS0uMi4xLS4zLjEtLjQtLjEuMiAwIDAgLjItLjQuNC0uOS42LTEuMy4yLS40LjUtLjguNy0xLjIuMS0uMi4yLS40LjQtLjUuMS0uMS4xLS4yLjItLjMtLjIuMy4xLS4xLjEtLjEuMy0uMy42LS43LjktMSAuMS0uMS4zLS4zLjUtLjQuMSAwIC4zLS4zIDAgMCAuMS0uMS4yLS4yLjMtLjIuMy0uMi43LS41IDEuMS0uNi4xIDAgLjItLjEuMi0uMS4yLS4xLS4zLjEuMS0uMS4yLS4xLjQtLjIuNi0uMi4yLS4xLjQtLjEuNy0uMi4xIDAgLjIgMCAuMy0uMSAwIDAgLjUtLjEuMiAwaDEuNGMxLjktLjIgMS45LTMgLjEtMy4xIiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTEwNy4xIDgxLjZ2LjVjMCAuMS0uMS40IDAgLjV2LS4xLjNjMCAuMi0uMS4zLS4xLjVsLS4zLjktLjEuMmMuMSAwIC4xLS4yIDAgMC0uMS4xLS4xLjMtLjIuNC0uMS4zLS4zLjUtLjUuOC0uMS4xLS4yLjMtLjMuNC0uMi4zLjEtLjEgMCAwIDAgLjEtLjEuMS0uMS4yLS4yLjItLjQuNS0uNy43LS4xLjEtLjIuMi0uNC4zIDAgMC0uMS4xLS4yLjEuMS0uMS4yLS4xLjEtLjFsLS4xLjFjLS42LjQtMSAxLjMtLjUgMiAuNC42IDEuMyAxIDIgLjUgMi43LTEuOSA0LjMtNSA0LjQtOC4zIDAtLjgtLjctMS41LTEuNC0xLjQtLjkgMC0xLjYuNi0xLjYgMS41bS01Ni4zIDcuNWMuMS43LjIgMS4zLjUgMiAuMi41LjYgMSAxIDEuNC44LjkgMS45IDEuNSAzIDEuNy40LjEuOC4xIDEuMS0uMS4zLS4yLjYtLjUuNy0uOS4xLS40LjEtLjgtLjEtMS4xLS4yLS4zLS41LS42LS45LS43LS4zLS4xLS42LS4xLS45LS4zLjEgMCAuMi4xLjMuMS0uMy0uMS0uNi0uMy0uOS0uNS4xLjEuMi4yLjMuMi0uMy0uMi0uNi0uNS0uOC0uOC4xLjEuMS4yLjIuMy0uMi0uMy0uNC0uNi0uNi0xIDAgLjEuMS4yLjEuMy0uMS0uMy0uMi0uNy0uMy0xIDAgLjEgMCAuMy4xLjR2LS4yYzAtLjQtLjEtLjctLjQtMS0uMi0uMi0uNy0uNC0xLS40LS40IDAtLjguMS0xIC40LS4yLjQtLjQuOC0uNCAxLjJtMjQuOC01Mi45YzAtLjEuMS0uMi4xLS4zLS4xLjIgMCAwIDAtLjEuMS0uMi4yLS4zLjMtLjUuMS0uMi4yLS4zLjMtLjQuMi0uMiAwLS4xIDAgMCAuMS0uMS4yLS4yLjItLjMuMS0uMS4yLS4yLjQtLjMgMCAwIC4yLS4yIDAgMCAuMSAwIC4xLS4xLjItLjEuMS0uMS4zLS4yLjQtLjIuMSAwIC4xLS4xLjItLjEtLjIuMS0uMSAwIDAgMCAuMy0uMS42LS4yLjktLjIuNC0uMS0uMiAwIC4yIDBoLjVjLjMgMCAuNyAwIDEgLjEtLjMgMCAuMiAwIC4yLjEuMiAwIC40LjEuNi4xLjMuMS43LjIgMSAuMy4yLjEuMy4xLjUuMiAwIDAgLjMuMS4xLjFsLjIuMWMuNy4zIDEuNC43IDIgMS4xbC45LjZzLjIuMiAwIDBsLjIuMmMuMS4xLjMuMi40LjQuNS40IDEgLjkgMS40IDEuNCAxLjIgMS40IDIuMiAzLjQgMy4yIDUuMS44IDEuNCAxLjYgMi45IDIuNSA0LjMgMS43IDIuOCAzLjYgNS43IDYuMiA3LjggMS41IDEuMiAzLjEgMi4yIDQuOSAyLjcgMi4xLjYgNC4yLjYgNi40LjMuOC0uMSAxLjItMS4xIDEtMS44LS4yLS44LTEtMS4xLTEuOC0xLTEuNy4yLTMuMy4xLTQuOC0uMy0uOS0uMy0xLjItLjQtMi0uOC0uMy0uMi0uNy0uNC0xLS42LS4yLS4xLS4zLS4yLS41LS4zLS4yLS4xLjEuMSAwIDBzLS4yLS4xLS4zLS4yYy0yLjYtMi4yLTQuMi00LjgtNi03LjctLjktMS41LTEuNy0zLTIuNS00LjUtMS4xLTEuOC0yLjEtMy44LTMuNS01LjMtMi0yLjMtNS00LTcuOS00LjctMS43LS40LTMuNS0uNC01LjIuMy0xLjguOC0zIDIuNC0zLjcgNC4yLS4zLjcuMyAxLjYgMSAxLjguOC0uMyAxLjUtLjggMS44LTEuNSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+PC9zdmc+");
}

.voices-box:nth-of-type(2):before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+IDxwYXRoIGZpbGw9IiNjM2RhZGYiIGQ9Ik0xNjAgODBjMCA0NC4yLTM1LjggODAtODAgODBTMCAxMjQuMiAwIDgwIDM1LjggMCA4MCAwczgwIDM1LjggODAgODAiLz4gPGRlZnM+IDxwYXRoIGlkPSJhIiBkPSJNMCA4MGMwIDQyLjIgMzIuNyA3Ni44IDc0LjIgNzkuOGgxMS43YzM5LTIuOCA3MC4zLTMzLjcgNzMuOC03Mi41VjcyLjdDMTU2IDMyIDEyMS43IDAgODAgMCAzNS44IDAgMCAzNS44IDAgODAiLz4gPC9kZWZzPiA8Y2xpcFBhdGggaWQ9ImIiPiA8dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPiA8L2NsaXBQYXRoPiA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTU3IDE4Mi41Yy0uNS0xLjUtMS4zLTIuOS0yLjQtNCAuMS0xLjktLjYtMy43LTEuOC01LjIgMC0xLjUgMC0zLS4xLTQuNC0uMy02LjYtMS0xMy40LTIuOC0xOS43LTEuMS0zLjgtMi44LTcuNS01LjItMTAuNi0uMi0uNy0uNC0xLjQtLjYtMi0uMi0uNy0uNS0xLjQtLjgtMi0yLjItOS41LTYuOC0xOC42LTE2LjctMjAuOS0xLjYtLjQtMy4xLS42LTQuNy0uNy0xLjktLjYtMy44LTEuMS01LjgtMS41LTEuNy0uNC0zLjUtLjctNS4zLS45LS41LS4yLS45LS41LTEuMy0uNy0xLS42LTEuOS0xLjMtMi44LTItMS4xLS43LTIuMy0xLjMtMy41LTEuOC0xLjMtLjUtMS45LTEuOS0xLjYtMy4xLS4zIDAtLjYtLjEtLjktLjEtLjgtLjEtMS41IDAtMi4zLjEtLjItLjYtLjUtMS4zLS44LTEuOUw5NiA5Ni4yYy44LTUgMS43LTkuOSAyLjctMTQuOS41LS4xIDEtLjMgMS40LS41LjMtLjEuNi0uMi44LS4yIDAtLjQuMi0uOC41LTEuMi4zLS40LjctLjcgMS4xLTEgLjYtLjggMS4zLTEuNiAyLTEuOS42LS4zIDEuNC0uMyAyLjEtLjEuMS0uMS4yLS4xLjMtLjIgMy4xLTIuNCA1LjYtNiA0LjktMTAtLjMtMS0uNy0xLjktMS4xLTIuOS0uMi0uMy0uMi0uNi0uMy0uOS0uNC0uNy0uOS0xLjQtMS40LTIuMS4zLTEuNC40LTIuOS4yLTQuMy0uMS0uNi0uMi0xLjItLjQtMS44LjUtMS4zLjktMi41IDEuMi0zLjkuMy0uMy42LS43LjktMSAuMy0yLjQuNi00LjguOC03LjEtLjEtMS43LS4zLTMuNS0uNS01LjItMS4xLTIuNS0yLjctNC43LTUtNi41LS41LS40LS44LS45LS45LTEuNS0uMi0uMi0uNS0uNC0uNy0uNi0yLjMtMi00LjEtNC4yLTQuNS03LjItLjMtLjMtLjctLjUtMS4xLS43LS43LS4zLTEuMy0uNi0yLS44LTEuMi0xLjQtMi45LTIuMy00LjgtMy4xLTEuMy0uNS0yLjctLjgtNC4xLTFsLTEuNS0uOWMtLjEtLjItLjItLjMtLjMtLjUtMy40LS42LTYuOS4xLTEwLjIgMS00IDEtNy44IDIuMy0xMS42IDMuOC0zLjEgMS4yLTYuMSAyLjQtOS4yIDMuNS0xLjIgMi42LTIuOSA1LjEtNC45IDcuMy0uNiAxLjUtMS4zIDMtMi40IDQuMyAwIC4yLS4xLjQtLjEuNiAwIC4yLjEuNC4xLjd2MWMtLjMuMy0uNi43LS44IDEuMSAwIC4xLS4xLjItLjEuMyAwIC4xLS4xLjMtLjEuNHYuMWMtLjcgNC4yLS41IDguNC4xIDEyLjUuMy4zLjUuNy44IDEgLjQgMy40IDEuNyA2LjUgNCA4LjktLjguNy0xLjUgMS42LTIgMi44LTEuNSAzLjYtLjcgNy4xIDEuMSAxMC4yIDIgLjcgMy4yIDEuOSA0LjIgMy40LjEuMS4yLjEuMy4yLjIuMS40LjMuNS40LjguNy45IDEuNi42IDIuNC4xLjIuMS40LjIuN2wuNi4zYzEgMSAxLjkgMi4xIDIuNiAzLjMgMS4xIDEuOSAxLjcgMy41IDIuNSA1LjUuMi41LjQgMSAuNiAxLjQtMS4yLjgtMiAyLjEtMiAzLjZ2NGMuMS40LjMuNy40IDEuMS44IDEuOS0xIDQuNS0zLjEgMy41LS4xLS4xLS4zLS4xLS40LS4yLTEuOCAyLjYtNC40IDQuNC03LjQgNS45di4yYy0uMiAwLS40LjEtLjYuMWwtLjYuM2MtNS45LS4yLTExLjkuNi0xNy4yIDIuNy00LjggMS45LTcuOCA1LjYtMTAuMyAxMC0xLjcgMy0zLjEgNi4yLTQuMSA5LjYtMS41IDEuNy0yLjggMy41LTQgNS40IDAgLjYtLjEgMS4yLS4xIDEuOS0uMyAyLjgtMS4xIDUuNS0xLjkgOC4zLTEuNyA2LjEtMi4zIDEyLjQtMi43IDE4LjctLjEgMS0uNSAxLjYtMS4yIDIgLjIgMy4zLS41IDcuMS0uNSA5LjcuMyAxIC42IDIgLjkgMi45LS4xIDEuNC0uMSAyLjktLjEgNC4zIDAgMS4xLjIgMi4xLjYgMy4xaC40Yy4xIDAgLjEtLjEuMi0uMSAwIC4xIDAgLjIuMS4zaDE0Ny40Yy42LTIuMS44LTQuMS4xLTYuMSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiMwMDk3YzEiIGQ9Ik0xMTIuMyAzNi4xYy0xLjYtNi4xLTUuMi0xMS45LTEwLTE1LjktNS42LTQuNy0xMS45LTcuMy0xOS4yLThIODNjLS40LS4zLS45LS41LTEuMy0uNy0zLTEuMi02LjUtLjgtOS40LjctMi4zLjYtNC41IDEuNC02LjUgMi41LTIuMiAxLjItNC4yIDIuOC01LjUgNC45LS44IDEuMy0xLjEgMi44LTEuNiA0LjItNC43IDMuMi04LjMgNy0xMC4xIDEyLjUtLjYgMS43LS41IDMuNy4xIDUuNS0uNiAxLjMtMS4xIDIuNy0xLjUgNHYuMWMuNCAzLjIuNiA2LjUuNiA5LjcgMS4xIDEuMyAyLjggMS45IDQuOSAxLjUgMi0uMyAzLjgtMS4yIDUuNC0yLjQtLjMtLjQtLjQtMS0uNC0xLjUuNC0yLjkgMS44LTUgNC02LjkgMS4xLS45IDIuNC0uNyAzLjMgMGwuNC0uNGMuOS0xIDEuOC0yIDIuOC0yLjkgMS41LS4xIDMuMS0uNCA0LjUtMSAzLjIuNyA2LjYuNCA5LjYtLjkuNy4zIDEuMy42IDIgLjkuMS0uMS4xLS4yLjItLjMuMy0uNS43LS44IDEuMS0xLjEuMy0xLjEgMS41LTEuOCAyLjYtMS44aC4zYy45IDAgMS44LjcgMi4yIDEuNi4yLjIuNC41LjYuOC41IDAgMS4xLjEgMS42LjQuMSAwIC4xLjEuMi4xaC4xdi4xYzEuOCAxIDMuOCAxLjcgNS40IDMgMSAuOCAxLjUgMi4xLjkgMy4zbC45LjNjLjMgMS4yLjUgMi41LjcgMy43LjMgMi42IDIgNC45IDQuOSA0LjkgMi41IDAgNS4xLTIuMyA0LjktNC45IDAtLjUtLjEtLjktLjEtMS40LjYtLjguOS0xLjcuOS0yLjhWNDNjLjktMS45IDEuMy00LjQuNi02LjltLTQyIDE1MWMuMi4yLjMuNC40LjdoMTkuNWMtMS4zLTYuNi0yLjUtMTMuMy0zLjUtMjAuMi0xLjQtMTAuMS0yLTIwLjMtMS0zMCAuMS0uOS0uMS0xLjctLjYtMi40bC45LTUuMWMuNi0xIDEuMS0yLjEgMS4zLTMuMy40LTEuOS0uMS0zLjgtMS41LTUtLjItLjYtLjUtMS4yLS44LTEuNy0uNC0uNi0uOC0xLjEtMS4zLTEuNS0uNC01LjUtNy45LTYuNC05LjctMS4yLS44IDIuNC0xLjggNC43LTMgNy0xIDEuOC0uOCAzLjcuMSA1LS43IDIuNi43IDUuOCAzLjkgNi4yLTEuNS0uMi0zLjkgMzguNi00LjcgNTEuNSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik03OC44IDk3LjNINzhjLTEwLjYtLjQtMTkuNy04LjgtMjMuMy0yMS40LTMuOC0uOS02LjYtNS4yLTYuNC0xMC41LjItNC44IDIuOS04LjggNi41LTkuOC43LS4yIDEuNC4yIDEuNi45LjIuNy0uMiAxLjQtLjkgMS42LTIuNS42LTQuNCAzLjctNC41IDcuNC0uMiA0LjIgMiA3LjcgNC45IDcuOS42IDAgMSAuNCAxLjIgMSAzLjEgMTIgMTEuNCAxOS45IDIxLjEgMjAuMyA5LjkuNCAxOS4yLTcuNSAyMy0xOS43LjEtLjMuMy0uNi43LS44LjMtLjIuNy0uMiAxLS4xLjMuMS43LjIgMSAuMiAxLjMgMCAyLjctLjYgMy43LTIgMS4xLTEuNCAxLjgtMy40IDEuOS01LjUuMS0yLjEtLjQtNC4xLTEuNS01LjYtLjktMS40LTIuMi0yLjItMy41LTIuMi0uNyAwLTEuMy0uNi0xLjMtMS40IDAtLjcuNi0xLjMgMS40LTEuMyAyLjIuMSA0LjIgMS4zIDUuNiAzLjQgMS4zIDIgMiA0LjUgMS45IDcuMi0uMSAyLjctMSA1LjItMi41IDctMS42IDItMy43IDMtNS45IDIuOWgtLjVjLTQuMyAxMi41LTEzLjkgMjAuNS0yNC40IDIwLjVtNzcuOSA4Ny42Yy0uMy0xMy4yLTEuNi0yNi40LTUuNS0zOS0xLjktNi4xLTQuNC0xMi4yLTcuNi0xNy44LTIuOC01LTYuNC05LjctMTEuMS0xMy0yLjktMi02LjEtMy40LTkuNi00LjEtMy42LS44LTcuMy0xLjEtMTAuOS0yLTEuNy0uNC0yLjQgMi4yLS43IDIuNiA2LjEgMS41IDEyLjYgMS41IDE4LjEgNC44IDQuNyAyLjggOC4yIDcuMSAxMSAxMS43IDMuMiA1LjIgNS42IDExIDcuNiAxNi44IDIgNiAzLjQgMTIuMiA0LjMgMTguNSAxLjEgNy4yIDEuNSAxNC40IDEuNiAyMS43LjIgMS41IDIuOCAxLjUgMi44LS4ybS0xNDcuMi40Yy0xLjctNi41LTEuMi0xMy4zLS4zLTE5LjkuOS02LjQgMS45LTEyLjcgMy45LTE4LjkgMS44LTUuNyA0LjItMTEuMyA3LjItMTYuNSAyLjctNC44IDYuMS05LjQgMTAuNS0xMi44IDIuNi0yIDUuNC0zLjMgOC41LTQuMiAzLjMtLjkgNi43LTEuNSAxMC4xLTIuNCAxLjctLjUgMS0zLjItLjctMi43LTMuMS44LTYuMiAxLjMtOS4zIDIuMS0zIC44LTUuOSAxLjktOC41IDMuNy00LjkgMy4zLTguNiA3LjktMTEuNyAxMi45LTMuMiA1LjItNS45IDEwLjktNy45IDE2LjctMi4yIDYuMy0zLjUgMTIuOC00LjQgMTkuNC0xLjEgNy44LTIgMTUuNiAwIDIzLjMuMyAxLjggMyAxLjEgMi42LS43IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTU5LjkgODguMmMuMyA0LjkuNyA5LjcgMSAxNC42LjEuOC42IDEuNCAxLjQgMS40LjcgMCAxLjUtLjYgMS40LTEuNC0uMy00LjktLjctOS43LTEtMTQuNi0uMS0uOC0uNi0xLjQtMS40LTEuNC0uNyAwLTEuNC43LTEuNCAxLjRtMzUuOC0uOHYxNS40YzAgMS44IDIuOCAxLjggMi44IDBWODcuNGMwLTEuOC0yLjgtMS44LTIuOCAwIiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTEwNiAxMTAuMmMtMS4xLTIuOS0yLjUtNS43LTQuMS04LjMtLjQtLjYtMS4zLS45LTEuOS0uNS02LjIgMy45LTEzLjEgNy4xLTIwLjUgNy44LS44LjEtMS43LjktMS40IDEuOCAxLjggNC42IDMuNyA5LjIgNS42IDEzLjcuNC45IDEuMiAxLjMgMi4xLjggNS0yLjYgOS45LTUuMyAxNC43LTguNCAxLjUtMSAuMS0zLjQtMS40LTIuNC00LjggMy05LjcgNS44LTE0LjcgOC40LjcuMyAxLjQuNiAyLjEuOC0xLjktNC42LTMuOC05LjEtNS42LTEzLjctLjUuNi0uOSAxLjItMS40IDEuOCA3LjktLjcgMTUuMi00IDIxLjktOC4yLS42LS4yLTEuMy0uMy0xLjktLjUgMS41IDIuNCAyLjggNSAzLjggNy43LjMuNy45IDEuMiAxLjcgMSAuNy0uMyAxLjMtMS4xIDEtMS44IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTU2LjQgMTA4LjdjMS40LTIuMSAyLjUtNC40IDMuMy02LjhsLTIuNC42Yy45LjggMS45IDEuNCAyLjkgMi4xIDEuNiAxIDMuMiAyIDQuOSAyLjkgMS44IDEgMy42IDIgNS41IDIuOCAxLjYuNyAzLjMgMS41IDUuMSAxLjkgMS40LjMgMy41LjQgNC4xLTEuMS0uOS0uNC0xLjctLjctMi42LTEuMS0xLjggNC42LTMuNyA5LjItNS42IDEzLjcuNy0uMyAxLjQtLjYgMi4xLS44LTUuMy0yLjctMTAuNS01LjctMTUuNi04LjktMS41LTEtMi45IDEuNS0xLjQgMi40IDUgMy4yIDEwLjIgNi4yIDE1LjYgOC45LjkuNSAxLjcgMCAyLjEtLjggMS45LTQuNiAzLjgtOS4xIDUuNi0xMy43LjYtMS41LTItMi42LTIuNi0xLjEtLjEuMS0uMy40LjEgMC0uMi4zLjEtLjEuMSAwLS4zLjIuMiAwIC4xIDBoLS4xYy0uMy4xLjEgMCAuMSAwIDAgLjEtLjYgMC0uNyAwLS41IDAgLjIuMS0uMSAwLS4yIDAtLjMtLjEtLjUtLjEtLjctLjItMS40LS40LTIuMS0uNy0uNC0uMS0uNy0uMy0xLjEtLjQuMy4xLS4zLS4xLS40LS4yLS4yLS4xLS40LS4yLS43LS4zLTMuNC0xLjYtNi44LTMuNS0xMC01LjUtLjYtLjQtMS4zLS44LTEuOS0xLjItLjItLjItLjUtLjMtLjctLjVsLS4xLS4xLjEuMS0uMi0uMmMtLjgtLjctMi0uNC0yLjQuNi0uNyAyLjItMS43IDQuMy0zIDYuMi0uNC42LS4xIDEuNi41IDEuOS43LjMgMS41IDAgMi0uNiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik02OC4yIDEyNS4zYy43IDEuNyAxLjQgMy40IDIuMiA1LjFsMS4yIDIuNGMuNC44LjggMS42IDEuNSAyLjIgMS40IDEuMyAzLjcuOSA1LjQuOSAxLjkgMCAzLjkgMCA1LjgtLjEuNyAwIDEuMS0uNCAxLjQtMSAxLjMtMy4xIDIuNS02LjMgMy44LTkuNC4zLS43LS4zLTEuNS0xLTEuNy0uOC0uMi0xLjQuMy0xLjcgMS0xLjMgMy4xLTIuNSA2LjMtMy44IDkuNC41LS4zLjktLjcgMS40LTEtMS43IDAtMy41IDAtNS4yLjFoLTIuNWMtLjUgMC0xLjMuMi0xLjYtLjItLjQtLjQtLjctMS4yLTEtMS43LS40LS43LS44LTEuNS0xLjEtMi4yLS43LTEuNS0xLjQtMi45LTEuOS00LjQtLjMtLjctLjktMS4yLTEuNy0xLS45LjEtMS41LjktMS4yIDEuNm01LjEgMTIuMWMtMS4zIDEyLjMtMi4xIDI0LjYtMy4xIDM2LjktLjMgMy41LS41IDctLjggMTAuNS0uMS44LjcgMS40IDEuNCAxLjQuOCAwIDEuMy0uNiAxLjQtMS40IDEtMTIuMyAxLjgtMjQuNiAyLjktMzYuOS4zLTMuNS42LTcgMS0xMC41LjEtLjgtLjctMS40LTEuNC0xLjQtLjggMC0xLjMuNy0xLjQgMS40bTE2LjYgNDUuM2MtMS45LTExLjYtMy0yMy4yLTQuMi0zNC45LS40LTMuMy0uNy02LjYtMS4xLTkuOS0uMS0uOC0uNi0xLjQtMS40LTEuNC0uNyAwLTEuNS42LTEuNCAxLjQgMS40IDExLjggMi41IDIzLjYgNCAzNS40LjQgMy40LjkgNi44IDEuNSAxMC4yLjEuOCAxLjEgMS4yIDEuNyAxIC44LS4zIDEuMS0xLjEuOS0xLjhNODMuNSAzNi45di4yYy4xLjMgMC0uNCAwLS4xdi42YzAgLjEtLjEuMyAwLS4xIDAgLjEgMCAuMy0uMS40IDAgLjEtLjEuMy0uMS40IDAgLjEtLjEuMS0uMS4yLjEtLjQuMS0uMiAwLS4xLS4xLjMtLjMuNS0uNS44LS4xLjEuMi0uMyAwLS4xIDAgLjEtLjEuMS0uMS4ybC0uMy4zYy0uMSAwLS4xLjEtLjIuMS0uMi4yLjMtLjIuMSAwLS4xLjEtLjIuMi0uNC4yLS4xLjEtLjMuMS0uNC4yLS4yLjEuMy0uMS4xIDAtLjEgMC0uMS4xLS4yLjFzLS4zLjEtLjQuMWMtLjEgMC0uNC4xLS4xIDBoLS4xYy0uNyAwLTEuNC42LTEuNCAxLjQgMCAuNy42IDEuNSAxLjQgMS40IDMuNS0uMiA2LjItMy44IDUuNC03LjItLjItLjctMS0xLjItMS43LTEtLjcuNS0xLjEgMS4yLS45IDJNNzYgMzguM2wtLjYuOWMtLjIuMi4xLS4xIDAgMGwtLjIuMmMtLjEuMS0uMi4zLS40LjQtLjIuMy0uNS41LS44LjgtLjEuMS0uMy4yLS40LjMuMS0uMS4xLS4xIDAgMGwtLjIuMi0uOS42Yy0uMi4xLS4zLjItLjUuM2gtLjJzLS4zLjEtLjEuMWMuMi0uMS0uMSAwLS4xLjEtLjEgMC0uMi4xLS4zLjEtLjIuMS0uMy4xLS41LjItLjQuMS0uNy4yLTEuMS4zLS43LjEtMS4yIDEuMS0xIDEuNy4yLjggMSAxLjEgMS43IDEgMy4zLS42IDYuMy0yLjggOC01LjcuNC0uNi4yLTEuNi0uNS0xLjktLjYtLjUtMS41LS4zLTEuOS40TTYxLjcgMTguNmMtNS41IDIuNS05LjMgOC4yLTExLjcgMTMuNS0yLjUgNS42LTMuOCAxMS44LTMuNiAxOCAuMSAzLjUuNyA2LjkgMS43IDEwLjIuNSAxLjcgMy4yIDEgMi43LS43LTMuMy0xMC45LTEuMy0yMy4zIDUuNC0zMi42IDEuOC0yLjUgNC4xLTQuNyA3LTYgLjctLjMuOS0xLjMuNS0xLjktLjUtLjctMS4zLS44LTItLjUiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBkPSJNNzAuNSAxNS40YzQuMi0zLjMgOS45LTMuNCAxNC45LTIgMi42LjcgNSAxLjggNy40IDMuMSAyLjIgMS4yIDQuNSAyLjYgNi40IDQuMSAzLjcgMi45IDYuOCA2LjIgOSAxMC4zIDIgMy43IDMuMSA3LjkgMyAxMi4yLS4xIDUuNS0yLjIgMTAuOS01IDE1LjctLjkgMS42IDEuNSAzIDIuNCAxLjQgMi45LTQuNyA0LjktMTAgNS40LTE1LjUuNC00LjgtLjUtOS41LTIuNi0xMy44LTIuMS00LjUtNS40LTguMy05LjItMTEuNS00LjMtMy41LTkuMy02LjUtMTQuNi04LjMtMy4xLTEtNi40LTEuNi05LjYtMS4zLTMuNS4zLTYuNyAxLjUtOS40IDMuNi0uNi41LS41IDEuNSAwIDIgLjUuNiAxLjMuNCAxLjkgMCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik04OC4zIDQwYzIuNiAyLjQgNS43IDQuMiA5LjEgNS4xLjcuMiAxLjYtLjIgMS43LTEgLjItLjctLjItMS41LTEtMS43LS44LS4yLTEuNS0uNC0yLjItLjcgMCAwLS4zLS4xLS4yLS4xLjEuMS0uMi0uMS0uMi0uMS0uMi0uMS0uMy0uMi0uNS0uMi0uNC0uMi0uNy0uNC0xLjEtLjYtMS41LS44LTIuNS0xLjYtMy43LTIuNy0uNS0uNS0xLjUtLjYtMiAwcy0uNSAxLjUuMSAyIiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTk3LjIgNDQuMWMuOSA0LjUgMi41IDguOCA0LjggMTIuOC45IDEuNiAzLjQuMSAyLjQtMS40LTIuMi0zLjgtMy43LTcuOC00LjUtMTIuMS0uMS0uNy0xLTEuMi0xLjctMS0uOC4xLTEuMi45LTEgMS43bS0zMi40LTEuNGMtLjUuNS0xIDEtMS42IDEuNS0uMy4yLS42LjUtLjkuNy0uMi4xLjItLjEgMCAwLS4xLjEtLjIuMS0uMi4yLS4xLjEtLjMuMi0uNS4zLTEuMi44LTIuNSAxLjYtMy44IDIuMi0uNy4zLS45IDEuMy0uNSAxLjkuNC43IDEuMi44IDEuOS41IDIuOC0xLjMgNS40LTMuMSA3LjUtNS4zLjUtLjUuNi0xLjUgMC0yLS41LS41LTEuNC0uNS0xLjkgMCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik01Ny43IDQ4LjljLTEuMSAyLjctMi4yIDUuNC0zLjIgOC4xLS4zLjcuMyAxLjYgMSAxLjcuOC4yIDEuNC0uMiAxLjctMSAxLjEtMi43IDIuMi01LjQgMy4yLTguMS4zLS43LS4zLTEuNi0xLTEuNy0uOC0uMi0xLjQuMy0xLjcgMW0zMC41IDE1YzIuMSAwIDIuMS0zLjIgMC0zLjJzLTIuMSAzLjIgMCAzLjJtLTE3LjMgMGMyLjEgMCAyLjEtMy4yIDAtMy4yLTIgMC0yLjEgMy4yIDAgMy4ybTYuMyA4LjVjMS40IDEuNSA0IDEuNSA1LjQgMCAuNC0uNC40LTEgMC0xLjQtLjQtLjQtMS0uNC0xLjQgMGwtLjIuMnMuMi0uMS4xLS4xbC0uMS4xYy0uMS4xLS4yLjEtLjIuMXMtLjEgMC0uMS4xYzAgMCAuMi0uMS4xIDAtLjIuMS0uMy4xLS41LjFoLS4xYy4zLS4xLjEgMCAuMSAwaC0uNXMtLjIgMCAwIDBjLS4yIDAtLjMtLjEtLjUtLjEtLjEgMCAuMi4xLjEgMGgtLjFjLS4xIDAtLjItLjEtLjItLjFsLS4xLS4xYy0uMS0uMS4yLjIgMCAwbC0uMi0uMmMtLjQtLjQtMS0uNC0xLjQgMC0uNi40LS42IDEtLjIgMS40bS0zLjcgNy44YzMuOCAyLjUgOC43IDIuNSAxMi42LjMgMS4xLS42LjEtMi4zLTEtMS43LTMuMyAxLjktNy41IDEuOC0xMC43LS4zLTEtLjYtMS45IDEuMS0uOSAxLjciIGNsaXAtcGF0aD0idXJsKCNiKSIvPjwvc3ZnPg==");
}

.voices-box:nth-of-type(3):before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+IDxwYXRoIGZpbGw9IiNjM2RhZGYiIGQ9Ik0xNjAgODBjMCA0NC4yLTM1LjggODAtODAgODBTMCAxMjQuMiAwIDgwIDM1LjggMCA4MCAwczgwIDM1LjggODAgODAiLz4gPGRlZnM+IDxwYXRoIGlkPSJhIiBkPSJNMCA4MGMwIDQyIDMyLjQgNzYuNCA3My41IDc5LjdoMTNjMzguNS0zLjEgNjkuMy0zMy40IDczLjEtNzEuNlY3MS45QzE1NS41IDMxLjUgMTIxLjQgMCA4MCAwIDM1LjggMCAwIDM1LjggMCA4MCIvPiA8L2RlZnM+IDxjbGlwUGF0aCBpZD0iYiI+IDx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+IDwvY2xpcFBhdGg+IDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNTcuMSAxNzkuOWMtLjUtMS41LTEuMy0yLjktMi40LTQgLjEtMS45LS42LTMuNy0xLjgtNS4yIDAtMS41IDAtMy0uMS00LjQtLjMtNi42LTEtMTMuNC0yLjgtMTkuNy0xLjEtMy44LTIuOC03LjUtNS4yLTEwLjYtLjItLjctLjQtMS40LS42LTItLjItLjctLjUtMS40LS44LTItMi4yLTkuNS02LjgtMTguNi0xNi43LTIwLjktMi40LS42LTQuOC0uNy03LjEtLjgtLjQtLjItLjgtLjQtMS4zLS41LTItLjctNC0uOC01LjgtLjQtLjMtLjItLjctLjMtMS0uNS0uMy0xLjItLjgtMi4zLTEuNS0zLjEtLjUtLjktMS4xLTEuOC0xLjktMi41LTIuMS0yLjEtNC41LTIuNi03LjQtMy0uOC0uMS0xLjUgMC0yLjMuMS0uMi0uNi0uNS0xLjMtLjgtMS45bC0xLjctNC44Yy44LTUgMS43LTkuOSAyLjctMTQuOS41LS4xIDEtLjMgMS40LS41LjMtLjEuNi0uMi44LS4yIDAtLjQuMi0uOC41LTEuMi4zLS40LjctLjcgMS4xLTEgLjYtLjggMS4zLTEuNiAyLTEuOS42LS4zIDEuNC0uMyAyLjEtLjEuMS0uMS4yLS4xLjMtLjIgMy41LTIuNiA2LjEtNi44IDQuNi0xMS4zLS41LTEuNy0xLjQtMy4yLTIuNC00LjUuMy0xLjQuNC0yLjkuMi00LjMtLjEtLjYtLjItMS4yLS40LTEuOC41LTEuMy45LTIuNSAxLjItMy45LjMtLjMuNi0uNy45LTEgLjMtMi40LjYtNC44LjgtNy4xLS4xLTEuNy0uMy0zLjUtLjUtNS4yLTEuMS0yLjUtMi43LTQuNy01LTYuNS0uNS0uNC0uOC0uOS0uOS0xLjUtLjItLjItLjUtLjQtLjctLjYtMi4zLTItNC4xLTQuMi00LjUtNy4yLS4zLS4zLS43LS41LTEuMS0uNy0uNy0uMy0xLjMtLjYtMi0uOC0xLjItMS40LTIuOS0yLjMtNC44LTMuMS0xLjMtLjUtMi43LS44LTQuMS0xbC0xLjUtLjljLS4xLS4yLS4yLS4zLS4zLS41LTMuNC0uNi02LjkuMS0xMC4yIDEtNCAxLTcuOCAyLjMtMTEuNiAzLjgtNC4xIDEuNi04LjEgMy4yLTEyLjIgNC40LS4zLjItLjUuNS0uOC43LS4yIDMuNi0xLjMgNy0zLjUgOS45IDAgLjItLjEuNC0uMS42IDAgLjIuMS40LjEuN3YxYy0uMy4zLS42LjctLjggMS4xIDAgLjEtLjEuMi0uMS4zIDAgLjEtLjEuMy0uMS40di4xYy0uNyA0LjItLjUgOC40LjEgMTIuNS4zLjMuNS43LjggMSAuNCAzLjQgMS43IDYuNSA0IDguOS0uOC43LTEuNSAxLjYtMiAyLjgtMi41IDUuOCAxLjMgMTEuNCA1LjMgMTUuNC4xLjIuMi40LjQuNi41LjcgMS4xIDEuMyAxLjggMS42IDEgMSAxLjkgMi4xIDIuNiAzLjMgMS4xIDEuOSAxLjcgMy41IDIuNSA1LjUuMi41LjQgMSAuNiAxLjQtMS4yLjgtMiAyLjEtMiAzLjZ2NGMuMS40LjMuNy40IDEuMS44IDEuOS0xIDQuNS0zLjEgMy41LTEuMi0uNi0yLjQtMS4yLTMuNy0xLjctMS42IDEuMS0yLjcgMi43LTMuNCA0LjctLjQgMS0uNiAyLS43IDMtMi42LjQtNS4xIDEuMS03LjEgMS45LTMuMSAxLjMtNiAyLjktOC42IDQuOC0yLjEgMC00LjIuOC01LjcgMi40LTEuOSAyLjMtMy41IDQuNy00LjggNy4yLS4yLjEtLjQuMy0uNi41LTQgMy4xLTcuMyA2LjktMTAuMSAxMS4yIDAgLjYtLjEgMS4yLS4xIDEuOS0uMyAyLjgtMS4xIDUuNS0xLjkgOC4yLTEuNyA2LjEtMi4zIDEyLjQtMi43IDE4LjctLjEgMS0uNSAxLjYtMS4yIDIgLjIgMy4zLS41IDcuMS0uNSA5LjcuMyAxIC42IDIgLjkgMi45LS4xIDEuNC0uMSAyLjktLjEgNC4zIDAgMS4xLjIgMi4xLjYgMy4xaC40Yy4xIDAgLjEtLjEuMi0uMSAwIC4xIDAgLjIuMS4zSDE1N2MuNi0yLjEuOC00LjEuMS02LjEiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjMDA5N2MxIiBkPSJNMTQuNiAxODYuMmMxLTEgMi43LS43IDMuNi4zLjQuNC41LjguNiAxLjNINzVjMi40LTMuMiAzLjEtNy44LjktMTEuNC0xLjEtMS45LTIuMy0zLjctMy40LTUuNi4zLTEuNS4zLTMuMS0uMS00LjctMS45LTgtNS41LTE1LjQtOC44LTIyLjgtMS4xLTQuMy0yLjEtOC43LTMuMi0xMy0uMi0uOS0uNC0xLjktLjYtMi44LS4xLS41LS4zLTEtLjUtMS41bC0uNC0xLjQtLjYtMi43Yy0uMi0xLjMtLjQtMi41LS44LTMuNy0uNC0xLjUtLjktMy0xLjctNC4zLTIuNC00LTYuNi01LjgtMTAuNy01LjMtNC40LS43LTkuMi41LTEyLjkgMi44LTQuOSAzLjEtOC4yIDcuNy0xMC41IDEyLjktLjguNy0xLjUgMS41LTIuMiAyLjMtNSA2LjctNyAxNS03LjggMjMuMi01IDguOC0zLjYgMjAtMi40IDI5LjYuMyAyLjYuOCA0LjggMi42IDYuNy4zLjcuNyAxLjMgMS4xIDEuOWwxLjYtMS44em0xNDAuOSAxLjRjLjMtLjUuNy0xLjEuOS0xLjcgMS41LTMuNi44LTguMi0yLjEtMTFsLTEuMS0xLjFjLjUtMS4xLjctMi4yLjctMy40LjktMS41IDEuNC0zLjIgMS4zLTUtLjctNy44LTEuMi0xNS45LTQuMi0yMy4yLTEuOS00LjgtNC41LTkuMi04LTEyLjktMS44LTQuNy00LjUtOS04LTEyLjUtMi4xLTIuMS00LjYtMy43LTcuNS00LjQtLjctLjItMS40LS4zLTIuMi0uMy0xLjItLjQtMi40LS43LTMuNy0uOS0yLjctMS4yLTUuNS0yLjEtOC40LTIuOC00LjItMS05LjIuNi0xMS4zIDQuNi0xIDEuOC0xLjQgMy44LTEuMyA1LjctLjggMy0xLjYgNS45LTIuNCA4LjktMS40IDEuMi0yLjUgMi45LTMuMSA0LjgtMS42IDQuOS0zLjEgOS45LTQgMTUtMi4yIDkuMy0zLjkgMTguOC01LjMgMjguMy0uMS40LS4xLjgtLjIgMS4yLS41LjYtLjkgMS4yLTEuNCAxLjctMi4xIDIuNy0zLjMgNS43LTIuNyA4LjloNzR6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTc4LjggOTUuMUg3OGMtMTAuNi0uNC0xOS43LTguOC0yMy4zLTIxLjQtMy44LS45LTYuNi01LjItNi40LTEwLjUuMi00LjggMi44LTguOCA2LjUtOS44LjctLjIgMS40LjIgMS42LjkuMi43LS4yIDEuNC0uOSAxLjYtMi41LjctNC40IDMuOC00LjUgNy40LS4yIDQuMiAyIDcuNyA0LjkgNy45LjYgMCAxIC40IDEuMiAxIDMuMiAxMiAxMS41IDE5LjkgMjEuMSAyMC4zIDEwIC40IDE5LjItNy41IDIzLTE5LjcuMS0uMy4zLS42LjctLjguMy0uMi43LS4yIDEtLjEuMy4xLjcuMiAxIC4yIDEuMy4xIDIuNy0uNiAzLjctMiAxLjEtMS40IDEuOC0zLjQgMS45LTUuNS4xLTIuMS0uNC00LjEtMS41LTUuNi0uOS0xLjQtMi4yLTIuMi0zLjUtMi4yLS43IDAtMS4zLS42LTEuMy0xLjQgMC0uNy42LTEuMyAxLjQtMS4zIDIuMi4xIDQuMiAxLjMgNS42IDMuNCAxLjMgMiAyIDQuNSAxLjkgNy4yLS4xIDIuNy0xIDUuMi0yLjUgNy0xLjYgMi0zLjcgMy01LjkgMi45aC0uNUM5OSA4Ny4xIDg5LjMgOTUuMSA3OC44IDk1LjFtNzguMSA4Ny41Yy0uMy0xMy4yLTEuNi0yNi40LTUuNS0zOS0xLjktNi4xLTQuNC0xMi4yLTcuNi0xNy44LTIuOC01LTYuNC05LjctMTEuMi0xMy0yLjktMi02LjEtMy40LTkuNi00LjEtMy42LS44LTcuMy0xLjEtMTAuOS0yLTEuNy0uNC0yLjQgMi4yLS43IDIuNiA2LjEgMS41IDEyLjYgMS40IDE4LjEgNC43IDQuNyAyLjggOC4yIDcuMSAxMSAxMS42IDMuMiA1LjIgNS42IDExIDcuNiAxNi44IDIgNiAzLjQgMTIuMiA0LjQgMTguNSAxLjEgNy4yIDEuNSAxNC40IDEuNyAyMS43LjEgMS43IDIuOCAxLjcgMi43IDBtLTE0Ny4yLjdjLTEuNy02LjYtMS4yLTEzLjMtLjMtMTkuOS44LTYuNCAxLjktMTIuOCAzLjgtMTguOSAxLjgtNS43IDQuMi0xMS4zIDcuMi0xNi41IDIuNy00LjggNi05LjQgMTAuNC0xMi44IDIuNS0yIDUuNC0zLjQgOC41LTQuMiAzLjMtLjkgNi43LTEuNSAxMC4xLTIuNCAxLjctLjUgMS0zLjItLjctMi43LTMuMS44LTYuMiAxLjQtOS4zIDIuMi0zIC44LTUuOSAxLjktOC41IDMuNy00LjkgMy4zLTguNiA3LjktMTEuNyAxMi45LTMuMiA1LjItNS44IDEwLjktNy44IDE2LjctMi4yIDYuMy0zLjQgMTIuOC00LjQgMTkuNS0xLjEgNy44LTIgMTUuNiAwIDIzLjMuNSAxLjYgMy4yLjggMi43LS45IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTYwIDg2LjFjLjMgNC45LjcgOS43IDEgMTQuNi4xLjguNiAxLjQgMS40IDEuNC43IDAgMS41LS42IDEuNC0xLjQtLjMtNC45LS43LTkuNy0xLTE0LjYtLjEtLjgtLjYtMS40LTEuNC0xLjQtLjcgMC0xLjUuNi0xLjQgMS40bTM1LjgtLjl2MTUuNGMwIDEuOCAyLjggMS44IDIuOCAwVjg1LjJjMC0xLjgtMi44LTEuOC0yLjggMCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik0xMDQuOCAxMTAuMWMtNC44IDMtOS43IDUuOC0xNC43IDguNC42LjIgMS4zLjMgMS45LjUtMS45LTQuNC0zLjctOC45LTUuNS0xMy40LS41LjYtLjkgMS4yLTEuNCAxLjggMy44LS4zIDcuNC0xLjMgMTAuOS0yLjcgMS42LS42IDMuMS0xLjUgNC42LTIuNCAxLjQtLjggMi43LTEuNyA0LjMtMi4yLS4yLS45LS41LTEuOC0uNy0yLjctMi41LjktLjIgMy40LjcgNC42IDEuMyAxLjUgMi43IDIuOSA0LjEgNC4yLjQuNC44LjggMS4zIDEuMiAxLjMgMS4yIDMuMy0uNyAyLTItMS4yLTEuMS0yLjQtMi4zLTMuNS0zLjUtLjgtLjgtMS41LTEuNi0yLjItMi40LS4xLS4xLS41LS42LS4yLS4zLS4xLS4xLS4yLS4zLS4zLS40bC0uMi0uM2MuMSAwIC4xLjQuMS4yLjIuNy0uMiAxLjMtLjkgMS41LjctLjMgMS4yLTEgMS0xLjctLjItLjctMS0xLjItMS43LTEtMy4xIDEtNS42IDMuMi04LjYgNC41LTMuMyAxLjMtNi44IDIuMy0xMC40IDIuNi0uOC4xLTEuNy45LTEuNCAxLjggMS45IDQuNyAzLjggOS40IDUuOCAxNC4xLjMuNyAxLjMuOCAxLjkuNSA1LTIuNiA5LjktNS40IDE0LjctOC40IDEuMy0xLS4xLTMuNS0xLjYtMi41TTU1LjMgOTguOWMzIDEuOCA1LjkgMy44IDkuMyA0LjcgMy4xLjkgNi41IDEgOS40IDIuNi0uMi0uNi0uMy0xLjMtLjUtMS45LTIuMSA0LjQtMi44IDkuNC01LjMgMTMuNi41LS4yIDEuMS0uNCAxLjYtLjYtNS41LTItMTAuMy01LjUtMTUuMi04LjYtMS41LTEtMi45IDEuNS0xLjQgMi40IDUuMSAzLjMgMTAuMSA2LjggMTUuOSA4LjkuNi4yIDEuMy0uMSAxLjYtLjYgMi41LTQuMiAzLjItOS4yIDUuMy0xMy42LjMtLjcuMi0xLjUtLjUtMS45LTMtMS43LTYuNC0yLTkuNy0yLjgtMy4zLS44LTYuMS0yLjktOS00LjYtMS42LTEtMyAxLjQtMS41IDIuNCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik01NCA5Ni45Yy4xLS4xLjEtLjEgMCAwLS4xLjItLjEuMy0uMS4zLS4xLjItLjIuNC0uMi41LS4xLjMtLjMuNi0uNC45LS4zLjctLjYgMS4zLTEgMi0uNyAxLjMtMS40IDIuNi0yLjIgMy44LS40LjYtLjIgMS42LjUgMS45LjcuNCAxLjUuMiAxLjktLjUgMS43LTIuNyAzLjEtNS40IDQuMy04LjMuMy0uNy0uMy0xLjYtMS0xLjctLjktLjEtMS41LjMtMS44IDEuMW0xOS40IDguNmMxLjQgMy4zIDIuNyA2LjcgNC4xIDEwIC4zLjcuOSAxLjIgMS43IDEgLjctLjIgMS4zLTEgMS0xLjctMS40LTMuMy0yLjctNi43LTQuMS0xMC0uMy0uNy0uOS0xLjItMS43LTEtLjcuMS0xLjMuOS0xIDEuNyIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik04My40IDEwNS4zYy0xLjMgMy0yLjggNi00LjQgOC45LS40LjYtLjIgMS42LjUgMS45LjcuNCAxLjUuMiAxLjktLjUgMS42LTIuOSAzLjEtNS44IDQuNC04LjkuMy0uNy4yLTEuNS0uNS0xLjktLjUtLjMtMS42LS4yLTEuOS41IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTc4LjUgMTE2LjNjMCA5LjIgMCAxOC41LjEgMjcuN3Y0My4yYzAgMS44IDIuOCAxLjggMi44IDAgMC05LjIgMC0xOC41LS4xLTI3Ljd2LTQzLjJjMC0xLjgtMi44LTEuOC0yLjggMG0xNC43LTc5LjFjLTEtMy4zLTQuNC01LTcuMi02LjYtMy4xLTEuOC02LjctMy4zLTEwLjQtMy0uOC4xLTEuNC42LTEuNCAxLjQgMCAuNy42IDEuNSAxLjQgMS40IDMuMi0uMyA2LjEgMSA4LjggMi41IDEuMy43IDIuNiAxLjUgMy44IDIuMyAxIC43IDEuOSAxLjYgMi4zIDIuNy42IDEuOCAzLjMgMSAyLjctLjdtLTExLjMtMS43Yy0zLjctMi03LjktMy4yLTEyLjItMy4yLTEuOCAwLTEuOCAyLjggMCAyLjggMy44LjEgNy41IDEuMSAxMC44IDIuOSAxLjYuOSAzLTEuNiAxLjQtMi41bS0xMS44IDIuOWMtMy45LTIuNy05LjItMi45LTEzLjMtLjYtMS42LjktLjIgMy4zIDEuNCAyLjQgMy4zLTEuOCA3LjQtMS41IDEwLjUuNi42LjQgMS42LjEgMS45LS41LjQtLjcuMS0xLjUtLjUtMS45TTUzLjUgMjIuN2M1LjktMS40IDExLjMtNC4yIDE2LjktNi4zIDUuNC0yIDExLjQtMy42IDE3LjEtMi4xIDMuMi44IDYgMi42IDguNyA0LjUuNi40IDEuNi4xIDEuOS0uNS40LS43LjEtMS41LS41LTEuOS0yLjUtMS44LTUuMi0zLjUtOC4xLTQuNC0yLjktMS02LjEtMS4yLTkuMi0uOS02LjIuNi0xMiAzLjEtMTcuNyA1LjUtMy4yIDEuMy02LjUgMi42LTkuOSAzLjQtMS43LjQtMSAzLjEuOCAyLjdtMS44IDMuN2MtMy44LjYtNi4zIDMuNy03LjYgNy4xLTEuNSAzLjYtMi4zIDcuNi0yIDExLjYuMiAyLjMuOCA0LjUgMS44IDYuNS4zLjcgMS4zLjkgMS45LjUuNy0uNC44LTEuMi41LTEuOS0xLjUtMy0xLjgtNi40LTEuMy05LjcuMy0xLjcuNy0zLjQgMS4zLTUgLjUtMS40IDEuMS0yLjggMi4xLTMuOSAxLjEtMS4zIDIuNC0yLjEgNC0yLjQuOC0uMSAxLjItMS4xIDEtMS43LS4yLS45LS45LTEuMi0xLjctMS4xbTQ2LjQgMS44YzMuMi41IDUuNCAzLjIgNi4zIDYuMi42IDEuOS44IDMuOC44IDUuOC4xIDIgLjEgNC4xIDAgNi4yLS4xIDIuMy0uNSA0LjUtMS4yIDYuNy0uMi43LjMgMS41IDEgMS43LjguMiAxLjUtLjMgMS43LTEgMS40LTQuMyAxLjUtOC45IDEuNC0xMy4zLS4xLTQuMi0uOC04LjYtMy44LTExLjktMS40LTEuNi0zLjMtMi44LTUuNC0zLjEtLjgtLjEtMS41LjItMS43IDEtLjIuNi4yIDEuNS45IDEuN20tNy4zIDE1Yy0uMiAxLjUtLjQgMy4xLjEgNC42LjMuOC43IDEuNSAxLjMgMiAuMy4zLjcuNSAxLjEuNy4yLjEuMy4yLjQuMy4xIDAgLjEuMS4yLjEuNC4yLS4xLS4xLjEuMS4xLjEuMi4xLjMuMi4xLjEuMy40LjEuMS4xLjIuMi4zLjMuNS4yLjQuNC45LjcgMS4zLjEuMS4yLjIuMy40LjEuMS4yLjMuMy40bC4xLjFjLS4xLS4xLjEuMS4xLjIuMi4zIDAtLjIuMS4xLjEuNC4yLjguNCAxLjIuMy43LjcgMS4zIDEuNCAxLjYuOC4zIDEuNy4yIDIuNS0uMS43LS4yIDEuMi0xIDEtMS43LS4yLS43LTEtMS4yLTEuNy0xLS4yLjEtLjQuMS0uNy4yLS4yIDAtLjIgMCAwIDBoLS4ycy4zLjEuMiAwYy4yLjEuMi4xLjIuMi0uMS0uMS0uMS0uNCAwIDAgMC0uMS0uMS0uMi0uMS0uNC0uMS0uMi0uMS0uNS0uMi0uNy0uMi0uNy0uNi0xLjMtMS0xLjhzLS42LTEtLjktMS41Yy0uMy0uNS0uNi0xLTEuMS0xLjMtLjYtLjUtMS42LTEtMi0xLjMtLjQtLjMtLjYtLjktLjYtMS40di0xLjljMC0uMyAwLS4yLjEtLjQuMS0uOC0uMi0xLjUtMS0xLjctLjctLjMtMS43LjEtMS44LjltLTM5LjQgNWMuMS4zLjEuNS4yLjggMCAuMS4xLjMgMCAuMSAwIC4yIDAgLjMuMS41IDAgLjUuMSAxIDAgMS41IDAgLjMgMCAuNS0uMS44di0uMS4yYzAgLjEgMCAuMi0uMS4zLS4xLjUtLjIgMS4xLS40IDEuNi0uMi43LjMgMS42IDEgMS43LjguMiAxLjUtLjIgMS43LTEgLjgtMi4zLjktNC45LjMtNy4yLS4yLS43LTEtMS4yLTEuNy0xLS43LjMtMS4yIDEtMSAxLjhtMzMuMiAxMy41YzIuMSAwIDIuMS0zLjIgMC0zLjItMiAwLTIgMy4yIDAgMy4ybS0xNy4zLjFjMi4xIDAgMi4xLTMuMiAwLTMuMi0yIDAtMiAzLjIgMCAzLjJtNi4zIDguNGMxLjQgMS41IDQgMS41IDUuNCAwIC40LS40LjQtMSAwLTEuNC0uNC0uMy0xLS40LTEuNCAwbC0uMi4yLjEtLjEtLjEuMWMtLjEgMC0uMi4xLS4yLjFzLS4xIDAtLjEuMWMwIDAgLjItLjEuMSAwLS4yLjEtLjMuMS0uNS4xaC0uMWMuMy0uMS4xIDAgLjEgMGgtLjVzLS4yIDAgMCAwYy0uMiAwLS4zLS4xLS41LS4xLS4xIDAtLjEtLjEuMSAwaC0uMWMtLjEgMC0uMi0uMS0uMi0uMUw3OSA2OWMtLjEtLjEuMi4yIDAgMGwtLjItLjJjLS40LS40LTEtLjQtMS40IDAtLjUuNC0uNiAxLS4yIDEuNG0tMy43IDcuOWMzLjggMi40IDguNyAyLjUgMTIuNi4zIDEuMS0uNi4xLTIuMy0xLTEuNy0zLjMgMS45LTcuNSAxLjgtMTAuNy0uMy0uOS0uNy0xLjkgMS0uOSAxLjciIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjYzhjOWNhIiBkPSJNNzEuMSA2OC42Yy0zLjkgMC03LjEtMy4yLTcuMS03LjEgMC0uNy41LTEuMiAxLjItMS4yczEuMi41IDEuMiAxLjJjMCAxLjMuNSAyLjUgMS40IDMuMy45LjkgMi4xIDEuNCAzLjMgMS40IDIuNiAwIDQuNy0yLjEgNC43LTQuNyAwLS43LjUtMS4yIDEuMi0xLjJzMS4yLjUgMS4yIDEuMmMwIDMuOS0zLjIgNy4xLTcuMSA3LjF6bTE3LjkgMGMtMS45IDAtMy43LS43LTUtMi4xLTEuMy0xLjMtMi4xLTMuMS0yLjEtNSAwLS43LjUtMS4yIDEuMi0xLjJzMS4yLjUgMS4yIDEuMmMwIDEuMy41IDIuNSAxLjQgMy4zLjkuOSAyLjEgMS40IDMuMyAxLjQgMS4zIDAgMi41LS41IDMuMy0xLjQuOS0uOSAxLjQtMi4xIDEuNC0zLjMgMC0uNy41LTEuMiAxLjItMS4yczEuMi41IDEuMiAxLjJjMCAzLjktMy4xIDcuMS03LjEgNy4xeiIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiNjOGM5Y2EiIGQ9Ik03Ny4yIDYyLjFjLS43IDAtMS4yLS41LTEuMi0xLjJzLjUtMS4yIDEuMi0xLjJoNS41Yy43IDAgMS4yLjUgMS4yIDEuMnMtLjUgMS4yLTEuMiAxLjJoLTUuNXptMTcuNyAwYy0uNyAwLTEuMi0uNS0xLjItMS4ycy41LTEuMiAxLjItMS4yaDIuOGMuNyAwIDEuMi41IDEuMiAxLjJzLS41IDEuMi0xLjIgMS4yaC0yLjh6bS0zMy40LS40Yy0uNyAwLTEuMi0uNS0xLjItMS4ycy41LTEuMiAxLjItMS4yaDMuMmMuNyAwIDEuMi41IDEuMiAxLjJzLS41IDEuMi0xLjIgMS4yaC0zLjJ6IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTgwLjUgMTkxLjNjLS41IDAtMS4xLS4zLTEuMi0uOUw1NSAxMTcuMmMtLjItLjcuMS0xLjQuOC0xLjYuNy0uMiAxLjQuMSAxLjYuOGwyNC4zIDczLjJjLjIuNy0uMSAxLjQtLjggMS42LS4yLjEtLjMuMS0uNC4xIiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTgwLjUgMTkxLjNjLS4xIDAtLjIgMC0uNC0uMS0uNy0uMi0xLjEtLjktLjktMS42bDIxLTc0LjhjLjItLjcuOS0xLjEgMS42LS45LjcuMiAxLjEuOS45IDEuNmwtMjEgNzQuOGMtLjEuNy0uNyAxLTEuMiAxIiBjbGlwLXBhdGg9InVybCgjYikiLz48L3N2Zz4=");
}

.voices-box:nth-of-type(4):before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgMTYwIDE2MCI+IDxwYXRoIGZpbGw9IiNjM2RhZGYiIGQ9Ik0xNjAgODBjMCA0NC4yLTM1LjggODAtODAgODBTMCAxMjQuMiAwIDgwIDM1LjggMCA4MCAwczgwIDM1LjggODAgODAiLz4gPGRlZnM+IDxwYXRoIGlkPSJhIiBkPSJNMCA4MGMwIDQyIDMyLjQgNzYuNCA3My41IDc5LjdoMTNjMzguNy0zLjEgNjkuNy0zMy44IDczLjItNzIuNVY3Mi43QzE1NiAzMiAxMjEuNyAwIDgwIDAgMzUuOCAwIDAgMzUuOCAwIDgwIi8+IDwvZGVmcz4gPGNsaXBQYXRoIGlkPSJiIj4gPHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz4gPC9jbGlwUGF0aD4gPHBhdGggZmlsbD0iIzAwNzlhZCIgZD0iTTEyMC4yIDk0Yy0uNy0yLjQtMS4zLTQuNy0xLjgtNy4yLS43LTIuMy0xLjMtNC43LTEuNS03LjItLjUtLjYtLjgtMS40LS44LTIuNFY2MC4xYy0uNS0zLjEtLjgtNi4yLTEtOS4zLTMuNi0zLjQtOC42LTMuNi0xMy40LTMuNi0zLjkuMS03LjkuMi0xMS44LjQtNy45LjQtMTUuNyAxLTIzLjYgMS45LTMuOS41LTggLjYtMTEuNyAyLTIuOCAxLjEtNS4zIDIuNi03LjIgNC42LS4xIDEzLjItLjQgMjYuNS0uOCAzOS43IDEuNiAyLjggNC4zIDQuNSA4LjMgNC45bDMuOS4zYy0uMiAyLS40IDQtLjYgNS45LS4zIDMuMiAzIDYuMiA2LjEgNi4xIDMuNi0uMiA1LjctMi43IDYuMS02LjEuMi0yLjUuNS00LjkuNy03LjQgNS42LS45IDExLjMtLjcgMTYuOS40LjktLjEgMS44LS4yIDIuNy0uNC4xLjQuMS43LjIgMS4xLjUtLjQgMS0uNiAxLjYtLjYgNi4xLS40IDguNSA0LjcgMTAuMSA5LjYuMS40LjIuOC40IDEuMmwzIDIuNGM3LjYgMS44IDE1LjEgNC4yIDIyLjYgNi40LTQuMS04LjEtNy41LTE2LjYtOC40LTI1LjYiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTEyLjMgNjEuN2MtLjYtMy4xLTIuNi01LjctNS4zLTcuMy0xLTEuNS0yLjItMi43LTMuNy0zLjYgMS01LjEtLjMtMTAuMi0zLjctMTQuNi0yLjEtMi43LTQuOS00LjgtOC02LjEtLjItLjEtLjMtLjItLjUtLjQtNC4yLTIuNy05LjQtMy41LTE0LjMtMy43LTUuMi0uMy0xMC44IDEuMi0xMy4xIDYuMS0yLjUgMS40LTQuOCAzLjEtNi43IDUuMy0xLjUgMS44LTIuNiAzLjctMy4zIDUuNy0yLjkgNS0zLjggMTAuOC0zLjIgMTYuNi0uMS4xLS4yLjItLjIuMy0uMS4xLS4yLjItLjIuMy41LjcuNyAxLjYuNiAyLjQtLjIgMS43LS4yIDIuNS44IDQgMCAwIDAgLjEuMS4xLjMuMi41LjQuOC43IDIgMi40IDMgNS4yIDQuMyA4IC4yLjUuMyAxLjEuMyAxLjYuMS4xLjIuMi4yLjQgMS4yIDIuMSAyLjMgNC4yIDMuNiA2LjIgMS40LS43IDMuNC0uNSA0LjQgMS4zIDUuMiA5LjIgMS45IDE4LjgtMy41IDI3LjEtLjkgMS40LTIuMyAxLjYtMy41IDEuMi0uNS42LTEuMSAxLjMtMS43IDEuOS0yLjIgMi41LTQuNiA1LTcgNy4zLTIuMyAyLjMtMi40IDYtLjUgOC41IDEuNiAyLjEgNCAyLjggNi40IDIuMy0uMSAxLjEtLjEgMi4yLS4xIDMuMi0uMSAzLjIgMi41IDYgNS42IDYuNCAxLjcuMiAzLjgtLjMgNS4yLTEuNS43LS4yIDEuMy0uNCAxLjktLjggMCAuMyAwIC43LjEgMSAuMiAzLjQgMi45IDYuNyA2LjUgNi41aC4zYzEuMSAyLjggNC44IDQuNSA3LjYgMy43IDMuNCAyLjggOS4xIDEuNiAxMC40LTMuMi44LTIuOSAxLjYtNS45IDIuNS04LjggMi40LjUgNS4xLjMgNy0xIDQuNy0zIDUuNi04LjEgMy40LTEyLjlsLTEuMi0yLjd2LS4xYy0uMS0uMy0uMy0uNy0uNC0xbC0yLjEtNS40Yy0xLjItMy40LTIuMy02LjktMy4yLTEwLjQtLjktMy41LTEuNy03LjEtMi40LTEwLjYtLjMtMS45LS44LTMuOC0uOS01LjcuMiAyLjctLjEtLjYtLjEtMS4xIDAtLjMtLjEtLjYtLjEtLjkgMi45LTMgNS41LTYuMyA3LjItMTAgLjgtLjQgMS42LS45IDIuMy0xLjUgMS0uNyAxLjktMS41IDIuNy0yLjMuNi0uNSAxLjEtMSAxLjUtMS42IDIuNC0yLjkgNC02LjYgMy4yLTEwLjkiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjYzhjOWNhIiBkPSJNMjYuNSAxNTAuN2MtLjEgNy42LjMgMTUuMiAxIDIyLjhoMTEyLjRjMS4yLTMgMS40LTYuMyAxLjUtOS42LjEtOS44LS45LTE5LjYtMi44LTI5LjItLjItMS45LS40LTMuOC0uOS01LjYtMS41LTUuNC02LjEtOS44LTExLjUtMTAuNC00LjItMy40LTkuMS01LjQtMTQuNi00LjgtMSAuMS0yIC4zLTIuOS41LTIuNC0xLjItNS0yLjEtNy43LTIuOHYtLjZjLS4xLTIuNy0uMy01LjUtMS44LTcuOS0xLjctMi43LTQuMy00LjYtNy40LTUuNS0zLjctMS03LjgtLjItMTEuNSAwLTQuNS4zLTkuNCAwLTEzLjIgMi45LTIuOCAyLjItNC4xIDUuMy00LjQgOC44IDAgLjIgMCAuNS0uMS44LS4zLjItLjYuNS0uOC42LS4zLjItLjcuNS0xIC43LS4yLjEtLjQuMi0uNS4yaC0uMWMtMS4yLS4yLTIuNC0uMS0zLjYuMy01LjMgMS44LTEwLjcgMy45LTE1LjUgNi44LTEuOS44LTMuNyAxLjctNS42IDIuNS0xLjkuOS0zLjkgMy42LTQuMyA1LjYtLjEuNS0uMi45LS4yIDEuNC00LjUgNi41LTYuNSAxNC40LTQuNiAyMi4yLjEuMi4xLjMuMS4zIiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZmlsbD0iIzAwNzlhZCIgZD0iTTExNi42IDQ4LjhjLS43LS42LTEuMi0xLjQtMS41LTIuMy0xLjktNy4yLTIuOC0xNS04LjEtMjAuNS0uMy0uNS0uNy0xLjEtMS4xLTEuNS0yLjMtMy01LjktNS44LTkuNy02LjYtMi4xLTIuMi00LjgtMy45LTcuOC00LjQtMS44LS4zLTMuNS0uNC01LjItLjMtLjQuMi0uOS40LTEuNC41LTUuMy44LTExIDEuMi0xNS44IDMuOC00IDMuMy03LjUgNy4xLTEwLjUgMTEuMkM1Mi4zIDMyIDUwIDM2IDQ3LjkgNDAuMmMtLjMgNC44LS40IDkuNi0uNSAxNC40LjkgMSAyIDEuOCAzLjQgMi40LjMuMS42LjIgMSAuMy42LTEuNiAyLjQtMi42IDQtMi42LjcgMCAxLjQtLjEgMi4yLS4yLjUtLjEgMS0uMyAxLjUtLjQuNC0uMS43LS4xIDEuMS0uMS42LS4xIDEuMi0uMyAxLjgtLjUuMS0uMS4yLS4zLjItLjRWNTNzLjEgMCAuMS0uMWMuOC0uNCAxLjYtLjggMi4zLTEuMiAxLjQtLjEgMi44LS41IDQtMS40LjYtLjUgMS4zLTEgMS45LTEuNWwuMi0uMmMxLjgtMS40IDMuNS0yLjkgNS4xLTQuNS43LS4yIDEuNC0uNSAyLjEtLjkgMy0xLjggNS42LTQuMiA3LjYtNyAyIDIuMyA0LjIgNC4zIDYuNiA2LjMgMSAxIDIuMSAxLjkgMy4yIDIuOGwuMS4xYy40LjYuNyAxLjIgMS4xIDEuOCAwIC4xLjEuMS4xLjIgMCAuMiAwIC40LjEuNi41LjIgMSAuNiAxLjUgMS4yIDMgMy45IDcuNCA1LjggMTEuNiA4aC40YzIuMiAwIDMuNCAxLjUgMy41IDMuMi45LTEgMS42LTIuMyAxLjktMy43LjUtMi40LjYtNC44LjUtNy4xIDAtLjEuMS0uNC4xLS44IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTgwLjMgOTUuNGgtLjhjLTEwLjktLjQtMjAuMS05LTIzLjgtMjEuOS0zLjktLjktNi43LTUuNC02LjUtMTAuNy4yLTQuOSAyLjktOSA2LjYtMTAgLjctLjIgMS40LjIgMS42IDEgLjIuNy0uMiAxLjQtMSAxLjYtMi41LjctNC41IDMuOC00LjYgNy41LS4yIDQuMiAyLjEgNy45IDUgOC4xLjYgMCAxLjEuNCAxLjIgMSAzLjIgMTIuMiAxMS43IDIwLjQgMjEuNiAyMC44IDEwLjIuNCAxOS42LTcuNyAyMy41LTIwLjEuMS0uMy4zLS42LjctLjguMy0uMi43LS4yIDEtLjEuMy4xLjcuMiAxLjEuMiAxLjQuMSAyLjctLjcgMy44LTIgMS4yLTEuNSAxLjktMy41IDEuOS01LjYuMS0yLjItLjQtNC4yLTEuNS01LjgtMS0xLjQtMi4zLTIuMi0zLjYtMi4zLS43IDAtMS4zLS43LTEuMy0xLjRzLjYtMS4zIDEuNC0xLjNjMi4yLjEgNC4zIDEuMyA1LjcgMy41IDEuNCAyIDIuMSA0LjYgMS45IDcuNC0uMSAyLjctMSA1LjMtMi41IDcuMi0xLjYgMi0zLjcgMy4xLTYgM2gtLjVDMTAwLjkgODcuMiA5MSA5NS40IDgwLjMgOTUuNCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik04OS43IDYyLjljMi4xIDAgMi4xLTMuMiAwLTMuMnMtMi4xIDMuMiAwIDMuMm0tMTcuMyAwYzIuMSAwIDIuMS0zLjIgMC0zLjItMiAwLTIuMSAzLjIgMCAzLjJtNi4zIDguNGMxLjQgMS41IDQgMS41IDUuNCAwIC40LS40LjQtMSAwLTEuNC0uNC0uNC0xLS40LTEuNCAwbC0uMi4ycy4yLS4xLjEtLjFsLS4xLjFjLS4xLjEtLjIuMS0uMi4xcy0uMSAwLS4xLjFjMCAwIC4yLS4xLjEgMC0uMi4xLS4zLjEtLjUuMWgtLjFjLjMtLjEuMSAwIC4xIDBoLS41cy0uMiAwIDAgMGMtLjIgMC0uMy0uMS0uNS0uMS0uMSAwIC4yLjEuMSAwaC0uMWMtLjEgMC0uMi0uMS0uMi0uMWwtLjEtLjFjLS4xLS4xLjIuMiAwIDBsLS4yLS4yYy0uNC0uNC0xLS40LTEuNCAwLS42LjUtLjYgMS4xLS4yIDEuNE02My40IDg4LjhjLjQgMS4zLjcgMi43IDEgNC4xLjIgMS4zLjQgMi41LjQgNCAwIC44LjYgMS41IDEuNCAxLjQuOCAwIDEuNS0uNiAxLjQtMS40LS4xLTMtLjctNi0xLjUtOC44LS4yLS43LTEtMS4yLTEuOC0xLS42LjItMS4xIDEtLjkgMS43bTMxLjMtLjljLS44IDMuMi0xLjUgNi40LTEuNyA5LjcgMCAuOC43IDEuNSAxLjQgMS40LjggMCAxLjQtLjYgMS40LTEuNC4yLTMgLjgtNiAxLjYtOC45LjItLjctLjItMS42LTEtMS44LS43LS4xLTEuNS4zLTEuNyAxTTc1IDc5LjJjMy44IDIuNSA4LjcgMi41IDEyLjYuMyAxLjEtLjYuMS0yLjMtMS0xLjctMy4zIDEuOS03LjUgMS44LTEwLjctLjMtMS0uNi0xLjkgMS0uOSAxLjciIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBkPSJNMjcuOSAxNzguMmMtLjktMTMuNy0yLjctMjcuNS0xLjItNDEuMi4zLTIuOS45LTUuOCAyLjUtOC4zIDEuMy0yLjIgMy4yLTQuMSA1LjItNS42IDIuMi0xLjcgNC42LTMuMSA3LjEtNC4zLjMtLjIuNy0uMyAxLS41LjQtLjItLjMuMS4xIDAgLjEgMCAuMi0uMS4zLS4xLjMtLjEuNS0uMi44LS4zLjktLjQgMS45LS43IDIuOC0xIDQuMy0xLjUgOC44LTIuOCAxMi45LTQuOCAxLjYtLjggMy4yLTEuOCA0LjMtMy4yIDEuOC0yLjIgMi4yLTUuMSAyLjMtNy44di0xLjZjMC0uOC4yLjEtLjQuNy0uNC40LS40LjMtLjMuMi4xLS4xLS41LjEtLjIuMS4xIDAgLjIgMCAuMy0uMWgtLjIuMmMxLS4xIDEuOS0uMiAyLjktLjIgMy4yLS4yIDYuNC0uMiA5LjYtLjMgNi4yLS4xIDEyLjQtLjMgMTguNS0uMS4zIDAgLjYgMCAuOC4xVjk3Yy0xLjMtLjEtMS44IDEuMi0xLjcgMi4yLjEgMS4xLjQgMi4xLjggMy4xLjkgMi41IDEuOSA0LjkgMy4yIDcuMi40LjcuOSAxLjYgMS41IDIuMiAxLjQgMS4zIDMuMiAyLjEgNSAyLjcgMy42IDEuNCA3LjYgMS45IDExLjQgMi41IDMuNS42IDcuMSAxLjQgMTAuMiAyLjkgMS40LjcgMi44IDEuNSA0LjEgMi41LS4yLS4xLjIuMi4zLjIuMS4xLjMuMi40LjQuMy4yLjYuNS44LjcuNS41IDEgMSAxLjUgMS42LjEuMS4yLjMuMy40bC4yLjJjLS4xLS4yIDAgMCAwIDAgLjIuMy41LjYuNy45LjQuNi44IDEuMiAxLjEgMS44LjMuNi43IDEuMyAxIDIgMCAwIC4xLjMuMS4xLS4xLS4xIDAgLjEgMCAuMS4xLjIuMS4zLjIuNS4xLjQuMy43LjQgMS4xLjUgMS40LjkgMi45IDEuMiA0LjQuMyAxLjcuNSAyLjkuNyA0LjYuMyAzLjYuMyA3LjEuMyAxMC43LS4xIDUuMi0uMiAxMC40LS4zIDE1LjUgMCAxLjMtLjEgMi42LS4xIDMuOSAwIDEuOSAyLjggMS45IDIuOSAwbC4zLTE1LjNjLjEtNCAuMi04IDAtMTItLjMtNi4yLTEuMy0xMi42LTQuNi0xOC0zLjQtNS42LTktOS4yLTE1LjItMTEtMy42LTEtNy4zLTEuNC0xMS0yLjEtMS45LS40LTMuOC0uOC01LjYtMS40LS44LS4zLTEuNS0uNi0yLjItMS0uNC0uMi0uNy0uNC0xLjEtLjYtLjItLjEtLjQtLjItLjUtLjQtLjEtLjEtLjItLjEtLjMtLjJsLjEuMS0uMy0uM3MuMi4zLjEuMWMtLjEtLjEtLjEtLjItLjItLjMtLjMtLjQtLjUtLjgtLjctMS4zLS42LTEuMS0xLjEtMi4yLTEuNi0zLjQtLjEtLjEtLjEtLjMtLjItLjQtLjEtLjMgMC0uMSAwIDAgMC0uMS0uMS0uMi0uMS0uMi0uMS0uMy0uMi0uNi0uNC0uOWwtLjYtMS44Yy0uMi0uNS0uMy0xLS40LTEuNSAwLS4yLS4xLS40LS4xLS42LS4xLS40IDAgLjMgMCAuMXYtLjNjMC0uNC0uMS4zIDAgMC0uMi41LS43LjktMS4xLjkuOCAwIDEuNC0uNyAxLjQtMS40IDAtLjgtLjctMS40LTEuNC0xLjQtMi4xLS4yLTQuMi0uMS02LjItLjEtMy42IDAtNy4xIDAtMTAuNy4xLTMuNS4xLTYuOS4xLTEwLjQuMy0xLjIgMC0yLjQuMS0zLjYuMi0uNy4xLTEuNC4xLTIuMS4zLS4zLjEtLjYuMy0uOC42LS40LjUtLjMgMS4yLS4zIDEuOCAwIDEuMi0uMSAyLjUtLjMgMy43LS4xLjYtLjMgMS4yLS41IDEuOC0uMS4yLS4yLjQtLjMuNy0uMS4xLS4xLjItLjIuMyAwIC4xLS40LjYtLjIuNC0uMi4zLS41LjUtLjcuOC0uMi4xLS4zLjMtLjUuNC4yLS4yLjEtLjEgMCAwcy0uMy4yLS40LjNjLS44LjYtMS43IDEtMi41IDEuNS0xLjEuNS0xLjguOC0yLjggMS4yLTIuMi45LTQuNCAxLjYtNi43IDIuMy0yIC43LTQgMS4zLTYgMi4xLTIuMy45LTQuNCAyLjEtNi41IDMuNC00LjkgMy4xLTkuMiA3LjItMTAuOCAxMi45LS45IDMuMi0xLjEgNi43LTEuMyAxMC4xLS4yIDMuNS0uMiA3LS4xIDEwLjQuMiA2LjkuOCAxMy44IDEuNCAyMC43LjEgMS44LjMgMy41LjQgNS4zLjEuOC42IDEuNCAxLjQgMS40LjMtLjEgMS0uOC45LTEuNSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiNmZmU5NjAiIGQ9Ik0xMDYuOCA2OS40Yy0xLjkgMC0zLjQgMS41LTMuNCAzLjRzMS41IDMuNCAzLjQgMy40IDMuNC0xLjUgMy40LTMuNGMtLjEtMS45LTEuNi0zLjQtMy40LTMuNCIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik0xMDYuOCA3MC42Yy0xLjIgMC0yLjIgMS0yLjIgMi4yIDAgLjYuMiAxLjEuNiAxLjUuNC40LjkuNiAxLjUuNnMxLjEtLjIgMS41LS42Yy40LS40LjYtLjkuNi0xLjUuMS0xLjItLjgtMi4yLTItMi4yem0wIDYuN2MtMS4yIDAtMi40LS41LTMuMi0xLjMtLjktLjktMS4zLTItMS4zLTMuMiAwLTIuNSAyLjEtNC42IDQuNi00LjYgMi41IDAgNC42IDIuMSA0LjYgNC42IDAgMS4yLS41IDIuNC0xLjMgMy4yLTEuMS45LTIuMiAxLjMtMy40IDEuMyIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiNmZmU5NjAiIGQ9Ik01OC4xIDcyYzAgMS45LTEuNSAzLjQtMy40IDMuNHMtMy40LTEuNS0zLjQtMy40IDEuNS0zLjQgMy40LTMuNCAzLjQgMS41IDMuNCAzLjQiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBkPSJNNTQuOCA2OS44Yy0uNiAwLTEuMS4yLTEuNS42LS40LjQtLjYuOS0uNiAxLjUgMCAxLjIgMSAyLjIgMi4yIDIuMiAxLjIgMCAyLjItMSAyLjItMi4ycy0xLjEtMi4xLTIuMy0yLjF6bTAgNi44Yy0yLjUgMC00LjYtMi4xLTQuNi00LjYgMC0xLjIuNS0yLjQgMS4zLTMuMi45LS45IDItMS4zIDMuMi0xLjMgMi41IDAgNC42IDIuMSA0LjYgNC42LjEgMi40LTIgNC41LTQuNSA0LjUiIGNsaXAtcGF0aD0idXJsKCNiKSIvPiA8cGF0aCBmaWxsPSIjMDA3OWFkIiBkPSJNNjEuMSAxMjEuN2MtLjItMS0uNC0xLjktLjYtMi45LS44LS40LTEuNC0xLjItMS41LTIuMS0uNy0xMC4xLS43LTIwLjYtMy0zMC41LTEuMy4yLTIuNi0uNi0zLjMtMS44LTEuMS0xLjctMS45LTMuNS0yLjMtNS40TDQ5IDc3LjdjLS40LS40LS43LTEtLjctMS41LS42LjYtMSAxLjItMS40IDEuOS0uMy42LS42IDEuMy0uOCAxLjkuMiAyLjIuMyA0LjQuMyA2LjYuMi40LjMuOC42IDEuMXYxMC44YzAgNC40IDAgOC43LS40IDEzLjEtLjEgMS4xLS4yIDIuMS0uMyAzLjIgMC0uMSAwLS4yLjEtLjMgMCAuMi0uMS40LS4xLjUtLjEuNi0uMS43LS4xLjUgMCAuMiAwIC40LS4xLjUtLjIgMS4zLS41IDIuNi0uOCAzLjggMCAuMS0uMS4xLS4xLjItLjIuNC0uMy43LS41IDEuMXYyLjFjLjUuNy44IDEuNi42IDIuNS0xLjEgNS41LTMuMiAxMC41LTYuMiAxNSAuNCAxIDEgMS45IDEuNiAyLjcgNC45IDEuMiA5LjkgMS44IDE0LjkgMi4zIDEuNy0yLjMgMy4yLTQuNyA0LjEtNy41LjEtLjQuMy0uOC41LTEuMS4xLTMuOS4yLTcuOS0uNS0xMS43LS4yLTEuNy40LTIuOSAxLjQtMy43IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTU2LjcgNTUuM2M1LjQtLjkgMTAuOC0xLjkgMTUuNi00LjcgNC4yLTIuNCA3LjgtNS44IDEwLjYtOS43IDEuNi0yLjIgMi45LTQuNiAzLjktNy4yLjMtLjctLjMtMS42LTEtMS44LS44LS4yLTEuNS4zLTEuOCAxLTMuMyA4LjMtMTAuNSAxNS4xLTE5IDE3LjctMyAuOS02LjEgMS40LTkuMSAxLjktLjguMS0xLjIgMS4xLTEgMS44LjIuOCAxIDEuMSAxLjggMW0zMy43LTE1LjhjMi4zIDUuNyA1LjYgMTEuMSAxMSAxNC40IDEuNS45IDMuMiAxLjcgNC45IDIuMiAxLjguNiAyLjUtMi4yLjgtMi44LTMuNC0xLjEtNi4zLTMtOC42LTUuNy0yLjItMi41LTQtNS44LTUuMy04LjktLjMtLjctMS0xLjItMS44LTEtLjYuMi0xLjMgMS4xLTEgMS44IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZD0iTTk1LjYgMTUuMmMtNS4yLTIuNy0xMS4zLTMuMi0xNy4xLTIuNS01LjQuNy0xMC43IDIuNC0xNS4zIDUuMi00LjUgMi44LTguNCA2LjYtMTEuMSAxMS4xLTIuNiA0LjMtNC4xIDkuMi01IDE0LjItLjkgNS0xLjIgMTAuMS0xLjMgMTUuMi0uMSA1LjktLjIgMTEuNy0uNSAxNy42LS42IDEzLTEuNiAyNi0xIDM5IC4yIDQuMy43IDguNi4zIDEzLS4zIDMuOS0xLjUgNy44LTQuNiAxMC41LS44LjctMS42IDEuMy0yLjYgMS44LTEuNi45LS4yIDMuNCAxLjUgMi41IDQtMi4yIDYuNy01LjggNy44LTEwLjIgMS4xLTQuMiAxLTguNi43LTEyLjktLjMtNS42LS41LTExLjItLjQtMTYuOS4xLTYuNC41LTEyLjguOC0xOS4zLjMtNi40LjctMTIuOC43LTE5LjMuMS00LjkuMS05LjkuNi0xNC44czEuNC05LjcgMy4xLTE0LjNjMS44LTQuNiA0LjYtOC42IDguNC0xMS44IDMuOS0zLjMgOC43LTUuNyAxMy42LTYuOSA1LjItMS4zIDEwLjktMS42IDE2LjEtLjIgMS4zLjQgMi42LjkgMy44IDEuNSAxLjcuOCAzLjItMS42IDEuNS0yLjVtNy4xIDkuOWMxLjcuNiAzLjIgMS43IDQuNSAzLjEuNi43IDEuMSAxLjQgMS42IDIuMy41LjggMSAxLjggMS4zIDIuNS44IDEuOSAxLjQgMy44IDEuOSA1LjguNSAyLjIgMSA0LjQgMSA2LjYgMCAyLjgtLjIgNS42LS4xIDguNS4yIDMuMS40IDYuMS41IDkuMi40IDYuMi44IDEyLjMgMS4zIDE4LjUuNiA2LjkgMS4yIDEzLjcgMS43IDIwLjYuMS44LjYgMS40IDEuNCAxLjQuNyAwIDEuNS0uNyAxLjQtMS40LS41LTYuMy0xLjEtMTIuNi0xLjYtMTguOS0uNS02LjMtMS0xMi42LTEuMy0xOC44LS4yLTMuMi0uNC02LjMtLjYtOS41LS4yLTIuOSAwLTUuOCAwLTguNyAwLTIuNS0uNC00LjktLjktNy40LS41LTItMS00LjEtMS44LTYtMS44LTQuNi00LjgtOC44LTkuNi0xMC41LS43LS4zLTEuNi4zLTEuOCAxLS4xLjcuNCAxLjUgMS4xIDEuNyIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGQ9Ik01Ny43IDk1LjljLjUgNi45LjkgMTMuNyAxLjQgMjAuNi40IDUuOCAxIDExLjguMSAxNy42LS41IDMuMi0xLjQgNi4yLTMgOS0uOSAxLjYgMS42IDMuMSAyLjUgMS40IDMuMS01LjIgMy44LTExLjMgMy44LTE3LjMgMC0zLS4yLTYuMS0uNC05LjEtLjItMy41LS41LTYuOS0uNy0xMC40LS4zLTQtLjUtNy45LS44LTExLjktLjEtLjgtLjYtMS40LTEuNC0xLjQtLjguMS0xLjYuNy0xLjUgMS41IiBjbGlwLXBhdGg9InVybCgjYikiLz4gPHBhdGggZmlsbD0iI2M4YzljYSIgZD0iTTcyLjMgNjkuOWMtMy45IDAtNy4xLTMuMi03LjEtNy4xIDAtLjcuNS0xLjIgMS4yLTEuMnMxLjIuNSAxLjIgMS4yYzAgMi42IDIuMSA0LjcgNC43IDQuN3M0LjctMi4xIDQuNy00LjdjMC0uNy41LTEuMiAxLjItMS4yczEuMi41IDEuMiAxLjJjMCA0LTMuMiA3LjEtNy4xIDcuMW0xNy45LjFjLTMuOSAwLTcuMS0zLjItNy4xLTcuMSAwLS43LjUtMS4yIDEuMi0xLjJzMS4yLjUgMS4yIDEuMmMwIDIuNiAyLjEgNC43IDQuNyA0LjdzNC43LTIuMSA0LjctNC43YzAtLjcuNS0xLjIgMS4yLTEuMnMxLjIuNSAxLjIgMS4yYzAgMy45LTMuMiA3LjEtNy4xIDcuMSIgY2xpcC1wYXRoPSJ1cmwoI2IpIi8+IDxwYXRoIGZpbGw9IiNjOGM5Y2EiIGQ9Ik04My45IDYzLjRoLTUuNWMtLjcgMC0xLjItLjUtMS4yLTEuMnMuNS0xLjIgMS4yLTEuMmg1LjVjLjcgMCAxLjIuNSAxLjIgMS4ycy0uNSAxLjItMS4yIDEuMm0xNSAwaC0yLjhjLS43IDAtMS4yLS41LTEuMi0xLjJzLjUtMS4yIDEuMi0xLjJoMi44Yy43IDAgMS4yLjUgMS4yIDEuMnMtLjYgMS4yLTEuMiAxLjJNNjUuOCA2M2gtMy4yYy0uNyAwLTEuMi0uNS0xLjItMS4ycy41LTEuMiAxLjItMS4yaDMuMmMuNyAwIDEuMi41IDEuMiAxLjJzLS41IDEuMi0xLjIgMS4yIiBjbGlwLXBhdGg9InVybCgjYikiLz48L3N2Zz4=");
}

.section-voices .voices-box {
	align-items: center;
	background-color: #f8f0fb;
	border: solid 3px #674498;
	border-radius: 6px;
	display: flex;
	flex: 1 1 390px;
	justify-content: flex-start;
	min-height: 6em;
	position: relative;
	width: 100%;
}

@media (max-width: 1120px) {
	[lang=en-US] .section-voices .voices-box {
		flex: 0 1 calc(100% - 220px);
	}
}

@media (max-width: 980px) {

	.section-voices .voices-box,
	[lang=en-US] .section-voices .voices-box {
		flex: 0 1 calc(100% - 200px);
	}
}

@media (max-width: 768px) {

	.section-voices .voices-box,
	[lang=en-US] .section-voices .voices-box {
		flex: 0 1 calc(100% - 90px);
		margin-left: 40px;
	}
}

.section-voices .voices-box p {
	display: block;
	font-size: 1.7rem;
	line-height: 1.7;
	margin: 20px 20px 20px 33px;
}

@media (orientation: landscape) {
	.section-voices .voices-box-wrapper {
		margin-bottom: 40px;
		margin-top: 120px;
	}
}

/*-----------------------------------------------------------------
section - ライブ配信 live
------------------------------------------------------------------*/
@media (orientation: landscape) {
	.section-live .link-description {
		margin-top: 40px;
	}

	.section-live .btn {
		margin-bottom: 40px;
	}
}

/*-----------------------------------------------------------------
section - 協賛企業 lsupporters
------------------------------------------------------------------*/
@media (orientation: landscape) {
	.section-supporters .link-description {
		margin-top: 40px;
	}

	.section-supporters .btn {
		margin-bottom: 40px;
	}
}

.section-supporters .supporters-list {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	gap: 2rem;
	justify-content: center;
	margin: 0 auto 14rem auto;
	max-width: 1080px;
}

@media (max-width: 768px) {
	.section-supporters .supporters-list {
		gap: 4rem;
	}
}

.section-supporters .supporters-list .tier {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	justify-content: center;
	margin: auto;
	width: 78%;
}

@media screen and (max-width: 1024px) {
	.section-supporters .supporters-list .tier {
		width: 77%;
	}
}

@media (max-width: 768px) {
	.section-supporters .supporters-list .tier {
		flex-direction: column;
	}
}

.section-supporters .supporters-list .tier .supporter {
	flex: 1 0 calc(33.33% - 1rem);
	margin: 0 auto;
	max-width: calc(33.33% - 1rem);
	text-align: center;
}

@media (max-width: 768px) {
	.section-supporters .supporters-list .tier .supporter {
		flex: 1 0 90%;
		max-width: 280px;
	}
}

.section-supporters .supporters-list .tier .supporter img {
	-o-object-fit: contain;
	aspect-ratio: 4/3;
	max-width: 100%;
	object-fit: contain;
}

.section-supporters .supporters-list .tier .supporter p {
	font-size: 1.4rem;
	line-height: 1.2;
}

@media screen and (max-width: 1023px) {
	.section-supporters .supporters-list .tier .supporter p {
		font-size: 1rem;
	}
}

@media (max-width: 768px) {
	.section-supporters .supporters-list .tier .supporter p {
		font-size: 1.4rem;
	}
}

/*-----------------------------------------------------------------
section - 共催 CO-ORGANIZING PARTNER
------------------------------------------------------------------*/
.section-partner {
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

.section-partner .container:first-of-type {
	padding-bottom: 40px;
}

.section-partner .top-h3 {
	margin: 0 auto 1rem auto;
}

@media (max-width: 768px) {
	.section-partner .top-h3 {
		display: flex;
		flex-direction: column;
	}

	.section-partner .top-h3 span {
		display: none;
	}
}

.section-partner .partner {
	margin: 2rem auto;
	text-align: center;
	width: -moz-fit-content;
	width: fit-content;
}

.section-partner .event {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 2rem auto;
	text-align: center;
	width: -moz-fit-content;
	width: fit-content;
}

.section-partner .event img {
	display: block;
	height: auto;
	max-width: 560px;
	width: 100%;
}

/*-----------------------------------------------------------------
section - 協力 EVENT WE SUPPORT
------------------------------------------------------------------*/
.section-event .event {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 2rem auto;
	text-align: center;
	width: -moz-fit-content;
	width: fit-content;
}

/*-----------------------------------------------------------------
section - 連絡先 contact
------------------------------------------------------------------*/
.section-contact .contact {
	margin: 2rem auto;
	text-align: center;
	width: -moz-fit-content;
	width: fit-content;
}

.section-contact .contact p {
	font-size: 2rem;
	line-height: 1.8;
}

.section-contact .address {
	font-size: 1.4rem;
	line-height: 1.8;
	text-align: center;
}

/*-----------------------------------------------------------------
section - archives
------------------------------------------------------------------*/
#container-archives .archives-list {
	display: grid;
	gap: 30px 15px;
	grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
	justify-content: center;
	margin: 0 auto;
	max-width: 1200px;
	padding: 0 15px;
	width: calc(100% - 190px);
}

#container-archives .archives-list li {
	margin: auto;
	width: 270px;
}

#container-archives .archives-list li a {
	color: #333;
}

#container-archives .archives-list li img {
	-o-object-fit: cover;
	height: 190px;
	object-fit: cover;
	width: 270px;
}

#container-archives .archives-list li h5 {
	font-size: 1.6rem;
}

#container-archives .archives-list li p {
	font-size: 1.3rem;
}

#container-archives .archives-list li .period::before {
	content: "会期:";
}

[lang=en-US] #container-archives .archives-list li .period::before {
	content: "Date:";
}

#container-archives .archives-list li .place::before {
	content: "会場:";
}

[lang=en-US] #container-archives .archives-list li .place::before {
	content: "Place:";
}

#container-archives .btn {
	margin-bottom: 60px;
}

/*-----------------------------------------------------------------
フッター
------------------------------------------------------------------*/
footer {
	background: #f8f0fb;
	margin: 80px 0 0 0;
	padding: 50px 0 40px;
	position: relative;
	text-align: center;
	width: 100%;
}

footer img {
	height: auto;
	width: 278px;
}

/*-----------------------------------------------------------------
Modules
------------------------------------------------------------------*/
.mt1rem {
	margin-top: 1rem;
}

.mt2rem {
	margin-top: 2rem;
}

.mt3rem {
	margin-top: 3rem;
}

.mt4rem {
	margin-top: 4rem;
}

.mt5rem {
	margin-top: 5rem;
}

.mt6rem {
	margin-top: 6rem;
}

.mt7rem {
	margin-top: 7rem;
}

.mt8rem {
	margin-top: 8rem;
}

.mt9rem {
	margin-top: 9rem;
}

.mt10rem {
	margin-top: 10rem;
}

.mr1rem {
	margin-right: 1rem;
}

.mr2rem {
	margin-right: 2rem;
}

.mr3rem {
	margin-right: 3rem;
}

.mr4rem {
	margin-right: 4rem;
}

.mr5rem {
	margin-right: 5rem;
}

.mr6rem {
	margin-right: 6rem;
}

.mr7rem {
	margin-right: 7rem;
}

.mr8rem {
	margin-right: 8rem;
}

.mr9rem {
	margin-right: 9rem;
}

.mr10rem {
	margin-right: 10rem;
}

.mb1rem {
	margin-bottom: 1rem;
}

.mb2rem {
	margin-bottom: 2rem;
}

.mb3rem {
	margin-bottom: 3rem;
}

.mb4rem {
	margin-bottom: 4rem;
}

.mb5rem {
	margin-bottom: 5rem;
}

.mb6rem {
	margin-bottom: 6rem;
}

.mb7rem {
	margin-bottom: 7rem;
}

.mb8rem {
	margin-bottom: 8rem;
}

.mb9rem {
	margin-bottom: 9rem;
}

.mb10rem {
	margin-bottom: 10rem;
}

.ml1rem {
	margin-left: 1rem;
}

.ml2rem {
	margin-left: 2rem;
}

.ml3rem {
	margin-left: 3rem;
}

.ml4rem {
	margin-left: 4rem;
}

.ml5rem {
	margin-left: 5rem;
}

.ml6rem {
	margin-left: 6rem;
}

.ml7rem {
	margin-left: 7rem;
}

.ml8rem {
	margin-left: 8rem;
}

.ml9rem {
	margin-left: 9rem;
}

.ml10rem {
	margin-left: 10rem;
}

.pt1rem {
	padding-top: 1rem;
}

.pt2rem {
	padding-top: 2rem;
}

.pt3rem {
	padding-top: 3rem;
}

.pt4rem {
	padding-top: 4rem;
}

.pt5rem {
	padding-top: 5rem;
}

.pt6rem {
	padding-top: 6rem;
}

.pt7rem {
	padding-top: 7rem;
}

.pt8rem {
	padding-top: 8rem;
}

.pt9rem {
	padding-top: 9rem;
}

.pt10rem {
	padding-top: 10rem;
}

.pr1rem {
	padding-right: 1rem;
}

.pr2rem {
	padding-right: 2rem;
}

.pr3rem {
	padding-right: 3rem;
}

.pr4rem {
	padding-right: 4rem;
}

.pr5rem {
	padding-right: 5rem;
}

.pr6rem {
	padding-right: 6rem;
}

.pr7rem {
	padding-right: 7rem;
}

.pr8rem {
	padding-right: 8rem;
}

.pr9rem {
	padding-right: 9rem;
}

.pr10rem {
	padding-right: 10rem;
}

.pb1rem {
	padding-bottom: 1rem;
}

.pb2rem {
	padding-bottom: 2rem;
}

.pb3rem {
	padding-bottom: 3rem;
}

.pb4rem {
	padding-bottom: 4rem;
}

.pb5rem {
	padding-bottom: 5rem;
}

.pb6rem {
	padding-bottom: 6rem;
}

.pb7rem {
	padding-bottom: 7rem;
}

.pb8rem {
	padding-bottom: 8rem;
}

.pb9rem {
	padding-bottom: 9rem;
}

.pb10rem {
	padding-bottom: 10rem;
}

.pl1rem {
	padding-left: 1rem;
}

.pl2rem {
	padding-left: 2rem;
}

.pl3rem {
	padding-left: 3rem;
}

.pl4rem {
	padding-left: 4rem;
}

.pl5rem {
	padding-left: 5rem;
}

.pl6rem {
	padding-left: 6rem;
}

.pl7rem {
	padding-left: 7rem;
}

.pl8rem {
	padding-left: 8rem;
}

.pl9rem {
	padding-left: 9rem;
}

.pl10rem {
	padding-left: 10rem;
}

.mt5px {
	margin-top: 5px;
}

.mt10px {
	margin-top: 10px;
}

.mt15px {
	margin-top: 15px;
}

.mt20px {
	margin-top: 20px;
}

.mt30px {
	margin-top: 30px;
}

.mt40px {
	margin-top: 40px;
}

.mt50px {
	margin-top: 50px;
}

.mt60px {
	margin-top: 60px;
}

.mt70px {
	margin-top: 70px;
}

.mt80px {
	margin-top: 80px;
}

.mt90px {
	margin-top: 90px;
}

.mt100px {
	margin-top: 100px;
}

.mr5px {
	margin-right: 5px;
}

.mr10px {
	margin-right: 10px;
}

.mr15px {
	margin-right: 15px;
}

.mr20px {
	margin-right: 20px;
}

.mr30px {
	margin-right: 30px;
}

.mr40px {
	margin-right: 40px;
}

.mr50px {
	margin-right: 50px;
}

.mr60px {
	margin-right: 60px;
}

.mr70px {
	margin-right: 70px;
}

.mr80px {
	margin-right: 80px;
}

.mr90px {
	margin-right: 90px;
}

.mr100px {
	margin-right: 100px;
}

.mb5px {
	margin-bottom: 5px;
}

.mb10px {
	margin-bottom: 10px;
}

.mb15px {
	margin-bottom: 15px;
}

.mb20px {
	margin-bottom: 20px;
}

.mb30px {
	margin-bottom: 30px;
}

.mb40px {
	margin-bottom: 40px;
}

.mb50px {
	margin-bottom: 50px;
}

.mb60px {
	margin-bottom: 60px;
}

.mb70px {
	margin-bottom: 70px;
}

.mb80px {
	margin-bottom: 80px;
}

.mb90px {
	margin-bottom: 90px;
}

.mb100px {
	margin-bottom: 100px;
}

.ml5px {
	margin-left: 5px;
}

.ml10px {
	margin-left: 10px;
}

.ml15px {
	margin-left: 15px;
}

.ml20px {
	margin-left: 20px;
}

.ml30px {
	margin-left: 30px;
}

.ml40px {
	margin-left: 40px;
}

.ml50px {
	margin-left: 50px;
}

.ml60px {
	margin-left: 60px;
}

.ml70px {
	margin-left: 70px;
}

.ml80px {
	margin-left: 80px;
}

.ml90px {
	margin-left: 90px;
}

.ml100px {
	margin-left: 100px;
}

.pt5px {
	padding-top: 5px;
}

.pt10px {
	padding-top: 10px;
}

.pt15px {
	padding-top: 15px;
}

.pt20px {
	padding-top: 20px;
}

.pt30px {
	padding-top: 30px;
}

.pt40px {
	padding-top: 40px;
}

.pt50px {
	padding-top: 50px;
}

.pt60px {
	padding-top: 60px;
}

.pt70px {
	padding-top: 70px;
}

.pt80px {
	padding-top: 80px;
}

.pt90px {
	padding-top: 90px;
}

.pt100px {
	padding-top: 100px;
}

.pr5px {
	padding-right: 5px;
}

.pr10px {
	padding-right: 10px;
}

.pr15px {
	padding-right: 15px;
}

.pr20px {
	padding-right: 20px;
}

.pr30px {
	padding-right: 30px;
}

.pr40px {
	padding-right: 40px;
}

.pr50px {
	padding-right: 50px;
}

.pr60px {
	padding-right: 60px;
}

.pr70px {
	padding-right: 70px;
}

.pr80px {
	padding-right: 80px;
}

.pr90px {
	padding-right: 90px;
}

.pr100px {
	padding-right: 100px;
}

.pb5px {
	padding-bottom: 5px;
}

.pb10px {
	padding-bottom: 10px;
}

.pb15px {
	padding-bottom: 15px;
}

.pb20px {
	padding-bottom: 20px;
}

.pb30px {
	padding-bottom: 30px;
}

.pb40px {
	padding-bottom: 40px;
}

.pb50px {
	padding-bottom: 50px;
}

.pb60px {
	padding-bottom: 60px;
}

.pb70px {
	padding-bottom: 70px;
}

.pb80px {
	padding-bottom: 80px;
}

.pb90px {
	padding-bottom: 90px;
}

.pb100px {
	padding-bottom: 100px;
}

.pl5px {
	padding-left: 5px;
}

.pl10px {
	padding-left: 10px;
}

.pl15px {
	padding-left: 15px;
}

.pl20px {
	padding-left: 20px;
}

.pl30px {
	padding-left: 30px;
}

.pl40px {
	padding-left: 40px;
}

.pl50px {
	padding-left: 50px;
}

.pl60px {
	padding-left: 60px;
}

.pl70px {
	padding-left: 70px;
}

.pl80px {
	padding-left: 80px;
}

.pl90px {
	padding-left: 90px;
}

.pl100px {
	padding-left: 100px;
}

.session_subsection_title,
.session_subsection_title_2 {
	font-size: 1.2rem;
}

.sub-title+.session_subsection_title {
	padding-top: 1rem;
}

.session_subsection_title+.session_subsection_title_2,
.session-overview+.session_subsection_title_2 {
	padding-top: 1rem;
}