.ccl-widget.core-callout-tiles.callout-tiles-4-across[data-title-callout="true"] .slides { max-width: 1355px; }
.ccl-widget.core-callout-tiles.callout-tiles-4-across .slides { max-width: 1150px; }

/* 
* Widget Title Callout Tile
*/
.ccl-widget.core-callout-tiles.callout-tiles-4-across .slides .slide .slide-title a{
	color: #fff;
}
.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .img-cont{
	background-color: var(--black);
	transition: background-color ease 0.4s;
}

.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .img-cont:hover {
	background-color: var(--dark-green);
}

.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section {
	position: absolute;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	
}
.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section {
	position: relative;
	bottom: auto;
	margin-top: 4.25rem;
	display: flex;
	flex-direction: column;
}
.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section .lower {
	position: relative;
	margin-bottom: 4px;
	font-family: var(--font-bevan);
	font-size: 2.5rem;
	letter-spacing: -2.2px;
}

.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section .upper {
	position: relative;
	margin-bottom: 5px;
	font-family: var(--font-closeone);
	color: var(--orange);
	font-size: 2rem;
	letter-spacing: -1.2px;
}

.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .slide-view-all {
	position: relative;
	font-family: var(--font-closeone);
	font-size: 1.25rem;
	color: var(--white);
}

.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .slide-view-all::after {
	content: '';
	position: absolute;
	top: 30px;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: url("https://res.cloudinary.com/simpleview/image/upload/v1621573380/right-arrow_lj0uyn.png") no-repeat center / contain;
}

.callout-tiles-4-across .slide .slide-title {
	font-size: 28px;
	line-height: 26px;
	font-weight: normal;
}

.callout-tiles-4-across .widget-title {
	font-size: 25px !important;
}

.callout-tiles-4-across.core-callout-tiles .slick-dots li button:before{
	font-size: 11px;
}

@media (min-width: 40em) {
	.core-callout-tiles[data-slides-across="4"] .slides { grid-template-columns: 32px 1fr 32px 1fr 32px 1fr 32px 1fr 32px; }
	.core-callout-tiles[data-title-callout="true"] .slides { grid-template-columns: 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px 1fr 40px; }

	.ccl-widget.core-callout-tiles[data-slides-across="4"]  .slides .slide:nth-child(4n+1) { grid-column: 1 / span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-slides-across="4"]  .slides .slide:nth-child(4n+2) { grid-column: 3 / span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-slides-across="4"]  .slides .slide:nth-child(4n+3) { grid-column: 5/ span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-slides-across="4"]  .slides .slide:nth-child(4n+4) { grid-column: 7/ span 3; grid-row-start: row var(--data-row);}

	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide:nth-child(5n+1) { grid-column: 1 / span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide:nth-child(5n+2) { grid-column: 3 / span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide:nth-child(5n+3) { grid-column: 5/ span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide:nth-child(5n+4) { grid-column: 7/ span 3; grid-row-start: row var(--data-row);}
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide:nth-child(5n+5) { grid-column: 9/ span 3; grid-row-start: row var(--data-row);}

	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section { margin-top: min(7vw, 6.25rem); }
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section .lower {
		margin-bottom: -15px;
		font-size: min(3vw, 3rem);
	}
	
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .title-section .upper { font-size: min(2.5vw, 2.5rem);	}
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .slide-view-all { font-size: min(2vw, 1.875rem); }
	.ccl-widget.core-callout-tiles[data-title-callout="true"] .slides .slide .title-callout .content-section .slide-view-all::after { top: 45px; }
}

@media (min-width: 64em) {
	.callout-tiles-4-across .widget-title {
		font-size: 30px !important;
	}

	.callout-tiles-4-across .slide .slide-title {
		font-size: 33px !important;
		line-height: 30px;
	}
}