.gform_button{background:#7dbd48 !important;font-family:"Open Sans",sans-serif !important}.gform_button:hover{background:#5c942c !important}li.nav-button-red a{color:#fff !important}li.nav-button-red a span.menu-text{background:red;padding:8px 20px 9px 20px;border-radius:5px}a.fusion-button{border-radius:5px !important;font-family:"Open Sans",sans-serif !important}.fusion-logo img{height:90px !important;width:auto !important}@media screen and (max-width: 770px){.fusion-logo img{height:50px !important;margin-left:20px}}.fusion-header{border-top:4px solid #7dbd48}@media screen and (max-width: 770px){.fusion-header{padding-top:10px !important;padding-bottom:10px !important}}@media screen and (max-width: 770px){.fusion-mobile-menu-icons{padding-right:20px;padding-top:14px}}@media screen and (max-width: 1182px){.fusion-main-menu ul li{padding-right:25px !important}.fusion-main-menu ul li a{font-size:15px !important}}@media screen and (max-width: 770px){ul#mobile-menu-main-navigation li.fusion-mobile-nav-item a{font-size:15px !important;font-family:"Open Sans",sans-serif !important;padding-top:5px;padding-bottom:5px}}#home-buttons h2{font-family:"Open Sans",sans-serif !important;margin:0 0 10px 0 !important;font-size:24px !important;font-weight:600 !important}#home-buttons p{font-family:"Open Sans",sans-serif !important;font-size:16px !important}@media screen and (max-width: 770px){#home-buttons{padding:0 20px !important}#home-buttons .fusion-column-wrapper{padding:20px !important;border-left:none !important}}#home-intro h2{font-family:"Open Sans",sans-serif !important;margin:0 0 10px 0 !important;font-size:30px !important}#home-intro p{font-family:"Open Sans",sans-serif !important;font-size:16px !important}@media screen and (max-width: 770px){#home-intro{padding:30px !important}}#home-three h2{font-family:"Open Sans",sans-serif !important;margin:0 0 10px 0 !important;font-size:24px !important;color:#fff}#home-three p{font-family:"Open Sans",sans-serif !important;font-size:15px !important;color:#fff}#home-three a.fusion-button{font-size:15px !important}#home-cta h2{font-family:"Open Sans",sans-serif !important;margin:0 0 10px 0 !important;font-size:40px !important}#home-cta p{font-family:"Open Sans",sans-serif !important;font-size:16px !important;color:#333}#home-cta form{max-width:400px;margin:0 auto}#home-cta form input[type="text"],#home-cta form input[type="email"]{margin-top:10px;height:45px;font-size:16px !important;border-radius:5px}#home-cta form input[type="submit"]{width:100%;margin-top:10px;background:red;font-size:17px !important;font-family:"Open Sans",sans-serif;border-radius:5px}#home-cta form textarea{margin-top:10px;resize:none;font-size:16px !important;padding-top:10px;border-radius:5px}@media screen and (max-width: 770px){#home-cta{padding:30px !important}}.mt-header{width:100%;height:185px;background-position:center;background-size:cover}.mt-header .overlay{padding-top:60px;text-align:center;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}.mt-header .overlay h1{display:inline-block;background:#7dbd48;color:#fff;font-family:"Open Sans",sans-serif !important;padding:10px 25px;margin:0 !important;font-size:34px !important;text-transform:uppercase}@media screen and (max-width: 770px){.mt-header .overlay h1{font-size:28px !important}}.mt-container{width:100%;padding-top:50px;padding-bottom:80px}@media screen and (max-width: 770px){.mt-container{padding-top:10px !important}}.mt-container .mt-main{padding:0 30px;overflow:hidden}@media screen and (max-width: 770px){.mt-container .mt-main{padding:0 !important}}.mt-container .mt-main .mt-sidebar{width:25%;float:left;min-height:1px;padding-left:30px;padding-right:30px;padding-top:28px}@media screen and (max-width: 1182px){.mt-container .mt-main .mt-sidebar{width:35%}}@media screen and (max-width: 770px){.mt-container .mt-main .mt-sidebar{width:100%;float:none;padding:10px 30px !important;margin:0 auto}}.mt-container .mt-main .mt-sidebar .mt-sidebar-inner{width:285px}@media screen and (max-width: 1182px){.mt-container .mt-main .mt-sidebar .mt-sidebar-inner{width:230px}}@media screen and (max-width: 770px){.mt-container .mt-main .mt-sidebar .mt-sidebar-inner{width:100%}}.mt-container .mt-main .mt-sidebar .mt-sidebar-inner.fixed{position:fixed;top:160px;width:285px;z-index:1}@media screen and (max-width: 1182px){.mt-container .mt-main .mt-sidebar .mt-sidebar-inner.fixed{width:230px}}@media screen and (max-width: 770px){.mt-container .mt-main .mt-sidebar .mt-sidebar-inner.fixed{position:relative}}.mt-container .mt-main .mt-sidebar h3.nav{width:100%;color:#fff;background:#7dbd48;font-size:15px !important;font-family:"Open Sans",sans-serif !important;text-align:center;margin:0 !important;padding:8px 0}.mt-container .mt-main .mt-sidebar ul{margin:0 !important;padding:0 !important;list-style-type:none;text-align:center}@media screen and (max-width: 770px){.mt-container .mt-main .mt-sidebar ul{width:100%}}.mt-container .mt-main .mt-sidebar ul li{font-size:15px !important;font-family:"Open Sans",sans-serif !important;margin:0 !important;border-bottom:1px dotted #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb}.mt-container .mt-main .mt-sidebar ul li.current-menu-item a{color:red}.mt-container .mt-main .mt-sidebar ul li a{width:100%;height:100%;display:block;padding:8px 0}.mt-container .mt-main .mt-sidebar ul li a:hover{color:red;background:#e3e7e8}.mt-container .mt-main .mt-content{width:75%;float:left;padding-right:60px}@media screen and (max-width: 1182px){.mt-container .mt-main .mt-content{width:65%}}@media screen and (max-width: 770px){.mt-container .mt-main .mt-content{width:100%;padding-right:0}}.mt-container .mt-main .mt-content.fw{width:100%;float:none;max-width:1100px;margin:0 auto;padding-right:0px}.mt-container .mt-main .mt-content h2{font-family:"Open Sans",sans-serif !important;margin:30px 0 10px 0 !important;font-size:30px !important;font-weight:600 !important;color:red}.mt-container .mt-main .mt-content p{font-family:"Open Sans",sans-serif !important;font-size:16px !important;margin-top:5px !important;line-height:1.8 !important}.mt-container .mt-main .mt-content .staff-single{margin-top:60px !important;padding-bottom:40px !important;border-bottom:1px dotted #e3e7e8}.mt-container .mt-main .mt-content .staff-single img{border-radius:50% !important}.mt-container .mt-main .mt-content .staff-single h3{font-size:19px !important;margin:0 !important;color:#467221}.mt-container .mt-main .mt-content .staff-single strong{color:#7dbd48}.mt-container .mt-main .mt-content .video-section-box,.mt-container .mt-main .mt-content .section-box{background:#f5f5f5 !important;padding:15px 20px 10px 20px;border:1px solid #e3e7e8;border-top:4px solid #7dbd48;margin-top:30px;margin-bottom:30px;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;overflow:hidden}.mt-container .mt-main .mt-content .video-section-box h3,.mt-container .mt-main .mt-content .section-box h3{color:#5c942c;text-transform:uppercase;font-size:20px;margin:0 !important}.mt-container .mt-main .mt-content .video-section-box ul li,.mt-container .mt-main .mt-content .section-box ul li{font-size:16px}.mt-container .mt-main .mt-content .meca-docs h3{color:#fff;text-transform:uppercase;font-size:20px;margin:0 !important}.mt-container .mt-main .mt-content .meca-docs p{color:#fff}.mt-cta-main{width:100%;background:#e3e7e8;overflow:hidden;padding:60px;z-index:2;position:relative}@media screen and (max-width: 770px){.mt-cta-main{padding:30px}}.mt-cta-main .mt-cta-left{width:60%;float:left;padding:30px}@media screen and (max-width: 770px){.mt-cta-main .mt-cta-left{width:100%;float:none;padding:0 !important}}.mt-cta-main .mt-cta-left h2{font-family:"Open Sans",sans-serif !important;margin:0 0 10px 0 !important;font-size:40px !important}.mt-cta-main .mt-cta-left p{font-family:"Open Sans",sans-serif !important;font-size:16px !important;color:#333}.mt-cta-main .mt-cta-left a.cta-button{background:red;color:#fff;font-family:"Open Sans",sans-serif !important;font-weight:600;font-size:14px !important;padding:8px 25px;border-radius:5px}.mt-cta-main .mt-cta-right{width:40%;float:left}@media screen and (max-width: 770px){.mt-cta-main .mt-cta-right{width:100%;float:none}}.mt-cta-main .mt-cta-right form{max-width:400px;margin:0 auto}.mt-cta-main .mt-cta-right form input[type="text"],.mt-cta-main .mt-cta-right form input[type="email"]{margin-top:10px;height:45px;font-size:16px !important;border-radius:5px}.mt-cta-main .mt-cta-right form input[type="submit"]{width:100%;margin-top:10px;background:red;font-size:17px !important;font-family:"Open Sans",sans-serif;border-radius:5px}.mt-cta-main .mt-cta-right form textarea{margin-top:10px;resize:none;font-size:16px !important;padding-top:10px;border-radius:5px}.nel-overlay{width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.7);z-index:99999999;top:0;display:none}.nel-overlay.open{display:block}.nel-overlay .ne-lightbox{max-width:900px;margin:80px auto 0px auto;background:#fff;border-top:4px solid #7dbd48;padding-top:10px;padding-left:5px;padding-right:20px;position:relative}.nel-overlay .ne-lightbox .nel-exit{position:absolute;top:-4px;right:0;width:30px;height:30px;background-color:red;background-image:url("/wp-content/uploads/2019/06/1564505-64.png");background-size:cover;background-position:center;cursor:pointer}.nel-overlay .ne-lightbox .nel-container{overflow:hidden}.nel-overlay .ne-lightbox .nel-left{width:23%;float:left;min-height:1px;padding:15px 10px 10px 10px}@media screen and (max-width: 770px){.nel-overlay .ne-lightbox .nel-left{display:none}}.nel-overlay .ne-lightbox .nel-left .profile-pic{width:100%;height:180px;background-size:cover;background-position:center}.nel-overlay .ne-lightbox .nel-right{width:77%;float:left;min-height:1px;padding:10px}@media screen and (max-width: 770px){.nel-overlay .ne-lightbox .nel-right{width:100%;float:none}}.nel-overlay .ne-lightbox .nel-right h3{margin-top:0px;margin-bottom:0px;font-size:18px !important;font-family:"Open Sans",sans-serif !important}.nel-overlay .ne-lightbox .nel-right h4{margin:2px 0 7px 0 !important;color:red;font-family:"Open Sans",sans-serif !important;font-size:15px;font-weight:400 !important}.nel-overlay .ne-lightbox .nel-right p{font-size:16px;font-family:"Open Sans",sans-serif !important;margin-top:5px !important}.ne-main{width:100%;overflow:hidden}.ne-main .single-ne{width:33.33%;float:left;padding:10px}@media screen and (max-width: 1182px){.ne-main .single-ne{width:50%}}@media screen and (max-width: 770px){.ne-main .single-ne{width:100%;float:none}}.ne-main .single-ne .sne-inner{width:100%;border:1px solid #e3e7e8;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;cursor:pointer}.ne-main .single-ne .sne-inner .sne-photo{width:100%;height:280px;background-position:center;background-size:cover}.ne-main .single-ne .sne-inner .sne-tag{text-align:center;padding:15px;background:#7dbd48}.ne-main .single-ne .sne-inner .sne-tag h3{margin:0;color:#fff;font-weight:400;font-size:17px;font-family:"Open Sans",sans-serif !important}.ne-main .single-ne .sne-inner .sne-tag h4{margin:0;color:#fff;font-weight:400;font-size:14px;font-family:"Open Sans",sans-serif !important}#contact-page-form form{max-width:400px;margin:0 auto}#contact-page-form form input[type="text"],#contact-page-form form input[type="email"]{margin-top:10px;height:45px;font-size:16px !important;border-radius:5px}#contact-page-form form input[type="submit"]{width:100%;margin-top:10px;background:red;font-size:17px !important;font-family:"Open Sans",sans-serif;border-radius:5px}#contact-page-form form textarea{margin-top:10px;resize:none;font-size:16px !important;padding-top:10px;border-radius:5px}.del-map-main{max-width:600px}.del-map-main svg polygon,.del-map-main svg path{fill:#7dbd48 !important;cursor:pointer;outline:none !important}.del-map-main svg polygon.water,.del-map-main svg path.water{fill:#FFFFFF !important;stroke-dasharray:5;stroke:#aaaaaa}.del-map-main svg polygon:hover,.del-map-main svg path:hover{fill:#5c942c !important}.del-map-main svg polygon:hover.water,.del-map-main svg path:hover.water{stroke:red;fill:#eeeeee !important}.dhb-table-box table{width:100%;max-width:550px}.dhb-table-box table tr th,.dhb-table-box table tr td{padding:2px 4px}.dhb-table-box table tr th{margin:0 !important;font-size:16px;text-align:left;font-family:"Open Sans",sans-serif;background:#7dbd48;color:#fff}.dhb-table-box table tr td{font-size:15px;text-align:left;font-family:"Open Sans",sans-serif;border-bottom:1px dotted #bbb}.resource-hub-main{max-width:1120px;margin:0 auto;overflow:hidden;padding-top:20px;padding-bottom:80px}.resource-hub-main p.no-resources{text-align:center;font-size:32px}.resource-hub-main p.welcome{text-align:center;font-size:22px;margin-top:40px}.resource-hub-main .single-res-cat{width:25%;padding:15px;float:left}@media screen and (max-width: 770px){.resource-hub-main .single-res-cat{width:100%}}.resource-hub-main .single-res-cat.resource-single{width:33.33%}@media screen and (max-width: 770px){.resource-hub-main .single-res-cat.resource-single{width:100%}}.resource-hub-main .single-res-cat .single-res-cat-inner{width:100%;height:130px;background:#f5f5f5 !important;border:1px solid #e3e7e8;border-top:4px solid #7dbd48;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;cursor:pointer}.resource-hub-main .single-res-cat .single-res-cat-inner.sub{height:300px}.resource-hub-main .single-res-cat .single-res-cat-inner .image{width:100%;height:200px;background-size:cover;background-position:center}.resource-hub-main .single-res-cat .single-res-cat-inner .bottom-part{width:100%;height:100px}.resource-hub-main .single-res-cat .single-res-cat-inner a.srci-link{width:100%;height:100%;display:block;padding:20px}.resource-hub-main .single-res-cat .single-res-cat-inner a.srci-link.sub-link{padding:0}.resource-hub-main .single-res-cat .single-res-cat-inner table{height:100%;width:100%}.resource-hub-main .single-res-cat .single-res-cat-inner table tr td{verticle-align:middle;text-align:center;font-size:20px;color:#777}.resource-hub-main .single-res-cat .single-res-cat-inner table tr td:hover{color:#777}.main-search-page{padding-bottom:80px}@media screen and (max-width: 770px){.main-search-page{padding:20px}}.main-search-page p.top-results{text-align:center;font-size:22px;margin-top:40px}.main-search-page .single-result{width:100%;height:auto;background:#f5f5f5 !important;border:1px solid #e3e7e8;border-top:4px solid #7dbd48;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;cursor:pointer;max-width:600px;margin:0 auto 20px auto;padding:15px}.main-search-page .single-result h2{margin:0 !important}.np-cats-main{max-width:1120px;margin:0 auto;overflow:hidden;padding-top:20px;padding-bottom:80px}.np-cats-main p.welcome{text-align:center;font-size:22px;margin-top:40px}.np-cats-main p.no-np-cats{text-align:center;font-size:32px}.np-cats-main .single-np-cat{width:50%;float:left;padding:30px}@media screen and (max-width: 770px){.np-cats-main .single-np-cat{width:100%;padding:15px}}.np-cats-main .single-np-cat .single-np-cat-inner{width:100%;height:250px;border:1px solid #e3e7e8;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;cursor:pointer;background-size:cover;background-position:center}.np-cats-main .single-np-cat .single-np-cat-inner .npc-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.np-cats-main .single-np-cat .single-np-cat-inner .npc-overlay:hover{background-color:rgba(0,0,0,0.65);-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.np-cats-main .single-np-cat .single-np-cat-inner a.srci-link{width:100%;height:100%;display:block}.np-cats-main .single-np-cat .single-np-cat-inner a.srci-link.sub-link{padding:0}.np-cats-main .single-np-cat .single-np-cat-inner table{text-align:center;width:100%}.np-cats-main .single-np-cat .single-np-cat-inner table tr{width:100%;color:#fff;font-size:18px}.np-cats-main .single-np-cat .single-np-cat-inner table tr h3{font-size:30px;margin-top:70px;margin-bottom:10px}.news-posts-main{max-width:900px;margin:0 auto;overflow:hidden;padding-top:20px;padding-bottom:80px}.news-posts-main p.welcome{text-align:center;font-size:22px;margin-top:40px}.news-posts-main .single-news-item{width:100%;height:auto;background:#f5f5f5 !important;border:1px solid #e3e7e8;border-top:4px solid #7dbd48;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;margin:20px auto 30px auto;padding:15px;overflow:hidden}.news-posts-main .single-news-item a{width:100%;height:100%;display:block}.news-posts-main .single-news-item .sni-left{width:20%;float:left;height:150px;background-size:cover;background-position:center}@media screen and (max-width: 770px){.news-posts-main .single-news-item .sni-left{width:100%}}.news-posts-main .single-news-item .sni-right{width:80%;float:left;padding-left:20px;padding-right:10px}@media screen and (max-width: 770px){.news-posts-main .single-news-item .sni-right{width:100%;padding-top:10px}}.news-posts-main .single-news-item .sni-right h3{margin:5px 0 0 0 !important;font-size:22px}.news-posts-main .single-news-item .sni-right p{font-size:15px;margin-top:10px}.news-posts-main .single-news-item .sni-right span.read-more-button{background:#7dbd48;color:#fff;font-size:15px;display:inline-block;padding:4px 20px;text-transform:uppercase;float:right}.single-post-container{width:100%;padding-top:50px;padding-bottom:70px;background:#f5f5f5}@media screen and (max-width: 770px){.single-post-container{padding:10px !important}}.single-post-container .single-post-main{width:100%;max-width:960px;margin:0 auto;background:#fff;border:1px solid #e3e7e8;border-radius:3px;-webkit-box-shadow:0 0 8px #f2f2f2;box-shadow:0 0 8px #f2f2f2;padding:10px 20px;font-family:"Open Sans",sans-serif;font-size:15px;line-height:1.5}.single-post-container .single-post-main h3{margin-top:10px !important;margin-bottom:5px !important;font-size:21px;text-align:center}.single-post-container .single-post-main p.sni-meta{text-align:center;margin:0 !important;border-bottom:1px dotted #e3e7e8;padding-bottom:10px}.fusion-footer-widget-area{padding-top:60px !important;font-size:14px;font-family:"Open Sans",sans-serif !important}@media screen and (max-width: 770px){.fusion-footer-widget-area{padding:30px !important}}.fusion-footer-widget-area h4.widget-title{margin-bottom:10px !important}.fusion-footer-widget-area a{color:#8c8989 !important}.fusion-footer-widget-area ul li{font-family:"Open Sans",sans-serif !important;border-bottom:0 !important;padding-top:3px !important;padding-bottom:3px !important}.fusion-footer-widget-area ul li a{color:#8c8989}.fusion-footer-widget-area ul li a::hover{color:#7dbd48 !important}.fusion-footer-widget-area ul li.current-menu-item a{color:#8c8989 !important}.fusion-footer-widget-area ul li.current-menu-item a::before{color:#8c8989 !important}.fusion-footer-widget-area ul li.current-menu-item a::hover{color:#7dbd48 !important}.faq-toggles .fusion-toggle-heading{font-family:"Open Sans",sans-serif !important;font-size:16px !important}.faq-toggles .toggle-content ul li{font-family:"Open Sans",sans-serif !important;font-size:16px !important}.meca-faq-list{overflow:hidden}.meca-faq-list a{display:table-cell;vertical-align:middle;float:left;width:280px;height:75px;background:#e3e7e8;margin:10px 20px 10px 0;text-align:center;font-family:"Open Sans",sans-serif !important;font-size:18px !important;padding:10px}.meca-faq-list a:hover{background:#dbdede}
