body {
    margin: 0px;
}

.div {
	background-color: #fff;
	display: flex;
	flex-direction: column;
}

.div-2 {
	align-self: stretch;
	display: flex;
	width: 100%;
	flex-direction: column;
    box-sizing: border-box;
}

@media (max-width: 991px) {
	.div-2 {
		max-width: 100%;
	}
}

.div-3 {
	box-shadow: 0px 4px 24px 0px rgba(18, 15, 37, 0.06);
	background-color: var(--LIght-grey, #e7e7e7);
	align-self: stretch;
	display: flex;
	width: 100%;
	padding-top: 27px;
	padding-right: 20px;
	padding-bottom: 27px;
	padding-left: 20px;
	flex-direction: column;
    box-sizing: border-box;
}

@media (max-width: 991px) {
	.div-3 {
		max-width: 100%;
	}
}

.div-4 {
	align-self: center;
	display: flex;
	margin-top: -1px;
	width: 100%;
	max-width: 1200px;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-4 {
		max-width: 100%;
		flex-wrap: wrap;
		justify-content: center;
	}
}

.img-logo {
	object-fit: cover;
	object-position: center;
	width: 104px;
	overflow: hidden;
}

.div-5 {
	align-items: flex-start;
	align-self: center;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	width: 740px;
	max-width: 100%;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-5 {
		flex-wrap: wrap;
		justify-content: center;
	}
}

.div-6 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.div-7 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.div-8 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	width: 119px;
}

.div-9 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.div-10 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	width: 170px;
}

.div-11 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-11 {
		text-wrap: initial;
	}
}

.div-12 {
	align-items: flex-start;
	align-self: center;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	gap: 4px;
}

.img-2 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 20px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-13 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-13 {
		text-wrap: initial;
	}
}

.div-14 {
	align-self: center;
	margin-top: 29px;
	width: 100%;
	max-width: 1200px;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-14 {
		max-width: 100%;
	}
}

.div-15 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-15 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 23%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column {
		width: 100%;
	}
}

.div-16 {
	display: flex;
	margin-top: 26px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-16 {
		margin-top: 50px;
	}
}

.div-17 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 265px;
	max-width: 100%;
	flex-direction: column;
}

.div-18 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-19 {
	align-self: stretch;
	display: flex;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

.div-20 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.img-3 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 20px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-21 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-21 {
		text-wrap: initial;
	}
}

.img-4 {
	aspect-ratio: 1.8;
	object-fit: cover;
	object-position: center;
	width: 9px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-22 {
	align-items: flex-start;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 100%;
	flex-grow: 1;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 10px;
	flex-direction: column;
}

.div-23 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-24 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-25 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-26 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-27 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-28 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-29 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-30 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	margin-top: 8px;
	margin-right: 1px;
	flex-direction: column;
	width: 100%;
}

.div-31 {
	align-self: stretch;
	display: flex;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

.div-32 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.img-5 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 20px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-33 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-33 {
		text-wrap: initial;
	}
}

.img-6 {
	aspect-ratio: 1.8;
	object-fit: cover;
	object-position: center;
	width: 9px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-34 {
	align-items: flex-start;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 100%;
	flex-grow: 1;
	padding-top: 10px;
	padding-bottom: 10px;
	flex-direction: column;
}

.div-35 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-36 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-37 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-38 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-39 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-40 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	margin-top: 8px;
	margin-right: 1px;
	flex-direction: column;
	width: 100%;
}

.div-41 {
	align-self: stretch;
	display: flex;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

.div-42 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.img-7 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 20px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-43 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-43 {
		text-wrap: initial;
	}
}

.img-8 {
	aspect-ratio: 1.8;
	object-fit: cover;
	object-position: center;
	width: 9px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-44 {
	align-items: flex-start;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 100%;
	flex-grow: 1;
	padding-top: 10px;
	padding-bottom: 10px;
	flex-direction: column;
}

.div-45 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-46 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-47 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-48 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-49 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-50 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-51 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	margin-top: 8px;
	margin-right: 1px;
	flex-grow: 1;
	flex-direction: column;
	width: 100%;
}

.div-52 {
	align-self: stretch;
	display: flex;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

.div-53 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 10px;
}

.img-9 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 20px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-54 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-54 {
		text-wrap: initial;
	}
}

.img-10 {
	aspect-ratio: 1.8;
	object-fit: cover;
	object-position: center;
	width: 9px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-55 {
	align-items: flex-start;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 100%;
	flex-grow: 1;
	padding-top: 10px;
	padding-bottom: 10px;
	flex-direction: column;
}

.div-56 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-57 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-58 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.div-59 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	width: 100%;
	align-items: center;
	border-bottom: 1px solid var(--LIght-grey, #e7e7e7);
	background-color: var(--White, #fff);
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
}

.img-11 {
	aspect-ratio: 1.46;
	object-fit: cover;
	object-position: center;
	width: 172px;
	overflow: hidden;
	align-self: start;
	margin-top: 25px;
	margin-left: 11px;
}

@media (max-width: 991px) {
	.img-11 {
		margin-left: 10px;
	}
}

.column-2 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 77%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-2 {
		width: 100%;
	}
}

.div-60 {
	display: flex;
	flex-grow: 1;
	flex-direction: column;
	width: 895px;
}

@media (max-width: 991px) {
	.div-60 {
		max-width: 100%;
		margin-top: 40px;
	}
}

.div-61 {
	align-self: stretch;
}

@media (max-width: 991px) {
	.div-61 {
		max-width: 100%;
	}
}

.div-62 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-62 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-3 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 56%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-3 {
		width: 100%;
	}
}

.div-63 {
	border-radius: 10px;
	box-shadow: 0px 4px 24px 0px rgba(18, 15, 37, 0.12);
	background-color: #fff;
	display: flex;
	margin-left: auto;
	margin-right: auto;
	flex-grow: 1;
	padding-top: 24px;
	padding-right: 20px;
	padding-bottom: 31px;
	padding-left: 20px;
	flex-direction: column;
	width: 100%;
}

@media (max-width: 991px) {
	.div-63 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-64 {
	align-self: center;
	display: flex;
	width: 421px;
	max-width: 100%;
	flex-direction: column;
}

.div-65 {
	align-self: start;
	display: flex;
	width: 396px;
	max-width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-65 {
		justify-content: center;
	}
}

.div-66 {
	align-self: end;
	display: flex;
	flex-direction: column;
}

.div-67 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.22px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-67 {
		text-wrap: initial;
	}
}

.div-68 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 15px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-68 {
		text-wrap: initial;
	}
}

.div-69 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: end;
	margin-top: 35px;
}

.div-70 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: end;
	margin-top: 34px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-70 {
		text-wrap: initial;
	}
}

.img-12 {
	aspect-ratio: 413;
	object-fit: cover;
	object-position: center;
	width: 413px;
	stroke-width: 1px;
	stroke: rgba(142, 141, 149, 0.3);
	overflow: hidden;
	align-self: start;
	margin-top: 5px;
}

.div-71 {
	align-self: start;
	display: flex;
	margin-top: 11px;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-71 {
		max-width: 100%;
		flex-wrap: wrap;
		justify-content: center;
	}
}

.div-72 {
	align-self: center;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	flex-direction: column;
}

.div-73 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-73 {
		text-wrap: initial;
	}
}

.div-74 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 16px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-74 {
		text-wrap: initial;
	}
}

.div-75 {
	align-self: center;
	display: flex;
	margin-top: auto;
	margin-bottom: auto;
	flex-direction: column;
}

.div-76 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-76 {
		text-wrap: initial;
	}
}

.div-77 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 17px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-77 {
		text-wrap: initial;
	}
}

.div-78 {
	align-self: stretch;
	display: flex;
	flex-direction: column;
	width: 87px;
}

.div-79 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-13 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-80 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-80 {
		text-wrap: initial;
	}
}

.div-81 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	margin-top: 11px;
	width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-14 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-82 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-82 {
		text-wrap: initial;
	}
}

.column-4 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 44%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-4 {
		width: 100%;
	}
}

.div-83 {
	border-radius: 10px;
	background: linear-gradient(103deg, #55be9c 0.55%, #92c94d 100%);
	box-shadow: 0px 4px 24px 0px rgba(18, 15, 37, 0.12);
	display: flex;
	margin-left: auto;
	margin-right: auto;
	width: 387px;
	max-width: 100%;
	flex-grow: 1;
	padding-top: 22px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-83 {
		margin-top: 20px;
	}
}

.div-84 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 28px;
	font-weight: 400;
	line-height: 120%;
	letter-spacing: -0.28px;
	align-self: start;
	margin-left: 10px;
	width: 327px;
	max-width: 100%;
}

.img-15 {
	aspect-ratio: 3.92;
	object-fit: cover;
	object-position: center;
	width: 357px;
	overflow: hidden;
	align-self: start;
	margin-top: 15px;
	margin-left: 10px;
}

.div-85 {
	align-self: stretch;
	display: flex;
	margin-top: 73px;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-85 {
		flex-wrap: wrap;
	}
}

.div-86 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.36px;
	align-self: start;
	width: 129px;
}

.div-87 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 1px;
	gap: 7px;
}

.div-88 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-16 {
	aspect-ratio: 0.54;
	object-fit: cover;
	object-position: center;
	width: 7px;
	transform: rotate(-90deg);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-89 {
	align-self: stretch;
	margin-top: 34px;
}

@media (max-width: 991px) {
	.div-89 {
		max-width: 100%;
	}
}

.div-90 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-90 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-5 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-5 {
		width: 100%;
	}
}

.div-91 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-91 {
		margin-top: 20px;
	}
}

.div-92 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-93 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-94 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-17 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-95 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-95 {
		text-wrap: initial;
	}
}

.div-96 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-96 {
		text-wrap: initial;
	}
}

.div-97 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-98 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-99 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	max-width: 267px;
	flex-grow: 1;
	flex-basis: auto;
}

.div-100 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-101 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-102 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-18 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-103 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-103 {
		text-wrap: initial;
	}
}

.div-104 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-104 {
		text-wrap: initial;
	}
}

.div-105 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-106 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-107 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-108 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-19 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-109 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-109 {
		text-wrap: initial;
	}
}

.div-110 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-110 {
		text-wrap: initial;
	}
}

.div-111 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-112 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-113 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-114 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-20 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-115 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-115 {
		text-wrap: initial;
	}
}

.div-116 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-116 {
		text-wrap: initial;
	}
}

.div-117 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-118 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-grow: 1;
	flex-direction: column;
}

.div-119 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-120 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-21 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-121 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-121 {
		text-wrap: initial;
	}
}

.div-122 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-122 {
		text-wrap: initial;
	}
}

.div-123 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.column-6 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 34%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-6 {
		width: 100%;
	}
}

.div-124 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-124 {
		margin-top: 20px;
	}
}

.div-125 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-126 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-127 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-22 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-128 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-128 {
		text-wrap: initial;
	}
}

.div-129 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-129 {
		text-wrap: initial;
	}
}

.div-130 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-131 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-132 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-132 {
		text-wrap: initial;
	}
}

.div-133 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-134 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-135 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-23 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-136 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-136 {
		text-wrap: initial;
	}
}

.div-137 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-137 {
		text-wrap: initial;
	}
}

.div-138 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-139 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-140 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-141 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-24 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-142 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-142 {
		text-wrap: initial;
	}
}

.div-143 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-143 {
		text-wrap: initial;
	}
}

.div-144 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-145 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-146 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-147 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-25 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-148 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-148 {
		text-wrap: initial;
	}
}

.div-149 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-149 {
		text-wrap: initial;
	}
}

.div-150 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-151 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-grow: 1;
	flex-direction: column;
}

.div-152 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-153 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-26 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-154 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-154 {
		text-wrap: initial;
	}
}

.div-155 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-155 {
		text-wrap: initial;
	}
}

.div-156 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.column-7 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-7 {
		width: 100%;
	}
}

.div-157 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-157 {
		margin-top: 20px;
	}
}

.div-158 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-159 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-160 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-27 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-161 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-161 {
		text-wrap: initial;
	}
}

.div-162 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-162 {
		text-wrap: initial;
	}
}

.div-163 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-164 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-165 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	max-width: 267px;
	flex-grow: 1;
	flex-basis: auto;
}

.div-166 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-167 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-168 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-28 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-169 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-169 {
		text-wrap: initial;
	}
}

.div-170 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-170 {
		text-wrap: initial;
	}
}

.div-171 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-172 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-173 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-174 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-29 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-175 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-175 {
		text-wrap: initial;
	}
}

.div-176 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-176 {
		text-wrap: initial;
	}
}

.div-177 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-177 {
		text-wrap: initial;
	}
}

.div-178 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-direction: column;
}

.div-179 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-180 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-30 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-181 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-181 {
		text-wrap: initial;
	}
}

.div-182 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-182 {
		text-wrap: initial;
	}
}

.div-183 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-183 {
		text-wrap: initial;
	}
}

.div-184 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 20px;
	flex-grow: 1;
	flex-direction: column;
}

.div-185 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-186 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-31 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-187 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-187 {
		text-wrap: initial;
	}
}

.div-188 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-188 {
		text-wrap: initial;
	}
}

.div-189 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-190 {
	align-self: stretch;
	display: flex;
	margin-top: 73px;
	width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-190 {
		flex-wrap: wrap;
	}
}

.div-191 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.36px;
	max-width: 358px;
	align-self: start;
	flex-grow: 1;
	flex-basis: auto;
}

.div-192 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 1px;
	gap: 7px;
}

.div-193 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	width: 195px;
}

.img-32 {
	aspect-ratio: 0.54;
	object-fit: cover;
	object-position: center;
	width: 7px;
	transform: rotate(-90deg);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-194 {
	align-self: stretch;
	margin-top: 45px;
}

@media (max-width: 991px) {
	.div-194 {
		max-width: 100%;
	}
}

.div-195 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-195 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-8 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-8 {
		width: 100%;
	}
}

.div-196 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-196 {
		margin-top: 20px;
	}
}

.div-197 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-198 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-199 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-33 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-200 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-200 {
		text-wrap: initial;
	}
}

.div-201 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-201 {
		text-wrap: initial;
	}
}

.div-202 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-203 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-204 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	max-width: 267px;
	flex-grow: 1;
	flex-basis: auto;
}

.div-205 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-206 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-207 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-34 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-208 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-208 {
		text-wrap: initial;
	}
}

.div-209 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-209 {
		text-wrap: initial;
	}
}

.div-210 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-211 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-212 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-213 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-35 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-214 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-214 {
		text-wrap: initial;
	}
}

.div-215 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-215 {
		text-wrap: initial;
	}
}

.div-216 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-217 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-218 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-219 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-36 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-220 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-220 {
		text-wrap: initial;
	}
}

.div-221 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-221 {
		text-wrap: initial;
	}
}

.div-222 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-223 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-grow: 1;
	flex-direction: column;
}

.div-224 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-225 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-37 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-226 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-226 {
		text-wrap: initial;
	}
}

.div-227 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-227 {
		text-wrap: initial;
	}
}

.div-228 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.column-9 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 34%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-9 {
		width: 100%;
	}
}

.div-229 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-229 {
		margin-top: 20px;
	}
}

.div-230 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-231 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-232 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-38 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-233 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-233 {
		text-wrap: initial;
	}
}

.div-234 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-234 {
		text-wrap: initial;
	}
}

.div-235 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-236 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-237 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-238 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-39 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-239 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-239 {
		text-wrap: initial;
	}
}

.div-240 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-240 {
		text-wrap: initial;
	}
}

.div-241 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-242 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-243 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-244 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-40 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-245 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-245 {
		text-wrap: initial;
	}
}

.div-246 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-246 {
		text-wrap: initial;
	}
}

.div-247 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-248 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-249 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-250 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-41 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-251 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-251 {
		text-wrap: initial;
	}
}

.div-252 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-252 {
		text-wrap: initial;
	}
}

.div-253 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-254 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-255 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	max-width: 267px;
	flex-grow: 1;
	flex-basis: auto;
}

.div-256 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-grow: 1;
	flex-direction: column;
}

.div-257 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-258 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-42 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-259 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-259 {
		text-wrap: initial;
	}
}

.div-260 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-260 {
		text-wrap: initial;
	}
}

.div-261 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.column-10 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-10 {
		width: 100%;
	}
}

.div-262 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-262 {
		margin-top: 20px;
	}
}

.div-263 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

.div-264 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-265 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-43 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-266 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-266 {
		text-wrap: initial;
	}
}

.div-267 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-267 {
		text-wrap: initial;
	}
}

.div-268 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
	gap: 9px;
}

.div-269 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
}

.div-270 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: stretch;
	max-width: 267px;
	flex-grow: 1;
	flex-basis: auto;
}

.div-271 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-272 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-273 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-44 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-274 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-274 {
		text-wrap: initial;
	}
}

.div-275 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-275 {
		text-wrap: initial;
	}
}

.div-276 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-277 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-278 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-279 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-45 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-280 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-280 {
		text-wrap: initial;
	}
}

.div-281 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-281 {
		text-wrap: initial;
	}
}

.div-282 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-283 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-direction: column;
}

.div-284 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-285 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-46 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-286 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-286 {
		text-wrap: initial;
	}
}

.div-287 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-287 {
		text-wrap: initial;
	}
}

.div-288 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-289 {
	padding-bottom: 10px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: stretch;
	display: flex;
	margin-top: 21px;
	flex-grow: 1;
	flex-direction: column;
}

.div-290 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 162px;
	max-width: 100%;
	gap: 10px;
}

.div-291 {
	align-items: flex-start;
	border-radius: 10px;
	border: 1px solid #ccd1d0;
	background-color: #fff;
	align-self: stretch;
	display: flex;
	width: 87px;
	max-width: 100%;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	justify-content: space-between;
	gap: 3px;
}

.img-47 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 15px;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-292 {
	color: var(--Accent--2, #de4747);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-292 {
		text-wrap: initial;
	}
}

.div-293 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-293 {
		text-wrap: initial;
	}
}

.div-294 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 1;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.16px;
	align-self: start;
	margin-top: 4px;
	width: 282px;
	max-width: 100%;
}

.div-295 {
	background-color: var(--BBG, rgba(73, 178, 144, 0.04));
	align-self: stretch;
	display: flex;
	margin-top: 60px;
	width: 100%;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-295 {
		max-width: 100%;
	}
}

.div-296 {
	align-self: center;
	display: flex;
	margin-top: 33px;
	margin-left: 154px;
	width: 891px;
	max-width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-296 {
		flex-wrap: wrap;
	}
}

.div-297 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.36px;
	max-width: 356px;
	align-self: start;
	flex-grow: 1;
	flex-basis: auto;
}

.div-298 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 8px;
	gap: 7px;
}

.div-299 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-48 {
	aspect-ratio: 0.54;
	object-fit: cover;
	object-position: center;
	width: 7px;
	transform: rotate(-90deg);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-300 {
	align-self: center;
	margin-top: 34px;
	margin-left: 153px;
	width: 895px;
	max-width: 100%;
}

.div-301 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-301 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-11 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-11 {
		width: 100%;
	}
}

.div-302 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-302 {
		margin-top: 20px;
	}
}

.img-49 {
	aspect-ratio: 1.51;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
	align-self: start;
}

.div-303 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	margin-top: 13px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-303 {
		text-wrap: initial;
	}
}

.column-12 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-12 {
		width: 100%;
	}
}

.div-304 {
	align-items: flex-start;
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-304 {
		margin-top: 20px;
	}
}

.img-50 {
	aspect-ratio: 1.51;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
	align-self: start;
}

.div-305 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	margin-top: 13px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-305 {
		text-wrap: initial;
	}
}

.column-13 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 35%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-13 {
		width: 100%;
	}
}

.img-51 {
	aspect-ratio: 1.33;
	object-fit: cover;
	object-position: center;
	width: 100%;
	border-radius: 8px;
	overflow: hidden;
	z-index: 1;
	margin-right: -23px;
	flex-grow: 1;
}

@media (max-width: 991px) {
	.img-51 {
		margin-top: 20px;
	}
}

.div-306 {
	align-items: flex-start;
	align-self: center;
	display: flex;
	margin-top: 29px;
	margin-left: 170px;
	margin-bottom: 20px;
	width: 86px;
	max-width: 100%;
	gap: 14px;
}

@media (max-width: 991px) {
	.div-306 {
		justify-content: center;
	}
}

.img-52 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 11px;
	fill: var(--Accent, #49b290);
	overflow: hidden;
}

.img-53 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 11px;
	fill: var(--grey-text, #8e8d95);
	overflow: hidden;
}

.img-54 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 11px;
	fill: var(--grey-text, #8e8d95);
	overflow: hidden;
}

.img-55 {
	aspect-ratio: 1;
	object-fit: cover;
	object-position: center;
	width: 11px;
	fill: var(--grey-text, #8e8d95);
	overflow: hidden;
}

.div-307 {
	align-self: center;
	display: flex;
	margin-top: 74px;
	margin-left: 156px;
	width: 896px;
	max-width: 100%;
	flex-direction: column;
}

.div-308 {
	align-self: end;
	display: flex;
	margin-right: 4px;
	width: 892px;
	max-width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-308 {
		flex-wrap: wrap;
	}
}

.div-309 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.36px;
	max-width: 330px;
	align-self: start;
	flex-grow: 1;
	flex-basis: auto;
}

.div-310 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	gap: 7px;
}

.div-311 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	width: 111px;
}

.img-56 {
	aspect-ratio: 0.54;
	object-fit: cover;
	object-position: center;
	width: 7px;
	transform: rotate(-90deg);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-312 {
	align-items: flex-start;
	align-self: end;
	display: flex;
	margin-top: 46px;
	margin-right: 1px;
	width: 895px;
	max-width: 100%;
	flex-direction: column;
}

.div-313 {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-313 {
		max-width: 100%;
	}
}

.div-314 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-314 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-14 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 68%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-14 {
		width: 100%;
	}
}

.div-315 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-315 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-316 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-317 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-318 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-318 {
		text-wrap: initial;
	}
}

.div-319 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-319 {
		max-width: 100%;
	}
}

.div-320 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-321 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-321 {
		text-wrap: initial;
	}
}

.div-322 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: 1px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-15 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-15 {
		width: 100%;
	}
}

.img-57 {
	aspect-ratio: 1.5;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
}

@media (max-width: 991px) {
	.img-57 {
		margin-top: 20px;
	}
}

.div-323 {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	margin-top: 4px;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-323 {
		max-width: 100%;
	}
}

.div-324 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-324 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-16 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 68%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-16 {
		width: 100%;
	}
}

.div-325 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-325 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-326 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-327 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-328 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-328 {
		text-wrap: initial;
	}
}

.div-329 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-329 {
		max-width: 100%;
	}
}

.div-330 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-331 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-331 {
		text-wrap: initial;
	}
}

.div-332 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: 1px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-17 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-17 {
		width: 100%;
	}
}

.img-58 {
	aspect-ratio: 1.5;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
}

@media (max-width: 991px) {
	.img-58 {
		margin-top: 20px;
	}
}

.div-333 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-334 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-334 {
		max-width: 100%;
	}
}

.div-335 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-335 {
		max-width: 100%;
	}
}

.div-336 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-337 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-337 {
		text-wrap: initial;
	}
}

.div-338 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-338 {
		max-width: 100%;
	}
}

.div-339 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

.div-340 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	margin-right: -20px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-340 {
		text-wrap: initial;
	}
}

.div-341 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: -19px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.div-342 {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	margin-top: 4px;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-342 {
		max-width: 100%;
	}
}

.div-343 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-343 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-18 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 68%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-18 {
		width: 100%;
	}
}

.div-344 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-344 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-345 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-346 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-347 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-347 {
		text-wrap: initial;
	}
}

.div-348 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-348 {
		max-width: 100%;
	}
}

.div-349 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-350 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-350 {
		text-wrap: initial;
	}
}

.div-351 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: 1px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-19 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-19 {
		width: 100%;
	}
}

.img-59 {
	aspect-ratio: 1.5;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
}

@media (max-width: 991px) {
	.img-59 {
		margin-top: 20px;
	}
}

.div-352 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-353 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-353 {
		max-width: 100%;
	}
}

.div-354 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-354 {
		max-width: 100%;
	}
}

.div-355 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-356 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-356 {
		text-wrap: initial;
	}
}

.div-357 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-357 {
		max-width: 100%;
	}
}

.div-358 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

.div-359 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	margin-right: -20px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-359 {
		text-wrap: initial;
	}
}

.div-360 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: -19px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.div-361 {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	margin-top: 4px;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-361 {
		max-width: 100%;
	}
}

.div-362 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-362 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-20 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 68%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-20 {
		width: 100%;
	}
}

.div-363 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-363 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-364 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-365 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-366 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-366 {
		text-wrap: initial;
	}
}

.div-367 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-367 {
		max-width: 100%;
	}
}

.div-368 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-369 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-369 {
		text-wrap: initial;
	}
}

.div-370 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: 1px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-21 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-21 {
		width: 100%;
	}
}

.img-60 {
	aspect-ratio: 1.5;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
}

@media (max-width: 991px) {
	.img-60 {
		margin-top: 20px;
	}
}

.div-371 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	display: flex;
	margin-top: 4px;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-372 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-372 {
		max-width: 100%;
	}
}

.div-373 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-373 {
		max-width: 100%;
	}
}

.div-374 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-375 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-375 {
		text-wrap: initial;
	}
}

.div-376 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-376 {
		max-width: 100%;
	}
}

.div-377 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	padding-right: 20px;
	padding-left: 20px;
	flex-direction: column;
}

.div-378 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	margin-right: -20px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-378 {
		text-wrap: initial;
	}
}

.div-379 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: -19px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.div-380 {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	align-self: start;
	margin-top: 4px;
	width: 100%;
	padding-right: 20px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-380 {
		max-width: 100%;
	}
}

.div-381 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-381 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-22 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 68%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-22 {
		width: 100%;
	}
}

.div-382 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-382 {
		max-width: 100%;
		margin-top: 20px;
	}
}

.div-383 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 591px;
	max-width: 100%;
	flex-direction: column;
}

.div-384 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 285px;
	max-width: 100%;
}

.div-385 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-385 {
		text-wrap: initial;
	}
}

.div-386 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

@media (max-width: 991px) {
	.div-386 {
		max-width: 100%;
	}
}

.div-387 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 95px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-388 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-388 {
		text-wrap: initial;
	}
}

.div-389 {
	background-color: var(--Accent, #49b290);
	align-self: stretch;
	display: flex;
	margin-right: 1px;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-23 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 32%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-23 {
		width: 100%;
	}
}

.img-61 {
	aspect-ratio: 1.5;
	object-fit: cover;
	object-position: center;
	width: 100%;
	overflow: hidden;
}

@media (max-width: 991px) {
	.img-61 {
		margin-top: 20px;
	}
}

.div-390 {
	align-self: end;
	display: flex;
	margin-top: 40px;
	width: 633px;
	max-width: 100%;
	padding-right: 20px;
	padding-left: 20px;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-390 {
		flex-wrap: wrap;
	}
}

.div-391 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 324px;
	max-width: 100%;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-391 {
		justify-content: center;
	}
}

.img-62 {
	aspect-ratio: 0.5;
	object-fit: cover;
	object-position: center;
	width: 8px;
	stroke-width: 3px;
	stroke: #000;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-392 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-393 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-394 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-395 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-396 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-397 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.div-398 {
	color: #000;
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: stretch;
}

.img-63 {
	aspect-ratio: 0.5;
	object-fit: cover;
	object-position: center;
	width: 8px;
	stroke-width: 3px;
	stroke: #000;
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-399 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 6px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-399 {
		text-wrap: initial;
	}
}

.div-400 {
	align-self: stretch;
	display: flex;
	margin-top: 60px;
	width: 100%;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-400 {
		max-width: 100%;
	}
}

.div-401 {
	background-color: var(--BBG, rgba(73, 178, 144, 0.04));
	align-self: stretch;
	display: flex;
	width: 100%;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-401 {
		max-width: 100%;
	}
}

.div-402 {
	align-self: center;
	display: flex;
	margin-top: 34px;
	margin-left: 157px;
	width: 906px;
	max-width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-402 {
		flex-wrap: wrap;
	}
}

.div-403 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 36px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.36px;
	max-width: 311px;
	align-self: start;
	flex-grow: 1;
	flex-basis: auto;
}

.div-404 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 13px;
	gap: 7px;
}

.div-405 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
	width: 159px;
}

.img-64 {
	aspect-ratio: 0.54;
	object-fit: cover;
	object-position: center;
	width: 7px;
	transform: rotate(-90deg);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-406 {
	align-self: center;
	margin-top: 40px;
	margin-left: 158px;
	width: 907px;
	max-width: 100%;
}

.div-407 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-407 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-24 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-24 {
		width: 100%;
	}
}

.div-408 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-408 {
		margin-top: 26px;
	}
}

.div-409 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-410 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-411 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-411 {
		text-wrap: initial;
	}
}

.div-412 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-413 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-414 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-415 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-65 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-416 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-25 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-25 {
		width: 100%;
	}
}

.div-417 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-417 {
		margin-top: 26px;
	}
}

.div-418 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-419 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-420 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-420 {
		text-wrap: initial;
	}
}

.div-421 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-422 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-423 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-424 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-66 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-425 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-26 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-26 {
		width: 100%;
	}
}

.div-426 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-426 {
		margin-top: 26px;
	}
}

.div-427 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-428 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-429 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-429 {
		text-wrap: initial;
	}
}

.div-430 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-431 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-432 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-433 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-67 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-434 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.div-435 {
	align-self: center;
	margin-top: 20px;
	margin-left: 158px;
	margin-bottom: 1px;
	width: 907px;
	max-width: 100%;
}

.div-436 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-436 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-27 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-27 {
		width: 100%;
	}
}

.div-437 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-437 {
		margin-top: 26px;
	}
}

.div-438 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-439 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-440 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-440 {
		text-wrap: initial;
	}
}

.div-441 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-442 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-443 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-444 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-68 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-445 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-28 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-28 {
		width: 100%;
	}
}

.div-446 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-446 {
		margin-top: 26px;
	}
}

.div-447 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-448 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-449 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-449 {
		text-wrap: initial;
	}
}

.div-450 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-451 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-452 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-453 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-69 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-454 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.column-29 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 33%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-29 {
		width: 100%;
	}
}

.div-455 {
	padding-bottom: 20px;
	align-items: flex-start;
	border-bottom: 1px solid rgba(142, 141, 149, 0.2);
	display: flex;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-455 {
		margin-top: 26px;
	}
}

.div-456 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	width: 285px;
	max-width: 100%;
	flex-direction: column;
}

.div-457 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 20px;
	font-weight: 500;
	line-height: 150%;
	letter-spacing: -0.2px;
	align-self: start;
	width: 100%;
}

.div-458 {
	color: var(--grey-text, #8e8d95);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.12px;
	align-self: start;
	margin-top: 4px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-458 {
		text-wrap: initial;
	}
}

.div-459 {
	webkit-box-orient: vertical;
	webkit-line-clamp: 10;
	overflow: hidden;
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	text-overflow: ellipsis;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 11px;
	width: 100%;
}

.div-460 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 10px;
	width: 109px;
	max-width: 100%;
	flex-direction: column;
}

.div-461 {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	justify-content: space-between;
	gap: 9px;
}

.div-462 {
	color: var(--Accent, #49b290);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: stretch;
}

.img-70 {
	aspect-ratio: 0.56;
	object-fit: cover;
	object-position: center;
	width: 5px;
	stroke-width: 1px;
	stroke: var(--Accent, #49b290);
	overflow: hidden;
	align-self: center;
	margin-top: auto;
	margin-bottom: auto;
}

.div-463 {
	align-self: stretch;
	background-color: var(--Accent, #49b290);
	display: flex;
	width: 100%;
	height: 1px;
	flex-direction: column;
}

.div-464 {
	background-color: #45444a;
	align-self: stretch;
	display: flex;
	width: 100%;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
	flex-direction: column;
    box-sizing: border-box;
}

@media (max-width: 991px) {
	.div-464 {
		max-width: 100%;
	}
}

.div-465 {
	align-self: center;
	margin-left: -146px;
	margin-bottom: 46px;
	width: 908px;
	max-width: 100%;
}

.div-466 {
	gap: 20px;
	display: flex;
}

@media (max-width: 991px) {
	.div-466 {
		flex-direction: column;
		align-items: stretch;
		gap: 0px;
	}
}

.column-30 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 28%;
	margin-left: 0px;
}

@media (max-width: 991px) {
	.column-30 {
		width: 100%;
	}
}

.div-467 {
	display: flex;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-467 {
		margin-top: 50px;
	}
}

.img-71 {
	aspect-ratio: 2.79;
	object-fit: cover;
	object-position: center;
	width: 92px;
	overflow: hidden;
	align-self: start;
}

.div-468 {
	color: var(--LIght-grey, #e7e7e7);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 12px;
	width: 231px;
	max-width: 100%;
}

.div-469 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	align-self: start;
	margin-top: 24px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-469 {
		text-wrap: initial;
	}
}

.div-470 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.14px;
	text-decoration-line: underline;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-470 {
		text-wrap: initial;
	}
}

.column-31 {
	display: flex;
	flex-direction: column;
	line-height: normal;
	width: 72%;
	margin-left: 20px;
}

@media (max-width: 991px) {
	.column-31 {
		width: 100%;
	}
}

.div-471 {
	display: flex;
	margin-top: 10px;
	flex-grow: 1;
	flex-direction: column;
}

@media (max-width: 991px) {
	.div-471 {
		max-width: 100%;
		margin-top: 50px;
	}
}

.div-472 {
	align-self: start;
	display: flex;
	width: 565px;
	max-width: 100%;
	align-items: flex-start;
	justify-content: space-between;
	gap: 20px;
}

@media (max-width: 991px) {
	.div-472 {
		flex-wrap: wrap;
		justify-content: center;
	}
}

.div-473 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	flex-direction: column;
}

.div-474 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-474 {
		text-wrap: initial;
	}
}

.div-475 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	margin-top: 24px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-475 {
		text-wrap: initial;
	}
}

.div-476 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 2px;
	flex-direction: column;
}

.div-477 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-477 {
		text-wrap: initial;
	}
}

.div-478 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	margin-top: 24px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-478 {
		text-wrap: initial;
	}
}

.div-479 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 2px;
	flex-direction: column;
}

.div-480 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-480 {
		text-wrap: initial;
	}
}

.div-481 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	margin-top: 24px;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-481 {
		text-wrap: initial;
	}
}

.div-482 {
	justify-content: center;
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 36px;
	width: 603px;
	max-width: 100%;
	flex-grow: 1;
	flex-direction: column;
}

.div-483 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	align-self: start;
	text-wrap: nowrap;
}

@media (max-width: 991px) {
	.div-483 {
		text-wrap: initial;
	}
}

.div-484 {
	align-items: flex-start;
	align-self: start;
	display: flex;
	margin-top: 12px;
	width: 100%;
	gap: 15px;
}

@media (max-width: 991px) {
	.div-484 {
		max-width: 100%;
		flex-wrap: wrap;
		justify-content: center;
	}
}

.div-485 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	text-transform: uppercase;
	align-self: stretch;
	text-wrap: nowrap;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background-color: #49b290;
	width: 103px;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-485 {
		text-wrap: initial;
	}
}

.div-486 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	text-transform: uppercase;
	align-self: stretch;
	text-wrap: nowrap;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background-color: #49b290;
	width: 133px;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-486 {
		text-wrap: initial;
	}
}

.div-487 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	text-transform: uppercase;
	align-self: stretch;
	text-wrap: nowrap;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background-color: #49b290;
	width: 101px;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-487 {
		text-wrap: initial;
	}
}

.div-488 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	text-transform: uppercase;
	align-self: stretch;
	text-wrap: nowrap;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background-color: #49b290;
	width: 103px;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-488 {
		text-wrap: initial;
	}
}

.div-489 {
	color: var(--White, #fff);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 150%;
	letter-spacing: -0.17px;
	text-transform: uppercase;
	align-self: stretch;
	text-wrap: nowrap;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	background-color: #49b290;
	width: 103px;
	max-width: 100%;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}

@media (max-width: 991px) {
	.div-489 {
		text-wrap: initial;
	}
}

.column-2 {
	color: var(--Black, #120f25);
	font-variant-numeric: lining-nums tabular-nums;
	font-family: Geologica, sans-serif;
    font-weight: 300;
    line-height: 150%;
}

.left-menu > div.current {
    background-color: #EEE;
}

.left-menu > div:hover {
    background-color: #F8F8F8;
}

.left-menu a {
    color: var(--Black, #120f25);
    display: block;
    text-decoration: none;
}

.div-5 a {
    color: var(--Black, #120f25);
    display: block;
    text-decoration: none;
}

#participantTable table td:nth-child(n+5) {
    text-align: center;
}
#participantTable table thead th {
    background-color: #F4F4F4;
}

a {
    color: #49b290;
    text-decoration: none;
}

th.tablesorter-headerUnSorted {
    background-image: url('images/black-unsorted.gif');
    background-repeat: no-repeat;
    padding-right: 5px;
    background-position: right;
background-origin: content-box;
}

th.tablesorter-headerDesc {
    background-image: url('images/black-desc.gif');
    background-repeat: no-repeat;
    padding-right: 5px;
    background-position: right;
background-origin: content-box;
}

th.tablesorter-headerAsc {
    background-image: url('images/black-asc.gif');
    background-repeat: no-repeat;
    padding-right: 5px;
    background-position: right;
background-origin: content-box;
}