
@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Courgette&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Merienda:wght@300..900&family=Sofia&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Charm:wght@400;700&display=swap');


body {
    background-color: burlywood;
}
  
h1  {
    color: brown;
    text-align: center;
    font-family: "Allura", cursive;
    font-size: 70px;
    /* margin-bottom: 5px; */
}

h2  { 
    color: brown; 
    text-align: center;
    font-family: "Allura", cursive;
    font-size: 60px;
}

h3   {
    color: brown;
    text-align: center;
    font-family: "Dancing Script", cursive;
    font-size: 28px;
    margin-top: 10px;
    text-decoration: underline;
}

/*  <uniquifier>: Use a uniquifier for the class name
 <weight>: Use a value from 300 to 900 */ 

.merienda-history_font {
  color: olive;
  font-size: 30px;
  font-family: "Merienda", cursive;
  font-optical-sizing: auto;
  font-weight: 300;
  font-style: normal;
  margin-bottom: 1px;
}

.sofia-regular {
    color: #7B3F00;
    font-family: "Sofia", cursive;
    font-weight: 400;
    font-style: normal;
    font-size: 25px;
}

h8 {
    margin-top: 30px;
    display: block;
}

.courgette-regular {
    font-family: "Courgette", cursive;
    font-weight: 400;
    font-style: normal;
    font-size: 30px;
    color: olive;
  }
  

.contactUs  {
    color: brown;
    margin-bottom: 0;
    font-size: 38px;
    font-family:"Allura", cursive;
    text-align: center;
}

.content {
    display: flex;
    row-gap: 20px;
    flex-direction: column;
    align-items: center;
}

.row {
    display: flex;
    gap: 20px;    
}

p   {
    margin-top: 25px;
    color: brown;
    font-size: 25px;
    padding-left: 20px;
    text-align: center;  
    font-family: "Dancing Script", cursive;
}

span {
    color: brown;
    font-size: 30px;
    font-weight: bold;
}


/* span.center {
    text-align: center;
    :hover { color: Olive;};
} */

a  {
    margin-top: 20px;
    text-align: center;
    text-decoration: none;
    font-size: 25px;
    font-family: "Dancing Script", cursive;    
}

a:hover { 
    color: Olive;
}

.history-img {
    margin-top: 100px;
}

.container1, .container2, .container3  {
    display: grid;
    align-items: center; 
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 5px;
   }

   .product_img1 {
     margin-top: 30px;
   }

   .product_img2 {
    margin-top: 30px;
   }

   .product_img3 {
    margin-top: 30px;
   }

   .charm-regular {
    font-family: "Charm", cursive;
    font-weight: 400;
    font-style: normal;
  }
  
  .charm-bold {
    font-family: "Charm", cursive;
    font-weight: 700;
    font-style: normal;
  }

  footer {
    text-align: center;
  }

 address {
    text-align: center;
 }

 .Est_section {
    color: olive;
    font-size: 25px;
    position: relative;
    top: -54px;
 }

 





