.slider-4-across-cont {
	margin-bottom: var(--widget-margin-bottom);
}

.slider-4-across {
	--padding-inline: 20px;
	margin-bottom: 0;
}

.slider-4-across:not([data-width="full"]) {
	padding-inline: var(--padding-inline);
	max-width: 1314px;
}


.slider-4-across :is(.qv-btn, .mini-date-section, .blog-feed-header, .blog-feed-header-mobile-container, .widget-header .widget-view-all) {
	display: none;
}

.slider-4-across:not([data-width="full"]) .widget-header {
	padding-bottom: 10px;
}

.slider-4-across .glide__arrows {
	left: calc(-1 * var(--padding-inline));
	width: calc(100% + 2 * var(--padding-inline));
	padding-inline: 6px;
}

.slider-4-across .slide {
	overflow: hidden;
}

.slider-4-across .img-cont::after {
	display: none;
}

.slider-4-across .slide .content-section {
	padding: 10px 0 0;
	gap: 8px;
}

.slider-4-across .slide .content-section > .inner {
	gap: 6px
}

.slider-4-across .slide .slide-footer {
	margin: 0;
}

.slider-4-across .slide .slide-title {
	font-family: var(--font-frutiger-bold-condensed);
	font-weight: var(--font-weight-normal);
	font-size: 1rem;
	line-height: 1.25;
}

.slider-4-across .slide .details {
	gap: 6px
}

.slider-4-across .slide :is(.details, .details a) {
	font-family: var(--georgia);
	color: var(--gray);
	font-size: .75rem;
	font-weight: var(--font-weight-normal);
	margin-bottom: 1px;
}

.slider-4-across .slide .details span {
	line-height: 1.5;
}

.slider-4-across .details li {
	line-height: 1;
}

.slider-4-across .fa-calendar-week:before {
	content: '\f133'
}

.slider-4-across .details li:not(.has-link),
.slider-4-across .details li.has-link > a {
	align-items: start;
}

.slider-4-across .details li .icon {
	font-size: calc(14rem/16);
	color: var(--teal);
	translate: 0 1px;
}

.slider-4-across .slide p {
	color: var(--gray);
	font-size: calc(13rem/16);
	line-height: calc(18/13);
}

.slider-4-across .slide a.read-more:not(p *),
.slider-4-across .slide .slide-footer a {
	font-size: calc(18rem/16);
	margin: 0;
	padding: 0;
}

.slider-4-across-cont .widget-footer {
	margin-top: 29px;
	padding: 0 20px;
	display: flex;
	justify-content: center;
}

@media (min-width: 64em) {
	.slider-4-across {
		--padding-inline: 38px;
		margin-bottom: 40px;
	}

	.slider-4-across.slider-4-across:not([data-width="full"]) .widget-header {
		padding-bottom: 18px;
	}

	.slider-4-across .slide .content-section {
		padding-top: 25px;
		gap: 8px
	}

	.slider-4-across .slide .content-section > .inner {
		gap: 8px;
	}

	.slider-4-across .slide .slide-title {
		font-size: 1.25rem;
		line-height: calc(26/20);
		margin-bottom: 4px;
	}

	.slider-4-across .slide :is(.details, .details a) {
		font-size: 1rem;
		line-height: 1.5;
	}

	.slider-4-across .details li .icon {
		font-size: calc(22rem/16);
	}

	.slider-4-across .slide p {
		font-size: 1rem;
		line-height: 1.5;
	}
}
