text {
    font-family: 'Segoe UI';
}

body {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 1rem;
    padding-top: .5rem;
}

.NavBar {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 2rem;
    width: 23rem;
    border-radius: 1rem 1rem 1rem 1rem;
    border-width: .15rem;
    border-style: solid;
    gap: 5rem;
    padding-top: .3rem;
    padding-bottom: .3rem;
}

.NavBar a {
    display: flex;
    justify-content: center;
    align-items: center;
}

.NavIcon {
    height: 2rem;
    width: 2rem;
    border-style: none;
    background-color: #00000000;
    background-size: cover;
    transition: transform 0.2s ease;
}

.NavIcon:hover {
    cursor: pointer;
    transform: scale(1.1);
}

.SummarySection {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 1rem 1rem 1rem 1rem;
    border-width: .15rem;
    border-style: solid;
    height: 18rem;
    width: 90%;
    gap: 2rem;
    padding: .5rem;
}

.Summary {
    height: 13rem;
    width: 70%;
    text-align: center;
    text-justify: center;
    font-size: 1.8rem;
}

.Profile {
    display: grid;
    justify-content: center;
    align-items: center;
    gap: 1%;
}

.ProfilePicture {
    border-radius: 10rem 10rem 10rem 10rem;
    border-width: .15rem;
    border-style: solid;
    height: 13rem;
    width: 13rem;
}

.DevName {
    text-align: center;
    text-justify: center;
    font-size: larger;
    font-weight: bold;
}

.Socials {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 3rem;
    width: 20%;
    border-radius: 1rem 1rem 1rem 1rem;
    border-width: .15rem;
    border-style: solid;
    gap: 1rem;
}

.Socials a {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: transform 0.2s ease;
}

.Socials a:hover {
    cursor: pointer;
    transform: scale(1.1);
}

.SocialIcon {
    height: 2rem;
    width: 2rem;
    border-radius: .4rem;
}