<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme name:   Twenty Twenty for Sherwood
 Template:     twentytwenty
*/
 
@import url("../twentytwenty/style.css");

/* ------------- Font faces and styles --------------------- */
html, body, p, ul, ol {font-family: 'Inter', sans-serif; line-height: 1.5 !important;}
.entry-content {font-size: 90%;}
/*.bio-page-text {font-size: 90%;}*/
.entry-content a, .entry-content a:visited {color: #f39434 !important; font-weight: bold;}
.entry-content a:hover {color: #fff !important; background: #f39434 !important;}
h1, h2, h3 {font-family: 'Poppins', sans-serif !important; color: #f07901;}

#site-header {background-image: url("/wp-content/uploads/2021/09/header-background-flipped.jpg") !important; background-color: #f07901 !important; border-bottom: 7px #f5a95d solid; border-top: 7px #f5a95d solid;}
.primary-menu-wrapper li, .sub-menu li {font-size: 80%;}
.primary-menu-wrapper li, .primary-menu-wrapper a, .primary-menu-wrapper a:visited, .icon {color: #fff !important;}
.sub-menu {background-color: #f07901 !important; border: #000 1.5px dashed;}
.sub-menu li:hover {background: #5f5f5f !important;}
.sub-menu a:hover {text-decoration: none !important;}
.custom-logo {max-width: 230px;}

.link-button {padding-bottom: 30px; margin-top: 40px;}
.link-button a, .link-button a:visited {border-radius: 8px; padding: 10px 20px; background-color: #f07901 !important; color: #fff !important; text-decoration: none;}
.link-button a:hover {opacity: .7;}

.link-button-grey {padding-bottom: 30px; margin-top: 40px;}
.link-button-grey a, .link-button-grey a:visited {border-radius: 8px; padding: 10px 20px; background-color: #5f5f5f !important; color: #fff !important; text-decoration: none;}
.link-button-grey a:hover {opacity: .7;}

/* ========== Accordion styles ================ */
#accordion input {
	display: none;
}
#accordion label {
	background: #f07901;
        color: #fff;
	cursor: pointer;
	display: block;
	margin-bottom: .25em;
	padding: .25em 1em;
	z-index: 20;
}
#accordion label:hover {
	opacity: .7;
}

#accordion input:checked + .accordion-content &gt; label {
	background: #f39434;
	color: white;
	margin-bottom: 0;
}
#accordion article {
	background: #f7f7f7;
	height:0px;
	overflow:hidden;
	z-index:10;
}
#accordion article p {
	padding: 0 20px;
	margin-top: 1.2em;
}

#accordion article h3 {
	padding-left: 20px;
}

#accordion input:checked + .accordion-content &gt; article {
	height: auto;
	margin-bottom: .125em;
}
#accordion article h2, #accordion article h3 {margin-top: 20px; font-size: 120%;}
.accordion-content-chunk {font-family: 'Inter', sans-serif; margin-bottom: 2.5em; border: 1px solid #f07901;}

.accordiion-content h3 {padding-left: 20px !important;}
#accordion {margin-top: -40px; margin-bottom: -40px;}

label {font-family: 'Inter', sans-serif !important;}
/* ========== End accordion styles ========= */

/* ========== Testimonial rotator ========= */
.testimonial_rotator_slide {font-family: 'Inter', sans-serif; font-style: italic; border: 1.5px dotted #f07901; padding: 10px; margin: 0 10px; border-radius: 7px;}
/* ========== End testimonial rotator ===== */

.color-accent {color: #000 !important;}

/* ========== Bio section ================ */
/* ========== Main page ================ */

.team-member-box:hover {opacity: .7; /*border-radius: 5px; background: #f39434;*/}
.name-and-title {font-size: 140%;}
.name-and-title a, .name-and-title a:visited {color: #fff !important; text-decoration: none;}
.name-and-title a:hover {background-color: #f07901 !important;}
.team-outer-wrapper {width: 100%; padding: 0 20px; float: left;}
.team-member-box {width: 25%; clear: none; float: left; padding: 5px 8px 0 8px;}
.name-and-title {text-align: center; color: #fff; background-color: #f07901; font-weight: bold !important; padding: 15px 5px;}
/*.bio-pic img {width: 100%;}*/
.bio-pic {margin-bottom: 0;}
.short-bio {background-color: #fff; padding: 35px 15px 0 15px;}

@media screen and (min-width: 701px) and (max-width: 880px) {
.team-member-box {width: 50%;}
}

@media screen and (max-width: 700px) {
.team-member-box {width: 100%; clear: both; padding-left: 0; padding-right: 0;}
}


/* ========== Individual bio pages ======= */
.bio-page-container {width: 100%;}
.bio-page-pic {width: 35%; float: left;}
.bio-page-pic img {width: 100%;}
.bio-page-text {width: 65%; float: left; clear: none; padding: 0 20px 0 30px;}
.bio-page-text h2 {margin-top: 0;}
@media screen and (max-width: 700px) {
.bio-page-pic, .bio-page-text {width: 100%; clear: both;}
.bio-page-text h2 {margin-top: 2em;}
.bio-page-text {padding: 0 10px;}
}

.toggle, .menu-modal-inner {background: #f07901 !important;}
.svg-icon {color: #fff !important;}

.entry-content &gt; *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width: 800px !important;}
.header-navigation-wrapper {padding-top: 38px !important;}
.toggle-text, .toggle-icon {color: #fff !important;}
.widget-title {font-size: 100%; margin-bottom: .5em !important;}
.footer-nav-widgets-wrapper {background-color: #222 !important;}
.search-submit {background-color: #f07901 !important; padding: 0 15px !important; font-size: 80% !important; text-transform: none !important; border-radius: 7px !important;}
.textwidget, .textwidget p, .textwidget a, .textwidget a:visited {color: #fff; font-family: 'Inter', sans-serif !important; font-size: 85%; text-decoration: none;}
.search-form {max-width: 350px;}
.search-field {border-radius: 7px !important;}
.ancestor-wrapper {background-color: #f07901;}
.ancestor-wrapper a, .ancestor-wrapper a:visited {color: #fff !important;}
.sub-menu-toggle {color: #fff !important;}
.fill-children-current-color {color: #f07901 !important;}</pre></body></html>