    body {

      background-color: #ffec9f;

      margin: 010%;

      font-family: 'Times New Roman', Times, serif;

    }


    h1 {

      color: #355270;

      text-align: center;

      font-family: serif;

      text-transform: uppercase;

      margin-top: 30px;

      margin-bottom: 0px;

      letter-spacing: 5px;

    }

    hr {
      height: 1px;
      background-color: #a31515;
      border: 0;
      margin-top: 0;
    }

    h2 {

      color: #a31515;

      font-size: 1em;

    }


    p {

      font-family: Georgia, serif;

    }

    table {
      font-family: 'Times New Roman', Times, serif;
      font-size: medium;
      border-collapse: collapse;
      width: 100%;
    }

    td,
    th {
      border: 1px solid #ffec9f;
      text-align: center;
      padding: 8px;
    }

    tr:nth-child(even) {
      background-color: #ffec9f;

    }

    ol {
      line-height: 1.8;
      /* A value greater than 1 increases spacing */
    }

    .recipe-step {
      display: flex;
      align-items: flex-start;
      margin-bottom: 20px;
    }

    .step-text {
      flex: 1;
      padding-right: 20px;
    }

    .step-image {
      width: 200px;
      /* Controls the square size */
      flex-shrink: 0;
    }

    .step-image img {
      width: 100%;
      height: 100%;
      object-fit: cover;
      /* Ensures image fills the square without distortion */
    }

    nav {
      height: 3em;
      padding: 1em 0;
      letter-spacing: 2px;
      font-family: "hagrid", sans-serif;
      font-style: regular;
      font-weight: bold;
      font-size: .9em;
      font-weight: 800;
    }

    /* unvisited link */
    nav a:link {
      color: #eaf7ec;
      background-color: #193f0d;
      border-radius: 3px;
      text-decoration: none;
    }

    /* visited link */
    /* nav a:visited {
      color: #355270;
      background-color: #eaf7ec;
      border-radius: 6px;
    } */

    /* mouse over link */
    nav a:hover {
      color: #eaf7ec;
      background-color: #355270;
    }

    /* selected link */
    nav a:active {
      color: rgb(255, 255, 255);
    }

    nav a {
      float: left;
      /* more on this later */
      color: #ffffff;
      text-align: center;
      padding: 5px 40px;
      margin-right: 10px;
      margin-bottom: 5px;
      text-decoration: none;
    }

    nav a.active {
      /* PUT "active" AS A CLASS ON THE CURRENT PAGE LINK */
      color: #eaf7ec;
      background-color: #355270;
      border-radius: 4px;
    }

    h1 {
      /* font-family: "Rubik Moonrocks", sans-serif;
  font-weight: 400;
  font-style: normal; */
      /* font-family: "Lakki Reddy", serif;
  font-weight: 400;
  font-style: normal; */
      font-family: "Atma", system-ui;
      font-weight: 700;
      font-style: normal;
    }