.bankBalance-card-section{padding:20px;margin:20px 0;background-color:var(--White);border-radius:4px;box-shadow:0 0 12px var(--Gray)}
.bankBalance-card-major-container{width:auto;border:.5px solid #aaa;border-radius:12px;opacity:1;background-color:white}
.heading-section{display:flex;flex-direction:row;justify-content:space-between;padding:16px}
.publish-date-text{background-color:var(--Super-silver);border-radius:4px;color:var(--Stone);width:auto;text-align:center;padding:2px 6px 2px 8px}
.bank-details-section{width:auto;height:89px;background-color:var(--Super-silver);border-radius:12px;opacity:1;margin:0 16px 16px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px}
.bank-logo{width:42px;height:42px}
.bank-name-major{display:flex;margin:9px;gap:12px}
.bank-name-container{display:flex;flex-direction:column}
.bank-name{padding-bottom:8px;font-family:LatoBold !important}
.bank-balance-div{width:19.30%;background:#e5f3ff 0 0 no-repeat padding-box;border:4px solid var(--White);border-radius:12px;display:flex;flex-direction:column;align-items:flex-end}
.bank-amount{font-size:18px;font-family:LatoBold;color:var(--Black);padding:12px 16px 0 0}
.bank-amount-text{padding:0 16px 12px 0}
.aa-overview{text-align:center}
.bankOverview-section .dsp-none-aa,.bankBalance-card-section .dsp-none-aa{display:none !important}
@media screen and (max-width:768px){.bank-name{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}
.bank-logo{width:34px;height:34px}
.heading-section{padding:12px 8px 12px 8px}
.bank-details-section{padding:8px;margin:0 8px 12px 8px}
.bank-balance-div{width:35.25%;height:fit-content}
.bank-amount{font-size:14px;padding:12px 8px 0 0}
.bank-amount-text{padding:0 12px 8px 0}
}
@media screen and (max-width:420px){.bank-name{height:20px}
.bankBalance-card-section{padding:16px}
}