html {
    background: linear-gradient(#e66465, #9198e5);;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    height: 100%;
}

main {
    padding: 50px 100px;
    text-align: center;
}

li {
    padding-top: 20px;
}

ul {
    padding-left: 0;
    list-style: none;
}

h1 {
    font-size: 56px;
}
p, h1, h1, h1, h4, a {
    color: white;
}

/* -------------------------------------------------------------------------------------------------------------------------------- */
/* Makes the text animate when hovered */
a {
    font-size: 18px;
    text-decoration: none;
    transition: 0.5s;
}

a:hover {
    font-size: 22px ;
    transition: 0.5s;
}
/* -------------------------------------------------------------------------------------------------------------------------------- */

.column {
    float: left;
    width: 33.33%;
}

.quote {
    background-color: #0000002f;
    border-radius: 12px;
    margin-top: 200px;
    font-size: 20px;
    opacity: 70%;
    padding: 10px 40px;
}

.return-icon {
    max-width: 24px;
    margin-right: 10px;
}

.intro {
   text-align: left; 
   font-size: 16px;
}

.row{
    display: flex;
}

/* Emojy 😆 */
.emoji-base {
    font-size: 60px;
    opacity: 30%;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

.emoji1 {
    animation-name: rotate;
    animation-duration: 5s;
}

.emoji2 {
    animation-name: rotate2;
    animation-duration: 7s;
}

.emoji3{
    animation-name: rotate2;
    animation-duration: 8s;
}

.emoji4 {
    animation-name: rotate;
    animation-duration: 6s;
}


.emoji-wrap-1 {
    display: flex;
    justify-content: center;
    margin-left: 20px;
    margin-top: 200px;
}

.emoji-wrap-2 {
    display: flex;
    justify-content: center;
    margin-left: 70px;
    margin-top: 100px;
}

.emoji-wrap-3 {
    display: flex;
    justify-content: center;
    margin-left: 20px;
    margin-top: 200px;
}

.emoji-wrap-4 {
    display: flex;
    justify-content: center;
    margin-left: 50px;
    margin-top: 100px;
}

#author {
    margin-left: 30px;
}

@keyframes rotate{

100%{
    transform:rotate(360deg);
}
}
@keyframes rotate2{

100%{
    transform:rotate(-360deg);
}
}