/*
 * Visutateinc - Custom Overrides
 * Fixes for HTML5 UP Forty template
 */

/* ============================================================
   FIX: #banner::after 灰色滤镜问题
   main.css 中 #banner:after 设置了 background-color:#242943 + opacity:0.85 的深色遮罩。
   本站 banner 已使用深色渐变背景（linear-gradient），无需额外遮罩，
   遮罩叠加造成动画结束后整体呈现灰色滤镜效果。
   将 opacity 降为 0，完全移除遮罩。
   ============================================================ */
#banner:after {
  opacity: 0 !important;
}

/* preload 状态同步清零，确保过渡动画不出现明暗变化 */
body.is-preload #banner:after {
  opacity: 0 !important;
}
