.wp-block-cnb-benefitspayments {
  display: flex;
  flex-wrap: wrap;
  margin-right: -20px;
  margin-bottom: 35px;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext {
  width: calc(100% / 3 - 20px);
  background: #FDFFFC;
  box-shadow: 0px 0px 1px rgba(40, 41, 61, 0.25), 0px 0.5px 2px rgba(96, 97, 112, 0.16);
  border-radius: 20px;
  padding: 25px;
  margin-right: 20px;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext .image-block {
  width: 45px;
  margin-bottom: 35px;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext .image-block img {
  display: block;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext h4 {
  margin-bottom: 20px;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext p {
  font-family: Gotham Pro;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 28px;
  letter-spacing: -0.03em;
  color: #666977;
}
.wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 1200px) {
  .wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext {
    width: calc(50% - 20px);
    margin-bottom: 20px;
  }
}
@media screen and (max-width: 600px) {
  .wp-block-cnb-benefitspayments .wp-block-cnb-imgtitletext {
    width: 100%;
  }
}
