a#skiptocontent{padding:3px 12px 8px;position:absolute;top:-40px;left:0px;color:white;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:.2em;background:#BF1722;transition:top 1s ease-out;z-index:99999}a#skiptocontent:focus{position:absolute;left:0px;top:0px;outline:none;transition:top .1s ease-in}a#mobileMenuTrigger:link,a#mobileMenuTrigger:visited{position:fixed;top:0;left:0;background:#254a74;color:#fff;font-size:2em;width:50px;border-bottom-right-radius:.2em;padding:10px;z-index:99999;box-sizing:border-box;height:50px;line-height:1;transition:all .2s}a#mobileMenuTrigger:hover,a#mobileMenuTrigger:active,a#mobileMenuTrigger:focus{background:#254a74;color:#e7d372}a#mobileMenuTrigger::after{content:"\f0c9";font-family:"Font Awesome 5 Free"}ul#mainMenu{list-style:none;margin:0;padding:0}ul#mainMenu li a.menu-open+ul{display:block}ul#mainMenu>li a:link,ul#mainMenu>li a:visited{display:block;font-family:"Arimo",Arial,Helvetica,sans-serif;font-weight:400;font-size:1em;text-align:left;text-decoration:none;line-height:1.2;color:#fff;padding:13px 58px 13px 20px}ul#mainMenu>li:hover,ul#mainMenu>li a:hover,ul#mainMenu>li a:active,ul#mainMenu>li a:focus,ul#mainMenu>li a.menu-open{outline:0}ul#mainMenu ul{position:relative;display:none;width:auto;margin-left:-1px;z-index:9992}[data-whatintent="mouse"] ul#mainMenu>li:hover>ul{display:block}#main-nav{position:absolute;display:none;top:0;left:0;width:100vw;height:100vh;box-sizing:border-box;padding:50px 30px 30px;background:#254a74;z-index:9999}#main-nav.mobile-menu-on{display:block}#mainMenu li{margin:0}#mainMenu>li{border-bottom:1px solid #fff}ul#mainMenu ul{background:#254a74;margin:0}ul#mainMenu ul li{list-style:none}#mainMenu ul a{padding:10px}#mainMenu a.menu-open{background:#254a74;color:#fff}ul#mainMenu ul li a:link,ul#mainMenu ul li a:visited{padding:0 20px;line-height:1.8em}ul#mainMenu ul li a:hover,ul#mainMenu ul li a:active,ul#mainMenu ul li a:focus{color:#122843;background-color:#fff}[data-whatinput='keyboard'] #mainMenu *:focus{outline:none;box-shadow:none;border-bottom:3px solid #fff}[data-whatinput='keyboard'] *:focus{outline:none;box-shadow:0px 3px 3px rgba(0,0,0,0.5)}@media (min-width: 959px){a#mobileMenuTrigger{display:none}#main-nav{display:block;position:relative;width:auto;height:auto;padding:0;background:none}ul#mainMenu li{display:inline-block;padding:0;margin:0;border:none}ul#mainMenu>li a:link,ul#mainMenu>li a:visited{padding:10px 30px 0 30px;color:#fff}ul#mainMenu>li a:hover,ul#mainMenu>li a:active,ul#mainMenu>li a:focus,ul#mainMenu>li a.menu-open{color:#e7d372}ul#mainMenu ul{position:absolute;padding:20px 0 10px;background:#254a74;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.15);border-bottom-left-radius:5px;border-bottom-right-radius:5px}ul#mainMenu ul.right{right:0}ul#mainMenu ul li{position:relative;display:block}ul#mainMenu ul a:link,ul#mainMenu ul a:visited{display:block;font-size:1.1em;white-space:nowrap;font-weight:300;padding:5px 0;color:#fff;border:none}}.herowrap{position:relative;height:230px;overflow:hidden;box-shadow:0px 4px 10px rgba(0,0,0,0.5);margin-bottom:30px}.hero{opacity:0;position:absolute;top:0;left:0;width:100%;height:101%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:opacity 1s}.hero.cur{opacity:1}.herowrap #slidenav{position:absolute;height:3em;width:100%;left:0px;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.5);transition:all .3s}.herowrap #slidenav button.snav{position:relative;padding:.5em;margin:0 .6em;border:2px solid #fff;border-radius:50%;opacity:0.75;transition:all 1s;font-size:1em;cursor:pointer}.herowrap #slidenav button.snav:hover{background:rgba(255,255,255,0.6)}.herowrap #slidenav button.snav.cur{opacity:1;background-color:#fff;padding:.7em;margin:0 .4em}.snav::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;background:#000;border-radius:50%;transition:all .2s}.snav:focus::before{top:10%;left:10%;width:80%;height:80%}.herowrap #slideControl{position:absolute;top:0;left:2em}.herowrap #slideControl a{color:#fff;background:transparent;border-radius:5px;box-sizing:border-box;padding:7px 5px 2px;transition:all .2s}.herowrap #slideControl button{box-sizing:border-box;padding:0 20px;background:none;border:none;color:#fff;font-size:1.5em;line-height:2.1em;transition:all .2s;cursor:pointer}.herowrap #slideControl button.play::before,.herowrap #slideControl button.pause::before{font-family:'Font Awesome 5 Free';font-weight:900}.herowrap #slideControl button.play::before{content:'\f04b'}.herowrap #slideControl button.pause::before{content:'\f04c'}.herowrap #slideControl button::after{content:'PLAY';position:absolute;opacity:0;left:90%;font-size:1em;top:0em;transition:opacity .2s}.herowrap #slideControl button.pause::after{content:'PAUSE'}.herowrap #slideControl button:hover::after,.herowrap #slideControl button:focus::after{opacity:1}@-webkit-keyframes status{from{width:0}to{width:100%}}@keyframes status{from{width:0}to{width:100%}}.herowrap #slidenav .slideStatus.animate{position:absolute;top:0;left:0;height:2px;box-sizing:border-box;border:1px solid #fff;-webkit-animation-name:status;animation-name:status;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (min-width: 768px) and (max-width: 958px){.herowrap{height:350px}}@media (min-width: 959px){.herowrap{height:548px}.herowrap #slidenav{bottom:calc(-3em + 2px)}.herowrap #slidenav.noProgress{bottom:-3em}.herowrap:hover #slidenav,.herowrap:focus-within #slidenav{bottom:0}}
