body {
       color: #7f807f; 
    } 

HTML > BODY > DIV#page {
       color: rgba(178,178,178,1); 
    } 

HTML > BODY > DIV#page > DIV#content {
       color: rgb(81, 81, 81); 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV > H3 {
       color: rgb(122, 171, 85); 
       font-weight: bold; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV > TABLE > TBODY > TR > TD {
       border-bottom-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.centre1columntext.text_link {
       color: rgb(122, 171, 85); 
       font-family: Lato!important; 
       font-size: 15px; 
       font-weight: normal; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.centre1columntext.text_link > P {
       line-height: 12px; 
       margin-bottom: 12px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_half.last_column > DIV > FORM > TABLE#tablepress-8 > TBODY.row-hover > TR.row-1 {
       font-size: 0px!important; 
       line-height: 7px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV {
       color: rgba(111,113,111,1); 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > DIV.wp-block-image > FIGURE.aligncenter > FIGCAPTION {
       margin-bottom: 10px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > DIV#accordions-318 > DIV#ui-id-1 {
       height: 42px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > FORM#mc4wp-form-1 {
       background-color: rgba(244,244,244,1); 
       border-color: rgba(183,183,183,1); 
       border-radius: 10px; 
       border-style: solid; 
       border-width: 1px; 
       padding-left: 5px; 
       padding-right: 5px; 
       padding-top: 5px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > FORM#mc4wp-form-1 > DIV.mc4wp-form-fields > P > INPUT {
       padding-bottom: 4px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 4px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > FORM#mc4wp-form-1 > DIV.mc4wp-form-fields > P > STRONG {
       background-color: rgba(217,216,216,1); 
       border-color: rgba(137,137,137,1); 
       border-radius: 5px; 
       border-style: solid; 
       border-width: 1px; 
       color: rgb(122, 171, 85); 
       display: block; 
       font-size: 16px; 
       padding-bottom: 5px; 
       padding-left: 10px; 
       padding-right: 10px; 
       padding-top: 5px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P > A > IMG.aligncenter.wp-image-350.size-medium {
       padding-bottom: 14px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P {
       padding-bottom: 0px; 
       padding-right: 0px; 
       padding-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P > SPAN {
       margin-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P > STRONG {
       color: rgb(122, 171, 85); 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P.has-text-align-center > EM {
       font-size: 18px; 
       font-weight: bold; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > P.has-text-align-center > STRONG {
       font-family: Righteous; 
       font-size: 28px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third > DIV > STRONG {
       color: rgb(122, 171, 85); 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV > DIV.wp-block-image > FIGURE.aligncenter > A > IMG.wp-image-125 {
       margin-top: 20px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV > FIGURE#attachment_307 > A > IMG.wp-image-307.size-medium {
       padding-bottom: 5px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV > FIGURE#attachment_307 > FIGCAPTION.wp-caption-text > A {
       line-height: 22px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV > FIGURE#attachment_307 > FIGCAPTION.wp-caption-text {
       padding-bottom: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV > P > A {
       display: block; 
       min-height: 0px; 
       padding-bottom: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.content-column.one_third.last_column > DIV {
       padding-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV.i1columntitleh2.text_link > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > FIGURE#attachment_350 > FIGCAPTION.wp-caption-text {
       bottom: auto; 
       height: 12px; 
       line-height: 22px; 
       margin-bottom: 0px; 
       margin-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > P > SPAN {
       display: block; 
       margin-bottom: 25px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > P > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 16px; 
       font-weight: bold; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > TABLE.aligncenter > TBODY > TR > TD {
       border-bottom-width: 2px; 
       border-right-width: 2px; 
       border-top-width: 2px; 
       border-width: 2px; 
       max-width: 100%; 
       min-width: 0px; 
       padding-left: 40px; 
       padding-right: 40px; 
       text-align: center; 
       width: 1102px!important; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > TABLE.aligncenter > TBODY > TR > TD > H3 {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-weight: bold; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > TABLE.aligncenter > TBODY > TR > TD > P > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#centre1columntext > TABLE#tablepress-7 > TBODY {
       text-align: center; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#i1columntitleh2 > H2 {
       margin-top: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > DIV#i3columntitleh2 > H2 > STRONG {
       color: rgba(122,171,85,1); 
       font-family: Righteous!important; 
       font-weight: normal; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > HR {
       border-top-color: rgb(143, 196, 63); 
       border-top-width: 1px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content {
       line-height: 22px; 
       list-style-position: outside!important; 
       padding-left: 0px; 
       text-indent: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > P > IFRAME {
       display: inline; 
       height: 22px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > P > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE > TBODY > TR {
       border-bottom-width: 0px; 
       border-right-width: 0px; 
       border-top-width: 0px; 
       border-width: 0px; 
       font-size: 14px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE > TBODY > TR > TD {
       border-bottom-width: 0px; 
       border-right-width: 0px; 
       border-width: 0px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-1 > TD.column-1 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-1 > TD.column-2 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-2 > TD.column-1 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-2 > TD.column-2 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-3 > TD.column-1 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > DIV.entry-content > TABLE#tablepress-5 > TBODY > TR.row-3 > TD.column-2 > STRONG {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
       font-size: 18px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > HEADER.entry-header {
       color: rgb(122, 171, 85); 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE > HEADER.entry-header > H1.entry-title {
       color: rgb(122, 171, 85); 
       font-family: Righteous; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper > DIV#primary > MAIN#main > ARTICLE {
       line-height: 22px; 
    } 

HTML > BODY > DIV#page > DIV#content > DIV.container.content-wrapper {
       padding-top: 12px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead {
       background-blend-mode: normal; 
       background-position: 30% 0px!important; 
       color: #7e7e7e; 
       height: 346px; 
       opacity: 1!important; 
       padding-bottom: 0px; 
       padding-top: 0px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > H1.site-title > A {
       color: rgba(141,206,43,1); 
       display: block; 
       padding-left: 10px; 
       padding-right: 10px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding > H1.site-title {
       font-size: 58px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container > DIV.site-branding {
       height: 301px!important; 
       padding-bottom: 40px; 
       padding-top: 40px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > DIV.container {
       height: 268px!important; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > NAV.mobile-nav {
       background-color: rgba(28,28,28,0.5); 
    } 

HTML > BODY > DIV#page > HEADER#masthead > NAV#site-navigation > DIV.menu-navigation-menu-1-container {
       color: rgb(122, 171, 85); 
       height: 75px; 
       padding-top: 0px; 
       top: 2px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > NAV#site-navigation > DIV.menu-navigation-menu-1-container > UL> LI > A {
       color: rgba(143,196,63,1); 
       font-family: Righteous; 
       font-size: 18px; 
       font-weight: normal!important; 
       letter-spacing: 0px!important; 
       line-height: 25px; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > NAV#site-navigation > DIV.menu-navigation-menu-1-container > UL> LI.current-menu-ancestor.current-menu-parent.current_page_parent.current_page_ancestor > UL.sub-menu > LI > A {
       font-family: Amaranth; 
    } 

HTML > BODY > DIV#page > HEADER#masthead > NAV#site-navigation {
       position: relative; 
       top: 0px; 
    } 

html .tablepress .odd td {
       background-color: rgba(255,255,255,1); 
       border-bottom-width: 0px!important; 
       border-left-width: 0px!important; 
       border-right-width: 0px!important; 
       border-top-width: 0px!important; 
       border-width: 0px; 
    } 

html .tablepress tbody td {
       background-color: rgba(249,249,249,1); 
       border-bottom-color: rgb(219, 218, 218)!important; 
       border-bottom-style: solid; 
       border-bottom-width: 2px!important; 
       border-color: rgb(183, 183, 183)!important; 
       border-left-color: rgb(219, 218, 218)!important; 
       border-left-style: solid; 
       border-left-width: 2px!important; 
       border-right-color: rgb(219, 218, 218)!important; 
       border-right-style: solid; 
       border-right-width: 2px!important; 
       border-style: solid; 
       border-top-color: rgb(219, 218, 218)!important; 
       border-top-style: solid; 
       border-top-width: 2px!important; 
       border-width: 0px; 
       color: rgba(119,119,119,1); 
    } 

html .tablepress td {
       background-color: #f5f4f4; 
       border-style: solid!important; 
       border-width: 2px; 
       text-align: center!important; 
    } 


@media screen and (max-width: 768px)  { HTML > BODY > DIV#page > HEADER#masthead > NAV.mobile-nav {   background-color: rgba(28, 28, 28,0.75); }  }