.banner {
    height: 500px;
    object-fit: cover;
}

.links {
    font-weight: bold;
    text-decoration: none;
}

#big-tab {
    font-size: 18px;
}

#majorquote {
    margin-left: 10px;
    font-style: italic;
    
}

#glassprofile {
    text-decoration: none;
    /* font-weight: bold; */
    color: #8900e1;
}

#skyline {
    object-fit: cover;
    width: 100%;
    height: 80%;
    background-size: cover;
    background-position: center;
}

#linkedin {
    color: #0072b1; font-weight: bold; text-decoration: none; border-radius: 20%; width: 7%; height: 7%; margin-left: 8px;
}

#strava {
    color: #fc4c02; font-weight: bold; text-decoration: none; border-radius: 50%; margin-left: 5px;
}

.logo-icons {
    width: 10%;
    height: 10%;
}

.card-icons {
    width: 60%;
    object-fit: cover;
}