/*https://wireframe.cc/FS1kwn Desktop*/
/*https://wireframe.cc/RkncpL Phone*/
body {
    display: grid;
    grid-template-areas: 
        "nav nav nav nav"
        "members members contact1 contact1"
        "members members contact1 contact1"
        "members members contact2 contact2"
        "members members contact2 contact2"
        "footer footer footer footer";
    justify-content: space-around;
    grid-template-columns: 100%;
    background-color: rgb(222, 222, 222);
    gap: 25px;
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: 300;
    font-style: normal;
    background-image: url(images/SCBG.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: contain;
    width: 100%;
}
.navigation #logo {
    object-fit: scale-down;
}
.Navigation {
    display: flex;
    justify-content: space-around;
    background-color: rgb(139, 67, 255);
    text-decoration: none;
    grid-area: nav;
    position: sticky;
    top: 0;
    width: 100%;
    height: 3%;
    margin-right: 10%; 
}
nav a {
    justify-content: space-between;
    align-content: center;
}
a:link, a:visited, a:active {
    text-decoration: none;
    color: black
}
#current {
    font-weight: bold;
}
footer {
    text-align: center;
    align-content: end;
}
.members {
    grid-area: members;
    margin: 2%;
}
.contact1 {
    grid-area: contact1
}
.contact2 {
    grid-area: contact2
}
.members, .Contact1, .Contact2 {
    background-color: rgba(255, 255, 255, 0.6);
}
.footer {
    display: flex;
    justify-content: center;
    align-items: center;
    align-self: flex-end;
    background-color: rgb(139, 67, 255);;
    text-decoration: none;
    grid-area: footer;
    position: static;
    bottom: 0;
    width: 100%;
    height: 3%;
}
h1 {
    font-size: x-large;
}
h3 {
    font-size: larger;
}
strong {
    font-weight: bold;
}
    /*Phone Width*/
@media screen and (max-width: 410px) {
    body {
        grid-template-areas: 
        "nav nav nav"
        "members members contact1"
        "members members contact1"
        "members members contact2"
        "footer footer footer";   
    }
}

    /*Desktop Width*/
@media screen and (min-width: 1024px) {
    body {
        display: grid;
        grid-template-areas: 
        "nav nav nav nav nav"
        "members members members contact1 contact1"
        "members members members contact1 contact1"
        "members members members contact2 contact2"
        "footer footer footer footer footer";

    }
}