@import url('https://fonts.googleapis.com/css2?family=Libre+Franklin:wght@300;400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;500;600&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500&display=swap');

.project-title {
    color: #546e6d;
    font-family: 'Lora';
    font-weight: 500;
    text-align: center;
}

.content.in-ignis-veritas {
    display: flex;
    flex-flow: column;
    width: 78%;
    max-width: 1140px;
    min-width: 400px;
    margin: 0 auto;
}

.content.in-ignis-veritas .project-content-item {
    display: grid;
    grid-column-gap: 6%;
    grid-template-columns: 47% 47%;
    font-weight: 400;
    margin: 40px 0;
}

.content.in-ignis-veritas .project-head  p {
    margin-top: 6px;
    margin-bottom: 6px;
}

.content.in-ignis-veritas .image-asset {
    width: 100%;
}

#content .content.in-ignis-veritas .project-item-title {
    font-family: 'Lora';
    color: #546e6d;
    font-weight: 500;
    font-size: calc(9.5px + 1.1vw);
    margin-bottom: 10px;
}

.content.in-ignis-veritas {
    color: #333;
    margin: 0;
    width: 100%;
    min-height: 100vh;
    font-family: 'Rubik';
    background-color: #f1eee8;
    font-size: calc(7.5px + 0.6vw);
}

.in-ignis-veritas .project-content-link.project-link {
    font-size: 15px;
}