/* html, body {
  height: 100%;
  width: 100%;
} */

body {
  text-align: center;
 background: rgb(27, 26, 27) ;
 font-family: 'Gill sans', sans-serif;
  color:white;

}

img {
  border: 3px solid rgb(0,0,100);
  box-shadow: 0px 0px 10px 2px #000000;
  width:500px;
  margin-bottom: 20px;
}
img:hover{
  opacity: 75%;
  border: 3px solid rgb(20,20,110);
}

p {
font-size: 16px;
margin: auto;
width: 750px;
text-align: center;
font-family: "Montserrat", sans-serif;
font-weight: 300;
letter-spacing: 1px;
font-style: normal;
text-align: justify;
text-justify: inter-word;

}
h3 {
font-size: 29px;
}
a:link {
color: rgb(80, 183, 231);
}

/* visited link */
a:visited {
color: rgb(80, 183, 231);
}
a:hover {
color: rgb(65, 124, 151);
}

/* selected link */
a:active {
color: rgb(59, 106, 145);
}




h1 {
font-family: "Montserrat", sans-serif;
font-optical-sizing: auto;
font-weight: 800;
font-size: 40px;
font-style: normal;
margin-left: 0%;
}
h2 {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-size: 20px;
  font-style: normal;
  margin-left: 0%;
  }

ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #252525;
position: relative;
top: 0;

}

li {
float: left;
width: 20%;
}

li a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}

.collapsible {
  background-color: #2c2c2c;
  color: white;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
}

.active, .collapsible:hover {
  background-color: rgb(28, 28, 29) ;
}

.content {
  padding: 0 18px;
  display: none;
  overflow: hidden;
  background-color: rgb(27, 26, 27) ;
}





@media only screen and (max-width: 800px){

  p {
    font-size: 14px;
    margin: auto;
    width: 90%;
    text-align: center;
    font-family: "Montserrat", sans-serif;
    font-weight: 300;
    letter-spacing: 1px;
    font-style: normal;
    text-justify: inter-word;
    
    }
    img {
width: 90%;
}

li a{
  font-size: 80%;
}
}