a { color: #AA9767; }
.wp-block-pullquote:before { color: #dfd0a5; }
.header-footer-group { color: #dfd0a5; }
.wp-block-buttons { max-width: 120rem !important; }
h6 + h2 { margin-top: 0 !important; }


body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) #site-header .toggle, .modal-menu a, .footer-inline .footer-copyright {
	font-family: "Lato", sans-serif;
	color: #dfd0a5;
	font-weight: 600 !important;
	font-size: 1.8rem;
}

body:not(.overlay-header) .primary-menu > li > a:hover, body:not(.overlay-header) #site-header .toggle:hover {
	color: #AA9767;
}

.modal-menu a:hover {
	background-color: #dfd0a5;
	color: #251210;
	transition: .3s;
	text-decoration: none;
}

body:not(.overlay-header) .toggle-inner .toggle-text, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle {
	font-family: "Lato", sans-serif;
	font-weight: 600 !important;
	color: #dfd0a5;
	text-transform: uppercase;
}

.wf-active .wp-block-button__link {
	transition: .3s;
	font-family: "Lato", sans-serif;
	color: #251210;
	background-color: #dfd0a5;
	font-weight: 600;
	font-size: 1.5rem;
	border: 2px solid #251210;
}

.wf-active .wp-block-button__link:hover {
	transition: .3s;
	text-decoration: none;
	background-color: #AA9767;
}

.is-style-outline .wp-block-button__link {
	color: #251210 !important;
	border-radius:50px !important;
}

.wf-active h6, .wf-active .entry-content h6 {
	font-family: "Lato", sans-serif;
	font-weight: 600;
}

form label {
	font-family: "Lato", sans-serif;
}
form label span {
	font-style:italic;
}



.paypal {
	border: 0;
	margin: 0;
}
.paypal td, .paypal th{
	text-align:left;
	padding: 8px 0;
	border: 0;
	width:50%;
}
.paypal.small{
	margin: 0 0 20px;
	width: 50%;
}
.paypal.small td, .paypal.small th{
	padding: 5px 20px;
	vertical-align:top;
	width:50%;
}
.paypal .active {
	font-weight:bold;
}
.paypal input {
	font-family: "Lato", sans-serif;
	width: 95%;
	min-width: 95%;
	max-width: 95%;
	border: solid 1px gray;
}
.paypal .disabled{
	background-color: transparent;
	cursor: default;
	border: none;
	background-color: rgb(220,220,210);
}
.paypal input[type="radio"] {
	width: auto;
	min-width: inherit;
	max-width: inherit;
	margin-right:5px;
	cursor: pointer;
}
.paypal input[type="text"]{
	width: 95%;
	min-width: 95%;
	max-width: 95%;
}
div.paypal {
	text-align:center;
	margin: 25px auto 0 !important;
}
.paypal input[name="submit"]{
	width: auto;
	min-width: inherit;
	max-width: inherit;
	border: 0;
}