@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk&display=swap');
.wf-active .grid-wrapper .format-quote blockquote,
.wf-active .grid-wrapper .format-quote blockquote p,
.wf-active .page .entry-content strong,
.wf-active .post .entry-content strong,
.wf-active .widget button,
.wf-active .widget input[type="button"],
.wf-active .widget input[type="reset"],
.wf-active .widget input[type="submit"],
.wf-active .widget_calendar caption,
.wf-active blockquote + cite,
.wf-active blockquote + p cite,
.wf-active blockquote cite,
.wf-active body,
.wf-active body #jp-relatedposts {
font-family: 'Space Grotesk', sans-serif;
}

.wf-active .author-info p,
.wf-active .cat-links,
.wf-active .comment-content,
.wf-active .contact-form label,
.wf-active .page .entry-content blockquote,
.wf-active .page .entry-content blockquote p,
.wf-active .page .entry-content li,
.wf-active .page .entry-content p,
.wf-active .post .entry-content blockquote,
.wf-active .post .entry-content blockquote p,
.wf-active .post .entry-content li,
.wf-active .post .entry-content p,
.wf-active .post .entry-meta,
.wf-active .secondary-font,
.wf-active .site-header .search-form:after,
.wf-active .slick-dots,
.wf-active .widget,
.wf-active .wp-caption-text,
.wf-active blockquote {
	font-family: 'Space Grotesk', sans-serif;
}

.wf-active .site-description {
	font-family: 'Space Grotesk', sans-serif;
}
.site-header nav{
	font-size:1rem;
}
.archive .page-title {
	font-size:2rem;
	
}
hr.wp-block-separator.is-style-wide, .entry-content > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.entry-attachment), .entry-content [class*="inner-container"] > :not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
	max-width:1600px;
}

#secondary{
	width:0px;
}
.author-box{
	display:none;
}

@media only screen and (min-width: 1600px){
	.has-sidebar{
		padding-right:10px;
	}
	.content-area, .col-lg-10, .col-md-9 {
		width:100%;
	}
	.fullwidth-blog .has-sidebar {
    padding-right: 40px;
		padding-left: 40px;
}
	.entry-content {
		width:100%;
	}
	p{
		width:70%;
		margin-left: 15%;
	}

}

@media only screen and (min-width: 1200px) and (max-width: 1599px) {
	.has-sidebar{
		padding-right:10px;
	}
	.col-lg-10 {
		width:100%;
	}
	p{
		width:70%;
		margin-left:15%;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1500px){

	.fullwidth-blog .has-sidebar {
		width: 100%;
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1240px){
	.has-sidebar{
		padding-right:10px;
	}
}

	@media (min-width: 992px) {
		.col-md-9 {
		width: 100%;
	}
	}
