#profiles-archive #content{background-color:transparent!important}#profiles-archive #content #intro{background-color:#fff;border-radius:6px;padding:12px;margin-bottom:24px}#profiles-archive #content #profile-list{display:grid;grid-gap:24px 24px;grid-template-columns:1fr 1fr 1fr}#profiles-archive #content [href].profile-list-item{display:flex;flex-flow:column;position:relative;overflow:hidden;background-color:#fff;border-radius:6px;padding-top:33%;color:#555!important;text-decoration:none}#profiles-archive #content a.profile-list-item h2.profile-list-item-name{position:relative;margin-top:0!important;margin-bottom:0!important;padding:0 12px}#profiles-archive #content a.profile-list-item p.profile-list-item-job{position:relative;padding:12px}#profiles-archive #content a.hasimg h2.profile-list-item-name,#profiles-archive #content a.hasimg p.profile-list-item-job{color:#fff!important;background-color:rgba(85,85,85,.5)}#profiles-archive #content a.profile-list-item .profile-list-item-img{display:block;width:100%;position:absolute;top:0}#profiles-archive #content a.profile-list-item .profile-list-item-img img{display:block;width:100%;animation-name:imgout;animation-duration:1s}#profiles-archive #content a.profile-list-item:hover .profile-list-item-img img{animation-name:imgin;animation-duration:1s;animation-iteration-count:infinite}@keyframes imgin {
	from {
		transform: scale(1) translate(0, 0);
	}
	to {
		transform: scale(1.04) translate(0, 1px);
	}
}@keyframes imgout {
	from {
		transform: scale(1.04) translate(0, 1px);
	}
	to {
		transform: scale(1) translate(0, 0);
	}
}@media only screen and (max-width:1080px){#profiles-archive #content #profile-list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:680px){#profiles-archive #content #profile-list{grid-template-columns:1fr}}#profiles-single #content{background-color:#fff;border-radius:6px;padding:12px}#profiles-single #content.hasimg .entry-content{display:grid;grid-gap:24px 24px;grid-template-columns:1fr 1fr}#profiles-single #content .entry-content section#profile-img{height:100%;border-radius:6px;overflow:hidden}#profiles-single #content .entry-content section#profile-img img{display:block;width:100%}#profiles-single #content .entry-content section#profile-body{}#profiles-single #content .entry-content section#profile-body #profile-name{}#profiles-single #content .entry-content section#profile-body #profile-post-nominals{}#profiles-single #content .entry-content section#profile-body #profile-job-title{}@media only screen and (max-width:1080px){#profiles-single #content.hasimg .entry-content{grid-template-columns:1fr 1fr}}@media only screen and (max-width:680px){#profiles-single #content.hasimg .entry-content{grid-template-columns:1fr}}