/* *, *:before, *:after {
	box-sizing: border-box;
} */

/* html, body {
	height: 100%;
} */



#info ol, ul  {
	list-style: none !important;
	list-style-type: none !important;
}

#info ol, ul  {
	list-style: none !important;
	list-style-type: none !important;
}

#info>li {
	/* list-style: none !important; */
	list-style-type: none !important;
}

.accordion ol, ul, li {
	/* list-style: none !important; */
	list-style-type: none !important;
}

.faq-block {
	list-style-type: none !important;
	overflow: hidden;
}


.faq-block ol, ul, li{
	list-style-type: none !important;
	/* -webkit-transition: all 5s ease; */
	/* -moz-transition: all 5s ease; */
	/* -o-transition: all 5s ease; */
	/* -ms-transition: all 5s ease; */
	/* transition: all 5s ease; */
	
	/* transition-duration: 5.0s; */
	/* display: none; */
}

.faq-block:hover {
	/* -webkit-transition: all 5s ease; */
	/* -moz-transition: all 5s ease; */
	/* -o-transition: all 5s ease; */
	/* -ms-transition: all 5s ease; */
	/* transition: all 5s ease; */
	
	/* transition-duration: 5.0s; */
	/* display: none; */
}

.input {
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
	
	color: #008000;
	display: none;
}


.hide {
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
	
	color: #008000;
	display: none;
}

.accordion {
	/* background: #fff; */
	/* width: 400px; */
	width: 100%;
	/* border: 1px solid #e0e0e0; */
	list-style: none !important;
}

.accordion-item {
	position: relative;
	width: 100%;
	border-bottom: 1px solid #e0e0e0;
	list-style-type: none !important;
}

.accordion-item:last-child {
	border-bottom: none;
}

.accordion-label {
	/* background-color: #FFFF00; */
	/* padding: 10px 0 10px 30px; */
	padding: 10px 0 10px 10px;
	width: 100%;
	display: block;
	color: #000000;
	/* text-shadow: 1px 1px 1px 1px #000000; */
	font-size: 14px;
	
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	
	transition-duration: 1.0s;
}

.accordion-label:hover {
	cursor: pointer;
	/* color: #FF8C00; */
	/* text-shadow: 1px 1px 0px #C0C0C0; */
	/* margin-left: 1px; */
	
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	
	transition-duration: 1.0s;
}

/* .accordion-label:before {
	content: " ";
	position: absolute;
	height: 5px;
	width: 5px;
	top: 22px;
	left: 12px;
	display: inline-block;
	border-left: 5px solid #008000;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	
	color: #008000;
} */

.accordion-label:before {
	content: "\203a";
	margin-right: 10px;
	display: inline-block;
	font-size: 32px;
	/* color: #FF8C00; */
	color: #008000;
	text-shadow: 1px 0px 0px #000000;
}

input[type=checkbox]:checked ~ .accordion-label {
	/* color: #FF8C00; */
	/* color: #008000; */
}

input[type=checkbox]:checked ~ .accordion-label:before {
	content: "\203a";
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
	
	color: #008000;
}

.accordion-label:after {
	content: "\21b4";
	margin-left: 20px;
	margin-right: 10px;
	display: inline-block;
	font-size: 20px;
	color: #008000;
	/* text-shadow: 0px 1px 0px #000000; */
}

input[type=checkbox]:checked ~ .accordion-label:after {
	display: none;
}

.accordion-child {
	/* font: normal 16pt;  */
	/* font: normal 16pt serif; */
	margin: 0;
	overflow: hidden;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 0;
	height: 0;
	-webkit-transform: scale(1, 0);
	transform: scale(1, 0);
	-webkit-transform-origin: center top;
	transform-origin: center top;
	
	/* -webkit-transition: all 1s ease; */
	/* -moz-transition: all 1s ease; */
	/* -o-transition: all 1s ease; */
	/* -ms-transition: all 1s ease; */
	/* transition: all 1s ease; */
	
	/* transition-duration: 1.0s; */
	
}

input[type=checkbox]:checked ~ .accordion-child {
	/* border: 1px solid #e0e0e0; */
	border: 1px solid #000000;
	/* margin: 0 -20px 15px -20px; */
	/* background: #fff; */
	/* background-color: #FFFF00; */
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.16);
	padding: 20px;
	height: auto;
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	
	/* -webkit-transition: all 1s ease; */
	/* -moz-transition: all 1s ease; */
	/* -o-transition: all 1s ease; */
	/* -ms-transition: all 1s ease; */
	/* transition: all 1s ease; */
	
	/* transition-duration: 1.0s; */
	
}



/* .question:before { */
	/* content: " ✅ "; */
	/* margin-right: 10px; */
	/* display: inline; */
	/* color: #008000; */
/* } */

.answer-text {
	color: #000000;
	text-align: justify;
	margin: 5px 5px 5px 5px;
	overflow-wrap: break-word;
	word-wrap: break-word;
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
	
	/* hyphenate-limit-chars: 10 4 4; */
	/* -webkit-hyphenate-limit-lines: 10; */
	/* -webkit-hyphenate-limit-before: 4; */
	/* -webkit-hyphenate-limit-after: 4; */
}

.answer-text:before {
	content: " ";
	margin-right: 20px;
	display: inline;
	color: #008000;
}







