.the-everything-block {
	width: 1400px;
	max-width: 100%;		
}
.everything-flex {
	display: flex;
	align-items: flex-start;	
}
.everything-flex .image-box {
	flex-shrink: 0;
}
.everything-flex .image-box .img-box {
	height: 0;
	width: 100%;
}
.content-box { width: auto; }
.content-box .everything-title {
	margin-bottom: 8px;	
}
.content-box .everything-sub-title {
	margin-bottom:	32px;
}
.content-box .everything-content { margin-bottom: 48px;}
.content-box .everything-content ul { padding-left: 32px; list-style-type: disc; margin-bottom: 32px; }
.content-box .everything-content ul li ul { margin-bottom: 0; }
.content-box .everything-button-flex {
	display: flex;
	align-items: center;
	flex-wrap: wrap;	
	column-gap:24px;
	row-gap: 24px;
}
.content-box .everything-button-flex a:not(.btn) {
	padding-bottom: 8px;
	border-bottom: 1px solid var(--serengeti); )	
}
.content-box .everything-button-flex a:not(.btn):hover {
	border-bottom-color: var(--monarch);
}
.content-box .everything-button-flex a.linkicon svg {
	margin-bottom:-3px;	
}
.content-box .everything-contact { margin-bottom: 32px; }
.content-box .everything-contact a {
	font-family: 'source-sans-pro', sans-serif;
	font-weight: 700;
	color: var(--monarch);	
}
@media screen and (max-width: 1200px) {
	.everything-flex {
		max-width: 100% !important;
	}
}
@media screen and (max-width: 768px) {
	.everything-flex {
		display: block;		
	}	
	.image-box, .content-box {
		width: 100%;		
	}
	.image-box { margin-bottom: 48px; }
}
