.bank_item{text-align:center;cursor:pointer;z-index:1;background:#fff;border-radius:12px;padding:40px 20px;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 1px 15px #00428226}.bank_item:before{content:"";opacity:0;z-index:-1;background:linear-gradient(90deg,#3879d8,#48a0f7);transition:opacity .35s;position:absolute;inset:0}.bank_item:hover{transform:translateY(-8px);box-shadow:0 18px 35px #0042822e}.bank_item:hover:before{opacity:1}.bank_item:hover .bank_icon_circle{transform:translateY(-5px)}.bank_item:hover .bank_icon{transform:scale(1.08)rotate(0)}.bank_item:hover .bank_desc,.bank_item:hover .bank_title{color:#fff}.bank_item:hover .unactive_icon{display:none}.bank_item:hover .active_icon{display:block}.bank_item .active_icon{display:none}.bank_icon_circle{justify-content:center;align-items:center;margin-bottom:20px;transition:transform .35s;display:flex}.bank_icon_circle .bank_icon{width:72px;height:72px;transition:transform .35s}.bank_title{color:#222;margin:0 0 16px;font-size:20px;font-weight:700}.bank_desc,.bank_title{transition:color .35s;position:relative}.bank_desc{color:#333;text-align:left;width:90%;margin:0 auto;font-size:16px;line-height:1.7}
