.handwritten {
    position: absolute;
    font-size: 1.4rem;
    font-family: Zeyada, serif;
}

.handwritten:last-child {
    bottom: 0;
}

.text {
    font-family: OpenSansLight, serif;
    font-size: 0.8rem;
    line-height: 1.8rem;
    margin: auto 0;
}

.img {
    max-width: 100%;
}

/* For the responsive layout - TABLET */
@media screen and (max-width: 879px) {
    .handwritten {
        position: unset;
        padding: 20px 0 10px 0;
    }
    .handwritten:last-child {
        bottom: unset;
    }
}

@media screen and (min-width: 1150px) {
    .text {
        line-height: 2.5rem;
    }
}
