main {
    display: block;
    color: black;
    overflow: hidden;
    width: 100%;
    min-height: 1000px;
}

main h1 {
    position: relative;
    text-align: center;
    margin: auto;
    width: 100%;
    font-size: clamp(4em, 14vw, 8em);
    margin-top: 5%;
}

main h2 {
    margin: 4% auto;
    text-align: center;
    font-size: clamp(2.5em, 5vw, 4em);
}

main p {
    margin: 1%;
    padding: 1%;
    background: white;
    background: url(../assets/notebook.jpg);
    /* border: solid 1px; */
    opacity: 0.92;
    display: inline-block;
}

section {
    max-width: 1400px;
    font-size: 1.5em;
    text-align: center;
    font-family: Erika;
    margin: auto;
    margin-bottom: 100px;
    columns: 560px;
    padding: 2%;
}
