/* fh168 Brand */
/* fh168 Brand Variables and Theme Override */
:root {
  --fh168-bg-gradient-1: #F3EBF7;
  --fh168-bg-gradient-2: #f5ebfd;
  --fh168-bg-gradient-3: rgba(226, 221, 244, 0.42);
  --fh168-bg-gradient-4: rgba(247, 251, 255, 0);
}

/* Desktop-first styles */
.wrapper {
  background-color: rgba(250, 246, 242, 1);
  padding-top: 0;
}

@media screen and (min-width: 1000px) {
  .container .col:nth-of-type(2) {
    padding: 40px 50px 20px;
  }
}

/* Mobile Styles - max-width approach */
@media screen and (max-width: 999px) {
  .container {
    background-image: url(../images/bg-top.webp);
    background-repeat: no-repeat;
  }
}