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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a
img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Arial",HelveticaNeue,Helvetica,Geneva,sans-serif;color:#555;background-color:#EDEDED}html{font-kerning:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media screen and (max-width: 769px){html{-webkit-text-size-adjust:none}}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*
html{font-size:62.5%}html{font-size:10px;line-height:1em}h1{font-weight:600;font-size:2.8em;line-height:1.42857em;margin:0
auto 0.71429em auto !important}h2{font-size:2.2em;line-height:1.36364em;margin:0.66667em 0 0.45455em 0}h3{font-size:1.8em;line-height:1.66667em;margin:0.83333em 0 0.55556em 0}p{font-family:"Helvetica",HelveticaNeue,Geneva,sans-serif;font-size:1.2em;line-height:1.66667em;margin:0
0 0.83333em 0}a{text-decoration:none;border-bottom:1px dotted #CCC;color:#555;-webkit-transition:color 0.2s ease, border 0.2s ease;-moz-transition:color 0.2s ease, border 0.2s ease;-o-transition:color 0.2s ease, border 0.2s ease;transition:color 0.2s ease, border 0.2s ease}a:hover,a:focus,a:active{color:#2b2f53;border-color:#2b2f53}ul,ol{list-style:square}ul li,
ol
li{font-size:1.2em;line-height:1.66667em;margin:0
0 0.83333em 0}strong{font-weight:600}em{font-style:italic}.intro{color:#2b2f53;font-size:2.2em;line-height:1.36364em;font-weight:600;line-height:1.4em;margin:0
0 0.5em 0}.mobile-touch-overflow,
.mobile-touch-overflow
*{-webkit-transform:rotateY(0)}.container{max-width:1000px;margin:30px
auto;border-bottom:2px solid #D7D7D7}.wrapper{background-color:#FFF;width:100%;padding:0
15px;margin:0
auto}.content-article{padding-bottom:40px}.col{padding:0
15px}.col.t2{display:inline-block;vertical-align:top}@media (max-width: 699px){.container{margin:0
auto}.col.t2{display:block;width:100% !important}}.header{padding:0
30px !important}.logo{display:block;padding:40px
0;border:0}.logo
img{max-width:100%}.nav{list-style:none}.nav
.mobile{margin-bottom:0}.nav .mobile>a{display:none}.menu-main{list-style:none;background-color:#363b67}.menu-main
li{display:inline-block;background-color:#363b67;font-weight:bold;margin-bottom:0;-webkit-transition:background-color 0.2s ease;-moz-transition:background-color 0.2s ease;-o-transition:background-color 0.2s ease;transition:background-color 0.2s ease}.menu-main li.active, .menu-main li:hover{background-color:#2b2f53}.menu-main li
a{display:block;height:40px;line-height:40px;padding:0
16px;color:#FFF;border:0}@media (max-width: 699px){.menu-main li
a{padding:0
14px}}.footer{background-color:#2b2f53}.footer .menu-footer{padding:20px
0}.footer
ul{list-style:none}.footer ul
li{display:inline-block;font-size:1.1em;line-height:1.81818em;margin:0
0 1.66667em 0}.footer ul li
a{display:block;color:#FFF;border:0}.footer ul li a:after{content:"|"}.footer ul li:last-child a:after{content:""}.footer
p{color:#FFF;font-size:1.1em;line-height:1.81818em;margin:0}.banner .menu-banner{padding:20px
0}.banner
p{margin-bottom:0}.banner p
img{max-width:100%}.people-list{list-style:none}.people-list
.person{margin-bottom:40px;font-size:1em}.people-list
.profile{float:left;margin:0
20px 1px 0}.people-list
.name{display:inline-block;color:#2b2f53;font-size:1.6em;line-height:1.25em;margin:0
0 0em 0}.people-list .job-title{display:block;color:#363b67;font-size:1.4em;line-height:1.42857em;margin:0
0 0.35714em 0}.people-list
.description{font-family:"Helvetica",HelveticaNeue,Geneva,sans-serif}.googleMap{width:100% !important}
