html{font-family:"Calibri Light",Arial,Helvetica,sans-serif !important;font-size:1.15em !important}.toc ul{background-color:rgba(125,125,125,0.2)}.company-description h2{text-align:center}.company-description h2 + p{text-align:center}#banner-site{display:none}#menu{font-weight:lighter;color:#070f06}#menu a{color:#2b5f27}#menu a:hover{color:#358b2e}#menu a:active{color:#3f8a39}#menu a:visited{color:#203b18}#menu .menu-category-top{border-bottom:.4em solid #000;background-color:rgba(0,0,0,0.1)}#menu .menu-list-item{background-color:rgba(52,52,52,0.08)}#menu .menu-item{text-decoration:underline}#menu .hover:hover,#menu .menu-category:hover,#menu .menu-category:active{background-color:rgba(196,196,196,0.39);color:#3f8a39}#menu .menu-category-text::before{border-top-color:#000}a{color:#2b5f27}a:hover{color:#358b2e}a:active{color:#3f8a39}a:visited{color:#203b18}#main .hero{color:#4c9c46;border-bottom:.4em solid #142212}#main .hero h1,#main .hero h2{color:#4c9c46;text-shadow:1px 1px 2px #000;padding:.3em}#main .hero-content{margin:5% auto;font-size:1.8em;line-height:1.6em;border-radius:.6em;padding:2%;color:#162b14;background:rgba(25,49,23,0.4);background-blend-mode:multiply}#main .content{margin:2em 12vw;padding:0 2vw}#main .content h1,#main .content h2,#main .content h3,#main .content h4{font-weight:bolder;line-height:1.2em;border-bottom-color:rgba(50,109,45,0.5)}#main .content h1{border-left:.7em solid rgba(27,59,24,0.5);background-color:rgba(50,109,45,0.3)}#main .content h3{margin-left:1.5em}#main .content hr{border-color:#368340}pre{font-family:sans-serif}.contact-box .contact,.contact-box .download-item,.downloads .contact,.downloads .download-item{background-color:#358b2e;border-radius:.6em}.contact-box .contact-name,.contact-box .download-filename,.downloads .contact-name,.downloads .download-filename{font-weight:bold}.contact-box input,.contact-box textarea,.downloads input,.downloads textarea{width:94%}.contact-box a,.downloads a{color:#ebd943}.contact-box a:hover,.downloads a:hover{color:#f6e76b}.contact-box a:active,.downloads a:active{color:#f1e47a}.contact-box a:visited,.downloads a:visited{color:#e3ab18}.hero p > a:only-child,.content button{display:block;font-size:2em;text-align:center;box-sizing:content-box;width:12ch;cursor:pointer;padding:.2em;margin:.8em auto;color:#fff;background:#149c71;border:.12em solid #15b382;border-radius:2em;transition:background-color .3s cubic-bezier(0, 0, 0, 0),color .3s cubic-bezier(0, 0, 0, 0),width .3s cubic-bezier(0, 0, 0, 0),border-width .3s cubic-bezier(0, 0, 0, 0),border-color .3s cubic-bezier(0, 0, 0, 0)}.hero p > a:only-child:hover,.content button:hover{color:#15b382;background:#e7e7e7}.hero p > a:only-child:active,.content button:active{background:#fff;transition:none}
