main article{
    margin-top: 100px;
}

main article p{
    margin-bottom: 20px;
}
main article h2,p{
    text-align: center;
    color: #277BC0;
}

footer{
    position:absolute;
        bottom: 0;
}

@media screen and (max-width:500px) {
    main article h2{
        font-size: 1em;
    }
    main article p{
        font-size: 0.5em;
    }
}