
  
    area {
      cursor: url(URL), auto;
    }

    html,
    body {
      overflow: auto !important;
      height: auto !important;
    }

    .box-container {
      display: flex;
      gap: 15px;
      padding: 20px;
    }

    body {
      margin: 0;
      background-attachment: fixed;
      background-position: top;
      background-color: #fff;
      overflow: auto !important;
      height: auto !important;
    }

    .page {
      position: relative;
      width: auto;
      min-height: 100%;
      margin: 0 auto;
    }

    .center {
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .image-row {
      display: flex;
      flex-direction: row;
      justify-content: center;
      align-items: center;
      gap: 15px;
    }

    .image-row img {
      max-width: 100%;
      /* Prevents images from overflowing */
      height: auto;
      /* Maintains aspect ratio */
    }

