.wp-page-description {
	 line-height: 150%;
}

.wp-problems-wrapper {
	.wp-problem-detail {
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
		transition:
        transform 0.2s,
        box-shadow 0.3s;
		
		h4 {
			color: var(--secondary) !important;
		}
		
		&:hover {
			transform: translateY(-5px);
			box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12);
		  }
	}
}

.key-people-wrapper {
	.key-people-detail {
		box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
		transition:
        transform 0.2s,
        box-shadow 0.3s;
		
		img {
			width: 75%;
		}
		
		a {
			color: var(--primary);
		}
		
		&:hover {
			transform: translateY(-5px);
			box-shadow: 0 12px 24px rgba(0, 0, 0, 0.12);
		  }
	}
}