@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@200;400&display=swap');

body {
  background-color: #4d9aff;
  font-family: 'Raleway', sans-serif;
  color: white;
}
/* unvisited link */
a:link {
  color: white;
  text-decoration: none;
}

/* visited link */
a:visited {
  color: #000047;
  text-decoration: none;
}

/* mouse over link */
a:hover {
  color: #000047;
  text-decoration: none;
}

/* selected link */
a:active {
  color: #000047;
  text-decoration: none;
}

h1 {
  color: white;
  text-align: center;
  font-size: 3em;
  font-weight: 100;

}
h2 {
  color: white;
  text-align: center;
  font-size: 2em;
  font-weight: 100;

}
.main-logo {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 1em;
  width: 20%;
}

.left {
width: 50%;
float: left;
}

.right {
width: 50%;
float: right;
}

.color-parent {
width: 30%;
height: 20em;
display: block;
margin: 0px auto 0px auto;
}

.color-parent p {
  text-align: center;
}

.color-block {
width: 20em;
height: 10em;
border: 0px solid #fff;
display: block;
margin-left: auto;
margin-right: auto;
border-radius: 1.5em;
box-shadow: 10px 10px 10px 0px rgba(50,50,50,0.2) ;
}

.logo-display {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  width: 40%;
  box-shadow: 10px 10px 10px 0px rgba(50,50,50,0.2) ;
}

.logo-display.dark {
  background-color: white;
  padding: 2em;
  border-radius: 1.5em;
}

.logo-display.light {
  background-color: #000047;
  padding: 2em;
  border-radius: 1.5em;
}

.logo-block {
  display: block;
  width:100%;
  height: 20em;
  margin: auto;
}

.image-links a {
  width: 15%;
  display: inline-table;
}

.image-links{
 width: 70%;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 margin-top: 2em;


}
