@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:300;src:url("../fonts/lato-v23-latin-300.eot");src:url("../fonts/lato-v23-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-300.woff2") format("woff2"),url("../fonts/lato-v23-latin-300.woff") format("woff"),url("../fonts/lato-v23-latin-300.ttf") format("truetype"),url("../fonts/lato-v23-latin-300.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url("../fonts/lato-v23-latin-regular.eot");src:url("../fonts/lato-v23-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-regular.woff2") format("woff2"),url("../fonts/lato-v23-latin-regular.woff") format("woff"),url("../fonts/lato-v23-latin-regular.ttf") format("truetype"),url("../fonts/lato-v23-latin-regular.svg#Lato") format("svg")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url("../fonts/lato-v23-latin-700.eot");src:url("../fonts/lato-v23-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/lato-v23-latin-700.woff2") format("woff2"),url("../fonts/lato-v23-latin-700.woff") format("woff"),url("../fonts/lato-v23-latin-700.ttf") format("truetype"),url("../fonts/lato-v23-latin-700.svg#Lato") format("svg")}html,body{min-height:100%;height:100%;position:relative;margin:0;padding:0;font-family:"Lato",sans-serif;font-size:14px}*{-webkit-box-sizing:border-box;box-sizing:border-box}header{background:#004288;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px}header .logo img{height:50px;width:auto}header .slogan{margin-left:auto;text-align:right}header .slogan h1{color:#fff;font-size:24px;line-height:1;margin:0;font-weight:bold}header .slogan h1 span{display:block;font-weight:300}header .links{display:none;text-align:right}header .links a{color:rgba(255,255,255,.7);display:inline-block;text-decoration:none;font-size:16px;margin:2px 0 2px 10px}@media screen and (min-width: 768px){header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:105px}header .logo img{height:75px}header .slogan{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:left;margin-left:2rem}header .slogan h1{font-size:30px}header .links{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:block}}@media screen and (min-width: 1024px){header{height:95px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}header .logo{-webkit-box-flex:0;-ms-flex:0;flex:0}header .logo img{height:65px}header .links a{font-size:18px}}@media screen and (min-width: 1200px){header .links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .links a{display:inline-block;margin:2px 0 2px 20px}}@media screen and (min-width: 1400px){header .slogan{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}header .slogan h1 span{display:inline}}.wrapper{display:block;width:100%;position:absolute;top:80px;left:0px;right:0px;bottom:110px}.wrapper .loading{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;color:#004288;font-size:6.5vw;text-align:center;font-weight:300}.wrapper iframe{position:absolute;display:block;width:100%;height:100%;top:0;left:0;border:none;outline:none}@media screen and (min-width: 768px){.wrapper{top:105px;bottom:0px}.wrapper .loading{font-size:36px}}@media screen and (min-width: 1024px){.wrapper{top:95px}}footer{background:#004288;position:absolute;text-align:center;bottom:0;left:0px;width:100%;padding:10px;height:110px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer a{color:#fff;text-decoration:none;font-size:14px;margin:4px 10px;display:inline-block}@media screen and (min-width: 768px){footer{display:none}}
