/* 针对 Extra class name 模块 */
.redefine-how-we-use-space {
    background-color: #000000 !important;  /* 黑色背景 */
    color: #ffffff !important;             /* 白色文字 */
    padding: 40px 20px !important;         /* 自定义内边距，可调整 */
    border-radius: 8px;                     /* 可选圆角 */
}

/* 段落文字稍微灰色，避免刺眼 */
.redefine-how-we-use-space p {
    color: #dddddd !important;
    line-height: 1.6;
}

/* 模块内标题 H1-H6 */
.redefine-how-we-use-space h1,
.redefine-how-we-use-space h2,
.redefine-how-we-use-space h3,
.redefine-how-we-use-space h4,
.redefine-how-we-use-space h5,
.redefine-how-we-use-space h6 {
    color: #ffffff !important;
    margin-bottom: 20px;
}

/* 按钮样式 */
.redefine-how-we-use-space .et_button,
.redefine-how-we-use-space .et_button:hover {
    color: #ffffff !important;            /* 按钮文字白色 */
    border-color: #ffffff !important;     /* 边框白色 */
    background-color: transparent !important; /* 保持透明背景 */
    transition: all 0.3s ease;
}

/* 鼠标悬停按钮反色效果 */
.redefine-how-we-use-space .et_button:hover {
    background-color: #ffffff !important; /* 悬停白色背景 */
    color: #000000 !important;           /* 悬停文字黑色 */
}

/* 图标文字说明 */
.redefine-how-we-use-space .et_iconbox span {
    color: #dddddd !important;
}

/* 图标本身颜色，可选 */
.redefine-how-we-use-space .et_iconbox i {
    color: #ffffff !important;
}