article,aside,details,div,figure,footer,header,hgroup,menu,nav,section{display:block;position:relative;padding:0;margin:0}figcaption{display:block;position:relative}.left{float:left}.right{float:right}.txtl{text-align:left}.txtc{text-align:center}.txtr{text-align:right}.clear{clear:both}img{border:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0}.clearfix{min-height:0;display:block}* html .clearfix{height:1%}body,input,select,textarea{font:17px Lato,sans-serif;color:#000}a{color:#000;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-decoration:underline}a:hover{color:#333}h1,h1 a,h2,h2 a,h3,h3 a,legend{font-family:"Dosis",sans-serif;font-weight:400;color:#5a8513}h1{margin:0 0 .5em;font-size:1.8em}h2{margin:1.5em 0 .8em;font-size:1.5em}#rightcol h2:first-child,.pagewidth h2:first-child,section h2:first-child,section h3:first-child{margin-top:0}.pagewidth>:last-child{margin-bottom:0}h3{margin:1em 0 .3em;font-size:1.2em}p{margin:0 0 2em;line-height:1.6em}body,ol,ul{margin:0 0 1em 30px;padding:0}ol li,ul li{line-height:1.4em;margin:.3em 0;padding:0}li ol,li ul{margin-bottom:0}.little{font-size:.8em}.italic{font-family:"IM Fell English",serif;color:#000;font-size:1.3em;letter-spacing:.0625em;margin:0 0 2em;line-height:1.6em}.container{width:100%;max-height:200px;overflow:hidden}.grid,.img,figure.full img{width:100%}figure.left,figure.right{text-align:center;padding:0;border:0}figure.right,img.right{margin:0 0 15px 30px}figure.left,img.left{margin:0 30px 15px 0}figure.full{width:100%;max-height:200px;overflow:hidden}figcaption{padding:0;margin:5px 0 0;font-size:.85em}#leftcol aside,#rightcol aside{clear:both;padding:1px 20px 10px}hr{height:0;margin:2em 0;border:0;border-top:1px solid #293d09}.grid{border-collapse:collapse;margin:1em 0}.grid td,.grid th{padding:10px 15px}.grid tbody th,.grid thead th{background:#eee;border:1px solid #ccc}.grid thead th{border-bottom:3px solid #999}.grid tbody th{border-right:2px solid #999}.grid td{border:1px dashed #ccc;border-bottom:1px solid #ddd}.grid tbody tr,.grid td{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.grid tbody tr:hover{-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}body{margin:0;text-align:left;background:#5f5f5f}.pagewidth{margin:0 auto;background:0 0;overflow:hidden;width:1160px;padding:0 20px}.band{background:#000 url(/images/Earthlight-Texture-Green.jpg)100% 100%;padding:40px 0}.band h1,.band h2,.band h3,.band.alt1 a:hover{color:#000}.band h3{line-height:1.5em;font-weight:700}.band.colorcols{background-image:linear-gradient(to right,transparent calc(50% + 180px),#ddd calc(50% + 180px))}.band.colorcols section:last-child{background:#ddd}.band.alt1{background:#000 url(/images/Earthlight-Texture.png)100% 100%}.band.alt1 h1,.band.alt1 h1 a,.band.alt1 h2 a,.band.alt1 h3 a,.btn a,footer.footy a{color:#fff;text-decoration:none}#hnav.mobile-menu nav a:hover,.band.alt1 a{color:#677b36}.band.alt2{background:#000 url(/images/instant_vintage_texture_v1_03.webp)100% 100%}.band.alt2,.band.alt2 a,.band.alt2 h1,.band.alt2 h2,.band.alt2 h3{color:#8e9c67}.band.alt2 a:hover{color:#b4c681}.band.nopad,.band.nopad .pagewidth{padding:0}.band.nopad .pagewidth{width:1200px}#wrapper{clear:both;width:100%;z-index:2}#leftcol{float:left;z-index:2;width:230px;background:#ccc}.pagewidth #rightcol{background:#eef7e1}#maincol{float:left;z-index:1;width:700px;padding:25px 25px 15px}.btn{display:block;opacity:.5;height:150px;width:150px;border:.5px solid #ddd;border-radius:50%;background-color:#000;font-size:24px;font-family:"Dosis",sans-serif;line-height:150px;text-decoration:none}.btn:hover{background:#3a3a3a}header.heady{z-index:3;background:#333 url(/images/instant_vintage_texture_v1_03.webp)100% 100%;height:120px;display:flex;align-items:center}header.heady h1{position:absolute;bottom:-24px;left:30px;margin:0;z-index:10}header.heady .logo{padding:0 0 0 1em;z-index:10;flex-shrink:0}footer.footy{clear:both;padding:28px 0 53px}footer.footy a{color:#666}footer.footy a:hover{color:#666;text-decoration:underline}footer.footy p{margin:0}footer.footy p#credit{position:absolute;top:50px;right:0;padding-bottom:5px;font-size:.9em}#wrapper,.footy .pagewidth{background:0 0}.footy #copy{float:left;padding-left:19px;width:80%;color:#fff}.btn,.footy #copy li a{color:#fff}.footy .social-icons{float:right;padding-right:17px}.footy #copy>ul{list-style:outside none none;margin:0}.footy #copy li{float:left;font-size:13px;margin:6px 0 10px}.footy #copy li:after{content:"•";float:left;padding:0 7px}.footy #copy li:first-child:after{display:none}.footy #copy>p{font-size:10px;display:inline-block;color:#bababa}.footy #copy p a,.iosSlider .slider .slider-box p a:hover{text-decoration:underline}.footy #copy p a{color:#bababa}.footy .social-icons>a{background-color:#8e9c67;color:#5f5f5f;border-radius:50%;display:inline-block;font-size:20px;height:35px;line-height:35px;margin-left:8px;text-align:center;width:35px;text-decoration:none}.footy .social-icons>a:hover{background-color:#677b36;color:#fff;text-decoration:none}#hnav.mobile-menu{display:block;clear:both;z-index:100;margin-left:auto}#hnav.mobile-menu summary{display:none}header.heady .pagewidth{display:flex;justify-content:space-between;align-items:center;width:100%}#hnav.mobile-menu nav{display:block;width:auto;margin:0 1em 0 0;padding:0;font:16px/18px"Dosis",sans-serif}#hnav.mobile-menu nav ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;justify-content:center}#hnav.mobile-menu nav li{margin:0;padding:0;position:relative}#hnav.mobile-menu nav a{display:block;margin:0;font-size:1em;line-height:1em;text-decoration:none;color:#fff;padding:10px 13px}.sliderContainer{display:block;position:relative;width:100%;z-index:2}.sliderContainer.full{overflow:hidden;height:0;max-height:inherit;padding-bottom:32.653%}.iosSlider{position:absolute;top:0;left:0;margin:0 auto;overflow:hidden;height:5000px;text-align:center}.full .iosSlider,.iosSlider .slider .inner img{width:100%}.iosSlider .slider{height:100%}.iosSlider .slider .item{float:left;width:100%}.iosSlider .slider .slide{float:left}.iosSlider .slider .slide a{display:block}.iosSlider .slider .inner{margin:0 auto;text-align:left}.iosSlider .slider .slider-box{bottom:11%;position:absolute;right:7%;width:36%;z-index:22}.iosSlider .slider .slider-box>h2{font-size:42px;margin-bottom:0;text-transform:uppercase}.iosSlider .slider .slider-box p{font-size:19px;margin-bottom:0}.iosSlider .slider .slider-box p a{display:inline-block;font-size:18px;font-weight:700;text-decoration:none;text-transform:uppercase}.iosSlider .slider .slider-box p a i{background-color:#8dc63f;border-radius:50%;color:#fff;font-weight:700;height:19px;text-align:center;width:19px}.sliderContainer .slideSelectors{bottom:0;height:37px;left:0;margin:0 auto;position:absolute;width:100%;z-index:1;text-align:center}.sliderContainer .slideSelectors .prev{background:url(../images/left-icon.png)no-repeat 0 0;color:#5f5f5f;float:left;height:30px;padding:10px 12px 0 0;width:28px;font-size:18px}.sliderContainer .slideSelectors .prev::before{content:"";font-family:"FontAwesome"}.sliderContainer .slideSelectors .next{background:url(../images/right-icon.png)no-repeat 0 0;color:#5f5f5f;float:right;height:30px;padding:10px 0 0 12px;width:28px;font-size:18px}.sliderContainer .slideSelectors .next:before{content:"";font-family:"FontAwesome"}.home-about .cols3 section{padding-right:7.5%;width:27%}.home-about .cols3 section:last-child{padding-right:0}.home-about .cols3 p{min-height:70px}.home-about .cols3 p span{display:inline-block;float:right}.home-about .cols3 section>a:last-child{background-color:#8dc63f;border-radius:20px;color:#fff;display:inline-block;float:right;font-weight:700;padding:3px 15px;text-decoration:none;text-transform:uppercase}#wrapper #maincol{padding:50px;position:relative;width:570px}.pagewidth #rightcol{float:left;padding:50px 30px 15px;right:0;width:250px}#wrapper .content-block{padding:50px}img.btmmessage,img.txtmessage{height:1.5em;width:auto;display:inline-block;vertical-align:middle}img.btmmessage{height:1em}h3.alert,h3.alertwarn,h3.alertyes{font-size:12px;line-height:16px;padding:5px 5px 5px 30px;color:#000!important;border:2px solid #0c0;font-family:Verdana,Arial,Helvetica,sans-sans-serif;font-weight:700;margin-top:.8em;margin-bottom:1.8em;background:#cfc;border-radius:5px;-moz-box-shadow:0 5px 10px 0 rgba(0,0,0,.7);-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.7);box-shadow:0 10px 5px -5px rgba(0,0,0,.3);position:relative}h3.alert{background:#fcc;border-color:#c00}h3.alertwarn{background:#ffc;border-color:#ff3}h3.alert:before{content:"!";padding:0 10px 0 8px;color:#fff}h3.alert:before,h3.alertwarn:before,h3.alertyes:before{position:absolute;left:0;top:0;background:#c00;text-align:center;height:100%;line-height:2em}h3.alertyes:before{color:#fff}h3.alertwarn:before{padding:0 10px 0 8px}h3.alertyes:before{content:"✓";background:#0c0;padding:0 8px 0 6px}h3.alertwarn:before{content:"i";background:#ff3;color:#000}.cols2,.cols3,.cols4,.cols5,.cols6{clear:both;overflow:hidden}.cols2 section,.cols3 section,.cols4 section,.cols5 section,.cols6 section{float:left;margin-left:2%}.cols2 section:first-child,.cols3 section:first-child,.cols4 section:first-child,.cols5 section:first-child,.cols6 section:first-child{margin-left:0}.cols2 section{width:49%}.cols3 section{width:32%}.cols4 section{width:23.5%}.cols5 section{width:18.4%}.cols6 section{width:15%}.cols3 .merge2{width:66%}.cols4 .merge2{width:49%}.cols5 .merge2{width:38.8%}.cols6 .merge2{width:32%}.cols4 .merge3{width:74.5%}.cols5 .merge3{width:59.2%}.cols6 .merge3{width:49%}.cols5 .merge4{width:79.6%}.cols6 .merge4{width:66%}.cols6 .merge5{width:83%}.colorcols .cols3 section.merge2{width:64%}.colorcols .cols3 section{margin-left:4%}.colorcols .cols3 section:first-child{margin-left:0}.band.video{padding:0;z-index:0}.video-holder{width:100%;max-height:600px;overflow:hidden;display:flex;align-items:flex-end}.video-holder .inner{width:100%;position:relative;padding-bottom:56.25%;height:0}.video-holder iframe,.video-holder video{z-index:5;margin:0 auto;padding:0;display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}