* {box-sizing:border-box;}
a:hover {color: #7ab6ff;}

body {
    font-family: "Monaco", monospace;
    
    line-height: 1.5;
    margin: 20px;
}

main {
    max-width: 700px;
    margin: 0 auto;
}

footer {
    margin-top: 20px;
}

.about {
    min-width: 320px;
   
    margin-top: 20px;
    padding-left: 20px;

    background-image: linear-gradient(150deg, #d2e4fa, #e9eff7); 
    border: 4px solid #7ab6ff;
    border-radius: 15px;
}


.projects {
    min-width: 320px;

    margin-top: 20px;
    padding-left: 20px;
    
    background-image: linear-gradient(210deg, #d2e4fa, #e9eff7);
    border: 4px solid #7ab6ff;
    border-radius: 15px;
}

.projects ul {
    padding-left: 25px;
}