 .kb-kasten-container {
	display: flex; 
	flex-direction: column;
	flex: 1 1 auto;
    align-items: stretch;
  }
  
  .kb-kasten-image {
	height: 200px;
	background-size: cover; 
	background-position: center center; 
	background-repeat: no-repeat;
  }
  
  .kb-kasten-content {
	display: flex;
	flex-direction: column; 
	flex-grow: 1;
	padding:32px;
	gap: 24px;
	border-right: 1px solid #B0956E; 
	border-left: 1px solid #B0956E;
	border-bottom: 1px solid #B0956E;
	  transition: .3s all ease-in-out;
  }
  
  .kb-kasten-content:hover {
    box-shadow: 0px 18px 36px -18px rgba(0, 0, 0, 0.1), 0px 30px 45px -30px rgba(50, 50, 93, 0.25);
}

  .kb-kasten-content h4 {
	padding: 0;
  }
  
  .kb-kasten-content p {
	color: #726C68; 
  }
  
  .kb-kasten-cta {
	display: flex; 
	align-items: center; 
  }
  .kb-kasten-cta a {
	color: #2E2B2A!important;
  }
  
@media (min-width:981px){.et_pb_row.equal-kasten.et_pb_equal_columns{display:flex;align-items:stretch}.et_pb_row.equal-kasten.et_pb_equal_columns>.et_pb_column{display:flex}.et_pb_row.equal-kasten.et_pb_equal_columns>.et_pb_column>.et_pb_module{display:flex;flex:1 1 auto}.et_pb_row.equal-kasten.et_pb_equal_columns .et_pb_module_inner,.et_pb_row.equal-kasten.et_pb_equal_columns .kb-kasten-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:100%}.et_pb_row.equal-kasten.et_pb_equal_columns .kb-kasten-content{display:flex;flex-direction:column;flex:1 1 auto}.et_pb_row.equal-kasten.et_pb_equal_columns .kb-kasten-cta{margin-top:auto}}





