*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

h1{
    color: #335C81;
    font-weight: 600;
    font-size: 3rem;

}

h3{
    color: #335C81;
    font-weight: 600;
}

main{
    font-family: "Poppins", sans-serif;
    min-height: 100vh;
    background: linear-gradient(to right top, #274060, #65AFFF );
    display: flex;
    align-items: center;
    justify-content: center;
}

.glass{
    background: white;
    min-height: 90vh;
    width: 90%;
    background: linear-gradient(to right bottom,
    rgba(255, 255, 255, .7),
    rgba(255, 255, 255, .3));
    border-radius: .5rem;
    display: flex;
}

.dashboard{
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-around;
    text-align: center;
    background: linear-gradient(to right bottom,
    rgba(255, 255, 255, .7),
    rgba(101, 175, 225, .3));
}

.link{
    display: flex;
    margin: 2rem 0rem;
    padding: 1rem 2rem;
    align-items: center;
    background: linear-gradient(to right top,
    rgba(125,190,255, .5),
    rgba(255,255,255,.3));
    border-radius: .5rem;

}

.link h3{
    padding: 0rem 2rem;
}

.services{
    flex: 2;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
}

.cards{
    display: flex;
    justify-content: space-evenly;
}

.card{
    display: flex;
    flex-direction: column;
    margin: 2rem 0rem;
    padding: 5rem 2rem;
    align-items: center;
    justify-content: center;
    background: linear-gradient(to right top,
    rgba(255,255,255, .6),
    rgba(255,255,255,.2));
    border-radius: .5rem;
    box-shadow: 6px 6px 20px rgba(27,40,69, .2);
}
