*{box-sizing:border-box}body{line-height:1.7em;color:#7f8c8d;font-size:13px}h1,h2,h3,h4,h5,h6,label{color:#34495e}textarea{resize:vertical}.pure-img-responsive{max-width:100%;height:auto}.l-box{padding:1em}.l-box-lrg{padding:2em;border-bottom:none}.is-center{text-align:center}.pure-form label{margin:1em 0 0;font-weight:bold;font-size:100%}.pure-form input[type]{border:2px solid #ddd;box-shadow:none;font-size:100%;width:100%;margin-bottom:1em}.pure-button{background-color:#62A8AC;color:white;padding:0.5em 2em;border-radius:5px}a.pure-button-primary{background:white;color:#62A8AC;border-radius:5px;font-size:120%}.button-error{background-color:#ca3c3c}.home-menu{padding:0.5em;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-align:left;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important;background:#216869}.pure-menu.pure-menu-fixed{border-bottom:none;z-index:4}.home-menu .pure-menu-list{margin-left:auto;font-size:16px !important}.home-menu .pure-menu-heading{color:white;font-weight:400;font-size:120%}.home-menu .pure-menu-selected a{color:white !important}.home-menu a{color:#a0c7be}.home-menu ul{float:right}.home-menu li a:hover,.home-menu li a:focus{background:none;border:none;color:#c0dad4}.splash-container{background:#62A8AC;background-image:url("/dist/images/pexels5.jpg");background-size:cover;z-index:1;overflow:hidden;width:100%;height:88%;top:0;left:0;position:fixed !important}.splash{width:80%;height:50%;margin:auto;position:absolute;top:100px;left:0;bottom:0;right:0;text-align:center;text-transform:uppercase}.splash-head{font-size:20px;font-weight:bold;color:white;border:3px solid white;padding:1em 1.6em;font-weight:100;border-radius:5px;line-height:1em}.splash-subhead{color:white;letter-spacing:0.05em;opacity:0.8}.content-wrapper{position:absolute;top:87%;width:100%;min-height:12%;z-index:2;background:white}.content{padding:1em 1em 3em}.content-head{font-weight:400;text-transform:uppercase;letter-spacing:0.1em;margin:2em 0 1em}.content-head-ribbon{color:white}.content-subhead{color:#62A8AC}.content-subhead i{margin-right:7px}.ribbon{background:#216869;color:#aaa}.footer{background:#111;position:fixed;bottom:0;width:100%}@media (min-width: 48em){body{font-size:16px}.home-menu{text-align:left;display:-ms-flexbox !important;display:flex !important;-ms-flex-align:center !important;align-items:center !important}.home-menu ul{float:right}.splash{width:50%;height:50%}.splash-head{font-size:250%}.l-box-lrg{border:none}}@media (min-width: 78em){.splash-head{font-size:300%}}.cube-icon{color:#a0c7be;margin-top:-50px;margin-left:20px;margin-right:20px}.cube-icon:hover{color:#c0dad4}.cube-div{padding-top:0}.text-link,.text-link:active,.text-link:visited{color:#9aa4a5}.text-link:hover{color:#7f8c8d}.footer-icon{padding-left:15px;color:#62A8AC}.footer-icon:hover{color:white;cursor:pointer}.pure-form input:invalid{color:#b94a48;border-color:#e9322d}@font-face{font-family:"moonmountain";src:url("../fonts/custom/moonmountain.eot");src:url("../fonts/custom/moonmountain.eot?#iefix") format("embedded-opentype"),url("../fonts/custom/moonmountain.woff") format("woff"),url("../fonts/custom/moonmountain.ttf") format("truetype"),url("../fonts/custom/moonmountain.svg#moonmountain") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"moonmountain" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"moonmountain" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-circlemountains:before{content:"\61"}.icon-diamondmountains:before{content:"\62"}.icon-diamondmountains2:before{content:"\63"}.icon-fillcirclemountains:before{content:"\64"}.icon-fillcirclemountains2:before{content:"\65"}.icon-fillcirclemountains2{font-size:200% !important;padding-top:0;padding-bottom:0}
