.cta--talk {
	background: #1c6533;
	padding: 2.5em;
	margin: 2em 0;
}
.cta--talk h2 {
  font-weight: 700;
  color: white;
  text-transform: none;
  letter-spacing: 0;
  font-size: 2em;
}
.cta--talk p {
  color: white;
}
	.cta--talk a.button {
		background: white;
		padding: 1em 2em;
		font-weight: 700;
		display: inline-block;
		width: auto;
		font-size: 120%;
		color: #1c6533;
	}
.cta--talk a.button:hover, .cta--talk a.button:focus {
  color: #ee3424;
  text-decoration: none;
}
@media (min-width: 768px){
.cta--talk .cta--talk-button {
	top:-25px;
}
}
@media (min-width: 992px){
.cta--talk .cta--talk-button {
	top:-25px;
}
}