
/* Template CSS */

@import"https://fonts.googleapis.com/css2?family=Oswald:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap";html,body,header,footer,div,ul,li,section,article,aside{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Open Sans",Arial,sans-serif;font-weight:100;margin:0;background:#fafafa;color:#0a1630;font-size:1.1em}h1,h2,h3,h4{font-family:"Oswald",Arial,sans-serif;margin:0 0 .25em 0;font-weight:500}h1{font-size:2em;letter-spacing:.01em}h2{font-size:1.5em}h3{font-size:1.25em}h4{font-size:1em}a{color:#0a1630;text-decoration:none}a:hover{color:#00346f}p{margin:0 0 1em 0}.grey{color:#8a8a8a}.button{color:#fff;font-family:"Open Sans",sans-serif;font-weight:normal;align-items:center;font-size:.8em;padding:.75em 1.3em;text-align:center;cursor:pointer;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;border:none;letter-spacing:2px;text-transform:uppercase;display:inline-block;align-items:center;box-sizing:border-box;color:#fff;border-radius:5px;background-color:#00346f}.button:hover{filter:brightness(120%);background-color:#00346f}.button:active{filter:brightness(80%)}.button:disabled{background-color:#e4e4e4;cursor:not-allowed}.button-dark{background-image:linear-gradient(45deg, #e75904, #613111)}.button-light{background-image:linear-gradient(45deg, #e79f04, #463000)}.button-small{font-size:.75em;padding:.5em 1em}.button-medium{font-size:1em;padding:.75em 1.5em}.button-large{font-size:1.25em;padding:1em 2em}.button-block{display:block;width:100%}@media(min-width: 1024px){.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.three-columns{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1em}.five-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:.75em}.six-columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:.5em}.two-one-columns{display:grid;grid-template-columns:2fr 1fr;grid-column-gap:1em}.one-two-columns{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:1em}.one-three-columns{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:1em}.three-one-columns{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:1em}}label{display:block}body{background-color:#00346f}header{background-color:#fff;max-width:1280px;margin:0 auto}header .marquee{position:relative}header img{width:100%;display:block}header .marquee .caption{position:absolute;top:60%;left:50%;transform:translate(-5%, -50%);font-size:.5em;color:#fff;text-align:left}@media(min-width: 1024px){header .marquee .caption{font-size:.9em}}@media(min-width: 1024px){header .marquee .caption{top:70%;left:55%;font-size:1.1em}}header .marquee .caption.home{top:40%}@media(min-width: 1024px){header .marquee .caption.home{top:25%}}header nav{border-bottom:9px solid #00346f;padding:1em;text-align:center;min-height:70px}@media(min-width: 1024px){header nav{text-align:left;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0 0 0 1em}}header nav h1{font-size:1.5em;margin:0}header nav ul{list-style:none;margin:.5em 0 0 0}header nav ul li{display:inline;margin:0 1em;font-family:"Oswald",Arial,sans-serif;text-transform:uppercase}@media(min-width: 1024px){header nav ul{text-align:right;margin:1em 0 0 0}}main{background-color:#fff}main section{max-width:960px;margin:0 auto;padding:2em}.pullout{font-size:.9em;margin:1em 0;padding:1em;background-color:#00346f;color:#fff;line-height:1.5em}.pullout-button{background-color:#fff;color:#00346f;font-size:.8em;padding:.25em;text-align:center;display:block;margin:1em 0 0 0}@media(min-width: 1024px){.pullout{margin:1em;float:right;width:30%}}footer{background-color:#00346f;color:#fff;font-size:.8em;text-align:center;padding:.5em}footer a,footer a:hover{color:#fff}



/* Page CSS */
@media screen and (min-width: 1024px){.content-right{float:right;margin:0 0 0 1em}}
