/*stylesheet for sss
sss/style.css*/

body {
  margin: 0;
  padding: 0;
  background-color: #ebd0ff;
}

/*h1 {
  margin-left: 10px; /* Adjust spacing between the image and the title */
}*/

.logo-img {
  max-width: 100px; /* Set max width to control size */
  max-height: 100px; /* Set max height to control size */
  width: auto; /* Ensure it scales down properly */
  height: auto; /* Maintain aspect ratio */
 /* object-fit: contain;*/ /* Ensures the image doesn't get stretched */
text-align: center;

}

footer,
.forms-and-info,
.contact {
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}

header {
  color: indigo;
  font-family: Englebert, sans-serif;
  text-shadow: 2px 2px #dba9ff;
align-content: center;
text-align: center;
padding: 20px;
  box-sizing: border-box;

}

h2 {
  color: indigo;
  font-family: Englebert, sans-serif;
  text-shadow: 2px 2px #dba9ff;
}

ul {
  list-style-type: none;
  padding: 0;
}

a, .contact {
  text-decoration: none;
  color: #6d00bd;
  font-size: 20px;
  font-family: 'architects daughter', sans-serif;
}

.footer-section {
  padding-top: 10px;
}

.footer-section p {
  font-size: 14px;
  font-family: 'architects daughter', sans-serif;
  color: #0050bd;
}

span {
 color: indigo;
  font-family: Englebert, sans-serif;
  text-shadow: 2px 2px #dba9ff;
	font-size: 24px;
}

.red-notes {
text-decoration: none;
  color: red;
  font-size: 18px;
  font-family: 'architects daughter', sans-serif;
}


