.hero-recognition-container.layout-2 .hero-copy h1 {
    color: #fff;
    font-size: 50px !important;
}

.hero-recognition-container.layout-2 .hero-copy a.hero-cta {
    color: #000 !important;
    background-color: white !important;
}

.main-member-profile-container {
    background: rgba(92, 92, 92, .99) !important;
    padding: 6px !important;
    margin: 0 auto;
}

.panel-body {
  padding: 0 !important;
}

	.stack-box {
		border-radius: 6px;
		background: #FFF;
		box-shadow: 0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.10);
		overflow: hidden;
		margin-bottom: 32px;
	}
	
	.stack-box a {
		text-decoration: none !important;
	}
	
	.stack-box .img {
		width: 100%;
		overflow: hidden;
	}
	
	.stack-box .img img {
		display: block;
		width: 100%;
		margin: 0 !important;
		transform: scale(1.0);
		transition: transform 0.25s ease;
	}
	
	.stack-box:hover .img img {
		transform: scale(1.05);
	}
	
	.stack-box .copy {
		padding: 16px;
		font-family: 'Inter', sans-serif;
	}
	
	.stack-box .copy h2 {
		color: #101828;
		font-size: 18px;
		font-weight: 600;
		margin: 0 0 8px;
	}
	
	.stack-box .copy p {
		color: #4B5963;
		font-size: 14px;
		font-weight: 400;
		line-height: 135%;
		margin: 0;
	}

footer a.img-responsive img {
    max-height: 8em;