@charset "utf-8";

._wrapper_pjzzb_1 { display: grid; gap: 40px; }

@media screen and (min-width: 768px) {
  ._wrapper_pjzzb_1 { gap: 84px; }
}

._banner_pjzzb_10 { padding: 20px; text-align: center; }

@media screen and (min-width: 768px) {
  ._banner_pjzzb_10 { padding: 64px 20px 0px; }
}

._title_pjzzb_19 { font: 400 28px / 120% bryant, "bryant Fallback", sans-serif; }

@media screen and (min-width: 768px) {
  ._title_pjzzb_19 { font: 400 40px / 120% bryant, "bryant Fallback", sans-serif; }
}

._subtitle_pjzzb_27 { font: 400 16px / 150% "Open Sans", "Open Sans Fallback", sans-serif; color: rgb(96, 101, 98); }

._button_pjzzb_32 { margin-top: 48px; }

._card-list_pjzzb_36 { display: flex; flex-direction: column; gap: 4px; padding: 0px 20px; }

@media screen and (min-width: 768px) {
  ._card-list_pjzzb_36 { flex-direction: row; justify-content: center; }
}

._card_pjzzb_36 { display: grid; grid-template-columns: 100px 1fr; align-items: center; background-color: rgb(238, 241, 240); border-radius: 4px; }

@media screen and (min-width: 768px) {
  ._card_pjzzb_36 { grid-template-columns: 1fr; grid-template-rows: 1fr 80px; max-width: 228px; height: 254px; }
}

._card-image-wrapper_pjzzb_64 { height: 80px; }

._card-image-wrapper_pjzzb_64 img { height: 100%; object-fit: contain; mix-blend-mode: multiply; }

@media screen and (min-width: 768px) {
  ._card-image-wrapper_pjzzb_64 { height: auto; }
}

._card-title_pjzzb_78 { display: flex; align-items: center; padding: 0px 8px; font: 500 16px / 100% bryant, "bryant Fallback", sans-serif; text-transform: uppercase; }

@media screen and (min-width: 768px) {
  ._card-title_pjzzb_78 { justify-content: center; }
}