.ny-cta {
	background: var(--lagoon, #356b72);
	position: relative;
	background: url("/Portals/_default/Skins/OnTrack23/Images/gradient-bg.png");
	background-size: 100% 100%;
}
.ny-cta .cta--wrapper {
	display: flex;
	flex-direction: column;
	gap: 1.5rem;
	align-items: center;
    padding-top: 2rem;
    padding-bottom: 3rem;
	/*text-align: center;*/
}
.ny-cta h1,
.ny-cta h2,
.ny-cta h3,
.ny-cta h4,
.ny-cta h5,
.ny-cta h6,
.ny-cta p:last-of-type {
	margin: 0;
	color: #fff;
}
.cta--additional-info p {
	font-weight: 600;
	font-size: var(--font-size__extra);
}
.cta--description a,
.cta--additional-info a {
	color: var(--saturn,#f3d77f) !important;
	text-decoration: underline;
}
.cta--description a:hover,
.cta--description a:active,
.cta--description a:target,
.cta--description a:focus {
    color: var(--marigold, #f5bc00);
}
.cta--additional-info a:hover {
	color: var(--grass, #82b839);
}
.cta--heading,
.cta--description,
.cta--additional-info {
	max-width: 900px;
	margin: 0 auto;
}
.cta--link a.button {
    text-transform: uppercase;
}
