.container.-column-flexed { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
}


a.sa-header-logo {
	/*
	position: unset !important;
	right: unset !important;
	top: unset !important;
	float:right !important;
	*/

	color: white;
	display: flex;
	max-height: 43px;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
}

a.sa-header-logo p {
	/*font-weight: bold;*/
	font-size: 1.1em;
}

a.sa-header-logo img {
	max-height: 56px;
	margin: 0 1em;
}

a.sa-header-logo p.underlined {
	text-decoration: underline;
}


@media (max-width: 991px) {
	a.sa-header-logo, .hide-on-mobile {
		display: none !important;
	}
}

.card a.custom-sa-contact {
	/*
	display: flex !important;
	flex-direction: row;
	justify-content: center;
	*/
	width: 100%;
	background-color: white;
	border: 12px solid #f5f5f5;
	border-top: 0;
	border-bottom: 0;
	/* overflow: unset !important; */
}

.card a.custom-sa-contact img {
	max-width: 100%;
	margin: 0 auto;
	display: block;
}

@media (max-width: 340px), (min-width: 575px) and (max-width: 991px){

	.card a.custom-sa-contact img {
		width: 100%;
		height: auto;
	}

}

@media (min-width: 340px) and (max-width: 575px), (min-width: 992px) {
	
	.card .custom-sa-contact img {
		width: auto !important;
		height: 100%;	
	}
	
}
