#layout_header_portlet_div {
	display: none;
}

#layout_header_portlet_div:has(a, img) {
	display: block;
}

#layout_header_portlet_div .portlet_partners {
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	padding: 1rem 0;
	background: #fff;
}

#layout_header_portlet_div .portlet_partners a {
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

#layout_header_portlet_div .portlet_partners img {
	height: 50px;
}