@font-face{font-family:'JohnHancockCP Medium';font-style:normal;font-weight:normal;src:url("JohnHancockCP.eot?") format("eot"),url("JohnHancockCP.woff") format("woff"),url("JohnHancockCP.ttf") format("truetype"),url("JohnHancockCP.svg#JohnHancockCP-Medium") format("svg")}a,a:focus,a:hover{color:#fff}.btn-secondary,.btn-secondary:hover,.btn-secondary:focus{color:#333;text-shadow:none;background-color:#fff;border:.05rem solid #fff}html,body{height:100%;background-color:#333;background-image:url("/img/pattern.png")}body{color:#fff;text-shadow:0 0.05rem 0.1rem rgba(0,0,0,0.5)}.site-wrapper{display:table;width:100%;height:100%;min-height:100%;-webkit-box-shadow:inset 0 0 5rem rgba(0,0,0,0.5);box-shadow:inset 0 0 5rem rgba(0,0,0,0.5)}.site-wrapper-inner{display:table-cell;vertical-align:top;padding-top:50px}.cover-container{margin-right:auto;margin-left:auto}.inner{padding:2rem}.masthead{margin-bottom:2rem}.masthead-brand{margin-bottom:0}.nav-masthead .nav-link{padding:.25rem 0;font-weight:bold;color:rgba(255,255,255,0.5);background-color:transparent;border-bottom:.25rem solid transparent}.nav-masthead .nav-link:hover,.nav-masthead .nav-link:focus{border-bottom-color:rgba(255,255,255,0.25)}.nav-masthead .nav-link+.nav-link{margin-left:1rem}.nav-masthead .active{color:#fff;border-bottom-color:#fff}@media (min-width: 48em){.masthead-brand{float:left}.nav-masthead{float:right}}.cover{position:relative;padding:0 1.5rem}.cover .btn-lg{padding:.75rem 1.25rem;font-weight:bold}p.bodytext{font-size:20px;line-height:22px;text-transform:uppercase;letter-spacing:2px;color:#c9c9c9;font-family:'Yanone Kaffeesatz', sans-serif;max-width:300px}.undertext{z-index:0;position:absolute;top:0}.undertext.corner-left{left:-30px}.undertext.corner-right{right:30px}.quote{font-family:'JohnHancockCP Medium';font-weight:normal;font-size:36px;line-height:36px;text-align:left}.italic{font-style:italic}.mastfoot{color:rgba(255,255,255,0.5)}@media (min-width: 40em){.masthead{position:fixed;top:0}.mastfoot{position:fixed;bottom:0}.site-wrapper-inner{vertical-align:middle;padding-top:0px}.masthead,.mastfoot,.cover-container{width:100%}}@media (min-width: 62em){.masthead,.mastfoot,.cover-container{width:37rem}}#logo{margin:0 35% 0 35%;width:30%;height:auto;background:#1595CE}#logo img{width:100%;height:auto}a.visitwebsite img{padding:20px 0;margin-top:-20px}.shadowfilter{-webkit-filter:drop-shadow(0px 0px 0px rgba(255,255,255,0.8));-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0.5}.shadowfilter:hover{-webkit-filter:drop-shadow(0px 0px 15px #ffc8c8);-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:1}.shadowfilterking{-webkit-filter:drop-shadow(0px 0px 10px #000);-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0.9}.shadowfilterking:hover{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5);-webkit-filter:drop-shadow(0px 0px 5px #ffc8c8);-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;opacity:1}img.bimking{position:relative;margin-top:0px}.animatedwobble{animation-duration:4s;animation-fill-mode:both;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes wobble{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.wobble{animation-name:wobble}
