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 #0666c6}.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:#00478f}#menu a{color:#007fff}#menu a:hover{color:#39f}#menu a:active{color:#3d9eff}#menu a:visited{color:#08c}#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:#3d9eff}#menu .menu-category-text::before{border-top-color:#000}a{color:#007fff}a:hover{color:#39f}a:active{color:#3d9eff}a:visited{color:#08c}#main .hero{color:#5fadfc;border-bottom:.4em solid #0a56a3}#main .hero h1,#main .hero h2{color:#fcae5f;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:#065bb2;background:rgba(6,97,188,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(20,137,255,0.5)}#main .content h1{border-left:.7em solid rgba(0,102,204,0.5);background-color:rgba(20,137,255,0.3)}#main .content h3{margin-left:1.5em}#main .content hr{border-color:#3370ff}pre{font-family:sans-serif}.contact-box .contact,.contact-box .download-item,.downloads .contact,.downloads .download-item{background-color:#39f;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:#1b417d}.contact-box a:hover,.downloads a:hover{color:#1c55af}.contact-box a:active,.downloads a:active{color:#265baf}.contact-box a:visited,.downloads a:visited{color:#123653}.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}
