@font-face{font-family:Sosa;font-style:normal;font-weight:normal;src:url("/fonts/sosa-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/sosa-regular-webfont.woff2") format("woff2"),url("/fonts/sosa-regular-webfont.woff") format("woff"),url("/fonts/sosa-regular-webfont.ttf") format("truetype"),url("/fonts/sosa-regular-webfont.svg#Sosa") format("svg")}.wrap{margin:0 auto;padding:0 0.25em;max-width:60em}@media screen and (min-width: 15em){.wrap{padding:0 0.5em}}@media screen and (min-width: 30em){.wrap{padding:0 10%}}@media screen and (min-width: 47.5em){.wrap{padding:0 2%}}@media screen and (min-width: 70em){.wrap{padding:0 5%}}@media screen and (min-width: 85em){.wrap{padding:0 7.5%}}.wrap-bleed{margin:0 -0.25em;max-width:60em}@media screen and (min-width: 15em){.wrap-bleed{margin:0 -0.5em}}@media screen and (min-width: 30em){.wrap-bleed{margin:0 -12.5%}}@media screen and (min-width: 47.5em){.wrap-bleed{margin:0 -2.04%}}@media screen and (min-width: 62.5em){.wrap-bleed{margin:0 auto}}main{position:relative;z-index:2;margin:2em 0 0}main .wrap-content{margin:0 auto 2em;margin:0 auto 2rem;padding:1em 5% 2em;background:#fff}main .wrap-content:after{content:'';display:table;clear:both}@media screen and (min-width: 62.5em){main .wrap-content{padding:1.5em 15%;padding:6.5vh 15% 5vh}}main .wrap-content>*:first-child{margin-top:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.visually-hidden:focus{position:static;clip:none}.secondary-content{clear:both}form{margin:1em 0}form small{display:block}label{margin-top:1em}input,textarea,select{vertical-align:middle;white-space:normal;line-height:normal !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],textarea{padding:0.35em;border:1px solid #ccc}textarea{width:100%;max-width:25em;height:6em}input[type=search]{padding:0.35em 0 0.35em 0em}*[type=submit]{padding:0.35em;margin:1.5em auto;border:0;cursor:pointer;-webkit-appearance:none}label{display:block;clear:both;margin-top:2em}select{height:2.35em;background:#fefefe}input[type=checkbox]{position:relative;display:inline-block;z-index:2;margin-left:0.625em;margin-top:1.1em;cursor:pointer;vertical-align:top}input[type=checkbox]+label{cursor:pointer;position:relative;margin:0.25em 1em 0.25em -1.625em;display:inline-block;vertical-align:middle;padding:0.5em 1em 0.5em 2.25em;border-radius:4px;z-index:1;max-width:80%}input[type=checkbox]+label .sub{margin:0.25em 0;font-weight:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}html,body,figure,fieldset,menu,nav ul,nav ul li,footer li{margin:0px;padding:0px}nav ul,ul.social{padding:0px}menu ul li,nav ul li,.social li,.header-site ul,.header-site li{list-style-type:none}b{font-weight:normal}i{font-style:normal}a{color:#0463b0;cursor:pointer;text-decoration:underline}a:hover{text-decoration:underline;color:#03477e}a img{border:0px}a[href^="mailto"],.url{word-break:break-word}img{display:block;max-width:100%;height:auto;margin:0 auto}iframe{display:block;max-width:100%;margin:1em auto;margin:1rem auto}fieldset{border:0px}input,textarea,select{font-family:inherit;font-size:inherit;max-width:100%;margin:0}address,.location,.position{font-style:normal;font-size:0.9em}address span{display:block}hr{clear:both;height:0px;border:0;border-top:1px solid #0463b0;margin:2em 0;margin:5rem 0}strong{font-weight:600}::selection{background:rgba(4,101,180,0.2)}html{position:relative;font-size:95%;text-decoration-skip:ink}@media (min-width: 0.01em){html{font-size:60%}}@media (min-width: 15em){html{font-size:60%}}@media (min-width: 22.5em){html{font-size:65%}}@media (min-width: 30em){html{font-size:70%}}@media (min-width: 35em) and (min-height: 45em){html{font-size:75%}}@media (min-width: 45em) and (min-height: 50em){html{font-size:77.5%}}@media (min-width: 75em) and (min-height: 55em){html{font-size:80%}}@media (min-width: 90em) and (min-height: 60em){html{font-size:82.5%}}@media (min-width: 90em) and (min-height: 65em){html{font-size:85%}}@media (min-width: 95em) and (min-height: 70em){html{font-size:90%}}@media (min-width: 100em) and (min-height: 75em){html{font-size:92.5%}}@media (min-width: 110em) and (min-height: 75em){html{font-size:95%}}html.touch{-webkit-text-size-adjust:none}body{position:relative;z-index:1;margin:0 auto}@media screen{body{background:#e7f1fa url("../img/background-clouds.jpg") no-repeat}}@media screen and (min-width: 55em){body{background-size:auto}}body{font-family:'Myriad W01', 'Arial Narrow', 'Tahoma', sans-serif;font-weight:400;font-size:1.65em;color:#222;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(4,99,176,0.25)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1.25;margin:2em 0 1em;margin:4rem 0 1em;-webkit-transition:font-size 250ms linear, opacity 250ms linear;transition:font-size 250ms linear, opacity 250ms linear}a h1,a .h1,a h2,a .h2,a h3,a .h3,a h4,a .h4,a h5,a .h5,a h6,a .h6{color:#0463b0}a:hover h1,a:hover .h1,a:hover h2,a:hover .h2,a:hover h3,a:hover .h3,a:hover h4,a:hover .h4,a:hover h5,a:hover .h5,a:hover h6,a:hover .h6{color:#035597;text-decoration:underline}h1.breaker,.h1.breaker,h2.breaker,.h2.breaker,h3.breaker,.h3.breaker,h4.breaker,.h4.breaker,h5.breaker,.h5.breaker,h6.breaker,.h6.breaker{min-width:50%;max-width:100%;border-bottom:1px solid #999}h1,.h1,h2,.h2,h3,.h3{font-weight:400}p{margin:1.5em 0;-webkit-transition:font-face 250ms linear, opacity 250ms linear;transition:font-face 250ms linear, opacity 250ms linear;max-width:42.5em}p:empty{margin:0}main h1 a,main .h1 a,main h2 a,main .h2 a,main h3 a,main .h3 a,main h4 a,main .h4 a,main h5 a,main .h5 a,main h6 a,main .h6 a,main p a{color:#0463b0}main h1 a:hover,main .h1 a:hover,main h2 a:hover,main .h2 a:hover,main h3 a:hover,main .h3 a:hover,main h4 a:hover,main .h4 a:hover,main h5 a:hover,main .h5 a:hover,main h6 a:hover,main .h6 a:hover,main p a:hover{color:#035597}cite{margin:0}h1,.h1{font-size:1.85em}@media (min-width: 25em){h1,.h1{font-size:2em}}@media (min-width: 85em){h1,.h1{font-size:2.4em}}h2,.h2{font-size:1.4em}@media (min-width: 45em){h2,.h2{font-size:1.6em}}@media (min-width: 85em){h2,.h2{font-size:1.8em}}h3,.h3{font-size:1.35em}@media (min-width: 45em){h3,.h3{font-size:1.4em}}@media (min-width: 85em){h3,.h3{font-size:1.5em}}h4,.h4{font-size:1.2em}h5,.h5{font-size:1em}h6,.h6{font-size:0.9em}acronym,abbr{border-bottom:1px dotted #333}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}small{font-size:100%}.clear{clear:both}strong{font-weight:bold}em{font-style:italic}ul{padding-left:1.25em;list-style-type:disc}ol{padding-left:1.25em;list-style-type:none;counter-reset:ol}ol>li:before{content:counter(ol);counter-increment:ol;color:#0463b0;margin-left:-1.25em;margin-right:1em;float:left;clear:left}hr.branded{width:75%;max-width:30em;margin:5em auto}blockquote{font-weight:200;position:relative;background-color:#D4DFE8;padding:1em 1em 1em 2em;margin:2em auto;margin:2rem auto;font-size:1.25em}blockquote:before{content:'\201C';position:absolute;color:#002d72;top:0.25em;left:0.25em;font-size:2em;opacity:0.3;font-weight:900;font-family:helvetica, arial, sans-serif}@media (min-width: 40em){blockquote{padding:1.75em 1.75em 1.75em 2em}}@media (min-width: 60em){blockquote{font-size:1.5em;padding:2em 2.5em 2em 5em}blockquote:before{font-size:6em;top:0;left:0.2em}}blockquote p{margin-top:0}blockquote p:only-child{margin-bottom:0}blockquote cite{display:block;margin-top:0.5em;font-size:0.8em}pre{clear:both;font-size:0.8em;margin:0.5em 0 3em;margin:0.5rem 0 8rem;padding:1em;tab-size:2;background:rgba(4,99,176,0.5);color:#fff;max-width:100%;overflow:auto}.caps{text-transform:uppercase}.underline{text-decoration:underline}.intro{font-size:1.1em}@media (min-width: 35em){.intro{font-size:1.2em}}@media (min-width: 50em){.intro{font-size:1.35em}}.large{font-size:1.1em}@media (min-width: 35em){.large{font-size:1.2em}}.intro-super{font-size:1.1em}@media (min-width: 35em){.intro-super{font-size:1.25em}}@media (min-width: 50em){.intro-super{font-size:1.5em}}.sub{font-size:0.9em}.sub-super,small{font-size:0.85em;line-height:normal}@media (min-width: 40em){.sub-super,small{font-size:0.75em}}.center,.centre,.align-center,.align-centre{text-align:center}.tag{color:#999}@media (min-width: 40em){h1 .sub-super.right{line-height:2.75}}
/*# sourceMappingURL=basic.css.map */
