:root,
body.custom-background {
	padding: 0;
}

.widget.widget_text p {
	margin-top: 0;
}
.wp-block-button__link {
  border-radius: 9999px;
}

#feature-slider .entry-container, .entry-title, #featured-heading, #logo-slider-title {
	font-family: Verdana, Geneva, San-seriff;
}#header-featured-image .entry-container, #feature-slider .entry-container {
	background-color:unset;
}

#logo-slider .wrapper {
	background-color:#e2d9c0;
}

#content .wrapper {
	background-color:#e2d9c0;
} .grid-item:nth-child(2n+1) {
	background-color:unset;
}

.entry-excerpt {
	text-align:justify;
	hyphens:none;
}
.edit-link a {
    color:black;
}

#logo-slider .wrapper {
	background-color:#600009;
}

#content .wrapper {
	background-color:#f2e4bc;
}
#logo-slider {
    margin:0;
} /* Adjusts font color and background color on widget buttons */
.widget button {
    color: #FFF;
    background: #000;
}/* Adds hover color back to widget buttons */
.widget button:hover, .widget button:focus, .widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget
 input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus 

{background-color: #e8554e;}

/* For the portfolio background color */
#portfolio .wrapper {
    background-color:#f2e4bc;
}
/* For the quote background color */
.wp-block-quote {
    background-color:#f2e4bc;
}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
    right:0;
    left:100%;
}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
    right:0;
    left:100%;
}
.main-navigation ul ul .menu-item-has-children > a:after {
     -webkit-transform: rotate(270deg);
     -moz-transform: rotate(270deg);
     -ms-transform: rotate(270deg);
     transform: rotate(270deg);
 }
.page-title, .entry-title, .section-title {
    font-family:unset;
}
#promotion-message .section-title, #portfolio .section-title {
    color:#600009;
}
/* Remove space above and below images on three pages | kb-5861808-hc */
.page-id-1189 .wp-block-image, .page-id-8678 .wp-block-image, .page-id-8676 .wp-block-image {
    margin-bottom: 0;
}

.page-id-1189 .wp-block-image figure, .page-id-8678 .wp-block-image figure, .page-id-8676 .wp-block-image figure {
    margin: 0 auto;
}


/* Justify paragraph text PA-1998585-zen*/
p{
 text-align: justify;
}
/* center image captions | KS-12461691-hc */
.wp-block-image figcaption {
    text-align: center;
}
@media screen and (min-width: 910px) {
.main-navigation li {
   display: inline-block;
   float: none !important;  
}
}
.nav-previous a, .nav-next a {
    color: #000;
}