.frequently-asked-questions .floating-image{
	left: 0;
	top: 10%;
}

/*Accordions*/
.faq-heading {
	padding: 1em;
	color: var(--color-navy);
    background-color: var(--color-white);
	font-size: var(--font-size-tertiary-heading);
	display: flex;
	flex-direction: row-reverse;
	justify-content: space-between;
	align-items: center;
	align-content: center;
	flex-wrap: nowrap;
	margin-bottom: 0;
    cursor: pointer;
	font-weight: 500;
	border-bottom: 2px solid var(--color-white);
}

.faq-answer {
	margin: unset;
	max-width: 90%;
}

.answer p{
	margin-top: 0;
}

.ui-accordion .ui-accordion-content {
	padding: 1em 2em 1em 2em;
	overflow: auto;
    background: var(--color-white);
}

.ui-accordion-header-icon{
    background: var(--color-teal);
    color: var(--color-white);
    min-width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    font-size: 2.5rem;
}


span.ui-accordion-header-icon.ui-icon.iconClosed:before {
	content: "+";
}

span.ui-accordion-header-icon.ui-icon.iconOpen:before {
	content: "-";
}