@media only screen and (max-width: 600px) {
.wp-block-image .alignright {
 margin-left: 0 !important;
}
}


.homepage-special-headline {
color: #552475;
font-family: 'Montserrat', sans-serif;
font-size: 50px;
font-style: normal;
font-weight: 400;
letter-spacing: 4px;
margin-bottom:0;
}

.archive-description.taxonomy-archive-description.taxonomy-description {
display: none !important;
}

.ab-accordion-title, .gb-accordion-title {
color: #552475;
font-family: 'Montserrat', sans-serif;
font-size: 22px;
font-style: normal;
font-weight: bold;
letter-spacing: 2px;
}

.site-footer p {
font-size:14px;
text-transform:uppercase;
font-family: 'Montserrat', sans-serif;
letter-spacing:2px;
}


@media only screen and (min-width: 960px) {
.nav-primary .genesis-nav-menu a {
padding-left: 15px;
padding-right: 15px;
}}

.genesis-nav-menu a {
color: #552475;
font-family: 'Montserrat', sans-serif;
background-color: white;
font-style: normal;
font-weight: normal;
letter-spacing: 2px;
text-transform: uppercase;
font-size: 17px;
padding-left: 4px;
padding-bottom: 10px;
padding-top: 10px;
padding-right: 4px;
text-decoration: none;
border-style: solid;
border-width: 1px;
border-color: #552475;
}

h3.has-background {
padding-top: .6em;
padding-bottom: .6em;
padding-left: .6em;
padding-right: .2em;
}

.entry-content h3,
.entry-content h4 {
	font-weight: 400;
}

.entry-title {
text-align: center;
font-size: 48px;
}

.nav-primary {
margin-top: 15px;
}

.site-header .wrap {
max-width: 1240px;
margin: auto;
}
.wp-custom-logo .title-area {
max-width: 350px;
padding-bottom: 20px;
padding-top: 20px;
width: 100%;
}

.nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit] {
  color: #ffffff;
  background-color: #552475 !important;
  font-size: 20px;
  text-align: center;
  padding: 0.6em 1em;
}

.nf-form-content button:hover, .nf-form-content input[type=button]:hover, .nf-form-content input[type=submit]:hover {
box-shadow: inset 0 0 200px rgba(255,255,255,0.15);
  color: #ffffff !important;
}
