.accordion-header {	position: relative;	display: block;	padding: 11px 15px 11px 2.1em;	font-size: 1.1em;	font-weight: 500;	color: #068348;	transition: all 0.2s ease-in-out;}.accordion-header:before {	position: absolute;	left: 0.75em;	font-family: 'Intense Icons';	line-height: inherit;	content: '\e909';	will-change: transform;	transform: scale(0.7);	transition: transform .25s;}.accordion-body {	padding: 11px 15px;}.accordion-item.active .accordion-header:before {	transform: scale(0.7) rotate(90deg);}* + .accordion {	margin-top: 30px;}.context-dark .accordion-header {	color: #fff;}.context-dark .accordion-header:hover {	color: rgba(255, 255, 255, 0.7);}@media (min-width: 1200px) {	.accordion-header {		font-size: 1.5rem;		line-height: 1.54;	}}@media (min-width: 1600px) {	* + .accordion {		margin-top: 70px;	}}.accrordion-bootstrap .accordion-item {	border: 1px solid #e8e8e9;	border-radius: 0.375rem;}.accrordion-bootstrap .accordion-item:not(:first-of-type) .card-header:first-child {	border-radius: 0;}.accrordion-bootstrap .accordion-item:not(:first-of-type):not(:last-of-type) {	border-bottom: 0;	border-radius: 0;}.accrordion-bootstrap .accordion-item:first-of-type {	border-bottom: 0;	border-bottom-right-radius: 0;	border-bottom-left-radius: 0;}.accrordion-bootstrap .accordion-item:last-of-type {	border-top-left-radius: 0;	border-top-right-radius: 0;}.accrordion-bootstrap .accordion-header:hover {	background-color: rgba(232, 232, 233, 0.5);}.accrordion-bootstrap .accordion-body {	padding: 30px 15px;	box-shadow: inset 0 0 0 2px #e8e8e9;}.accrordion-bootstrap .accordion-item.active .accordion-header {	background-color: #e8e8e9;}.context-dark .accrordion-bootstrap .accordion-header:hover {	background-color: rgba(232, 232, 233, 0.1);}.context-dark .accrordion-bootstrap .accordion-item.active .accordion-header {	background-color: rgba(232, 232, 233, 0.2);}@media (min-width: 768px) {	.accrordion-bootstrap .accordion-body {		padding: 40px 20px;	}}@media (min-width: 1600px) {	.accrordion-bootstrap .accordion-body {		padding: 63px 109px 106px;	}}.accordion-boxed .accordion-item {	border: 1px solid #e8e8e9;	border-radius: 0.375rem;	transition: all 0.2s ease-in-out;}.accordion-boxed .accordion-item.active,.accordion-boxed .accordion-item:hover {	box-shadow: inset 0 0 0 2px #e8e8e9;}.accordion-boxed .accordion-item + .accordion-item {	margin-top: 20px;}@media (min-width: 768px) {	.accordion-body {		padding: 20px;	}}@media (min-width: 1600px) {	.accordion-body {		padding: 63px 109px 106px;	}}.accordion-classic .accordion-item:not(:first-child) {	border-top: 1px solid #e8e8e9;}.accordion-classic .accordion-header {	padding: 22px 15px 22px 1.125em;	font-size: 1.3125rem;	line-height: 1.54;}.accordion-classic .accordion-header:before {	top: 22px;	left: -.15em;}.accordion-classic .accordion-body {	padding-bottom: 22px;	padding-left: 0;}.accordion-classic .accordion-item:first-child .accordion-header {	padding-top: 0;}.accordion-classic .accordion-item:first-child .accordion-header:before {	top: -1px;}.accordion-classic .accordion-item:last-child .accordion-header {	padding-bottom: 0;}.accordion-classic .accordion-item:last-child .accordion-body {	padding-top: 22px;	padding-bottom: 0;}@media (min-width: 1600px) {	.accordion-classic .accordion-header {		padding-top: 41px;		padding-bottom: 41px;	}	.accordion-classic .accordion-body {		padding: 0 0 41px;		margin-top: -15px;	}	.accordion-classic .accordion-item:first-child .accordion-header:before {		top: -1px;	}	.accordion-classic .accordion-item:last-child .accordion-body {		padding-top: 41px;	}	.accordion-classic .accordion-item .accordion-header:before {		top: 39px;	}}.accordion-small .accordion-header {	padding: 19px 10px 15px 40px;	font-size: 1.3125rem;}.accordion-small .accordion-header:before {	top: 18px;}.accordion-small .accordion-body {	padding: 0 15px 24px 40px;	font-size: 1.0625rem;}@media (min-width: 992px) {	.accordion-small .accordion-header {		padding-left: 54px;	}	.accordion-small .accordion-body {		padding-left: 54px;	}}
/*# sourceMappingURL=accordion.css.map */
