.site-header {
    background-attachment: local;
    background-size: contain;
    background-position: left top;
    background-image: url(https://rattfardighetochfred.org/wp-content/uploads/2024/02/1708532675377_400q.jpeg);
}
.page-id-846 header, .page-id-846 footer, .page-id-846 .site-topbar,
.page-id-846 .site-section, .page-id-846 .sharedaddy, .page-id-846 .nojq, page-id-846 .jetpack-instant-search__jetpack-colophon, page-id-846 .cky-modal, page-id-846 .cky-btn-revisit-wrapper {
    display: none !important;
}
@media screen and (max-width: 640px) {
	.site-title {
		 font-size: 1.8rem !important;
	}
	.site-description {
		 font-size: 1.2rem !important;	}
	.site-header {
    max-height: 7rem;
		min-height: 7rem;
  }
}
@media screen and (max-width: 800px) {
	.site-title {
		 font-size: 2.4rem !important;
	}
	.site-description {
		 font-size: 1.6rem !important;	}
	.site-header {
    max-height: 10rem;
		min-height: 10rem;
  }
}

@media screen and (min-width: 50rem) {
	.site-title {
		 font-size: 4rem !important;
	}
	.site-description {
		 font-size: 3rem !important;	}
	.site-header {
    max-height: 20rem;
		min-height: 20rem;
  }
	.site-branding-center {
    padding-top: 0rem;
    padding-bottom: 0rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
		
	}
}
.site-topbar {
/	  display: none;
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
}
.site-header .masthead-main-navigation {
	display: none;	
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.site-header ul.primary-menu {
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 500;
    letter-spacing: 0.01rem;
    flex-wrap: wrap;
    align-items: center;
}
.site-header.header-has-height-large {
		max-height: 20rem;
    min-height: 20rem;
}
.newsmotive-header_style_1 .site-title,
.newsmotive-header_style_2 .site-title,
.newsmotive-header_style_3 .site-title {
    font-size: 5rem;
    margin-bottom: 3rem;
		margin-top: 1rem;
		text-indent: 10rem;
}
.site-description {
    font-size: 3rem;
		font-weight: bold;
    margin-bottom: 2rem;
		text-indent: 10rem;
}
.theme-menu {
		font-size: 1.3rem;
}
@media only screen and (min-width: 992px) {
	.wrapper {
    max-width: min(calc(100vw - 20rem), 126rem);
/    max-width: calc(100vw - 20rem);
	}
}
