p{
    font-size:16px;
}
.ast-no-sidebar .entry-content .alignfull {
    margin-left: calc(-50vw + 50%);
    margin-right: calc(-50vw + 50%);
    max-width: 100vw;
    width: 100vw;
}
@media only screen and (min-width: 922px){
.desktop-bump-top-80 {
    margin-top: 80px;
}
}
.wp-block-columns {
    margin-bottom: 1rem;
    padding-left: 5px;
    padding-right: 5px;
}
@media (min-width: 782px){
.wp-block-columns {
    flex-wrap: nowrap;
}
}
.wp-block-columns {
    display: flex;
}
h1, .entry-content h1, .entry-content h1 a {
    font-family: 'Titillium Web', sans-serif;
    text-transform: inherit;
}

h1, .entry-content h1 {
    color: #666666;
}
@media (min-width: 782px){
.wp-block-column:not(:first-child) {
    margin-left: 2em;
}
}
@media (min-width: 782px){
.wp-block-column {
    flex-basis: 0;
    flex-grow: 1;
}
}
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
    width: 100%;
}
.wp-block-column.is-vertically-aligned-center {
    -ms-grid-row-align: center;
    align-self: center;
}
@media (min-width: 782px){
.wp-block-column:not(:first-child) {
    margin-left: 2em;
}
}
@media (min-width: 782px){
.wp-block-column {
    flex-basis: 0;
    flex-grow: 1;
}
}
.ast-no-sidebar .entry-content .wp-block-column .alignfull, .ast-no-sidebar .entry-content .wp-block-column .alignwide {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}
.wp-block-separator.is-style-wide {
    border-bottom-width: 1px;
}