.T4950 {
	display: flex;
	flex-direction: column;
	background-color: rgba(255,255,255,0.7);
}


.T4950  .col {
	display: flex;
	align-items: center;
	padding: 1rem 1.4rem;
	margin: 0 0 1rem 0;
}

.T4950  .col .icon { width: 4rem; margin-right: 1rem; flex-shrink: 0; flex-grow: 0; }
.T4950  .col .icon img { width: 100%; height: auto; }

@media (min-width: 567px) {
	.T4950 { flex-direction: row; justify-content: center; }
}

@media (min-width: 768px) {

}

@media (min-width: 1024px) {

}

@media (min-width: 1280px) {

}
