@import url(https://use.typekit.net/sro4cqb.css);h1,h2,h3{font-weight:600;color:#354d2f}a,body,h1,h2,h3,header #links{color:#354d2f}#footer .phone,#footer .title{margin-bottom:0}.block.services .center div h3 a:hover,.block.services .left div h3 a:hover,.block.services .right div h3 a:hover,.button:hover{text-decoration:none}body{font-family:franklin-gothic-std,sans-serif;font-size:23px}a:hover{color:#4666c6}p{line-height:32px;margin-bottom:25px}h1{font-size:46px;line-height:52px}h2{font-size:36px}#footer .social,h3,header #links,header #links #social .social{font-size:30px}.TripleColumn h3,h4{font-size:26px}h4,h5,header #links,header #links a{font-weight:700}h4{color:#333;margin-bottom:20px}h5,h6{font-size:24px}.block .bgcolor h5 a,.block.withbg h5 a,h5,h6{color:#7bb968}h6{font-weight:400}main{background-size:cover}.block .bgcolor{padding:30px}#navigation{background:#354d2f}header .nav>ul{text-align:center}header .nav>ul>li>a{color:#fff;font-weight:300;text-transform:uppercase}header .nav ul li:hover{background:#263721;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.button{padding:10px 20px;background:#e79d0e;color:#fff;border:1px solid #fff;font-size:18px;border-radius:0}.button:hover{background:#aa740c;color:#fff;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s}.col14{width:23%;float:left;margin:0 1%}.articleIntro .articleDate,.mobile{display:none}.TabbedPanel .content .tab-content.active,.articleIntro .articleButtons .button,.center-border a,.no-mobile{display:block}header{background:#fff}header #above-nav{background:0 0;padding:20px 0 0}.center-border .ThreeColumn .container,header #above-nav .container{align-items:center}header #logo{width:65%}header #logo img{max-width:500px;display:block;width:100%}header #links{width:35%;text-align:right}header #links a{color:#354d2f;font-size:30px}header #links .phone{border-left:0 solid #666;display:inline-block}header #links .top-menu{float:right;margin:0 15px 0 0;padding-right:15px;text-transform:uppercase}header #links #social{float:right}.doublecolumn.wideleft .right .button,.doublecolumn.wideright .left .button{margin-top:100px}.TabbedPanel.Blue,.TabbedPanel.Brown,.TabbedPanel.Green,.TabbedPanel.Purple,.TripleColumn.Blue,.TripleColumn.Brown,.TripleColumn.Green,.TripleColumn.Purple{padding:20px 0 50px;clip-path:polygon(100% 1%,100% 85%,50% 100%,0 85%,0 0)}.TabbedPanel.Blue .content,.TripleColumn.Blue{background:#d5eef1}.TabbedPanel.Green .content,.TripleColumn.Green{background:#aadfac}.TabbedPanel.Brown .content,.TripleColumn.Brown{background:#dfc7aa}.TabbedPanel.Purple .content,.TripleColumn.Purple{background:#caaadf}.TripleColumn .center,.TripleColumn .left,.TripleColumn .right{padding:0 30px}.TripleColumn h3 strong{font-size:50px}.TabbedPanel .header .tab-header{background:#486f90;color:#fff;text-align:center;margin-right:15px;padding:10px;float:left;cursor:pointer}.TabbedPanel .header .tab-header:hover{text-decoration:underline}.TabbedPanel .header .tab-header.active{background:#0a83eb}.TabbedPanel .content .tab-content{display:none;padding:30px 0}footer{background:url('../../Assets/Images/footer-bg.jpg') 0 0/100% auto no-repeat #000;color:#fff;padding:20px 0;margin:20px 0;font-size:20px;border-top:0 solid #000}#footer{color:#fff;padding-top:20px;padding-bottom:0}#footer .container{padding-top:60px;align-items:center}#footer a,.block.services .center div h3 a,.block.services .left div h3 a,.block.services .right div h3 a{color:#fff}#footer .social{margin-right:5px;color:#fff}#footer .left{width:50%;border-right:0px solid #000;padding:50px 2% 50px 0}#footer .right{width:50%;text-align:right}#footer .right img{max-width:270px}#footer .left ul{list-style:none;width:100%;text-align:right}#footer .left ul li{text-align:right;text-transform:uppercase;font-size:23px;margin:15px 0}#footer .title{font-size:32px}#footer .slogan,.center-border h5{margin-bottom:20px}#footer .siteby{margin-top:30px}.banner,.banner-slider{max-height:1700px}.block.services .center div,.block.services .left div,.block.services .right div{position:relative;border:5px solid #fff}.block.services .center div img,.block.services .left div img,.block.services .right div img{width:100%;filter:brightness(80%);display:block}.block.services .center div:hover,.block.services .left div:hover,.block.services .right div:hover{-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;border:5px solid #dba55d}.block.services .center div:hover img,.block.services .left div:hover img,.block.services .right div:hover img{-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;filter:brightness(70%)}.block.services .center div h3,.block.services .left div h3,.block.services .right div h3{text-transform:uppercase;position:absolute;bottom:20px;color:#fff;text-align:center;width:100%;font-size:24px}.bg-gtree{margin-top:0;background:url("../../Assets/Images/tree.png") 50% 20px no-repeat #f0f5de}.bg-gwtree{margin-top:20px;background:url("../../Assets/Images/tree.png") 50% 20px no-repeat #fff}.bg-bark{background:url("../../Assets/Images/bark.jpg") 0 0/cover no-repeat #fff}.bg-gtree.small-top-padding,.bg-gwtree.small-top-padding{padding-top:130px!important}.bg-gtree.large-top-padding,.bg-gwtree.large-top-padding{padding-top:150px!important}.bg-gtree .container,.bg-gwtree .container{max-width:1000px}.block.black-text a,.block.black-text h1,.block.black-text h2,.block.black-text h3,.block.black-text h6,.block.black-text p,.block.black-text ul{color:#000}.forestwrapper{background:url('../../Assets/Images/forest.jpg') 0 0/100% auto no-repeat #fff;padding:20px 0}.forestwrapper .bg-forest{background:0 0!important}.center-border .ThreeColumn .container .center,.center-border .ThreeColumn .container .left,.center-border .ThreeColumn .container .right{width:31%;padding:0 2%}.center-border .ThreeColumn .container .center p,.center-border .ThreeColumn .container .left p,.center-border .ThreeColumn .container .right p{font-size:22px;color:#000;margin-bottom:20px}.center-border .ThreeColumn .center{width:29%;padding:0 1%;border-right:1px solid #d9a460;border-left:1px solid #d9a460}.bg-forest{padding:0!important}.AllArticles .container{display:flex;flex-wrap:wrap}.articleIntro{width:23%;margin:1%}.articleIntro.articleFull{width:100%;margin:0}.articleIntro .articleImage{float:none;width:100%;max-width:100%;margin:0 0 15px;max-height:210px;overflow:hidden}.articleIntro.articleFull .articleImage,.articleIntro.articleFull figure{float:right;width:30%;max-width:30%;margin:0 0 15px 15px;overflow:hidden}.articleIntro h3{font-size:22px}.articleIntro .articleDescription{min-height:110px}.banner_buttom{margin-top:25px}.banner_button{background:#354d2f;border:1px solid #fff;text-transform:uppercase;font-size:18px}.banner_button:hover{background:#20311b}.banner_overlay_header,.staticText .banner_overlay_header{font-size:54px;font-family:copperplate,serif;font-weight:700;line-height:60px}@media (max-width:1200px){h1{font-size:42px;line-height:50px}.forestwrapper{background-size:cover}.block-blockform .blockform .form-text p{width:100%;margin:0}.button{display:block;text-align:center;font-size:22px}}@media (max-width:1000px){#footer .left,#footer .left ul,#footer .right,header #links #social{padding:0;border:0;text-align:center}.forestwrapper{background:#151b14}h1{font-size:38px;line-height:44px}h2{font-size:32px}h3,h4{font-size:26px}h5,h6{font-size:24px}.no-mobile,header #links .top-menu{display:none}.button,.mobile{display:block;text-align:center;font-size:22px}#social{position:relative;top:0;right:auto;text-align:center}header #links,header #logo{text-align:center;width:100%;margin:0}header #links .phone,header #logo{margin:0 0 20px}.center-border .ThreeColumn .container .center{padding:20px 0;border-right:0px solid #d9a460;border-left:0 solid #d9a460;border-bottom:1px solid #d9a460;border-top:1px solid #d9a460}.articleIntro .articleImage{max-height:310px}.articleIntro.articleFull .articleImage,.articleIntro.articleFull figure{float:none;width:100%;max-width:100%;margin:0 0 15px;overflow:hidden}.articleIntro .articleDescription{min-height:10px}#footer .left,#footer .right,.articleIntro,.center-border .ThreeColumn .container .center,.center-border .ThreeColumn .container .left,.center-border .ThreeColumn .container .right,header #links #social,header #links .top-menu,main .left,main .right{width:100%;margin:10px 0}header #links #social{margin:10px 0}#footer .left ul li{text-align:center}header .nav>ul>li>a,header .nav>ul>li>a:hover{color:#000}}