:root::target-text{color:#000 !important;background-color:#e6d67f !important}.kittycat{font-weight:700;color:blue}html{font-size:100%;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:'Montserrat',Helvetica,Arial,sans-serif}body{font:300 16px/1.9 'Montserrat',Helvetica,Arial,sans-serif;color:#1d1d1d;overflow-x:hidden;max-width:100%;text-rendering:optimizeLegibility}h2{color:#116108;font-weight:700;font-size:1.25rem;text-transform:uppercase;margin:0 0 10px}.reverse h2{color:#d3f0fe}p+h2,ol+h2,ul+h2,table+h2{margin-top:50px}span+h2{margin:20px 0 0}h3{color:#262526;font-size:2.5rem;margin:0 0 10px;font-weight:300}.reverse h3{color:#fff;font-size:3rem;margin-top:10px;font-weight:300}p+h3,ol+h3,ul+h3,table+h3{margin-top:50px}h4{margin:0 0 10px;border-bottom:1px solid #dbdbdb}p+h4,table+h4{margin-top:30px}ol+h4,ul+h4{margin-top:25px}h5{margin-bottom:5px;font-size:1rem}h6{margin-bottom:5px}p{margin:0 0 15px}hr.styleName{border:1px solid #eee}img{max-width:100%;height:auto;vertical-align:bottom}a{color:#116108;text-decoration:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}a:hover{color:#000;text-decoration:underline;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}a:focus{outline:0}a:hover,a:active{outline:0}a[href^="mailto:"]{color:#116108;text-decoration:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}a[href^="mailto:"]:hover{color:#000;text-decoration:underline;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}a[href^="mailto:"]:focus{outline:0}a[href^="mailto:"]:active{outline:0}input:focus{outline:0;border:1px solid #116108}input,textarea{width:100%}.alertMono{color:#1d1d1d;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New","monospace";font-size:small;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;box-shadow:none}.alertr{color:#1d1d1d;font-weight:400;margin-bottom:10px;padding:8px 12px;border:1px solid red;border-radius:4px;background-color:#ffdcdd;box-shadow:none}.alerto{color:#1d1d1d;font-weight:400;margin-bottom:10px;padding:8px 12px;border:1px solid #f60;border-radius:4px;background-color:#ffcc8a;box-shadow:none}.alerty{color:#1d1d1d;font-weight:400;margin-bottom:10px;padding:8px 12px;border:1px solid #dddc00;border-radius:4px;background-color:#ffffc5;box-shadow:none}.alertg{color:#1d1d1d;font-family:Consolas,"Andale Mono","Lucida Console","Lucida Sans Typewriter",Monaco,"Courier New","monospace";font-size:small;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-bottom:10px;padding:8px 12px;border:1px solid #888;border-radius:4px;background-color:#eee;box-shadow:none}.btn,.wide-carousel .slide-item a{background-color:#116108;color:#fff;display:inline-block;border-radius:50px;padding:15px 40px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;margin:0 0 15px}.btn:before,.wide-carousel .slide-item a:before{font-family:'creek';font-weight:300;padding-right:15px;content:'\2192'}.btn:hover,.wide-carousel .slide-item a:hover{color:#fff;background-color:#2baf49;text-decoration:none}.btnStroke{background-color:#116108;color:#fff;display:inline-block;border:1px solid #fff;border-radius:50px;padding:15px 40px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;margin:0 0 15px}.btnStroke:before{font-family:'creek';font-weight:300;padding-right:15px;content:'\2192'}.btnStroke:hover{color:#fff;background-color:#2baf49;text-decoration:none !important}.btn.light{font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1rem;background-color:#fff;color:#2baf49;border:1px solid #2baf49;display:inline-block}.btn.light:hover{background-color:#2baf49;color:#fff;border:1px solid #2baf49}.reverse .btn{background-color:#e1fdb0;color:#333;display:inline-block;border-radius:50px;padding:15px 40px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;margin:0 0 15px}.reverse .btn:hover{background-color:#fff;color:#333;font-weight:300;text-decoration:none}.btn.small{padding:0 10px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:.9rem;color:#fff;background-color:#116108;border:1px solid #116108;border-radius:5px;display:inline-block;margin:0 5px}.btn.small:hover{background-color:#2baf49;color:#fff;border:1px solid #2baf49}.btn.small.light{padding:0 10px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:.9rem;font-weight:300;background-color:#fff;color:#2baf49;border:1px solid #2baf49;display:inline-block}.btn.small.light:hover{background-color:#2baf49;color:#fff;border:1px solid #2baf49}.full-width.reverse.home-report{background:#fff}.reverse.home-report .two-columns h2.homereport{font-size:2.5rem;font-weight:300;color:#1d1d1d;text-transform:none;margin-top:0;margin-bottom:15px}.reverse.home-report .has-border.two-columns>div:first-of-type{border-color:#dbdbdb}.full-width.reverse,.reverse .two-columns .homereport{color:#1d1d1d;padding:0}.reverse .btn.force{background-color:#116108;color:#fff;display:inline-block;border-radius:50px;padding:15px 40px;font-family:'Montserrat',Helvetica,Arial,sans-serif;font-size:1rem;font-weight:300;margin:0 0 15px}.reverse .btn.force:before,.wide-carousel .slide-item a:before{font-family:'creek';font-weight:300;padding-right:15px;content:'\2192'}.reverse .btn.force:hover,.wide-carousel .slide-item a:hover{color:#fff;background-color:#2baf49;text-decoration:none}.dlbtn{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#fff !important;color:#116108 !important;border:1px solid #116108 !important;border-radius:4px !important;padding:7px 15px !important;font-weight:700;font-size:14px !important}.dlbtn:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f019";padding-right:15px}.dlbtn:hover{background-color:#2baf49 !important;color:#000 !important;border:1px solid #2baf49 !important;text-decoration:none !important}.topbutton{height:60px;width:20%;position:fixed;left:40%;right:40%;bottom:5%;Z-index:100;display:none;font-style:normal;font-variant:normal;font-weight:700;font-size:1.3rem;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#116108;color:#fff;opacity:75%;border:1px solid #116108;border-radius:5px;padding:10px 20px}.topbutton:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f062"}.topbutton:hover{background-color:#2baf49;color:#000;opacity:100%;border:1px solid #2baf49;text-decoration:none}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){.topbutton{height:60px;width:90%;position:fixed;left:5%;right:5%;bottom:5%;Z-index:100;display:none;font-style:normal;font-variant:normal;font-weight:700;font-size:1.3rem;text-align:center;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#116108;color:#fff;opacity:75%;border:1px solid #116108;border-radius:5px;padding:10px 20px}.topbutton:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f062"}.topbutton:hover{background-color:#2baf49;color:#000;opacity:100%;border:1px solid #2baf49;text-decoration:none}}.recbtn{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#fff !important;color:#116108 !important;border:1px solid #116108 !important;border-radius:4px !important;padding:7px 15px !important;font-weight:700;font-size:14px !important}.recbtn:hover{background-color:#2baf49 !important;color:#000 !important;border:1px solid #2baf49 !important;text-decoration:none !important}.grybtn{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#fff !important;color:#999 !important;border:1px solid #999 !important;border-radius:4px !important;padding:7px 15px !important;font-weight:700;font-size:14px !important}.grybtn:hover{background-color:#fff !important;color:#999 !important;border:1px solid #999 !important;text-decoration:none !important}.reportContainer{border:none;margin:auto;width:400px;padding:0}.recbtnFull{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;background-color:#fff !important;color:#116108 !important;border:1px solid #116108 !important;border-radius:4px !important;padding:10px 15px !important;font-weight:700;font-size:14px !important;width:100%}.recbtnFull:hover{background-color:#2baf49 !important;color:#000 !important;border:1px solid #2baf49 !important;text-decoration:none !important}.utility-bar{background-color:#dbdbdb;position:relative;z-index:999;padding:0;font-size:.9rem}.cashappicon{padding:0;margin:0;vertical-align:middle}.home .three-columns a{text-decoration:none}.home .three-columns a:hover{text-decoration:none}.two-columns ul{margin:0 0 10px 30px;padding:0;list-style-position:outside;list-style-type:disc;display:inline-block}.two-columns ul li{padding:0 0 10px;list-style-type:disc}.two-columns ul li:before{content:'';font-family:'creek';position:absolute;left:0;color:#116108}.two-columns ul li li{list-style-type:circle}.two-columns ol{margin:0 0 10px 34px;padding:0;list-style-position:outside;list-style-type:decimal;display:inline-block}.two-columns ol li{list-style-type:decimal}.two-columns ol li li{list-style-type:lower-alpha}.full-width.reverse a:not(.btn),.reverse .two-columns a:not(.btn){text-decoration:none}.has-border.two-columns>div:first-of-type{padding-right:8px}ul.arrows{margin:0 0 10px;padding:0;list-style-type:none}ul.arrows li{margin:0 0 10px;padding:0 0 0 20px;list-style-type:none}ul.arrows li:before{content:'\2192';font-family:'creek';color:#116108;margin-right:10px}ul.arrowsl{margin:0 0 10px;padding:0;list-style-type:none}ul.arrowsl li{margin:0 0 10px;padding:0 0 0 20px;list-style-type:none}ul.arrowsl li:before{content:'\2190';font-family:'creek';color:#116108;margin-right:10px}ul.ecs-event-list{margin:0 0 10px;padding:0}.ecs-event-list .ecs-event{margin-bottom:30px;list-style-type:none}.entry-title.summary{margin:0}.ext:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f08e";margin-left:5px;font-size:x-small;vertical-align:1px}.vid:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f008";margin-left:5px;font-size:small;vertical-align:1px}.aud:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f028";margin-left:5px;font-size:small;vertical-align:1px}.arc:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1c6";margin-left:5px;font-size:small;vertical-align:1px}.doc:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f1c1";margin-right:5px}table{margin:1em 0;line-height:normal}th,td{padding:8px;vertical-align:top}th{text-align:left}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}tr{margin:1rem 0 0}td{border:none;position:relative;padding-left:2%}td:before{position:absolute;top:8px;left:8px;width:75%;padding-right:0;white-space:nowrap;display:none}td:nth-of-type():before{content:attr(data-header);font-weight:700}}table.borders{border-collapse:collapse;border:1px solid #dbdbdb}table.borders th,table.borders td{border:none}table.borders th{background-color:#2baf49}table.borders tr:nth-child(odd){background:#eee}table.borders thead tr:first-child{background:#2baf49}table.borders tr:hover{background-color:#2baf49}table.borders a{color:#000;text-decoration:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}table.borders a:hover{color:#000;text-decoration:underline;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}table.borders a:focus{outline:0}table.borders a:hover,table.borders a:active{outline:0}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){table.borders{border:none}table.borders th,table.borders td{border:none}table.borders table,table.borders thead,table.borders tbody,table.borders th,table.borders td,table.borders tr{display:block}table.borders thead tr{position:absolute;top:-9999px;left:-9999px}table.borders tr:nth-child(odd){background-color:none}table.borders tr:hover{background-color:none}table.borders tr{margin:0 0 1rem;border:1px solid #dbdbdb;box-shadow:0px 6px 10px 0px #ccc}table.borders td:hover{background-color:none}table.borders td{position:relative;padding-left:26%}table.borders td:before{position:absolute;top:8px;left:8px;width:22%;padding-right:10px;white-space:nowrap;display:table-cell;text-align:right}table.borders td:nth-of-type(1):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(2):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(3):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(4):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(5):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(6):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(7):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(8):before{content:attr(data-header);font-weight:700}table.borders td:nth-of-type(9):before{content:attr(data-header);font-weight:700}}table.taxcom{border-collapse:collapse;border:1px solid #dbdbdb}table.taxcom th,table.taxcom td{border:1px solid #dbdbdb}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){table.taxcom{border:none}table.taxcom th,table.taxcom td{border:none}table.taxcom table,table.taxcom thead,table.taxcom tbody,table.taxcom th,table.taxcom td,table.taxcom tr{display:block}table.taxcom thead tr{position:absolute;top:-9999px;left:-9999px}table.taxcom tr{margin:0 0 1rem;border:1px solid #dbdbdb;box-shadow:0px 6px 10px 0px #ccc}table.taxcom td{position:relative;padding-left:50%}table.taxcom td:before{position:absolute;top:8px;left:8px;width:45%;padding-right:10px;white-space:nowrap;display:table-cell;text-align:right}table.taxcom td:nth-of-type(1):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(2):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(3):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(4):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(5):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(6):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(7):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(8):before{content:attr(data-header);font-weight:700}table.taxcom td:nth-of-type(9):before{content:attr(data-header);font-weight:700}}table.phonedir{border-collapse:collapse;border:1px solid #dbdbdb}table.phonedir th,table.phonedir td{border:none}table.phonedir th{background-color:#2baf49}table.phonedir tr:nth-child(odd){background:#eee}table.phonedir thead tr:first-child{background-color:#2baf49}table.phonedir tr:hover{background-color:#2baf49}table.phonedir a{color:#000;text-decoration:none;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}table.phonedir a:hover{color:#000;text-decoration:underline;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}table.phonedir a:focus{outline:0}table.phonedir a:hover,table.phonedir a:active{outline:0}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){table.phonedir{border:none}table.phonedir th,table.phonedir td{border:none}table.phonedir table,table.phonedir thead,table.phonedir tbody,table.phonedir th,table.phonedir td,table.phonedir tr{display:block}table.phonedir thead tr{position:absolute;top:-9999px;left:-9999px}table.phonedir tr:nth-child(odd){background-color:none}table.phonedir tr:hover{background-color:none}table.phonedir tr{margin:0 0 1rem;border:1px solid #dbdbdb;box-shadow:0px 6px 10px 0px #ccc}table.phonedir td:hover{background-color:none}table.phonedir td{position:relative;padding-left:40%}table.phonedir td:before{position:absolute;top:8px;left:8px;width:30%;padding-right:10px;white-space:nowrap;display:table-cell;text-align:right}table.phonedir td:nth-of-type(1):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(2):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(3):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(4):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(5):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(6):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(7):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(8):before{content:attr(data-header);font-weight:700}table.phonedir td:nth-of-type(9):before{content:attr(data-header);font-weight:700}}#mega-menu-wrap-header-menu{clear:both;display:inline-block}#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-22572 .mega-search.mega-search-open input[type=text]{border:1px solid #929292}#mega-menu-wrap-header-menu #mega-menu-header-menu li#mega-menu-item-22572 .mega-search.mega-search-open input[type=text]:focus{outline:none;border:1px solid #2baf49;-moz-box-shadow:0px 0px 5px #2baf49;-webkit-box-shadow:0px 0px 5px #2baf49;box-shadow:0px 0px 5px #2baf49}@media only screen and (max-width:767px),(min-device-width:768px) and (max-device-width:1024px){#mega-menu-wrap-header-menu{display:none !important}}