.contentRender_name_plugins_common_jumplist_outer {
	width: 100%;
	max-width: var(--width-base);
	margin: 0 auto 30px auto;
	padding: 0 var(--space-5);
}

.jumplist-list-cont {
	margin-bottom: 46px;
}

.jumplist-list {
	color: #233f56;
}

ul.jumplist-list {
	list-style: none;
}

ol.jumplist-list {
	list-style: decimal;
	padding-left: var(--space-4);
}

.jumplist-list-item {
	margin: var(--space-2) 0;
}

ul.jumplist-list .jumplist-list-item::before {
	display: inline;
	margin-right: 6px;
	content: '\2022';
}

.jumplist-link {
	font-family: var(--font-display-bold);
	font-weight: normal;
	font-size: 17px;
	color: inherit;
}

.panel-jumplist-outer .contentRender_name_plugins_core_textbox {
	padding: 0;
}

.panel-jumplist-item {
	margin-bottom: var(--space-4);
}

.panel-jumplist-item.core-styles .social-callout :is(h1, h2, h3, h4, h5, h6, p)  {
	color: var(--white);
}

.blog-detail .blog-single .panel-jumplist-outer .jumplist-item-title,
.blog-detail .blog-single .panel-jumplist-outer [data-jumplist-outer-top] {
	padding-left: 0px;
}

.jumplist-item-title,
.core-styles .jumplist-item-title {
	margin: 0 0 var(--space-4) 0;
	font-size: 18px;
	color: var(--darker-gray);
}

.panel-jumplist-item .featured-events {
	margin-left: -45px;
	margin-right: -45px;
}

.panel-jumplist-item .featured-events .slides-wrapper .slides {
	max-width: 920px;
}

@media (max-width: 40em){
	.panel-jumplist-item .featured-events {
		margin: 0;
		padding: 0;
		overflow: visible;
	}

	.panel-jumplist-item .featured-events .header {
		margin: 0;
		padding: 0;
		overflow: visible;
	}

	.panel-jumplist-item .featured-events .slides {
		margin: 0;
		padding: 0;
		overflow: visible;
	}

	.panel-jumplist-item .featured-events .slides-wrapper {
		margin: 0;
		padding: 0;
		overflow: visible;
	}

	.panel-jumplist-item .featured-events .arrow-cont {
		max-width: calc(100% + 40px);
		width: calc(100% + 40px);
		left: 50%;
		transform: translate(-50%, -50%);
	}

	.panel-jumplist-item .featured-events .arrow-cont button:first-child {
		margin: 0;
	}
	.panel-jumplist-item .featured-events .arrow-cont button:last-child {
		margin: 0;
		padding: 0;
	}
}

@media (min-width: 40em) {
	.column-link ol, .column-link ul{
		column-count: 2;
	}
}

@media (min-width: 64em) {
	.contentRender_name_plugins_common_jumplist_outer {
		margin-bottom: 60px;
	}

	.panel-jumplist-item {
		margin-bottom: var(--space-8);
	}

	.jumplist-item-title,
	.core-styles .jumplist-item-title {
		margin-bottom: 34px;
		font-size: 21px;
	}
}