﻿
.exhibitionContent {
    font-size: 1rem;
    text-align: justify;
    letter-spacing: 0rem;
    line-height: 1.5rem;
}
h3.font-ori {
    font-size: 2.8rem;
}

p.font-ori {
    font-size: 1rem;
}

span.font-ori {
    font-size: 1rem;
}

h3.font-bigger {
    font-size: 3rem;
}

p.font-bigger {
    font-size: 1.3rem;
}

span.font-bigger {
    font-size: 1.3rem;
}

h3.font-biggest {
    font-size: 3.2rem;
}

p.font-biggest {
    font-size: 1.5rem;
}

span.font-biggest {
    font-size: 1.5rem;
}

@media only screen and (max-width: 770px) {
    .exhibitionTitle {
        font-size: 1.5rem;
    }
    .exhibitionContent {
        font-size: 0.9rem;
    }
    figcaption {
        font-size: 1.9rem;
    }
    h3.font-ori {
        font-size: 2rem;
    }

    p.font-ori {
        font-size: 1.2rem;
        line-height: 22px;
    }

    span.font-ori {
        font-size: 1.2rem;
        line-height: 22px;
    }

    h3.font-bigger {
        font-size: 2.2rem;
    }

    p.font-bigger {
        font-size: 1.4rem;
        line-height: 22px;
    }

    span.font-bigger {
        font-size: 1.4rem;
        line-height: 22px;
    }

    h3.font-biggest {
        font-size: 2.4rem;
    }

    p.font-biggest {
        font-size: 1.6rem;
        line-height: 22px;
    }

    span.font-biggest {
        font-size: 1.6rem;
        line-height: 22px;
    }
}
