*{
	box-sizing: border-box;
}

body{
    background-color: #ffbd42;
    border-left: 10px solid rgb(253, 109, 56);
    padding: 20px
}

header{
    display: flex;
    justify-content: space-between;
    margin: 20px auto;
    background-color: rgb(253, 109, 56);
}

h1{
    font-size: 3em
}

a{
    font-size: 4em;
    padding: 20px;
}
article:nth-of-type(1){

    border: dotted 5px rgb(253, 109, 56);
    border-radius: 3%;
    padding: 10px
}

article:nth-of-type(2){
    border-left: 5px solid rgb(253, 109, 56);
    border-right: 10px solid rgb(253, 109, 56);
    padding: 10px;
    margin: 10px auto
}

h2{
    font-size: 2.2em;
    width: 100%
}

article:nth-of-type(3){
    border-left: 5px solid rgb(253, 109, 56);
    border-right: 10px solid rgb(253, 109, 56);
    padding: 10px;
    margin: 10px auto;
    display: flex;
    flex-wrap: wrap
}





