.bl_payments_sect .col:not(:last-child){margin-bottom:1em}.bl_payments_sect .sect_description{font-size:.875em;line-height:1.5;letter-spacing:.01em}.bl_payments_sect .items{display:flex;flex-wrap:wrap;margin:-.25em}.bl_payments_sect .item{background-color:#F5F5F7;border-radius:.25em;box-sizing:border-box;padding:0 .5em 0 3em;margin:.25em;width:10.25em;max-width:calc(50% - 0.5em);height:3em;display:flex;align-items:center;position:relative}.bl_payments_sect .item_icon_wrap{left:.5em;width:2em;top:.5em;height:2em;border-radius:.5em;background-color:#fff;position:absolute}.bl_payments_sect .item_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:75%;max-height:75%;display:block}.bl_payments_sect .item_name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875em;font-weight:700}