.center-text {
    text-align: center; /* 水平方向上的文本居中 */
    display: flex;
    flex-direction: column; /* 改为列方向，使子元素垂直排列 */
    justify-content: center; /* 垂直方向上居中对齐 */
    align-items: center; /* 水平方向上居中对齐 */
}

img {
    width: 100%;
    max-width: 200px; /* 控制最大宽度，避免图片过大 */
    height: auto;
}

.crypto-payments {
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.crypto-payments div {
    flex: 1;
    text-align: center;
    margin: 10px;
}

/* 移动端的样式调整 */
@media (max-width: 768px) {
    .crypto-payments {
        flex-direction: column; /* 在移动端将布局改为垂直排列 */
    }

    .crypto-payments div {
        margin: 10px 0; /* 调整外边距，适应垂直布局 */
    }

    img {
        max-width: 150px; /* 移动端减小图片最大宽度 */
    }
}