/* #page-cover .page-cover-inner {
  height: calc(100vh - 80px);
} */

.slider-portada {
	margin-top: -2.617924em;
}

.slider-portada .n2-ss-slide {
	height: calc(100vh - 80px) !important;
}

.page-titlebar {
	background-color: #394226;
}

.comments-area {
	background: rgba(200,220,180, .1);
	padding: 2em 3em;
}

.go-to-blog {
	justify-content: center;
}

.site-footer h4,
.site-footer .h4{
	color: white;
	line-height: 1;
	font-size: 1.2em;
}

.builder-item--footer-1 p {
	font-size: .8em;
}

.builder-item--footer-1 .widget-area .widget {
	margin-bottom: 0;
}

.wp-show-posts-image {
  margin-bottom: 0;
	background-color: #fafafa;
}

.wp-show-posts .wp-show-posts-entry-title {
	line-height: 1;
	border-top: solid 8px;
	padding-top: 12px;
}

.sidebar-primary .widget:not(:first-child) {
	border-top: 1px solid;
	padding-top: 12px;
}

.widget .wp-show-posts .wp-show-posts-entry-title {
	border-top: 0;
}

.builder-item--footer-2 .widget {
	margin-bottom: 0.25em;
}

.featured-posts {
	padding-top: 2em;
	margin-top: 2em;
	border-top: solid 12px;
}

.featured-posts .wp-block-image.alignfull img {
	max-height: 320px;
	object-fit: cover;
}

.featured-posts .wp-block-image figcaption {
	font-size: 1.3em;
  font-weight: 300;
  text-align: center;
}

.introduction-wrapper {
	padding: 3em 3em 2em;
	margin: 0 7%;
}

.introduction-wrapper h2,
.introduction-wrapper .h2{
	font-size: 2em;
	font-weight: 400;
}

.introduction-wrapper p {
	font-size: 1.2em;
	line-height: 1.8;
	border-top: solid 2px;
	padding: 1.2em 2em ;
}

.wp-show-posts .wp-show-posts-entry-title {
	font-size: 1.17em;
}

.wp-show-posts .wp-show-posts-entry-summary {
	line-height: 1.2;
	font-size: .9em;
}

/* esconder smiley de jetpack */
img#wpstats{
	height: 0;
	width: 0;
	overflow: hidden;
	visibility: hidden;
	display: block;
}

@media (max-width: 768px) {
	.comments-area {
	  padding: .5em .66em;
  }
  .introduction-wrapper {
	  padding: 3em 0;
	  margin: 0;
  }
	.introduction-wrapper h2,
  .introduction-wrapper .h2{
	  font-size: 1.8em;
  }

  .introduction-wrapper p {
	  font-size: 1em;
		line-height: 1.4;
  }
}