/* styles.css */
.para {
    padding: 20px;
}

.col-md-6 {
    padding: 20px;
}

.card {
    padding: 20px;

    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.icon {
    width: 20px;
    margin-right: 10px;
}

.logo {
    width: 80px;
    /* 调整商标图片的宽度 */
    margin-right: 10px;
    /* 调整商标图片与文字之间的间距 */
}

.image-background {
    width: 100%;
    max-height: 300px;
    overflow: hidden;
}

.image-background img {
    width: 100%;
    height: auto;
}

.image-scroller {
    width: 600px;
    overflow: hidden;
    position: relative;
}

.image-container {
    display: flex;
    animation: scrollImages 10s linear infinite;
}

.image-container img {
    width: 100%;
    height: auto;
}

@keyframes scrollImages {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-1200px);
        /* 300px * 2 images */
    }
}

/* custom-styles.css */

.card-img {
    width: 80%;
    /* 图片宽度为卡片的100% */
    height: auto;
    /* 自动保持宽高比 */

}
.card-img-top {
    width: 80%;
    /* 图片宽度为卡片的100% */
    height: auto;
    /* 自动保持宽高比 */

}
.footer-text {
    font-size: 14px; /* 根据需要调整字号 */
  }