* {
    margin: 0; padding: 0; border: 0; box-sizing: border-box; 
}

body {
    background-color: aquamarine;
    min-height: 100%;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    background-image: url(../Images/knockoffLV.png);
}

#container {
    border: 15px groove red;
    min-height: 100vh;
}

h1 {
    background-color: hsl(12 100% 50% / .95);
    text-align: center;
    padding: 20px;
    font-weight: normal;
    margin: 2.5vw;
    border-radius: 20px;
}

/* photo array styling */
#photo-array {
    display: flex;
    justify-content: space-between;
  /*  border: 4px solid springgreen; */
    
}

.photo {
    flex: 0 0 auto;
    border: 8px solid hsl(12 100% 50% / 1);
    margin: 20px;
    width: 360px;
    height: 360px;
    border-radius: 50%;
    overflow: hidden;
    
}

.photo img {
    width: 100%;
   
}

.photo2 {
    flex: 0 0 auto;
    border: 8px solid hsl(12 100% 50% / 1);
    margin: 20px;
    width: 360px;
    height: 360px;
    border-radius: 50%;
    overflow: hidden;
    
}

.photo2 img {
    width: 135%;
   
}

/* removed due to not liking the look, altered images to fill instead
    figcaption {
        text-align: center;
        background-color: hsl(155 100% 50% / 1);
        height: 35%;
        transform: translateY(-15px);
        color: hsl(220 80% 100% / 0);
        font-size: 20px;
        line-height: 100px;
    }
*/
