/* @group Example
------------------------------------ */
.page-container .general-content a { color: var(--main-maroon); }
.page-container .bttn-container { display: flex; flex-wrap: wrap; column-gap: 3rem; row-gap: 3rem; }
.page-container .bttn-container a { text-transform: uppercase; }
@media only screen
and (min-width : 961px) {
    .page-container { margin-bottom: 14rem; }
    .page-container .title-with-lines { padding: 32.9rem .25rem 7rem; }
    .page-container figure { height: 68.8rem; margin: 0 0 5rem; }
    .page-container .bttn-container { margin: 5rem 0 0; }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
    .page-container { margin-bottom: 7rem; }
    .page-container figure { height: 30rem; margin: 0 0 3rem; }
    .page-container .bttn-container { margin: 3rem 0 0; }
    .page-container .bttn-container a { width: 100%; height: 3.5rem; }
}

/* @end */