/*
selector {
  property: value; 
  }
*/

.navbar a:hover{
    background-color:white;
    color:pink;
    border-width:5px;
    border-style:solid;
    border-color:white;
    
}
.credits{
    text-align:right;
    font-size:16pt;
    font-weight:bold;
}


.home_img2 p{
    list-style-type:none;
    font-size:22pt;
    margin-left:15%;
    margin-right:15%;
    background-color:pink;
    border-width:45px;
    border-style:solid;
    border-color:pink;
    color:white;
    line-height:1.5;
}

.info_link a{
    color:black;
    text-decoration:none;
    font-size:20pt;
    font-weight:bold;
}

.info_link p {
    text-align:right;
}

.sources a{
    font-size:18pt;
    color:black;
    text-decoration:none;
}



ul {
    text-align:center;
    list-style-type:none;
    background-color:pink;
    border-width:10px;
    border-style:solid;
    border-color:pink;
}



.navbar li {
    display:inline;
    padding:60px;
    font-size:18pt;
}


.navbar a {
    color:white;
    text-decoration:none;
}

.home_img img {
    width:75%;
    border-radius:50%;
    border-width:2px;
    border-style:solid;
    border-color:pink;
    margin-left: 15%;
    margin-right: 15%;
}

.home_img2 img {
    width:75%;
    border-radius:50%;
    border-width:2px;
    border-style:solid;
    border-color:pink;
    margin-left: 15%;
    margin-right: 15%;
}

h1, h3{
    text-align:center;
}


h1 {
    font-size: 56pt;
    text-decoration:bold;
}
h3 {
    font-size:32pt;
    border-width:16px;
    border-style:solid;
    border-color:white;
    font-weight:15;
}

.home p {
    text-align:center;
    font-size:22pt;
    margin-left:15%;
    margin-right:15%;
    background-color:pink;
    border-width:45px;
    border-style:solid;
    border-color:pink;
    color:white;
}

.home_img {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}


.home_img2 {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}

.timeline {
    align-items:center;
    border-width:55px;
    border-style:solid;
    border-color:white;
}



.line_break {
    text-align:center;
    font-size:20pt;
}

.info_img1 img{
    width:45%;
    margin-left: 25%;
    margin-right: 15%;
}

.info_img3 img{
    width:45%;
    margin-left: 30%;
    margin-right: 15%;
}

.info_img4 img{
    width:55%;
    margin-left: 20%;
    margin-right: 15%;
}

.info_img5 img{
    width:40%;
    margin-left: 26%;
    margin-right: 15%;
}


.info_img1 {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}

.info_img3 {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}


.info_img4 {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}
    
    
.info_img5 {
    display:grid;
    align-items:center;
    grid-template-columns: 1fr 1fr;
    column-gap: 2px;
}

    
h4 {
    font-size:26pt;
    text-decoration:bold;
    color:white;
    background-color:pink;
    text-align:center;
    border-width:15px;
    border-style:solid;
    border-color:pink;
}

.info p{
    font-size:16pt;
    line-height:2;
}

.info_img1 p{
    font-size:16pt;
    line-height:2;
}

.info_img3 p{
    font-size:16pt;
    line-height:2;
}

.info_img4 p{
    font-size:16pt;
    line-height:2;
}

.info_img5 p{
    font-size:16pt;
    line-height:2;
}

.info em{
    font-size:18pt;
    font-weight:bolder;
}