html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],input[type="search"],textarea{-webkit-appearance:none;-webkit-border-radius:0;margin:0;padding:0}textarea{overflow:auto}strong,b{font-weight:700}em{font-style:italic}img{height:auto;max-width:100%}body{color:#58595b;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:400;line-height:1.4em;background:#fafafa}.container{width:1170px;position:relative;margin:0 auto}@media screen and (max-width: 1169px){.container{width:980px}}@media screen and (max-width: 979px){.container{width:748px}}@media screen and (max-width: 767px){.container{width:auto;padding:0 10px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}#primary-header{position:absolute;height:75px;top:60px;width:100%;left:0;z-index:900;overflow:hidden}@media screen and (max-width: 979px){#primary-header{height:125px}}@media screen and (max-width: 767px){#primary-header{top:40px}}#primary-header .head .logo{position:absolute;left:0;top:0;width:366px;height:auto}@media screen and (max-width: 767px){#primary-header .head .logo{left:50%;width:300px;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#primary-header .head .menubar{margin-left:400px;padding-top:45px}@media screen and (max-width: 979px){#primary-header .head .menubar{margin-left:105px;padding-top:90px}}@media screen and (max-width: 767px){#primary-header .head .menubar{text-align:center;margin-left:0;padding-top:80px}}#primary-header .head .menubar ul{list-style-type:none;float:right;margin:0 !important;padding:0 !important}@media screen and (max-width: 979px){#primary-header .head .menubar ul{float:none;display:inline-block}}#primary-header .head .menubar ul li{float:left;padding-left:28px;margin-bottom:0;background:url(../images/dot.png) 12px 8px no-repeat}@media screen and (max-width: 767px){#primary-header .head .menubar ul li{padding-left:22px;background-position:9px 8px}}@media screen and (max-width: 479px){#primary-header .head .menubar ul li{float:none;display:inline}}#primary-header .head .menubar ul li a{color:#fff;font-size:15px;font-weight:600}@media screen and (max-width: 767px){#primary-header .head .menubar ul li a{font-size:12px}}#primary-header .head .menubar ul li a:hover,#primary-header .head .menubar ul li a:focus{color:#6f9beb;text-decoration:none}#primary-header .head .menubar ul li.first{padding-left:0;background:none}.banner{background-position:center center;background-repeat:no-repeat;background-size:cover;height:500px;background-image:url(../images/city.jpg);position:relative;visibility:hidden;overflow:hidden}.banner .strapline{position:absolute;bottom:25px;left:0;height:90px;width:100%;background:rgba(2,5,26,0.74);color:#fff;text-align:center;font-size:30px;font-weight:600}@media screen and (max-width: 979px){.banner .strapline{font-size:24px}}@media screen and (max-width: 767px){.banner .strapline{font-size:20px}}@media screen and (max-width: 479px){.banner .strapline{font-size:16px}}.banner .strapline .inner{height:90px;position:relative}.banner .strapline p{margin-bottom:0;position:absolute;top:50%;left:50%;width:90%;text-align:center;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .cutout{height:25px;text-align:center;position:absolute;left:0;width:100%;bottom:0;background:url(../images/cutout.png) center top no-repeat}.preloader{height:32px;width:32px;position:absolute;z-index:999;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.section{text-align:center;padding:60px 0 0 0}.section .inner{width:780px;margin:0 auto}@media screen and (max-width: 979px){.section .inner{width:auto}}#who{font-weight:600}#who .inner{width:890px}@media screen and (max-width: 979px){#who .inner{width:auto}}#leadership{background:#292c3d;color:#949494;padding:40px 0 60px 0;margin-top:2.5em}#leadership h2{color:#949494 !important}#leadership p{padding:0 20px}#leadership p:last-child{margin-bottom:0}#leadership .photo{width:240px;margin:0 auto 1em auto}#leadership .inner{width:720px}@media screen and (max-width: 979px){#leadership .inner{width:auto}}.left-column,.right-column{height:180px;width:48%;background-color:#eaeaea;position:relative;margin-bottom:4%;overflow:hidden}@media screen and (max-width: 767px){.left-column,.right-column{height:260px}}@media screen and (max-width: 479px){.left-column,.right-column{height:auto;width:auto;float:none !important}}.left-column .wrap,.right-column .wrap{position:absolute;top:50%;left:50%;width:80%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 479px){.left-column .wrap,.right-column .wrap{position:relative;top:auto;left:auto;width:auto;-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:15px}}.left-column p:last-child,.right-column p:last-child{margin-bottom:0}.left-column{float:left;clear:both}.right-column{float:right}#contact{background:url(../images/sky.jpg) center center no-repeat;background-size:cover;color:#fff;padding-bottom:60px}#contact .logo{width:300px;margin:0 auto 3.5em auto}#contact h2{font-size:24px;color:#fff;font-weight:400}#contact .divider{background:#6f9beb !important}#contact .large{padding-top:1em;font-weight:600;margin-bottom:0.3em}#contact .large a{color:#fff}#contact .large a:hover,#contact .large a:focus{color:#6f9beb}#contact .address{margin-bottom:0}h1{font-size:32px;line-height:1.1em;font-weight:600;margin-bottom:0.8em;color:#58595b}h2,h3,h4,h5,h6{font-size:18px;font-weight:600;color:#58595b;line-height:1.3em;margin-bottom:0.8em}p{margin-bottom:1.4em;line-height:1.4em}img{vertical-align:top}img.alignleft{padding:0 16px 16px 0;float:left}@media screen and (max-width: 979px){img.alignleft{max-width:150px}}@media screen and (max-width: 479px){img.alignleft{max-width:120px}}img.alignright{padding:0 0 16px 16px;float:right}@media screen and (max-width: 979px){img.alignright{max-width:150px}}@media screen and (max-width: 479px){img.alignright{max-width:120px}}ul{list-style-type:disc;list-style-position:outside;margin-bottom:1.4em;padding-left:17px}ul li{margin-bottom:0.5em;line-height:1.4em}ol{list-style-position:outside;margin-bottom:1.4em;padding-left:20px;list-style-type:decimal}ol li{margin-bottom:0.5em;line-height:1.4em}a{color:#58595b;text-decoration:none;-webkit-transition:all 0.3s;transition:all 0.3s}a:hover{color:#0c1442}blockquote{font-style:italic}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.fx-hidden{opacity:0}.large{font-size:26px;line-height:1.2em}.divider{width:116px;margin:0 auto;height:3px;background:#0c1442}.intro{font-weight:600;margin-bottom:2em}.social{text-align:center;padding-top:3em}.social ul{list-style-type:none;display:inline-block;margin-bottom:0;padding-left:0}.social ul li{float:left;width:38px;margin:0 2px}.social ul li a:hover,.social ul li a:focus{opacity:.8}#primary-footer{background:#111111;color:#818181;font-size:11px;padding:30px 0;text-align:center}#primary-footer p{margin-bottom:0}
