article,footer,header,main,nav,section{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;background-color:#222;color:#333;font-family:"Lato",sans-serif;font-size:16px;font-weight:400;line-height:1.625}a{background:0 0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;color:#6ab446;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}strong{font-weight:700}img{border:0;max-width:100%;height:auto}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}::-moz-selection{background-color:#333;color:#fff}::selection{background-color:#333;color:#fff}a:hover{color:#589b37}p,ul{margin:0 0 24px;padding:0}ul{margin:0;box-sizing:border-box}li{list-style-type:none}h1,h2,h3,h4{font-weight:400;line-height:1.2;margin:0 0 10px}h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}::-moz-placeholder{color:#666;opacity:1;font-weight:400}::-webkit-input-placeholder{color:#666;font-weight:400}.wrap{margin:0 auto;max-width:1140px}.site-inner{clear:both;font-size:16px;overflow:hidden;padding-top:30px}.content{background-color:#fff;border-radius:3px;float:right;margin-bottom:30px;padding:40px;width:760px}.full-width-content .content{width:100%}.entry-title{font-size:30px;font-weight:700}.widget-title{color:#6ab446;font-size:16px;margin-bottom:20px;text-transform:uppercase}.footer-widgets .widget-title,.site-title a,.site-title a:hover{color:#fff}.aligncenter{display:block;margin:0 auto 24px}.widget{word-wrap:break-word;margin-bottom:30px}.widget li{border-bottom:1px dotted #494949;margin-bottom:10px;padding-bottom:10px;text-align:left}.widget ul>li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.site-header{background-color:#589b37;color:#fff;min-height:110px}.site-header .wrap{padding:20px 0}.title-area{float:left;padding:14px 0;width:340px}.header-full-width .title-area{width:100%}.site-title{font-size:43px;font-weight:700;line-height:1;text-transform:uppercase}.header-image .title-area{padding:0}.header-image .site-title>a{float:left;min-height:100px;width:100%}.site-description{color:#999;font-size:16px;font-weight:400;height:0;line-height:1.5;text-indent:-9999px;margin-bottom:0}.site-title{margin-bottom:0}.header-image .site-description,.header-image .site-title{display:block;text-indent:-9999px}.genesis-nav-menu{clear:both;font-size:14px;line-height:1.5;width:100%;color:#fff}.genesis-nav-menu a{color:#fff;display:block;padding:18px 20px}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a:hover,.genesis-nav-menu li:hover>a{background-color:#fff;color:#000}.genesis-nav-menu>.menu-item>a{text-transform:uppercase}.genesis-nav-menu .sub-menu{border-top:1px solid #fff;left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:999}.genesis-nav-menu .sub-menu a{background-color:#eee;border:1px solid #fff;border-top:none;color:#333;font-size:12px;padding:14px 20px;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-48px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.nav-primary{background-color:#6ab446}.entry{margin-bottom:40px}.entry-content p{margin-bottom:26px}.sub-footer{background-color:#f2f6e9;padding:60px 0 30px}.sub-footer-left{float:left;width:785px}.footer-widgets{background-color:#222;color:#ccc;clear:both;font-size:14px;padding:60px 0 30px}.footer-widgets a:hover,.site-footer a:hover{color:#fff}.footer-widgets-4{width:255px;float:right}.site-footer{background-color:#222;border-top:1px solid rgba(0,0,0,.2);box-shadow:inset 0 1px rgba(255,255,255,.07);color:#666;font-size:14px;padding:40px 0;text-align:center}.site-footer a{color:#666}.site-footer p{margin-bottom:0}@media only screen and (max-width:1180px){.wrap{max-width:960px}.sub-footer-left{width:710px}.content{width:630px}.footer-widgets-4{width:210px}}@media only screen and (max-width:1023px){.wrap{max-width:768px}.content,.footer-widgets-4,.title-area{width:100%}.site-header .wrap{padding:20px 5% 16px}.header-image .site-title a{background-position:top!important}.genesis-nav-menu li{float:none}.genesis-nav-menu,.nav-primary,.site-description,.site-header .title-area,.site-title{text-align:center}.genesis-nav-menu a{padding:18px 12px}.sub-footer-left{width:520px}}@media only screen and (max-width:860px){.wrap{padding-left:5%;padding-right:5%}.entry{box-shadow:none}.sub-footer-left{margin:0;width:100%}}@media only screen and (max-width:480px){.content{padding:30px}.header-image .site-title a{background-size:contain!important}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}