body {font-family: "Open sans", sans-serif;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {font-family: "Oswald", sans-serif;}
.text1 {color: #434343;}
.bg1 {background-color: #434343;}
.htext1:hover {color: #434343;}
.hbg1:hover {background-color: #434343;} 
.text2 {color: #551857;}
.bg2 {background-color: #551857;}
.htext2:hover {color: #551857;}
.hbg2:hover {background-color: #551857;} 
.text3 {color: #340635;}
.bg3 {background-color: #340635;}
.htext3:hover {color: #340635;}
.hbg3:hover {background-color: #340635;} 
.text4 {color: #bda72d;}
.bg4 {background-color: #bda72d;}
.htext4:hover {color: #bda72d;}
.hbg4:hover {background-color: #bda72d;} 
.text5 {color: #8c7b1f;}
.bg5 {background-color: #8c7b1f;}
.htext5:hover {color: #8c7b1f;}
.hbg5:hover {background-color: #8c7b1f;} 
.text6 {color: #e0dbc2;}
.bg6 {background-color: #e0dbc2;}
.htext6:hover {color: #e0dbc2;}
.hbg6:hover {background-color: #e0dbc2;} 
.text7 {color: #c1bb9c;}
.bg7 {background-color: #c1bb9c;}
.htext7:hover {color: #c1bb9c;}
.hbg7:hover {background-color: #c1bb9c;} 
.text8 {color: #252525;}
.bg8 {background-color: #252525;}
.htext8:hover {color: #252525;}
.hbg8:hover {background-color: #252525;} 
.text9 {color: #ffffff;}
.bg9 {background-color: #ffffff;}
.htext9:hover {color: #ffffff;}
.hbg9:hover {background-color: #ffffff;} 
.text10 {color: #000000;}
.bg10 {background-color: #000000;}
.htext10:hover {color: #000000;}
.hbg10:hover {background-color: #000000;} 
.text11 {color: #f2f2f2;}
.bg11 {background-color: #f2f2f2;}
.htext11:hover {color: #f2f2f2;}
.hbg11:hover {background-color: #f2f2f2;} 
section.main-section, .callout-wrapper:nth-of-type(2n) {background-color: #ffffff;}
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {color: #000000;}
body {color: #000000;}
a, a:visited, a:hover, a:active {color: #551857;}
nav.title-bar, nav.top-bar, nav.top-bar ul {background-color: #434343;}
nav.title-bar .fa-bars, nav .menu > li > a, nav .menu > li > a:hover {color: #ffffff;}
body, footer {background-color: #434343;}
footer, footer *, .menu-footer li > a {color: #f2f2f2;}
button, .button, a.button:link, a.button:visited {background-color: #551857;}
button, .button, a.button:link, a.button:visited {color: #ffffff;}
button:hover, button:focus, .button:hover, .button:focus, a.button:link:hover, a.button:link:focus, a.button:visited:hover, a.button:visited:focus, .button.disabled:focus, .button.disabled:hover, .button[disabled]:focus, .button[disabled]:hover {background-color: #340635;}
button:hover, button:focus, .button:hover, .button:focus, a.button:link:hover, a.button:link:focus, a.button:visited:hover, a.button:visited:focus, .button.disabled:focus, .button.disabled:hover, .button[disabled]:focus, .button[disabled]:hover {color: #ffffff;}
.cta, button.cta, .button.cta, a.button.cta, input[type=submit] {background-color: #bda72d;}
.cta, button.cta, .button.cta, a.button.cta, input[type=submit] {color: #ffffff;}
.cta:hover, .cta:focus, button.cta:hover, button.cta:focus, .button.cta:hover, .button.cta:focus, a.button.cta:hover, a.button.cta:focus, input[type=submit]:hover, input[type=submit]:focus {background-color: #8c7b1f;}
.cta:hover, .cta:focus, button.cta:hover, button.cta:focus, .button.cta:hover, .button.cta:focus, a.button.cta:hover, a.button.cta:focus, input[type=submit]:hover {color: #ffffff;}
.panel-wrapper {background-color: #551857;}
.panel-wrapper h1 {color: #434343;}
.panel-wrapper p {color: #434343;}
.hero {background-color: #434343;}
.hero h1, .hero .h1 {color: #ffffff;}
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper {background-color: #551857;}
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper {color: #ffffff;}
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper.s-passive:hover, body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper.s-active {background-color: #340635;}
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper.s-passive:hover div.s-html-value, body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper.s-active {color: #ffffff;}
.row {max-width: 75rem;}
div.hero {height: 200px;}
body.home div.hero {height: 200px;}

aside .sticky { background-color: #434343;  }
aside .sticky .menu.vertical > li > a { color: #ffffff; }
.off-canvas .menu a { color: #ffffff; }
.off-canvas .active > a { color: #434343!important; background-color: #ffffff !important; }
.is-accordion-submenu-parent>a:after { border-color: #ffffff transparent transparent !important; }
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper { border-color: #340635; }
body .gform_wrapper .gform_bb.gfield_click_array div.s-html-wrapper.s-active { border: 2px solid #e0dbc2; }
.tile-link-article { color: #000000!important; }

@media only screen and (min-width: 40em) { /* <-- min-width 640px - medium screens and up */
    div.hero {height: 250px;}
    body.home div.hero {height: 250px;}
}
@media only screen and (min-width: 64em) { /* <-- min-width 1024px - large screens and up */
    div.hero {height: 400px;}
    body.home div.hero {height: 400px;}
}

