@media screen and (min-width: 1200px) {
    .single .entry-content, .page .page-content, .single-event .entry-content, .single-jetpack-portfolio .entry-meta, .single .entry-author, .post-navigation, .comments-area {
        width: 1000px;
    }
}

.header-inner {
	background: linear-gradient(to right,#616d69 0,#f2c8a2 100%);
}

.gcard, 
.grav-clone-a {
	display: none !important;
}

.widget {
	padding: 0;
}

/* Add white margin around portfolio thumbnails with 4 columns | 5915721-zen (CG) */
@media screen and (min-width: 769px) {
	#portfolio-wrapper .jetpack-portfolio {
		float: left;
		width: 24.8%;
		margin: .6px;
	}
}

/* Add white margin around portfolio thumbnails with 3 columns | 5915721-zen (CG) */
@media screen and (min-width: 500px) and (max-width: 768px) {
	#portfolio-wrapper .jetpack-portfolio {
		float: left;
		width: 33%;
		margin: .6px;
	}
}

/* Add space around team  / 5915721-hc (MW) */
@media screen and (min-width: 640px) {
	.grid .item {
		margin: 3%;
	}
}

@media screen and (min-width: 769px) {
	.featured-media {
		height: 400px !important;
	}
}

h1, h2, h3, h4, h5, h6 {
    color: #343838;
}

.page .page-header, .single:not(.single-jetpack-portfolio) .entry-header {
    background: rgba(52, 56, 56, 0);
}

.main-navigation ul ul a {
    color: #343838;
}

a, .comment-body .reply a {
    color: #343838;
}

a:hover, a:focus, a:active {
    color: #003300;
}

.entry-content a:hover, .page-content a:hover {
    border-bottom: 1px solid #003300;
    -webkit-transition: border-color 150mslinear;
    -moz-transition: border-color 150ms linear;
    transition: border-color 150mslinear;
}

body {
    color: #6f6861;
}

.project-image {
    background-color: #000 !important;
}

.project-image:hover .project-summary {
    opacity: 1;
}
.project-summary {
    background-color: rgba(202, 204, 182, 0);
}

.project-title {
    color: #4f4f4f;
}

.site-title, .site-description {
	  font-family: "Vollkorn", serif;
		font-weight 400;
}

button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span {
    background: #000;
}

button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, #infinite-handle span:hover {
    background: #000;
}

.main-navigation a, .main-navigation.toggled a {
    display: inline-block;
}

.site-title a:hover {
	  color: #fff;
}

.usp-block {
	background: #fff;
  padding: 30px !important;
  border-radius: 10px;
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.05);
}

h3 {
	font-size: 24px;
}

a.wp-block-button__link:hover {
    color: #fff;
    background-color: #003300;
}

.page .page-header .page-title, .single-event .entry-header .page-title, .entry-header .entry-title {
    text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.8);
}

@media screen and (min-width: 1032px) {
    img.size-big, .wp-caption.caption-big {
        display: inline-block;
        float: none;
        margin-left: 0;
        margin-bottom: 0;
        max-width: 100%;
    }
}