/*	#Reset
//	================================================== */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i,800,800i&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap');

.responsive-accordion {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
}

.responsive-accordion li {
	margin: 1%;
	padding: 0;
	box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 20%);
}

.responsive-accordion li:last-child {
	margin-bottom: 0;
}

.responsive-accordion li .responsive-accordion-head {
	cursor: pointer;
}

.responsive-accordion li .responsive-accordion-head.active {
	font-weight: bold;
}

/*	#Themes
//	================================================== */

.responsive-accordion-default.responsive-accordion li .responsive-accordion-head {
	padding: 1% 7% 1% 1%;
	color: #fff;
	font-size: 17px;
	line-height: normal;
	position: relative;
	font-weight: 500;
	background-color: #12606b;
	font-family: "Jost", sans-serif;
}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i {
	position: absolute;
	top: 17px;
	right: 10px;
}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel {
	border-top: 0;
	padding: 4px;
	font-family: calibri;
	background-color: #fff;
}

.responsive-accordion-default.responsive-accordion li .responsive-accordion-panel p {
	font-weight: 400;
	font-size: 15px;
	font-family: "Open Sans", sans-serif;
	line-height: 152%;
	color: #000000;
	text-align: left;
	padding: 8px 7% 8px 1%;
}