.partner-cols .partner-link, 
.partner-cols .partner-link:hover {
	display: block;
	text-decoration: none;
}

.partner-cols .partner-logo-wrap {
	display: flex;
	justify-content: center;
	align-items: center;
	height: 180px;
	padding: 30px;
	box-sizing: border-box;
	transition: all 300ms ease-in-out;
}

.partner-cols .partner-link:hover .partner-logo-wrap {
	background-color: var(--wp--custom--light--3);
}

.partner-cols .partner-logo {
	max-height: 80px;
}

.partner-cols span.partner-logo svg {
	width: 100%;
	max-height: 80px;
}

.partner-content-wrap, 
.partner-excerpt-wrap {
	margin-top: 10px;
}

@media screen and (max-width:900px){
	.partner-cols .partner-logo-wrap{
		height: 80px;
    	padding: 0;
	}
}

@media screen and (max-width:600px){
	.partner-cols .partner{width:50%!important;}
	
	.partner-cols .partner-logo-wrap{
		height: 60px;
    	padding: 0;
	}
}
