:root {
--branding--logo--max-width: 240px;
--branding--logo--max-height: 240px;
--global--font-size-xxl: 28px;
--global--color-secondary: #989898;
--global--color-secondary-hover: #585858;
}

h2, .h2 {
text-align: center;
}

.site-logo{
margin:0;
}

@media only screen and (min-width: 482px)
.primary-navigation, .woo-navigation {
margin-top:0;
}

@media only screen and (min-width: 482px)
.primary-navigation, .woo-navigation{
margin-top:0;
}

@media only screen and (min-width: 482px)
.site-header{
padding-bottom: calc(1 * var(--global--spacing-vertical));
}

.site-header{
padding-bottom: calc(1 * var(--global--spacing-vertical));
}

a {
    border-bottom: none;
}

.site-main{
padding-top:0;
padding-bottom:0;
}


.page-id-3262 entry-title{
display:none;
}

.wp-show-posts-entry-title{
pointer-events: none;
}


button:not(.has-background):hover, .button:not(.has-background):hover, input:not(.has-background):hover[type="submit"], .a8c-posts-list__view-all:not(.has-background):hover, button:not(.has-background):focus, .button:not(.has-background):focus, input:not(.has-background):focus[type="submit"], .a8c-posts-list__view-all:not(.has-background):focus, button:not(.has-background).has-focus, .button:not(.has-background).has-focus, input:not(.has-background).has-focus[type="submit"], .a8c-posts-list__view-all:not(.has-background).has-focus{
color: #000000;
background-color: #006ba100;
}

.primary-navigation .menu-item > a:hover, .woo-navigation .menu-item > a:hover{
border-color: #00000080;
}

.wp-show-posts-entry-meta{
text-align: center;
}

.wp-show-posts:not(.wp-show-posts-columns) .wp-show-posts-single:not(:last-child) {
    margin-bottom: 3.5em;
}
