.legacy .accbox{margin: 0;
	padding: 0;}
.legacy .accbox label{display: block;
	margin: 3px 0;
	padding : 11px 12px;
	color :#333;
	cursor :pointer;
	line-height:150%;
	font-weight:bold;
    background:#fefefe;
    border:1px solid #c7e3fc;}
.legacy .accbox label::before{font-family: "Font Awesome 5 Free";
	content: '\f138';
	font-weight: 900;
	color:#c5e1fa;
	margin-right:5px;}
.legacy .accbox label:hover{background :#f8f4e6;
	color:#333;}
.legacy .accbox input{display: none;}
.legacy .accbox .accshow{height: 0;
	padding: 0;
	overflow: hidden;
	opacity: 0;}
.legacy .cssacc:checked + .accshow{height: auto;
	padding: 10px 10px 30px 30px;
	opacity: 1;}
.legacy .faqarea h2{margin:50px 0 20px !important;
    text-align:left !important;
    font-size:18px;
    border-bottom:2px dotted #c7e3fc;}
.legacy .faq-more{margin:80px 20px;}
.legacy .num{margin:0;
	text-align:right;
	font-size:10px;
	color:#ccc;}
.legacy ol{counter-reset: count 0;
    list-style-type: none;}
.legacy li:before{counter-increment: count 1;
    content: counters(count, "-") ". ";}