/*
selector {
  property: value; 
  }
*/


h2 {
    text-align: center;
    font-family:"Spectral", serif;
    margin-left: 175px;
    margin-right: 175px;
    padding-bottom: 15px;
    color: #0e2f47 ;
}

h1 {
    text-align: center;
    font-family:"Spectral", serif;
    color: #0e2f47 ;
}

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

#topnav {
   width: 100%;
   position: fixed;
   top: 0;
   left: 0;
   background-color: #5A9AB4 ;
   font-family: "Alegreya", serif;
   font-size: 20px;
}

#name {
   width: 250px;
   font-family: "Spectral", serif;
   font-size: 25px;
   font-weight: 600;
}

html, body {
    margin: 0;
    padding: 0;
    height: 100%;
}

#wave {
    position: absolute;
    bottom: 50; 
    left: 0;
    width: 100%;
    height: auto; 
    overflow: hidden; 
    z-index: -1; 
}

#svg {
    width: 100%;
    height: 100%;
}

.eyeshot p {
    font-family: "Spectral", serif;
    margin-left: 100px;
    color: grey;
}

.nav-link {
   display: inline-block;
   width: 100px;
   height: 100px;
   color: White;
   text-align: center;
   line-height: 100px;
   text-decoration: none;
}

body{
      padding-top: 125px;
      background-color: #d7eff7;
}

    
.container {
 display: grid;
 align-items: center; 
 grid-template-columns: 1fr 1.3fr 0.4fr;

 
}

img {
    border-style: solid;
    border-color: white;
    border-width: 8px;
}

#image1 {
  margin-left: 100px;
  max-width:100%;
  max-height:100%;
}

#image2 {
  margin-left: 200px;
  max-width:75%;
  max-height:100%;
  
}

#swimming {
    width: 30%;
}

#swimming1 {
    width: 30%;
}

.text {
  margin-left: 300px;
  font-size: 20px;
  font-family:"Spectral", serif;
}

.container2 {
 display: grid;
 grid-template-columns: 1fr 1fr 0.25fr;
}

.text2 {
 
  text-align: right;
  margin-left: 100px;
  font-size: 20px;
  font-family:"Spectral", serif;
  
}

.info {
  padding-top: 10px;  
  font-size: 20px;
  padding-bottom: 10px;
  margin-left: 50px;
  margin-right: 50px;
  text-align: center;
  font-family:"Spectral", serif;
}

#sources {
  font-size: 20px;
  margin-left: 50px;
  margin-right: 50px;
  text-align: center;
  font-family:"Spectral", serif;
}
