.bento-module-wrapper {
    background-image: url(https://www.peachpayments.com/hubfs/Peach-Payments-Pattern-Background-Top-Section-Compressed.avif);
    color: #fff;
    padding: 80px 80px 40px;
    position: relative;
    text-align: center;
    background-color: #070a43;
    background-size: 80%;
    background-position: right top;
    background-repeat: no-repeat;
}
.call_out_features_wrapper.row-fluid:before,
.call_out_features_wrapper.row-fluid:after {
  display: none;
}
.call_out_features_wrapper.row-fluid [class*=span] {
  min-height: unset;
}
.glass_img_link:hover {opacity:0.7}
.glass_img_link:active {opacity:0.5}
.call_out_features {float:left; border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%), linear-gradient(0deg, rgba(247, 247, 248, 0.05) 0%, rgba(247, 247, 248, 0.05) 100%), linear-gradient(270deg, rgba(255, 255, 255, 0.04) 0%, rgba(255, 255, 255, 0.01) 33.33%, rgba(255, 255, 255, 0.01) 66.67%, rgba(255, 255, 255, 0.02) 100%);
  backdrop-filter: blur(15px); padding:15px}
.call_out_features h4 {font-size:17px; color:#B5B6D2; margin-top:10px; font-weight:500; margin-bottom: 5px;}
.call_out_features small {font-size: 15px; display: block; color: #B5B6D2; }
@media only screen and (max-width: 1100px) {
    .call_out_features_wrapper .flex-row,
    .call_out_features_wrapper.flex-row{
      flex-direction: column;
      column-gap: 20px;
      row-gap: 20px;
    }
  .call_out_features_wrapper {
    display: flex;
    align-items: center;
  }
    .bento-module-wrapper {
      background-size: 100%;
      color: #fff;
      padding: 40px 30px 40px;
  }
  .bento-module-wrapper .h-50 {
    height: unset;
  }