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,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-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}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?pmmi76");src:url("fonts/icomoon.eot?pmmi76#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?pmmi76") format("truetype"),url("fonts/icomoon.woff?pmmi76") format("woff"),url("fonts/icomoon.svg?pmmi76#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email-icon:before{content:"\e904";color:#004a6b}.icon-facebook_icon:before{content:"\e905";color:#004a6b}.icon-linkedin-icon:before{content:"\e906";color:#004a6b}.icon-chevron-down:before{content:"\e901"}body{font:100%/150% Georgia,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,cite{line-height:125%;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,cite a{font-weight:400}h1,.h1{font-size:2.25em;color:#fff}h2,.h2{font-size:2.25em;color:#000}h3,.h3{font-size:1.75em;color:#004A6B}h4,.h4{font-size:1.75em;color:#000}h5,.h5{font-size:1.5em}h6,.h6,figure cite{font-size:1.25em}a{text-decoration:none;color:#000}a:hover,a:focus{text-decoration:none}p{font-size:1.375em;color:#000;line-height:150%;font-family:'Lato', Helvetica, sans-serif}li{font-size:1.375em}em,i,blockquote,cite{font-style:italic}h1,h2,h3,h4,h5,h6,strong,b,thead th,dt,figure cite{font-weight:400}h4{font-family:"Lato",Helvetica,sans-serif;font-size:1.3em;font-weight:800}small,sup{font-size:0.75em}table{text-align:left}thead th{font-size:1.688em}blockquote,blockquote p{font-size:1.4em;font-weight:800;display:block;border:none;border-left:none;line-height:150%;color:#004A6B;font-style:italic;text-align:center;margin:40px auto}textarea,input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="week"],input[type="submit"],input[type="reset"],button{font-size:1em;line-height:100%}input[type="submit"],input[type="reset"]{text-align:center}.fb:before{content:"\e905"}.ln:before{content:"\e906"}.em:before{content:"\e904"}*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,a:visited{cursor:pointer;outline:0}a:hover,a:visited:hover{color:#0077AB}h1,h2,h3,h4,h5,h6,p,hr,figure,table,ol,ul,dl,small{margin-bottom:16px;margin-top:8px}hr{border:0;border-top:1px solid #000}img{max-width:100%;height:auto}figure,pre{border:1px solid #000;padding:8px}mark{background-color:#000;margin:0 4px;padding:4px}br{clear:both}nav ul,nav ol{list-style:none;margin:0;padding:0}nav li{margin:0;padding:0;font-size:1em}nav a{color:inherit;display:block;text-decoration:none}nav a:hover{color:#fff}button{padding:0.25em 1em}ul li,ol li{display:list-item;padding:0.25em}ul ul,ul ol,ol ul,ol ol{padding:0.25em 1em 0}ul{list-style:square outside none;padding:0 4%}ol{list-style:decimal outside none}dt,dd{margin:0.25em 0}table{border:1px solid #000}thead th{padding:0.5em}tbody tr:nth-child(odd){background-color:#e6e6e6}tbody td{border:1px solid #000;padding:0.5em 0.75em}.addthis_sharing_toolbox .addthis_32x32_style a,.addthis_sharing_toolbox a.at-svc-facebook,.addthis_sharing_toolbox a.at-svc-lidar,.addthis_sharing_toolbox a.at-svc-twitter,.addthis_sharing_toolbox a.at-svc-yammer,.addthis_sharing_toolbox a.at-svc-google_plusone_share,.addthis_sharing_toolbox a.at-svc-google_plusone,.addthis_sharing_toolbox a.at-svc-compact,.addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_style .at-share-btn,.addthis_sharing_toolbox .at-share-tbx-element.addthis_32x32_white_style .at-share-btn{text-align:center;height:36px;width:36px;padding:0;max-height:100%;max-width:100%;line-height:36px;font-size:1.25em}.btn-width-auto,.btn-width-auto-left,.btn-width-auto-right,.btn-width-33-left,.btn-width-33-right,.btn-width-50-left,.btn-width-50-right,.btn-width-100{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:16px 0;width:100%;font-family:"Lato",Helvetica,sans-serif}.btn-width-auto a,.btn-width-auto input[type='submit'],.btn-width-auto input[type='button'],.btn-width-auto input[type='cancel'],.btn-width-auto button,.btn-width-auto-left a,.btn-width-auto-left input[type='submit'],.btn-width-auto-left input[type='button'],.btn-width-auto-left input[type='cancel'],.btn-width-auto-left button,.btn-width-auto-right a,.btn-width-auto-right input[type='submit'],.btn-width-auto-right input[type='button'],.btn-width-auto-right input[type='cancel'],.btn-width-auto-right button,.btn-width-33-left a,.btn-width-33-left input[type='submit'],.btn-width-33-left input[type='button'],.btn-width-33-left input[type='cancel'],.btn-width-33-left button,.btn-width-33-right a,.btn-width-33-right input[type='submit'],.btn-width-33-right input[type='button'],.btn-width-33-right input[type='cancel'],.btn-width-33-right button,.btn-width-50-left a,.btn-width-50-left input[type='submit'],.btn-width-50-left input[type='button'],.btn-width-50-left input[type='cancel'],.btn-width-50-left button,.btn-width-50-right a,.btn-width-50-right input[type='submit'],.btn-width-50-right input[type='button'],.btn-width-50-right input[type='cancel'],.btn-width-50-right button,.btn-width-100 a,.btn-width-100 input[type='submit'],.btn-width-100 input[type='button'],.btn-width-100 input[type='cancel'],.btn-width-100 button{font-family:"Lato",Helvetica,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#004A6B;color:#fff;display:inline-block;padding:10px 40px;text-align:center;width:100%;-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;border:none}.btn-width-auto a:hover,.btn-width-auto a:focus,.btn-width-auto a:active,.btn-width-auto input[type='submit']:hover,.btn-width-auto input[type='submit']:focus,.btn-width-auto input[type='submit']:active,.btn-width-auto input[type='button']:hover,.btn-width-auto input[type='button']:focus,.btn-width-auto input[type='button']:active,.btn-width-auto input[type='cancel']:hover,.btn-width-auto input[type='cancel']:focus,.btn-width-auto input[type='cancel']:active,.btn-width-auto button:hover,.btn-width-auto button:focus,.btn-width-auto button:active,.btn-width-auto-left a:hover,.btn-width-auto-left a:focus,.btn-width-auto-left a:active,.btn-width-auto-left input[type='submit']:hover,.btn-width-auto-left input[type='submit']:focus,.btn-width-auto-left input[type='submit']:active,.btn-width-auto-left input[type='button']:hover,.btn-width-auto-left input[type='button']:focus,.btn-width-auto-left input[type='button']:active,.btn-width-auto-left input[type='cancel']:hover,.btn-width-auto-left input[type='cancel']:focus,.btn-width-auto-left input[type='cancel']:active,.btn-width-auto-left button:hover,.btn-width-auto-left button:focus,.btn-width-auto-left button:active,.btn-width-auto-right a:hover,.btn-width-auto-right a:focus,.btn-width-auto-right a:active,.btn-width-auto-right input[type='submit']:hover,.btn-width-auto-right input[type='submit']:focus,.btn-width-auto-right input[type='submit']:active,.btn-width-auto-right input[type='button']:hover,.btn-width-auto-right input[type='button']:focus,.btn-width-auto-right input[type='button']:active,.btn-width-auto-right input[type='cancel']:hover,.btn-width-auto-right input[type='cancel']:focus,.btn-width-auto-right input[type='cancel']:active,.btn-width-auto-right button:hover,.btn-width-auto-right button:focus,.btn-width-auto-right button:active,.btn-width-33-left a:hover,.btn-width-33-left a:focus,.btn-width-33-left a:active,.btn-width-33-left input[type='submit']:hover,.btn-width-33-left input[type='submit']:focus,.btn-width-33-left input[type='submit']:active,.btn-width-33-left input[type='button']:hover,.btn-width-33-left input[type='button']:focus,.btn-width-33-left input[type='button']:active,.btn-width-33-left input[type='cancel']:hover,.btn-width-33-left input[type='cancel']:focus,.btn-width-33-left input[type='cancel']:active,.btn-width-33-left button:hover,.btn-width-33-left button:focus,.btn-width-33-left button:active,.btn-width-33-right a:hover,.btn-width-33-right a:focus,.btn-width-33-right a:active,.btn-width-33-right input[type='submit']:hover,.btn-width-33-right input[type='submit']:focus,.btn-width-33-right input[type='submit']:active,.btn-width-33-right input[type='button']:hover,.btn-width-33-right input[type='button']:focus,.btn-width-33-right input[type='button']:active,.btn-width-33-right input[type='cancel']:hover,.btn-width-33-right input[type='cancel']:focus,.btn-width-33-right input[type='cancel']:active,.btn-width-33-right button:hover,.btn-width-33-right button:focus,.btn-width-33-right button:active,.btn-width-50-left a:hover,.btn-width-50-left a:focus,.btn-width-50-left a:active,.btn-width-50-left input[type='submit']:hover,.btn-width-50-left input[type='submit']:focus,.btn-width-50-left input[type='submit']:active,.btn-width-50-left input[type='button']:hover,.btn-width-50-left input[type='button']:focus,.btn-width-50-left input[type='button']:active,.btn-width-50-left input[type='cancel']:hover,.btn-width-50-left input[type='cancel']:focus,.btn-width-50-left input[type='cancel']:active,.btn-width-50-left button:hover,.btn-width-50-left button:focus,.btn-width-50-left button:active,.btn-width-50-right a:hover,.btn-width-50-right a:focus,.btn-width-50-right a:active,.btn-width-50-right input[type='submit']:hover,.btn-width-50-right input[type='submit']:focus,.btn-width-50-right input[type='submit']:active,.btn-width-50-right input[type='button']:hover,.btn-width-50-right input[type='button']:focus,.btn-width-50-right input[type='button']:active,.btn-width-50-right input[type='cancel']:hover,.btn-width-50-right input[type='cancel']:focus,.btn-width-50-right input[type='cancel']:active,.btn-width-50-right button:hover,.btn-width-50-right button:focus,.btn-width-50-right button:active,.btn-width-100 a:hover,.btn-width-100 a:focus,.btn-width-100 a:active,.btn-width-100 input[type='submit']:hover,.btn-width-100 input[type='submit']:focus,.btn-width-100 input[type='submit']:active,.btn-width-100 input[type='button']:hover,.btn-width-100 input[type='button']:focus,.btn-width-100 input[type='button']:active,.btn-width-100 input[type='cancel']:hover,.btn-width-100 input[type='cancel']:focus,.btn-width-100 input[type='cancel']:active,.btn-width-100 button:hover,.btn-width-100 button:focus,.btn-width-100 button:active{background:#0077AB;color:#fff}.image-width-33-left,.image-width-33-right,.image-width-33-left-decoration,.image-width-33-right-decoration,.image-width-50-left,.image-width-50-right,.image-width-50-left-decoration,.image-width-50-right-decoration,.image-width-100,.image-width-100-decoration{margin:8px 0 16px}.image-width-33-left img,.image-width-33-right img,.image-width-33-left-decoration img,.image-width-33-right-decoration img,.image-width-50-left img,.image-width-50-right img,.image-width-50-left-decoration img,.image-width-50-right-decoration img,.image-width-100 img,.image-width-100-decoration img{width:100%}.image-width-33-left-decoration,.image-width-33-right-decoration,.image-width-50-left-decoration,.image-width-50-right-decoration,.image-width-100-decoration{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;padding:5px}.responsive-table{display:block;height:auto;margin-bottom:16px;margin-top:8px;overflow-x:auto;width:100%}.responsive-table table{border-collapse:collapse;display:table;margin:0;min-width:700px;overflow:hidden}.responsive-table table,.responsive-table thead,.responsive-table tbody,.responsive-table tr,.responsive-table th,.responsive-table td{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:none;vertical-align:middle}.responsive-table thead{display:table-header-group}.responsive-table tbody{display:table-row-group}.responsive-table tr{border:0;display:table-row}.responsive-table th,.responsive-table td{border:1px solid #dfdcd4;display:table-cell;padding:8px 16px 9px}th{background:#004A6B;color:#fff;font-family:Georgia, serif;font-size:20px;padding:0.75em .9em}table{border:1.5px solid #004A6B}tbody td{border:1.5px solid rgba(151,151,151,0.4);font-family:"Lato", Helvetica, sans-serif;background:#fff;font-size:15px;line-height:18px;padding:0.75em 1.25em}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.list-reset{list-style:none;margin:0;padding:0}.list-reset li{font-size:1em}#content-main{display:inline-block;width:100%;float:left}.page{padding:1em 5% 2em}.hero img{width:100%}.tablet,.desktop{display:none}body{float:left}body,.section,.row,.col,.block,.line{*zoom:1}body:after,.section:after,.row:after,.col:after,.block:after,.line:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}body,.section,.row,.col,.block,.line,.size1of1,.size1of2,.size1of3,.size1of4,hr,img,form,ul,ol,li,.btn,.ff_composer,.unit,figure,figure cite,pre,.field_label,select,.image-width-33-left,.image-width-33-left-decoration,.image-width-33-right-decoration,.image-width-50-left,.image-width-50-left-decoration,.image-width-50-right-decoration,.image-width-100,.image-width-100-decoration{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}body,.section,.line,hr,table,.btn,.unit,.col,figure,.ff_composer,.field_label,textarea,input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="week"],select,.image-width-33-left,.image-width-33-left-decoration,.image-width-33-right-decoration,.image-width-50-left,.image-width-50-left-decoration,.image-width-50-right-decoration,.image-width-100,.image-width-100-decoration{width:100%}[class^="section"],[class*=" section"]{margin-left:0;margin-right:0;width:100%;box-sizing:border-box;padding-left:3%;padding-right:3%;*zoom:1}[class^="section"]:after,[class*=" section"]:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.section-grey{background:#ccc}[class^="block-"],[class*=" block-"]{margin:0 auto;width:100%;position:relative}.block-1200{max-width:75em}.block-900{max-width:56.25em}.row,.ff_composer{margin-left:-1.5%;margin-right:-1.5%;width:103%;*zoom:1}.row:after,.ff_composer:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}[class^="col-"],[class*=" col-"]{float:left;margin-left:1.5%;margin-right:1.5%;width:97%;box-sizing:border-box;*zoom:1}[class^="col-"]:after,[class*=" col-"]:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}[class^="col-flush-"],[class*=" col-flush-"]{float:left;margin-left:0;margin-right:0;width:100%;box-sizing:border-box;*zoom:1}[class^="col-flush-"]:after,[class*=" col-flush-"]:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.size1of1,.size1of2,.size1of3,.size2of3,.size1of4,.size3of4,.size1of5{width:97%;margin-left:1.5%;margin-right:1.5%}figure{margin:0}@media screen and (min-width: 48em){.col-1of2{width:47%}.col-1of3{width:30.33%}.col-2of3{width:63.66%}.col-flush-1of2{width:50%}.col-flush-1of3{width:33.33%}blockquote,pre{margin:0 6%}ul,ol,dd{padding:0 6%}.col{width:100%}.col,.unit,figure{float:left}.btn-width-33-left,.btn-width-50-left,.btn-width-auto-left,.image-width-33-left,.image-width-33-left-decoration,.image-width-50-left,.image-width-50-left-decoration{float:left;margin-right:3%}.btn-width-33-right,.btn-width-50-right,.btn-width-auto-right,.image-width-33-right,.image-width-33-right-decoration,.image-width-50-right,.image-width-50-right-decoration{float:right;margin-left:3%}.size1of2,.size1of3,.size1of4,figure,.btn-width-33-left,.btn-width-33-right,.btn-width-50-left,.btn-width-50-right,.image-width-33-left,.image-width-33-right,.image-width-33-left-decoration,.image-width-33-right-decoration,.image-width-50-left,.image-width-50-right,.image-width-50-left-decoration,.image-width-50-right-decoration{width:47%}.btn-width-auto,.btn-width-auto-left,.btn-width-auto-right{width:auto}.size1of2,.size1of3,.size2of3,.size1of4,.size3of4,.size1of5{width:47%;float:left}figure{margin-right:3%}.tablet{display:inline-block}.mobile{display:none}}@media screen and (min-width: 56.25em){.size1of3,.btn-width-33-left,.btn-width-33-right,.image-width-33-left,.image-width-33-right,.image-width-33-left-decoration,.image-width-33-right-decoration{width:30.333333%}.size2of3{width:63.666666%}.desktop{display:inline-block}}@media screen and (min-width: 64em){.size1of4{width:22%}.size3of4{width:72%}.size1of5{width:17%}}#footer-main{display:inline-block;width:100%;float:left;position:relative;border-top:1px solid #979797}#footer-main small{font-size:.7em;color:#333333}#footer-main small a{color:#004A6B}#footer-main small a:hover{color:#0077AB}#footer-main .address{display:block;width:100%;max-width:400px;margin:20px auto;clear:both}#footer-main .address p,#footer-main .address a{color:#004A6B;font-size:1em;text-align:center;margin-top:4px}#footer-main .address p{margin-bottom:0}#footer-main .address a:hover{color:#0077AB}.footer-absolute{position:static;top:0;right:0;text-align:center;color:#004A6B;padding:20px 3%}.footer-absolute .icon-wrapper{display:inline-block;width:100%;margin-bottom:20px}.footer-absolute i{font-style:normal;font-size:1.2em;color:#004A6B}.footer-absolute i:hover{color:#0077AB}#copyright{font-size:1em;color:#646464;margin-top:20px;text-align:right}@media screen and (min-width: 56.25em){.footer-absolute{position:absolute;top:0;right:0;text-align:right;color:#004A6B;padding:20px 3% 0 0}.footer-absolute .icon-wrapper{display:inline-block;width:100%;margin-bottom:20px}.footer-absolute i{font-style:normal;font-size:1.2em;color:#004A6B}}.main-nav{margin:0 auto;width:100%;display:block;clear:both;position:relative;height:0;z-index:100;max-height:0;overflow:hidden;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.main-nav ul,.main-nav li,.main-nav a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav ul{padding:0;margin:0;list-style:none}.main-nav.open{max-height:100em;height:auto}.nav{border-top:0px solid transparent}.nav li{position:relative;padding:0;text-transform:uppercase}.nav li a{line-height:3.125em;padding:0 3%;font-size:1em;color:#000;border-bottom:0px solid transparent;background:#fff;display:block;overflow:hidden;font-family:"Lato",Helvetica,sans-serif}.nav ul{background:#fff;max-height:0;overflow:hidden}.nav ul li a{padding-left:5%;line-height:2em;text-transform:none}.nav ul ul{max-height:0;overflow:hidden}.nav ul ul li a{font-size:1em;padding-left:8%;color:#555;text-transform:none}.nav .sub-open ul{max-height:50em}.nav .sub-sub-open ul{max-height:50em}.nav .sub-open ul ul{max-height:0}.nav .sub-open .sub-sub-open ul{max-height:50em}.nav-arrow{font-size:1.6em;display:block;position:absolute;top:0.45em;right:0.75em;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;-webkit-transition-duration:0.4s;transition-duration:0.4s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.nav-arrow svg{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.triangle-down{fill:#000}.sub-open .nav-arrow,.sub-sub-open .sub-nav-arrow{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.sub-nav-arrow.icon-chevron-down{position:absolute;top:0;right:3%}.menu-toggle{padding:0.5em;color:#000;margin-top:0.1em;display:block}.sidebar{display:none}@media screen and (min-width: 48em){.no-touchevents .nav>li a{font-size:.82em}.no-touchevents .nav>li li a{font-size:1em}}@media screen and (min-width: 56.25em){.no-touchevents .menu-toggle,.no-touchevents .nav-arrow{display:none}.no-touchevents .nav-arrow,.no-touchevents .sub-nav-arrow.icon-chevron-down{display:none}.no-touchevents .main-nav{position:absolute;top:29px;right:0;width:auto;margin-right:1%;height:auto;max-height:50em;overflow:visible}.no-touchevents .nav{border:none}.no-touchevents .nav .nav>li{float:left}.no-touchevents .nav li{display:inline-block;width:auto}.no-touchevents .nav li a{padding-left:0.75em;padding-right:0.75em;border-bottom:none;line-height:2.5em;width:auto;white-space:nowrap;color:#004A6B;background:#fff}.no-touchevents .nav li.sub-open ul{max-height:0}.no-touchevents .nav li:hover ul,.no-touchevents .nav li.sub-open:hover ul{max-height:30em}.no-touchevents .nav li ul{position:absolute;left:0;min-width:12em;box-shadow:2px 2px 4px #00000033;z-index:10}.no-touchevents .nav li ul li{display:block;border-left:0px solid transparent;border-right:0px solid transparent;overflow:hidden;height:100%}.no-touchevents .nav li ul li:hover{overflow:visible}.no-touchevents .nav li ul li a{padding:0.6em 0.58em;color:#000;background:#fff;border-bottom:0px solid transparent;line-height:170%}.no-touchevents .nav li ul li:first-child{border-top:0px solid transparent}.no-touchevents .nav li ul li a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.no-touchevents .nav li ul li a:hover{color:#fff;background:#004A6B}.no-touchevents .nav li>a{-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:0.25s;-o-transition-duration:0.25s;-webkit-transition-duration:0.25s;transition-duration:0.25s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.no-touchevents .nav li:hover>a{color:#fff;background:#004A6B}.no-touchevents .nav>li.sub-open>ul{max-height:0}.no-touchevents .nav>li:hover>ul,.no-touchevents .nav>li.sub-open:hover>ul{max-height:33em;overflow:visible}.no-touchevents .nav ul li ul{top:0;left:100%}.no-touchevents .nav ul li ul li a{font-size:1em;line-height:1.25em;padding:0.9em 0.75em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.no-touchevents .nav ul li.sub-sub-open ul{max-height:0}.no-touchevents .nav ul li:hover ul,.no-touchevents .nav ul li.sub-sub-open:hover ul{max-height:30em;overflow:visible}}@media screen and (min-width: 68.75em){.no-touchevents .nav li a{font-size:1em}}#header-main{background:#fff;border-bottom:1px solid rgba(151,151,151,0.4);display:inline-block;width:100%;float:left}.logo-header{max-width:70%;padding:0.875em 0;margin-left:3%;float:left}.logo-header a{display:inline-block;width:100%}#trigger{margin-right:1%;margin-top:1.4%}.hamburger{position:absolute;top:0;right:0;width:100%;z-index:20}@media screen and (min-width: 37.5em){.logo-header{max-width:50%}}@media screen and (min-width: 56.25em){.logo-header{max-width:27%}}@media screen and (min-width: 80em){.logo-header{max-width:35%}}a.menu-link{display:block;text-indent:-9999px;position:absolute;z-index:999;right:0;top:0;font-size:1.25em;transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;z-index:10}a.menu-link .hamburger{height:5px;width:2.25em;margin:1em 0.25em;background:#004A6B;position:relative;transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}a.menu-link .hamburger.inverted:before,a.menu-link .hamburger.inverted:after{background-color:#004A6B}a.menu-link .hamburger:before,a.menu-link .hamburger:after{content:'';display:block;width:100%;height:100%;background:#004A6B;position:absolute;z-index:1;transition:all 0.1s linear 0s;-moz-transition:all 0.1s linear 0s;-ms-transition:all 0.1s linear 0s;-o-transition:all 0.1s linear 0s;-webkit-transition:all 0.1s linear 0s}a.menu-link .hamburger:after{top:12px}a.menu-link .hamburger:before{top:-12px}a.menu-link:hover .hamburger:after{transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);-webkit-transform:translateY(2px)}a.menu-link:hover .hamburger:before{transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-webkit-transform:translateY(-2px)}a.menu-link.active .hamburger{top:0;background:rgba(197,59,98,0)}a.menu-link.active .hamburger:after{top:0;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg)}a.menu-link.active .hamburger:before{top:0;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}a.menu-link.active:hover .hamburger:after{transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);-webkit-transform:rotate(30deg)}a.menu-link.active:hover .hamburger:before{transform:rotate(-30deg);-moz-transform:rotate(-30deg);-ms-transform:rotate(-30deg);-o-transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.hp-slider .flex-control-nav{width:30px;position:absolute;bottom:20px;text-align:center;right:2%}.hp-slider .flex-control-nav li{float:left}.hp-slider .flex-control-nav li a{background:#fff;border-radius:0px;width:8px;height:8px}.hp-slider .flex-control-nav li a.flex-active{background:#FFB700}.hp-wrapper{background-size:33%;background-image:linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px);background:-ms-linear-gradient(to right, rgba(151,151,151,0.4) 1px, transparent 1px);margin:0;padding:0;min-height:50vh;float:left;width:100%;display:inline-block}.hp-wrapper h1,.hp-wrapper h2{font-weight:400}.hp-wrapper h1{color:#004A6B;font-size:2.125em}.hp-wrapper h2{color:#004A6B;font-size:1.3em;font-style:italic}.hp-wrapper .hp-service-list{max-width:600px;display:block;margin:100px auto 50px;text-align:center}.hp-wrapper .hp-service-list span{font-size:1em;margin:12px 8px;text-align:center;line-height:170%;font-family:"Lato",Helvetica,sans-serif;text-transform:uppercase;white-space:nowrap;font-weight:800;color:#004A6B;letter-spacing:0.4px}@media screen and (min-width: 48em){.hp-wrapper{background-size:17%}.hp-wrapper h1{font-size:3.125em}.hp-wrapper h2{font-size:1.875em}.hp-wrapper .hp-service-list span{font-size:1.2em}}.spacer-wrapper{width:100%;display:inline-block;align-content:left}.spacer-wrapper.subpage-body{border-top:1px solid rgba(151,151,151,0.4)}.subpage-body ul{padding:0 3%}.subpage-body ul li{list-style:disc;list-style-position:inside;font-size:1.2em}.subpage-body ul li a{color:#004A6B}.subpage-spacer{display:none}.subpage-h1-wrapper{background:#004A6B;width:100%;float:left;padding-left:2%}.subpage-h1-wrapper h1{font-weight:400}.subpage-content .col-1of2.pad{padding-right:0}.subpage-content img{display:inline-block}.subpage-content p{font-size:1em;line-height:165%}.subpage-column{margin-left:0;margin-top:50px;margin-bottom:50px;padding:0 3%;text-align:center}.contact-wrapper{display:inline-block}.contact-wrapper img{width:100%}.contact-wrapper .col-1of2{padding-top:60px;padding-bottom:60px}.contact-grid{background-size:33%;background-image:linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px);background-position:16.666%}.contact-block{background:#E9F1F5;border:1px solid rgba(0,74,107,0.25);padding:20px;margin-left:11%;margin-top:40px}.contact-block h2{color:#004A6B;font-size:1.5em;font-weight:400}.contact-block p{font-size:1.1em;color:#646464}.contact-list{width:100%;padding:0;margin:0}.contact-list li{width:100%;display:inline-block;float:left}.contact-list li h5{color:#004A6B;font-weight:400;font-size:.9em;margin-bottom:0}.contact-list li a{color:#646464;font-size:0.75em;font-family:"Lato",Helvetica,sans-serif}.contact-list li a:hover{color:#0077AB}.team-list-title{background:#004A6B;padding:10px 0 10px 7%;margin:0 0 30px}.team-wrapper{padding:0 5%;display:flex;flex-direction:row;flex-wrap:wrap}.team-wrapper:first-child{margin-top:60px}.team-wrapper .size1of4,.team-wrapper .size1of5{margin-bottom:40px}.team-wrapper .size1of4 img,.team-wrapper .size1of5 img{width:100%}.team-wrapper .size1of4 h2,.team-wrapper .size1of5 h2{font-size:1.4em;font-weight:400;margin-bottom:0;color:#004A6B}.team-wrapper .size1of4 .title,.team-wrapper .size1of5 .title{font-style:italic;color:#0077AB;font-weight:400;font-size:1.1em}.team-wrapper .size1of4 .yr-sr,.team-wrapper .size1of4 .yr-xp,.team-wrapper .size1of5 .yr-sr,.team-wrapper .size1of5 .yr-xp{color:#646464;font-size:1em;font-family:"Lato",Helvetica,sans-serif;width:100%;display:inline-block;float:left;line-height:130%}.team-wrapper .size1of4 a,.team-wrapper .size1of5 a{color:#004A6B;font-family:"Lato",Helvetica,sans-serif}.team-wrapper .size1of4 a:hover,.team-wrapper .size1of5 a:hover{color:#0077AB}.bio-wrapper{width:100%;display:flex;flex-direction:row;border-bottom:1px solid #646464;float:left;flex-wrap:wrap}.bio-wrapper p{font-size:1em}.headshot{padding-left:0;margin-top:50px;align-self:center;height:auto;width:100%}.info-wrapper{display:inline-block;width:100%;float:left}.title-wrapper.info-wrapper.desk-bio{display:none}.title-wrapper{margin-top:40px}.title-card{background:#004A6B;margin-left:0%;padding:6px 35px}.title-card h1{font-size:2em;font-weight:400;margin-bottom:0px}.title-card .title{color:#06B3FF;font-style:italic}.title-wrapper.mob-bio{display:inline-block;float:right;width:100%;margin-top:0%}.title-wrapper.mob-bio .size1of2{margin:0;width:100%}.title-wrapper.mob-bio .contact-col{margin:20px 3%;width:94%}.title-wrapper.mob-bio .contact-col p,.title-wrapper.mob-bio .contact-col a,.title-wrapper.mob-bio .contact-col span{color:#004A6B;font-size:1.1em}.bio-section{border-left:none;background-size:100%;background:transparent;padding-top:50px;width:100%}.contact-col p,.contact-col a,.contact-col span{color:#004A6B;font-size:1.1em}.project-xp-wrapper{padding:100px 3%;display:inline-block;width:100%;float:left}.project-xp-wrapper .size1of4{position:relative;margin-bottom:40px}.project-xp-wrapper .size1of4 img{width:100%}.project-xp-wrapper .size1of4 .project-title{background:#004A6B;position:absolute;width:100%;bottom:0;left:0;padding:5px}.project-xp-wrapper .size1of4 .project-title h2{text-align:center;color:white;font-weight:400;font-size:1.6em;margin-bottom:5px}.capabilities-box{background:#E9F1F5;border:1px solid rgba(0,74,107,0.25);display:inline-block;padding:20px 2%;margin:0 1%}.capabilities-box h2{font-weight:400;font-size:1.8em;color:#004A6B}.capabilities-box ul{display:inline-block;width:100%;float:left;margin-left:0;padding-left:0}.capabilities-box ul li{width:50%;float:left;display:inline-block;font-size:1em;list-style:none;font-family:"Lato",Helvetica,sans-serif}.project-wrapper{border-top:1px solid rgba(151,151,151,0.4);display:flex}.project-wrapper:nth-child(odd){flex-direction:column}.project-wrapper:nth-child(even){flex-direction:column}.project-wrapper .col-1of2{margin-left:0;margin-right:0;border-right:1px solid rgba(151,151,151,0.4);width:97%}.project-wrapper .col-1of2:nth-child(odd) .container{padding-right:0%}.project-wrapper .col-1of2 .container{padding:40px 0}.project-wrapper h2{color:#004A6B;font-weight:800}.project-wrapper .location{color:#ABABAB;font-size:1.2em;font-family:"Lato",Helvetica,sans-serif}.project-wrapper h4{font-style:italic;color:#000;font-weight:400;font-size:1.6em;margin-top:20px;font-family:Georgia,serif}.project-wrapper hr{border-color:#004A6B}.project-wrapper ul{margin-left:0;padding-left:0}.project-wrapper ul li{margin-left:0;padding-left:0;list-style:none;font-size:1em;width:50%;float:left;display:inline-block}.project-info{padding:0px 2% 50px}.project-info p{font-size:1em}@media screen and (min-width: 37.5em){.image-centered{margin:0}}@media screen and (min-width: 48em){.subpage-column{text-align:inherit}.subpage-spacer{width:12%;border-right:1px solid rgba(151,151,151,0.4);display:inline-block}.capabilities-box{padding:30px;margin:0}.subpage-content{width:88%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;background-size:85%;background-image:linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px)}.subpage-content.space-bottom{padding-bottom:100px}.subpage-content.space-bottom .subpage-h1-wrapper{margin-bottom:50px}.subpage-content .col-1of2.pad{padding-right:10%}.subpage-column{margin-left:13.6%;max-width:66%;padding:0 0}.title-wrapper.mob-bio{display:inline-block;float:right;width:48.5%;margin-top:47%}.title-wrapper.mob-bio .size1of2{width:42%;margin:0 4%}.title-wrapper.mob-bio .contact-col{margin-left:0;width:44%}.title-card{margin-left:-50%}.contact-wrapper{display:flex}.headshot{margin-left:0%;width:51.5%;float:left;height:100%}.spacer-wrapper{display:flex}.project-wrapper:nth-child(odd){flex-direction:row}.project-wrapper:nth-child(even){flex-direction:row-reverse}.project-wrapper:nth-child(even) .subpage-spacer{order:1}.project-wrapper .col-1of2{margin-left:0;margin-right:0;border-right:1px solid rgba(151,151,151,0.4);width:44%}.info-wrapper .size1of2{margin:0 4%;width:42%}.project-wrapper{border-top:1px solid rgba(151,151,151,0.4)}.project-wrapper .col-1of2{margin-left:0;margin-right:0;border-right:1px solid rgba(151,151,151,0.4)}.project-wrapper .col-1of2:nth-child(odd) .container{padding-right:3%}.project-wrapper .col-1of2 .container{padding:100px 0}.project-info{padding:100px 5%}.bio-section{border-left:1px solid rgba(151,151,151,0.4);background-size:50%;background-image:linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px)}}@media screen and (min-width: 56.25em){.contact-wrapper .col-1of2{min-height:100vh}}@media screen and (min-width: 64em){.project-xp-wrapper{background-size:50%, 25%;background-image:linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px),linear-gradient(to right, rgba(151,151,151,0.4) 1px,rgba(0,0,0,0) 1px);padding:100px 3%;display:inline-block;width:100%;float:left}.project-xp-wrapper .size1of4{position:relative;margin-bottom:40px}.project-xp-wrapper .size1of4:nth-child(4n+0){margin-right:0;margin-left:2%}}@media screen and (min-width: 68.75em){.contact-list li{width:50%}}@media screen and (min-width: 71.875em){.title-wrapper.info-wrapper.mob-bio{display:none}.title-wrapper.info-wrapper.desk-bio{display:inline-block}.bio-wrapper{display:flex;flex-direction:row;border-bottom:1px solid grey;flex-wrap:initial}.bio-section{width:55%;padding-bottom:60px;padding-top:3%}}@media screen and (min-width: 75em){.subpage-column{margin-left:13.6%;max-width:700px}}@media screen and (min-width: 85.375em){.subpage-content{background-size:75%}}@media all and (-ms-high-contrast: none) and (min-width: 48em){.headshot{width:41.5%}}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;display:none}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
