*{margin: 0;
padding: 0;}

body{
    font-family: 'ANG';
    color: #2e2250;

}
h1{
    font-size: 6em;
}
h2{
    font-size: 2em;
}
h1, h2{
    font-family: 'MC_Round Semi-condensed';
}
a{color: inherit;
text-decoration: none;}
main{
    display: flex;
    flex-direction: column;
    background-color: #cbc6fc;

}
header{
    padding: 20px;
    background-color: #c6b2f1;
    
}
header p{
    width: 60vw;
    font-size: 2em;;
}
section, a{
    display: inline-flex;
    border-top: 1px solid black;
}

article{
    margin-left: 10px;
    font-size: 1.2em;
}
li{
    margin-left: 80px
}

iframe{
    width: 30vw;
    height: 20vw;
}

h1, h2, p{
    margin: 0 0 10px 0px;
}