html{font-family:"Calibri Light",Arial,Helvetica,sans-serif !important;font-size:1.22em !important}.toc ul{background-color:rgba(125,125,125,0.2)}.page-home .content .collection-horiz img:not(.icon, .map){border:.2em solid #c66606}.company-description{padding-top:.6em}.company-description h2{text-align:center}.company-description h2 + p{text-align:center}#banner-site{display:none}#menu{font-weight:lighter;color:#8f4700}#menu a{color:#ff7f00}#menu a:hover{color:#f93}#menu a:active{color:#ff9e3d}#menu a:visited{color:#c40}#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:#ff9e3d}#menu .menu-category-text::before{border-top-color:#000}a{color:#ff7f00}a:hover{color:#f93}a:active{color:#ff9e3d}a:visited{color:#c40}#main .hero{color:#fcad5f;border-bottom:.4em solid #a3560a}#main .hero h1,#main .hero h2{color:#5faefc;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:#b25b06;background:rgba(188,97,6,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(255,137,20,0.5)}#main .content h1{border-left:.7em solid rgba(204,102,0,0.5);background-color:rgba(255,137,20,0.3)}#main .content h3{margin-left:1.5em}#main .content hr{border-color:#ffc133}pre{font-family:sans-serif}.contact-box .contact,.contact-box .download-item,.downloads .contact,.downloads .download-item{background-color:#f93;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:#537fa8}.contact-box a:hover,.downloads a:hover{color:#6b99c3}.contact-box a:active,.downloads a:active{color:#7b9dbe}.contact-box a:visited,.downloads a:visited{color:#427086}.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}
