*{
    margin: 0; padding: 0; border: 0; box-sizing: border-box;
}

body{
    background-color: #202C59;
   /* border: 4px solid yellow; */
    min-height: 100vh;
}

header{
   background-image: url(../images/glitch.jpg);
   margin: 16px;
   box-shadow: 5px 10px;
}

h1{
/*    border: 4px solid red;*/
    text-align: center;
    width: fit-content;
    margin: auto 0;
    margin-top: 24px;
    padding: 1%;
    color: #F18805;
    letter-spacing: 4px;
}

h1 > span{
    color: #F0A202;
}

#icon1, #icon2{
    display: inline-block;
    margin: 16px;
}

#icons{
    margin-left: 64px;
}

main{
    border: 4px solid darkblue;
    min-height: calc(100vh - 120px); 
    margin-top: 8px;
    background-image: linear-gradient(90deg, #F18805 15%, #D95D39);
    margin: 32px;
    border-radius: 80%;
    position: relative;
}

h2{
    color: #F0A202;
    text-shadow: 1px 0px;
}

#weeks15{
    top: 24px; left: 550px;
    position: absolute;
}

#week1, #week2, #week3, #week4, #week5{
    border: 4px solid #D95D39;
    background-color: #581F18;
    margin-top: 32px;
    padding: 24px;
    display: inline-block;
    border-image: url(../images/glitch.jpg) 30 round;
}

a{
    color: #F0A202;
    text-decoration: none;
}

ul{
    color: #F0A202;
}

#weeks610{
    top: 400px; left: 550px;
    position: absolute;
}

#week6, #week7, #week8, #week9, #week10{
    border: 4px solid #D95D39;
    background-color: #581F18;
    margin-top: 32px;
    padding: 24px;
    display: inline-block;
    border-image: url(../images/glitch.jpg) 30 round;
}