article,article div.team,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}header a,header nav>ul li a{text-decoration:none}article img.dynamic,header svg{width:310px}article ul,ol,ul{list-style:none}.infobox,.infobox-icon{transition:background-color .5s}.infobox:hover .infobox-icon,body,header>.bar{background-color:#22586c}.center-tx,.infobox-icon{text-align:center}article a,footer a{transition:color .15s}#information-conform,header{position:fixed;backdrop-filter:blur(5px)}#information-conform>button,#information-conform>p{margin:5px;font-family:fntMain,Verdana,sans-serif;color:#000}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}p,table,td,tr{margin-bottom:10pt}body{line-height:1;font:14pt fntMain,Verdana,sans-serif}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:100;src:url('fnt/100.woff2') format('woff2'),url('fnt/100.woff') format('woff'),url('fnt/100.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:200;src:url('fnt/200.woff2') format('woff2'),url('fnt/200.woff') format('woff'),url('fnt/200.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:300;src:url('fnt/200.woff2') format('woff2'),url('fnt/300.woff') format('woff'),url('fnt/300.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:400;src:url('fnt/400.woff2') format('woff2'),url('fnt/400.woff') format('woff'),url('fnt/400.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:500;src:url('fnt/500.woff2') format('woff2'),url('fnt/500.woff') format('woff'),url('fnt/500.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:600;src:url('fnt/600.woff2') format('woff2'),url('fnt/600.woff') format('woff'),url('fnt/600.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:700;src:url('fnt/700.woff2') format('woff2'),url('fnt/700.woff') format('woff'),url('fnt/700.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:800;src:url('fnt/800.woff2') format('woff2'),url('fnt/800.woff') format('woff'),url('fnt/800.ttf') format('truetype')}@font-face{font-display:swap;font-family:fntMain;font-style:normal;font-weight:900;src:url('fnt/900.woff2') format('woff2'),url('fnt/900.woff') format('woff'),url('fnt/900.ttf') format('truetype')}*{margin:0;padding:0;font:14pt fntMain,Verdana,sans-serif;position:relative;box-sizing:border-box}html{height:101%}strong{font-weight:700}i{font-style:italic}#information-conform:hover>p,#information-conform:hover>p>a,a,article a:hover{color:#000}h1,h2,h3{color:#22586c;font-size:28pt;font-weight:100;margin-bottom:20pt}h2,h3,h4{margin-bottom:5pt}h2{font-size:24pt}h3{font-size:20pt}.nav-hb,h4{font-size:16pt}p{font-size:14pt}table,td,tr{font:14pt fntMain,Verdana,sans-serif}header{z-index:9999999999;background-color:rgba(240,245,255,.85);min-height:170px;width:100%;top:0}header svg{display:inline-block;margin-top:25px;margin-bottom:25px}header>.bar{width:100%;height:2px;position:absolute;bottom:0}header>.wrap{display:flex;flex-direction:row}header nav{margin-top:100px;width:100%;text-align:right}header nav li,header nav ul{display:inline}header nav>ul li a{font-size:14pt;display:inline-block;padding:10pt 5pt;color:#666;text-transform:uppercase;text-align:center;transition:color .15s,text-shadow .15s}header nav>ul li a.ac,header nav>ul li a:active,header nav>ul li a:hover{color:#22586c;text-shadow:0 .015em #22586c,0 -.015em #22586c,.01em 0 #22586c,-.01em 0 #22586c;-webkit-text-fill-color:#22586c;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#22586c}.nav-hb{display:none}article>div,footer,header>.wrap{width:950px;margin:0 auto}article{padding-top:250px;padding-bottom:50px;background-color:#fff}article a{color:#22586c;text-decoration:underline}article iframe{width:100%;border:none;background-color:#dce9f7;border-radius:5pt}article div.spacer{height:30pt;clear:both}article img{border-radius:5pt;border:2pt solid #22586c}article div.team img{float:left;margin-right:30pt;margin-bottom:15pt}article>div{color:#22586c;min-height:750px}footer a.ac,footer a:active,footer a:hover,footer>div{color:#fff}article img.fwdyn{width:100%;margin-bottom:10pt}article ul{margin-bottom:20pt;font-size:14pt}article ul li::before{content:'';display:inline-block;margin-right:10pt;height:10pt;width:10pt;background-image:url(../img/hand.svg)}.grid-cnt{margin-top:40pt;display:grid;grid-gap:20pt;grid-template-columns:1fr 1fr;grid-auto-flow:row dense}.infobox{background-color:rgba(174,201,231,.1);margin-bottom:30pt;border-radius:5pt;border:2pt solid #22586c}.infobox-icon{width:65pt;height:65pt;background-color:#aec9e7;border-radius:50%;border:2pt solid #22586c;left:50%;transform:translate(-50%,-35%);box-shadow:0 1px 5px rgba(34,88,108,.5);padding:11pt}.infobox-cnt{padding:0 10pt;color:#22586c;top:-10pt}.infobox:hover{background-color:rgba(174,201,231,.25)}#map{background-image:url(../img/map.jpg);background-size:cover;background-position:50% 50%}.map,.mapbl{border-radius:5pt;border:2pt solid #22586c;width:100%;height:450px;cursor:pointer;margin-bottom:20pt}.mapbl{border:none}.fullwidth{width:100%!important;padding-right:0!important}footer{padding-top:15pt;font-size:12pt}footer>div{margin-right:30pt;float:left;margin-bottom:20pt;padding-bottom:50pt}footer>div:last-child{margin-right:0;float:right}footer a{color:#c8c8c8;text-decoration:none}fieldset,form{border:0;text-align:right}input{outline:0;padding:5pt 10pt;width:100%;margin-bottom:10pt;border:1px solid #58585a;color:#58585a;transition:.15s}input[type=password]:focus,input[type=submit]:active,input[type=submit]:hover,input[type=text]:focus{background-color:#58585a;color:#fff}input[type=submit]{width:auto;background-color:#fff}#information-conform{display:none;bottom:0;left:0;z-index:9999999;width:100%;background-color:rgba(255,255,255,.5);box-shadow:0 0 5px rgba(0,0,0,.5);transition:opacity .25s,background-color .25s,box-shadow .25s}#information-conform>p{float:left;padding:5px;font-size:14pt;transition:color .25s}#information-conform>p>a{text-decoration:underline;color:#000;transition:color .25s}#information-conform>button{position:relative;top:0;float:right;padding:5px 15px;border:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.5);font-size:14pt;border-radius:2px;box-shadow:0 1px 3px transparent;transition:background-color .25s,top .25s,box-shadow .25s,border .25s}#information-conform:hover{background-color:#fff;box-shadow:0 0 25px rgba(0,0,0,.5)}#information-conform:hover>p>a:hover{text-decoration:none;color:#000}#information-conform:hover>button{background-color:#fff;color:#000;border:1px solid #000}#information-conform:hover>button:hover{top:-1px;box-shadow:0 1px 3px rgba(0,0,0,.5)}#information-conform:hover>button:active{top:0;box-shadow:none}@media only screen and (max-width:980px){header nav{margin-top:65px}header{min-height:130px}article>div,footer,header>.wrap{width:100%;margin:0 auto}article img.dynamic,header svg{width:200px}article{padding-top:180px;padding-left:10pt;padding-right:10pt}header svg{margin-left:10pt;margin-top:25px}article div.team img{float:none}article>div{min-height:500px}.grid-cnt{grid-template-columns:1fr 1fr}footer{padding:15pt 10pt 10pt}footer>div{width:48%;margin-bottom:20pt;padding-bottom:0}footer>div:last-child{margin-right:0;float:left;padding-bottom:50pt}}@media only screen and (max-width:700px){header{height:auto;min-height:112px}article{padding-top:150px}article>div{min-height:350px}article img.dynamic,header svg{width:150px}.nav-hb{display:inline-block;padding-right:20pt}.nav-main a{width:100%;display:block;text-align:right}.nav-main ul{display:inline-block;z-index:999999;padding:10pt 20pt}.nav-main ul.coll{display:none}header nav{margin-top:60px}.grid-cnt{grid-template-columns:1fr}}