.pod-block {
	position: relative;
	overflow: hidden;
}
.pod-wrapper {
	clear: both;
    width: 100%;
    position: relative;
    margin:  30px 0;
    display: flex;
    flex-direction: row;
}
.pod-wrap {
	margin: 0 0 0 3%;
	padding: 10px 3% 10px 0;
    position: relative;
    border-right: 1px solid #d4d4d4;
}
.pod-wrap:last-child {
	border: 0;
	padding: 10px 0;
}
.one .pod-wrap {
	width: 100%;
}
.two .pod-wrap {
	width: 50%;
}
.three .pod-wrap {
	width: 33%;
}
.four .pod-wrap {
	width: 25%;
}
.five .pod-wrap {
	width: 20%;
}
.pod-wrap i {
	font-size: 30px;
}
.pod-wrap img {
	max-width: 75px;
	height: auto;
	width: auto;
}
.pod-text {
	width: 100%;
	clear: both;
	display: block;
}
.pod-text a.button {
	background: none;
	/*color: #519a51;*/
	padding: 0;
	letter-spacing: 0.1em;
	border: 0;
}
.pod-text a.button::after {
	content: "\f061";
	font-family: 'Font Awesome 6 Pro';
	margin: 0 0 0 8px;
	transition: .25s margin ease-out;
}
.pod-text a.button:hover {
	background: none;
	/*color: #8ecb65;*/
}
.pod-text a.button:hover::after {
	margin: 0 0 0 12px;
}

/* RESPONSIVE */
@media all and (max-width: 1000px) {
	.pod-wrapper.four { flex-wrap: wrap; }
	.four .pod-wrap { width: 47%; border-right: 0; border-bottom: 1px solid #d4d4d4; }
}
@media all and (max-width: 900px) {
	.pod-wrapper {
	    flex-wrap: wrap;
	}
	.three .pod-wrap,
	.four .pod-wrap,
	.five .pod-wrap {
		width: 100%;
		border: 0;
		margin: 0 0 80px 0;
	}
}