@font-face{font-family:open sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/open-sans-latin.woff2)format('woff2')}#mobilemenuToggle{display:block;position:fixed;top:15px;right:30px;z-index:201;-webkit-user-select:none;user-select:none}#mobilemenu li.active a,#mobilemenu li:hover a{border-bottom:solid 2px rgba(0,100,0,.8)}#mobilemenuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#mobilemenuToggle span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}#mobilemenuToggle span:first-child{transform-origin:0% 0%}#mobilemenuToggle span:nth-last-child(2){transform-origin:0% 100%}#mobilemenuToggle input:checked~span{opacity:1;transform:rotate(45deg)translate(-2px,-1px);background:#232323}#mobilemenuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0)scale(.2,.2)}#mobilemenuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg)translate(0,-1px)}#mobilemenu{position:absolute;width:300px;margin:8px 0 0 90px;padding:50px;background:#fff;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(0,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}#mobilemenu li{padding:10px 0;font-size:22px}#mobilemenuToggle input:checked~ul{transform-origin:0% 0%;transform:translate(-100%,0);transition:transform .5s cubic-bezier(.77,.2,.05,1)}*{margin:0}body{font-size:1.1em;text-align:left;font-family:open sans,sans-serif;background-color:#666;color:#fff}body img{max-width:100%;max-height:100%;height:inherit!important}body h1,body h2,body h3{padding:0;color:#444;font-weight:400}body h1{font-size:2.5em;padding:.25em 0 .5em}body h2{font-size:2em;padding:.8em 0}body h3{font-size:1.4em;padding:.6em 0}body p{padding:0 0 1em;margin:0;color:#333;line-height:1.5em;font-size:1.1em}body ul{list-style:none}body a{text-decoration:none;color:rgba(0,100,0,.8)}body a:hover{color:#009600}body .content-wraper{padding:0 2em;text-align:left}body .button{background-color:rgba(0,100,0,.8);display:inline-block;font-size:.9em;border-radius:10px}body .button a{text-decoration:none;color:#fff;display:block;padding:10px}body .button:hover{background-color:#009600;display:inline-block;cursor:pointer}body header{padding-top:100px;height:270px}body header #mainnav{text-align:center;height:50px;background-color:#fff;position:fixed;z-index:100;top:0;left:0;right:0;box-shadow:0 0 4px 4px rgba(0,0,0,.2);transition:top .5s}body header #mainnav .nav-content-wraper{width:100%;height:100px;margin:0 auto;padding:0}body header #mainnav .nav-content-wraper nav{display:none}body header #mainnav .mobilemenuToggle{display:initial}body header #mainnav #logo{display:inherit;position:absolute;top:10px;margin-left:20px;width:50px;height:inherit;opacity:.8}body header #mainnav #mainTitle{color:#000;position:absolute;top:14px;margin-left:80px;text-align:left;font-size:.8em}body header #mainnav #mainTitle a{color:#000}body header #mainnav ul{padding-top:1em;padding-left:450px;display:inline-block}body header #mainnav ul li{padding:1em .4em;display:inline-block}body header #mainnav ul li a{display:block}body header #mainnav ul li:hover a{border-bottom:solid 2px rgba(0,100,0,.8)}body header #mainnav ul li.active a{border-bottom:solid 2px rgba(0,100,0,.8)}body header p{color:#fff}body header .mainimage{background-size:cover;background-position:50%;position:absolute;top:0;height:375px;width:100%;z-index:-10;overflow:hidden;background-color:#fff}body header .divider{background-position:0 0;position:relative;top:195px;left:0;width:100%;height:80px;z-index:-2}body header .divider svg{width:100%;height:80px}body #submenu{min-height:30px;margin:0;text-align:left}body #submenu ul{margin:0;padding:0}body #submenu ul li:first-child a{margin:10px 20px 10px 0}body #submenu ul li{display:inline-block;margin:0;padding:0}body #submenu ul li a{margin:10px 20px 10px 0}body #submenu ul li.active a{text-decoration:underline}body main{background-color:#fff}body main .frame-type-uploads .ce-uploads-filesize{margin-left:20px}body main .frame-type-uploads li{padding:1.5em 0!important}body main .frame-type-uploads div{display:initial;margin-left:1em}body main form *{outline:none}body main form .form-group{margin-top:20px}body main form label{line-height:2em}body main form input{width:90%;font-size:1em;padding:1em}body main form textarea{width:90%;height:200px;font-size:1em;padding:1em}body main form .help-block{display:none}body main form button[type=submit]{margin-top:2em;background-color:rgba(0,100,0,.8);display:inline-block;font-size:.9em;border-radius:10px;text-decoration:none;color:#fff;padding:10px;cursor:pointer}body main header{padding:0;height:inherit}body main .section-a{background-color:#fff;color:#333;padding:0}body main .section-b{background-color:#ddd;padding:1em 0;overflow:hidden}body main .section-b ul{padding:0;list-style:none}body main .section-b ul li{background-color:#eee;padding:1em 2em;margin:3em 0;border-radius:30px;text-align:left}body main .section-b ul li h1,body main .section-b ul li h2,body main .section-b ul li h3{color:#444}body main .section-b ul li p.date{font-size:.9em;font-style:italic}body main .section-b time{color:#333}body main .section-c{background-color:#ddd;color:#333;padding:0 0 1em;overflow:hidden}body main .section-c ul{padding:0;margin:0;list-style:none}body main .section-c ul li{margin:0;padding:1.5em 0;border-bottom:solid 1px #888}body main .section-c ul li p{margin-top:.2em}body main .section-c ul li h1,body main .section-c ul li h2,body main .section-c ul li h3{color:#444}body main .section-c ul li h3{margin-top:.5em}body main .section-c ul li p.date{font-size:.9em;font-style:italic}body aside{background-color:#eee;padding:1em 0;display:none}body footer{background-color:#666;padding:0 0 1em;min-height:100px;overflow:hidden}body footer *{color:#fff;text-align:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#content{width:1280px;margin:0 auto}#content header .mainimage{width:1280px}#content header #mainnav .nav-content-wraper{width:1280px}#content header #mainnav #logo{top:-25px}}@media screen and (min-width:1280px){@supports not (-ms-high-contrast:none){body header #mobilenav{display:none}body header #mainnav{height:100px}body header #mainnav .nav-content-wraper{width:1280px}body header #mainnav .nav-content-wraper nav{display:initial}body header #mainnav #mainTitle{top:35px;margin-left:150px;font-size:1em}body header #mainnav #logo{position:absolute;top:15px;margin-left:40px;width:100px;height:inherit;opacity:.8}body #content{width:100%;display:inline-grid;grid-template-columns:auto 1e3px 280px auto;grid-template-rows:650px auto 200px;grid-column-gap:0;grid-template-areas:"header header header header" "main main main main" "footer footer footer footer"}body #content header{grid-area:header}body #content header .mainimage{height:650px}body #content header .mainimage{left:0;width:100%;background-color:#fff}body #content header .divider{position:absolute;top:550px;height:150px}body #content header .divider svg{height:150px}body #content aside{display:none;text-align:left;grid-area:aside}body #content main{text-align:left;grid-area:main;display:inline-grid;grid-template-columns:auto 1280px auto;grid-auto-flow:row;grid-template-areas:"left center right"}body #content main form input{width:70%}body #content main form textarea{width:70%}body #content main .section-a{grid-column:center;background-color:transparent}body #content main .section-b{grid-column:left/right;background-color:#ddd}body #content main .section-b .sectionContent{width:1280px;margin:0 auto}body #content main .section-c{grid-column:left/right}body #content main .section-c .sectionContent{width:1280px;margin:0 auto}body #content main .section-c li{text-align:left}body #content footer{margin:0;grid-area:footer;height:100%}body #content footer svg{position:relative;width:100%;height:100px}}}.news .clear{clear:both}.news .nav ul{float:left;display:inline;margin:0}.news .nav li{float:left}.news .nav a{float:left;display:block}.news .nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article{padding-bottom:15px;margin-bottom:15px}.news .article:last-child{padding-bottom:0;margin-bottom:0}.news .article:after{content:".";display:block;height:0;clear:both;visibility:hidden}.news .article .news-img-wrap{float:left;margin:3px 12px 5px 0;background:#fff}.news .article .news-img-wrap a{display:block;float:left;padding:4px;border:1px solid #ddd;background:#fff}.news .article .news-img-wrap img{float:left;height:auto;width:auto}.news .article .teaser-text{margin:0 0 10px}.news .article h3{margin-bottom:0}.news .footer{clear:both;padding:10px 0 0;border-top:1px solid #eee;margin-top:15px;color:#888}.news .footer p{line-height:1em}.news .footer span{display:inline-block;padding-right:8px;margin-right:8px;border-right:1px solid #ddd}.news .footer span:last-child{border-right:0}.news .footer .news-category a{text-transform:uppercase}.news .no-news-found{color:#db0202;font-style:italic}.news .page-navigation p{float:left}.news .page-navigation ul{float:right}.news .page-navigation ul li{float:left;display:block;padding:0 2px;background:0 0}.news .page-navigation ul li a{display:block}.news-category-view ul li{padding:5px 8px}.news-category-view ul li li{padding:2px 8px 2px 12px}.news-category-view>ul>li:nth-child(even){background:#f9f9f9;border-top:1px solid #eee;border-bottom:1px solid #eee}.news-category-view .category-desc{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.news-single .footer{margin-bottom:20px;margin-top:5px;padding:10px 0 0;border-bottom:0;border-top:1px solid #eee}.news-single .article .news-img-wrap{float:right;width:282px;margin:0 0 0 25px}.news-single .article .news-img-wrap img{float:none}.news-single .teaser-text{font-size:15px;color:#888}.news-text-wrap{margin-bottom:10px}.news-img-caption{color:#888}.news-related-wrap{display:table;margin-top:20px;width:100%}.news-related{width:50%;padding:15px;border:1px solid #eee;display:table-cell}.news-related ul li{line-height:1em;margin-bottom:12px}.news-related ul li span{border-right:1px solid #ddd;display:inline-block;margin-right:8px;padding-right:8px;color:#888}.news-related ul li span:last-child{border-right:0;padding-right:0}.news-related h4{margin-bottom:10px}.news-related-files ul li{margin-bottom:20px}.news-related-files .news-related-files-link .jpg{background-position:0 0}.news-clear{clear:both}body main .section-b a:not(.button a),body main .section-c a{color:#006400}body main p a{text-decoration:underline;text-underline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}