@import url(//fonts.googleapis.com/css?family=Roboto);
body{
    background-image: url(https://image.freepik.com/free-vector/stylish-hexagonal-line-pattern-background_1017-19742.jpg);
    background-size: 300px;

}

#resources {
    display: grid;
    grid-template-columns: 0.1fr 1fr; 
    grid-template-rows: 1fr 1fr 1fr 1fr; 
    grid-template-areas: "r1img r1" 
                        "r2img r2" 
                        "r3img r3"
                        "r4img r4";
    background-color: rgb(206, 203, 186);
    opacity: 0.8;
    margin: 1.1rem;
    border-radius: 2px;
    padding: 0.5rem;

}

#r1 {
    grid-area: r1;
    padding: 1.4rem;
    margin-top:1rem;
    
}

#r2 {
    grid-area: r2;
    padding: 1.4rem;
}

#r3 {
    grid-area: r3;
    padding: 1.4rem;
}


#r4 {
    grid-area: r4;
    padding: 1.4rem;
}

#r1img {
    grid-area: r1img;
    opacity: 1.0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

#r2img {
    grid-area: r2img;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

#r3img {
    grid-area: r3img;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

#r4img {
    grid-area: r4img;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

div#resources img {
    width: 10rem;
    margin: 1rem;
    opacity: 1;
}

header {
    text-align: center;
    font-family: "Roboto", Bold, sans-serif;
    font-size: xxx-large;
    font-weight: bold;
    margin: 1rem;
}

a {
    font-family: "Roboto", Bold, sans-serif;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.3rem;
    color: rgb(14, 72, 119);
}

a:hover {
    color: rgb(79, 80, 85);
}

p {
    font-family: "Roboto", Bold, sans-serif;
    padding-right: 1rem;
}
