.sheader{grid-area:header}.sheader .homeIcon{display:block;width:1em;position:absolute;top:1em;left:1em}.sheader .logoLink{text-align:left;padding:1em}@media all and (min-width:550px){.sheader{grid-area:header;display:grid;align-items:center;text-align:center;padding-left:50px}.sheader .homeIcon{display:none}}.snav{display:grid;align-items:center}.navtop{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));margin:0;padding:0;grid-gap:1px;font-size:.8em;text-transform:lowercase;font-variant:all-small-caps;-moz-font-feature-settings:"c2sc","smcp";-webkit-font-feature-settings:"c2sc","smcp";font-feature-settings:"c2sc","smcp"}.navtop li{list-style:none;display:block;float:left;margin:0;padding:5px;color:#3299a7}.navtop li a{color:#3299a7;font-size:larger;font-weight:400}@media all and (min-width:550px){.navtop{display:flex;flex-direction:row-reverse;align-items:flex-end}.navtop li{display:inline-block;width:100px}}.navtop li a:hover{color:#08b9b4;text-decoration:none}.sfooter{height:200px}.thegrid:after{content:"";grid-column:footer-start/footer-end;grid-row:footer-start/footer-end;width:100vw;margin-left:calc((-100vw + 100%)/2);z-index:0;background-color:#071d3a;background-image:linear-gradient(0deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(255,255,255,.05) 25%,rgba(255,255,255,.05) 26%,transparent 27%,transparent 74%,rgba(255,255,255,.05) 75%,rgba(255,255,255,.05) 76%,transparent 77%,transparent);height:100%;background-size:10px 10px}.sfooter ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));margin:0;padding:0;grid-gap:1px;font-size:.8em;text-transform:lowercase;font-variant:all-small-caps;-moz-font-feature-settings:"c2sc","smcp";-webkit-font-feature-settings:"c2sc","smcp";font-feature-settings:"c2sc","smcp"}.sfooter ul li{list-style:none;display:block;float:left;margin:0;padding:5px}.sfooter ul li:hover{color:#e8f2fd}.sfooter a{color:#fff;font-size:1.5em}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}q:before,q:after{content:""}abbr,acronym{border:0}h1{font-size:1.5em;padding:.5em;margin:0;font-weight:500}h2{font-size:1.2em;padding:.5em;margin:0}h3{font-size:1em;padding:.5em;margin:0}div{cursor:default}a{cursor:default;text-decoration:none;color:#3299a7}.tkbutton{border:1px solid #3299a7;color:#3299a7;max-width:200px;height:2em;margin:auto;font-size:1em;display:flex;justify-content:center;align-items:center;border-radius:4px}.tkbutton:hover,.tkbutton a:hover{color:#000}:export{breakTablet:550}:export{breakDesktop:700}body{margin:0;font-family:sans-serif;font:300 16px/1.5em Proxima Nova,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{background-color:#fff;display:flex;justify-content:center}.wrapApp{min-height:100vh;text-align:center;background-color:#fff;color:#537483;font-size:calc(10px + 1vw);max-width:1000px;margin:auto;line-height:1.5em}@media all and (min-width:1000px){.wrapApp{font-size:1.3em}}.thegrid{width:100%;display:grid;grid-template-columns:auto;grid-template-rows:auto auto auto auto;grid-template-areas:"header" "nav" "main" "footer"}.box{padding:0;font-size:1.2em}.logo{height:30px;margin-top:.5em;margin-bottom:.5em}.snav{grid-area:nav}.sbody{grid-area:main;margin-bottom:50px}.sad{grid-area:ads}.sfooter{grid-area:footer;z-index:10;color:#fff;height:400px}@media all and (max-width:550px){.valuePropSection h2{margin-top:20px;margin-bottom:20px}}@media all and (min-width:550px){.logo{height:40px}.thegrid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header nav nav" "main main main" "footer footer footer"}.snav{margin-top:30px;margin-bottom:30px}}@media all and (min-width:700px){.logo{height:40px}.thegrid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"header nav nav" "main main main" "footer footer footer"}}
