@media screen and (min-width: 0px) {
.laahh-left {padding: 0;}

.laahh-right {padding-top: 0;}

.hh-main-text
{font-size: 1.5rem;} /* 1.3 */

.hh-sub-text
{font-size: 1.2rem;} /* 1 */

.hh-cursive-text
{font-size: 2.5rem;}

.hh-subject-text-1
{font-size: 1.3rem;}

.hh-subject-text-2
{font-size: 1rem;}

}


@media screen and (min-width: 480px) {
.laahh-left {padding: 2em 0 2em;}

.laahh-right {padding-top: 7em;}

.hh-main-text
{font-size: 3em;} /* 1.6 */

.hh-sub-text
{font-size: 1.5em;} /* 1.3 */

.hh-cursive-text
{font-size: 4.6rem;}

.hh-subject-text-1
{font-size: 1.8rem;}

.hh-subject-text-2
{font-size: 1.1rem;}

}