    .calculator-box {
      background: #f7f2f2;
      padding: clamp(1.25rem, 0.357rem + 2.381vw, 2.5rem);
      border-radius: 12px;
      box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05);
      position: relative;

      /* max-width: 680px; */
      width: clamp(18.75rem, -8.036rem + 71.429vw, 56.25rem);
      margin-left: auto;
      margin-right: auto;
    }

    .calculator-box-glass-effect {

      padding: clamp(1.25rem, 0.357rem + 2.381vw, 2.5rem);
      border-radius: 12px;
      position: relative;

      width: clamp(18.75rem, -8.036rem + 71.429vw, 56.25rem);
      margin-left: auto;
      margin-right: auto;

      /* border: 1px solid #fff; */

      background: rgba(0, 0, 0, 0.00);
      -webkit-backdrop-filter: blur(12px);
      backdrop-filter: blur(12px);

    }

    h1 {
      margin-top: 0;
      font-size: 26px;
      color: #000000;
    }

    label {
      font-weight: 500;
      display: block;
      margin-top: 15px;
      margin-bottom: 5px;
    }

    input[type="number"], select {
      width: 100%;
      padding: 10px;
      border: 1px solid #ccc;
      border-radius: 8px;
      font-size: 16px;
      box-sizing: border-box;
    }

    #calcBtn {
      margin-top: 25px;
    }

    #result {
      margin-top: clamp(1.25rem, 0.357rem + 2.381vw, 2.5rem);

      font-family: Roboto;
      font-size: 24px;
      font-style: normal;
      font-weight: 600;
      line-height: 40px; /* 166.667% */
      letter-spacing: -0.54px;
    }

    #headline{
      padding-bottom: 80px !important;
    }

    .highlight {
      font-family: Roboto;
      font-size: 24px;
      font-style: normal;
      font-weight: 600;
      line-height: 40px; /* 166.667% */
      letter-spacing: -0.54px;
    }

    .block {
        display: flex;
        justify-content: space-between;
        align-items: flex-start;
        flex-direction: column;

        background: #ffffff;
        /* border-left: 4px solid #000000; */
        padding: 20px;
        margin-top: 80px;
        border-radius: 12px;
        /* box-shadow: 0 1px 5px rgba(0,0,0,0.05); */
    }

    .active-parallax-effect{
      background-attachment: fixed !important;
    }

  @media screen and (max-width: 1000px) {

    .calculator-box-glass-effect {
      width: 95% !important;
      margin-left: auto;
      margin-right: auto;
    }

  }
