.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-header {
	padding: 0;
	max-width: var(--width-feature);
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-header-inner {
	justify-content: center;
	padding-bottom: 0;
	border-bottom: unset;
	gap: 17px;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-title {
	margin-right: 25px;
	font-size: 2.75rem;
	color: var(--black-28);
	width: 100%;
	text-align: center;
	padding-block: 14px;
	position: relative;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-title::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: min(calc(234px + (366 - 234) * ((100vw - 375px) / (639 - 375))), 366px);
	height: 94px;
	background-image: url(https://assets.simpleviewinc.com/simpleview/image/upload/v1/clients/gwinnettga/white_texture_9650d787-0cb6-4482-a85b-11d60e5cec1a.avif);
	background-size: 200%;
	pointer-events: none;
	z-index: -1;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across p.widget-description {
	font-size: 1.375rem;
	font-weight: 500;
	font-family: var(--font-zilla);
	line-height: normal;
	padding: 0 15px;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .slides {
	gap: 10px;
	padding: 0 15px;
	max-width: var(--width-feature);
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .img-cont {
	border-radius: 15px;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .img-cont::after {
	/* background: linear-gradient(to top, rgba(0,0,0,0.5), transparent); */
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.65) 0%, rgba(2, 2, 2, 0.64) 11.79%, rgba(7, 7, 7, 0.63) 21.38%, rgba(15, 15, 15, 0.60) 29.12%, rgba(26, 26, 26, 0.57) 35.34%, rgba(39, 39, 39, 0.53) 40.37%, rgba(55, 55, 55, 0.49) 44.56%, rgba(71, 71, 71, 0.44) 48.24%, rgba(89, 89, 89, 0.38) 51.76%, rgba(108, 108, 108, 0.33) 55.44%, rgba(127, 127, 127, 0.27) 59.63%, rgba(146, 146, 146, 0.21) 64.66%, rgba(165, 165, 165, 0.15) 70.88%, rgba(184, 184, 184, 0.10) 78.62%, rgba(201, 201, 201, 0.05) 88.21%, rgba(217, 217, 217, 0.00) 100%);
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .content-section {
	align-items: flex-end;
	justify-content: flex-start;
	padding: var(--space-3) var(--space-5);
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .slide-title {
	font-size: 1.625rem;
	text-align: left;
	line-height: normal;
}

.ccl-widget.core-callout-tiles.callout-tiles-3-across .credits {
	bottom: unset;
	top: 0;
}

@media (min-width: 40em) {
	.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-title::after {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: min(calc(368px + (560 - 368) * ((100vw - 640px) / (1023 - 640))), 560px);
		height: 94px;
		background-image: url(https://assets.simpleviewinc.com/simpleview/image/upload/v1/clients/gwinnettga/white_texture_9650d787-0cb6-4482-a85b-11d60e5cec1a.avif);
		background-size: 100%;
	}
}

@media (min-width: 64em) {
	.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-title {
		margin-right: 0;
		font-size: 6rem;
		text-align: right;
		padding-block: var(--space-5);
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-header-inner {
		flex-wrap: unset;
		gap: 0;
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across p.widget-description {
		font-size: var(--text-2xl);
		padding: 0px var(--space-10);
		max-width: min(calc(465px + (765 - 465) * ((100vw - 1024px) / (1440 - 1024))), 765px);
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .slides {
		gap: var(--space-6);
		padding: 0 59px;
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-title::after {
		height: 154px;
		width: min(calc(465px + (578 - 465) * ((100vw - 1024px) / (1440 - 1024))), 578px);
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .widget-header {
		margin-bottom: var(--space-8);
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .slide-title {
		font-size: 2rem;
	}

	.ccl-widget.core-callout-tiles.callout-tiles-3-across .slide .content-section {
		padding: var(--space-5) 26px;
	}
}