.accordion-button {	position: relative;	display: flex;	align-items: center;	width: 100%;	padding: 2.1875rem 0;	font-size: 1rem;	color: #9BA0AC;	text-align: left;	background-color: transparent;	border: 0;	border-radius: 0;	overflow-anchor: none;	transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;}@media (prefers-reduced-motion: reduce) {	.accordion-button {		transition: none;	}}.accordion-button:not(.collapsed) {	color: #ff4d00;	background-color: transparent;	box-shadow: inset 0 -1px 0 rgba(179, 195, 210, 0.1);}.accordion-button:not(.collapsed)::after {	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ff4d00'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");	transform: rotate(-180deg);}.accordion-button::after {	flex-shrink: 0;	width: 1.25rem;	height: 1.25rem;	margin-left: auto;	content: "";	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%239BA0AC'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");	background-repeat: no-repeat;	background-size: 1.25rem;	transition: transform 0.2s ease-in-out;}@media (prefers-reduced-motion: reduce) {	.accordion-button::after {		transition: none;	}}.accordion-button:hover {	z-index: 2;}.accordion-button:focus {	z-index: 3;	border-color: #9BA0AC;	outline: 0;	box-shadow: none;}.accordion-header {	margin-bottom: 0;}.accordion-item {	background-color: transparent;	border: 1px solid rgba(179, 195, 210, 0.1);}.accordion-item:first-of-type {	border-top-left-radius: 10px;	border-top-right-radius: 10px;}.accordion-item:first-of-type .accordion-button {	border-top-left-radius: 9px;	border-top-right-radius: 9px;}.accordion-item:not(:first-of-type) {	border-top: 0;}.accordion-item:last-of-type {	border-bottom-right-radius: 10px;	border-bottom-left-radius: 10px;}.accordion-item:last-of-type .accordion-button.collapsed {	border-bottom-right-radius: 9px;	border-bottom-left-radius: 9px;}.accordion-item:last-of-type .accordion-collapse {	border-bottom-right-radius: 10px;	border-bottom-left-radius: 10px;}.accordion-body {	padding: 2.1875rem 0;}.accordion-flush .accordion-collapse {	border-width: 0;}.accordion-flush .accordion-item {	border-right: 0;	border-left: 0;	border-radius: 0;}.accordion-flush .accordion-item:first-child {	border-top: 0;}.accordion-flush .accordion-item:last-child {	border-bottom: 0;}.accordion-flush .accordion-item .accordion-button {	border-radius: 0;}.accordion-heading {	display: flex;}.accordion-arrow {	position: relative;}.accordion-arrow::before {	position: absolute;	right: 0;	top: 1.25rem;	content: '\f056';	display: block;	font-family: 'FontAwesome';	color: #ff4d00;}@media (min-width: 768px) {	.accordion-arrow::before {		top: 2.1875rem;	}}.accordion-button.collapsed + .accordion-arrow::before {	content: '\f055';	color: #909093;}.accordion-button {	position: relative;	padding: 1.25rem 0;	font-size: inherit;	font-weight: 500;	transition: all 0.2s ease-in-out;	color: #FFF;}.accordion-button:not(.collapsed) {	box-shadow: none;	padding-bottom: 1.5625rem;}@media (min-width: 768px) {	.accordion-button {		padding-top: 2.1875rem;		padding-bottom: 2.1875rem;	}}.accordion-button::after {	display: none;}.accordion-body {	padding-top: 0;}.accordion-collapse {	margin-top: 0;}.accordion-flush .accordion-item:first-child {	border-top: 0;	margin-top: -2.1875rem;}.accordion-item:last-child {	margin-bottom: -2.1875rem;}