@charset "utf-8";
/* CSS Document */

/* Add a black background color to the top navigation */
.topnav {
  background-color: darkred;
  overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
  float: left;
  color: #f2f2f2;
  text-align: center;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
}

/* Change the color of links on hover */
.topnav a:hover {
  background-color: #ddd;
  color: black;
}

/* Add a color to the active/current link */
.topnav a.active {
  background-color: #04AA6D;
  color: white;
}

footer {
  background-color: darkred; /* Dark background color */
  color: #fff; /* White text color */
  padding: 10px; /* Spacing inside the footer */
  text-align: center; /* Center-align text content */
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"sans-serif; /* Font style */
  font-size: 14px; /* Font size */
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
}

body {
 background-color: beige;
}

header {
  background-color: darkgreen; /* Dark background color */
  color: #fff; /* White text color */
  padding: 20px; /* Spacing inside the header */
  text-align: center; /* Center-align text content */
  font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif"sans-serif; /* Font style */
  font-style:italic 
}

    img {
      border-radius: 8px; /* Rounded corners */
    }
    img.circle {
      border-radius: 50%; /* Circular image */
    }
* {box-sizing: border-box;}

.img-magnifier-container {
  position: relative;
}

.img-magnifier-glass {
  position: absolute;
  border: 3px solid #000;
  border-radius: 50%;
  cursor: none;
  /*Set the size of the magnifier glass:*/
  width: 100px;
  height: 100px;
}
/* Style the buttons that are used to open and close the accordion panel */
.accordion {
  background-color: #C43739;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
}

/* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */
.active, .accordion:hover {
  background-color: #ccc;
}

/* Style the accordion panel. Note: hidden by default */
.panel {
  padding: 0 18px;
  background-color: white;
  display: none;
  overflow: hidden;
}