﻿.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}body{margin:0;-webkit-text-size-adjust:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html,button,input,select,textarea{font-family:sans-serif;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}figure{margin:0;}form{margin:0;}fieldset{border:none;margin:0;padding:0;}textarea,select,input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="submit"],input[type="reset"],input[type="search"],input[type="button"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;outline:0;text-align:left;font-size:1em;vertical-align:middle;-ms-overflow-style:none;}input[type="button"],input[type="file"],input[type="checkbox"],input[type="radio"]{cursor:pointer;}select{cursor:pointer;}select::-ms-expand{display:none;}::-webkit-file-upload-button{padding:0;border:0;background:none;}::-webkit-search-decoration{display:none;}a img{border:none;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{margin:0 auto;padding:0;position:relative;font-size:1em;font-family:"Fedra Sans Screen",'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.locked{position:fixed;top:0;left:0;overflow-y:scroll;width:100%;}.cf{*zoom:1;}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.whiteDarkBg{background-color:#f1f1f1;}.bigBlueDotBg{-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-repeat:repeat-y;}@media(min-width:70.063em){.bigBlueDotBg{background-image:url('/Content/img/bg-big-blue-dots.jpg');}}@media(max-width:70em){.bigBlueDotBg{background-image:url('/Content/img/bg-big-blue-dots@1120.jpg');}}@media(max-width:64em){.bigBlueDotBg{background-image:url('/Content/img/bg-big-blue-dots@1024.jpg');}}@media(max-width:48em){.bigBlueDotBg{background-image:url('/Content/img/bg-big-blue-dots@768.jpg');}}@media(max-width:35.625em){.bigBlueDotBg{background-image:url('/Content/img/bg-big-blue-dots@570.jpg');}}.blueAwningBg{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}.blueAwningBg .sectionHead,.blueAwningBg .sectionLead{color:#fff;}@media(min-width:70.063em){.blueAwningBg{background-image:url('/Content/img/bg-bluefadeout-awning.jpg');}}@media(max-width:70em){.blueAwningBg{background-image:url('/Content/img/bg-bluefadeout-awning@1120.jpg');}}@media(max-width:64em){.blueAwningBg{background-image:url('/Content/img/bg-bluefadeout-awning@1024.jpg');}}@media(max-width:48em){.blueAwningBg{background-image:url('/Content/img/bg-bluefadeout-awning@768.jpg');}}@media(max-width:35.625em){.blueAwningBg{background-image:url('/Content/img/bg-bluefadeout-awning@570.jpg');}}.bgBluedotGradient{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-image:url('/Content/img/bg-bluedot-gradient.jpg');}.bgBluedotGradient .sectionHead,.bgBluedotGradient .sectionLead{color:#fff;}.blueLightDotsBg{background-image:url('/Content/img/bg-dots-blue-gradient.png');background-position:left bottom;background-repeat:repeat-x;background-color:#e6e7e8;}.blueDarkDotsBg{background-image:url('/Content/img/bg-dots-bluedark-gradient.png');background-position:left bottom;background-repeat:repeat-x;background-color:#00548a;}.blueLighterBg{background-color:#bec8d1;}.blueMedLightDark{background-color:#146190;}.blueMedLightDark h2{color:#fff;}.greyLightAltBg{background-color:#e6e7e8;}.container{max-width:1335px;margin-left:auto;margin-right:auto;*zoom:1;}.container:before,.container:after{content:"";display:table;}.container:after{clear:both;}.container:before,.container:after{content:"";display:table;}.container:after{clear:both;}.container .row{*zoom:1;}.container .row:before,.container .row:after{content:"";display:table;}.container .row:after{clear:both;}.container .row:before,.container .row:after{content:"";display:table;}.container .row:after{clear:both;}.containerFull{*zoom:1;}.containerFull:before,.containerFull:after{content:"";display:table;}.containerFull:after{clear:both;}.containerFull:before,.containerFull:after{content:"";display:table;}.containerFull:after{clear:both;}.containerFull .row{*zoom:1;}.containerFull .row:before,.containerFull .row:after{content:"";display:table;}.containerFull .row:after{clear:both;}.containerFull .row:before,.containerFull .row:after{content:"";display:table;}.containerFull .row:after{clear:both;}.containerFull .row.narrow{max-width:1335px;margin-left:auto;margin-right:auto;padding-right:30px;padding-left:30px;}@media(max-width:48em){.containerFull .row.mobileWidth{max-width:450px;margin-left:auto;margin-right:auto;}}@media(max-width:35.625em){.containerFull .row.mobileWidth{max-width:100%;}}.main{margin-top:40px;margin-bottom:40px;}@media(max-width:60em){.main{margin-top:20px;}}.main p:first-child,.main h2:first-child,.main h3:first-child,.main h4:first-child,.main h6:first-child,.main blockquote:first-child,.main img:first-child,.main ul:first-child,.main ol:first-child{margin-top:0;}.inlineWrap{font-size:0;text-align:center;}.inlineWrap>.quarter,.inlineWrap>.half,.inlineWrap>.oneThird{font-size:16px;text-align:left;}.half{width:50%;float:left;}@media(max-width:60em){.half:not(.tiny){float:none;width:100%;}}@media(max-width:35.625em){.half .tiny{float:none;width:100%;}}.half.main{padding-right:20px;}.half.support{padding-left:20px;margin:40px 0;}@media(max-width:60em){.half.support{float:left;width:100%;clear:both;margin:0 0 30px 0;max-width:400px;padding-left:0;}}@media(max-width:37.5em){.half.support{width:100%;}}.half.support img{width:100%;height:auto;}.quarter{width:25%;display:inline-block;vertical-align:top;}@media(max-width:64em){.quarter{width:50%;}}@media(max-width:35.625em){.quarter{width:100%;}}.oneThird{width:33.333%;display:inline-block;vertical-align:top;padding:0 5%;margin:40px 0 40px;}@media(max-width:48em){.oneThird{width:50%;}}@media(max-width:35.625em){.oneThird{width:100%;}}.oneThird .imgWrap{border:5px solid #fff;}@media(max-width:48em){.oneThird .imgWrap{border-width:2.5px;}}.oneThird h3{color:#003359;margin:24px 0;text-transform:uppercase;}.twoThirds{width:66.666%;}.floatLeft{float:left;}.floatRight{float:right;}.hide{display:none;}.centered{margin:0 auto;text-align:center;}.centerText{text-align:center;}.imgWrap img{width:100%;height:auto;display:block;}.padMe{padding-top:40px;padding-bottom:40px;}.padMeDown{padding-bottom:40px;}.padMeUp{padding-top:40px;}.btn{display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;padding:20px 40px;line-height:1;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;text-decoration:none;}@media(max-width:48em){.btn{padding:15px 20px;}}.btn.wide{width:100%;}.btn.center{display:table;margin:0 auto 40px;font-size:1.25em;letter-spacing:.075em;}@media(max-width:48em){.btn.center{font-size:1.125em;}}.btn.btnOrange{background-color:#e09635;color:#fff;}.btn.btnOrange:hover{background-color:#c47c1e;}.sectorLink{display:block;margin:30px 0 40px 0;color:#e09635;font-size:2.25em;text-decoration:none;font-weight:400;}.sectorLink:before{content:"";display:inline-block;margin:0 10px -19px 0;width:47px;height:63px;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-220px 0;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.sectorLink:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sectorLink:before{background-image:url(/Content/img/sprite-icons@2x.png);}}.lilArrowButton{text-transform:uppercase;font-size:.875em;color:#fff;}.lilArrowButton:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #fff;margin:0 0 0 5px;}.lilBlueArrowButton{text-transform:uppercase;font-size:1.5625em;position:relative;padding:0 17px 0 0;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;transition:color .25s ease-in-out;}@media(max-width:70em){.lilBlueArrowButton{font-size:1.25em;}}.lilBlueArrowButton:after{content:"";display:inline-block;position:absolute;right:0;bottom:.28em;width:0;height:0;border-style:solid;border-width:.36em 0 .36em .36em;border-color:transparent transparent transparent #003359;-webkit-transition:border-color .15s ease-in-out;-moz-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;}.socialLink{display:block;text-indent:-9999px;overflow:hidden;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);width:28px;height:28px;margin:0;-webkit-transition:background-position .15s ease-in-out;-moz-transition:background-position .15s ease-in-out;-o-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.socialLink{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.socialLink{background-image:url(/Content/img/sprite-icons@2x.png);}}.socialLink.gp{background-position:-90px 0;}.socialLink.gp:hover{background-position:-90px -29px;}.socialLink.tw{background-position:-118px 0;}.socialLink.tw:hover{background-position:-118px -29px;}.socialLink.li{background-position:-146px 0;}.socialLink.li:hover{background-position:-146px -29px;}.socialLink.li.dark{background-position:-297px -146px;height:27px;}.socialLink.li.dark:hover{background-position:-297px -118px;}.socialLink.yt{background-position:-174px 0;}.socialLink.yt:hover{background-position:-174px -29px;}.socialLink.fb{background-position:0 0;background-image:url('/Content/img/icon-facebook.png');-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}.socialLink.fb:hover{background-position:0 -29px;}.overflowBox{background-color:#3385b8;padding:25px 85px 25px 0;position:relative;display:block;text-decoration:none;margin:30px 0 0 0;max-width:635px;width:100%;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}.overflowBox:hover{background-color:#e09635;}.overflowBox:hover:before{background-color:#e09635;}.overflowBox:before{content:"";position:absolute;top:0;right:100%;width:1000%;height:100%;background-color:#3385b8;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}.overflowBox:after{content:"";position:absolute;bottom:25px;right:25px;display:block;height:29px;width:29px;border:3px solid #fff;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:6px 8px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.overflowBox:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.overflowBox:after{background-image:url(/Content/img/sprite-icons@2x.png);}}.overflowBox h2{color:#fff;text-transform:uppercase;margin:0 0 10px 0;}.overflowBox p{color:#fff;margin:0;font-weight:100;}.field-validation-error{color:#f00;}form{padding:0 0 0 0;}form#projectFilter{margin:0 auto 100px;max-width:800px;position:relative;*zoom:1;}form#projectFilter:before,form#projectFilter:after{content:"";display:table;}form#projectFilter:after{clear:both;}form#projectFilter:before,form#projectFilter:after{content:"";display:table;}form#projectFilter:after{clear:both;}@media(max-width:48em){form#projectFilter{margin-bottom:40px;}}form#projectFilter select{border:none;padding:20px 55px 20px 25px;background-color:#003359;color:#fff;font-size:1.875em;background-image:url('/Content/img/arrow-down-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-position:95% center;background-repeat:no-repeat;-webkit-background-size:11px auto;-moz-background-size:11px auto;background-size:11px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);width:39%;margin:0 1%;float:left;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){form#projectFilter select{background-image:url(/Content/img/arrow-down-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){form#projectFilter select{background-image:url(/Content/img/arrow-down-white@2x.png);}}@media(max-width:64em){form#projectFilter select{font-size:1.25em;}}@media(max-width:48em){form#projectFilter select{width:48%;padding:13px 20px;}}@media(max-width:35.625em){form#projectFilter select{width:100%;margin:0 0 20px;}}form#projectFilter .leedFilter{position:absolute;bottom:-54px;width:100%;left:1%;font-size:1.875em;color:#fff;}@media(max-width:48em){form#projectFilter .leedFilter{font-size:1.25em;bottom:10px;}}@media(max-width:35.625em){form#projectFilter .leedFilter{float:right;width:auto;position:static;clear:both;display:block;margin:-8px 0 24px 0;}}@media(max-width:20em){form#projectFilter .leedFilter{float:left;}}form#projectFilter .leedFilter:after{content:"";margin:0 0 -12px 5px;display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-286px 0;width:44px;height:44px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){form#projectFilter .leedFilter:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){form#projectFilter .leedFilter:after{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:48em){form#projectFilter .leedFilter:after{margin:0 0 -14px 5px;}}@media(max-width:35.625em){form#projectFilter .leedFilter:after{display:none;}}@media(max-width:30em){form#projectFilter .leedFilter span{display:none;}}form#projectFilter .leedFilter input{position:relative;top:7px;margin:0 6px 0 0;}@media(max-width:48em){form#projectFilter .leedFilter input{top:9px;}}@media(max-width:20em){form#projectFilter .leedFilter input{-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;top:14px;}}form#projectFilter input[type="submit"]{padding:22px 25px;font-size:1.875em;text-transform:none;letter-spacing:0;width:14%;margin:0 0 0 1%;float:left;text-align:center;position:relative;z-index:1;}@media(max-width:64em){form#projectFilter input[type="submit"]{font-size:1.25em;}}@media(max-width:48em){form#projectFilter input[type="submit"]{width:auto;margin:13px 1% 0;display:table;float:right;padding:13px 20px;}}@media(max-width:35.625em){form#projectFilter input[type="submit"]{margin:0 0;clear:both;}}form .full{clear:both;}form .twoThirds{float:left;}form .twoThirds.left{padding:0 12px 0 0;}form .twoThirds.left label{left:20px;}form .oneThird{float:left;padding:0 0 0 12px;}@media(max-width:48em){form .oneThird{width:33.333%;}}form .oneThird.right label{left:35px;}form .oneThird.right label.focused{left:12px;}form .half{display:inline-block;vertical-align:top;*zoom:1;}form .half:before,form .half:after{content:"";display:table;}form .half:after{clear:both;}form .half:before,form .half:after{content:"";display:table;}form .half:after{clear:both;}@media(max-width:35.625em){form .half{width:100%;padding-left:0 !important;padding-right:0 !important;}}form .half.left{padding-right:12px;}form .half.right{padding-left:12px;}form .half.right.inputWrap label{left:35px;}@media(max-width:35.625em){form .half.right.inputWrap label{left:17px;}}form .half.right.inputWrap label.focused{left:12px;}@media(max-width:35.625em){form .half.right.inputWrap label.focused{left:0;}}form .inputWrap{position:relative;margin:0 0 24px 0;*zoom:1;}@media(max-width:35.625em){form .inputWrap{margin:0 0 17px 0;}}form .inputWrap:before,form .inputWrap:after{content:"";display:table;}form .inputWrap:after{clear:both;}form .inputWrap:before,form .inputWrap:after{content:"";display:table;}form .inputWrap:after{clear:both;}form .inputWrap label{display:block;position:absolute;color:#b5b5b5;top:17px;left:17px;font-size:1.125em;-webkit-transition:top .15s ease-in-out,left .15s ease-in-out,font-size .15s ease-in-out;-moz-transition:top .15s ease-in-out,left .15s ease-in-out,font-size .15s ease-in-out;-o-transition:top .15s ease-in-out,left .15s ease-in-out,font-size .15s ease-in-out;transition:top .15s ease-in-out,left .15s ease-in-out,font-size .15s ease-in-out;line-height:1;}form .inputWrap label.required:after{content:" *";}form .inputWrap label.focused{top:-1em;font-size:1em;left:0;}form .inputWrap input,form .inputWrap textarea,form .inputWrap select{width:100%;border:1px solid #b5b5b5;font-size:1.125em;background-color:#fff;padding:15px 20px;color:#b5b5b5;}@media(max-width:35.625em){form .inputWrap input,form .inputWrap textarea,form .inputWrap select{padding:14px 17px;}}form .inputWrap input{line-height:1;}form .inputWrap textarea{line-height:1.2;height:200px;}form .inputWrap select{line-height:1.2;background-image:url('/Content/img/arrow-down-grey.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);-webkit-background-size:15px auto;-moz-background-size:15px auto;background-size:15px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;background-position:95% center;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){form .inputWrap select{background-image:url(/Content/img/arrow-down-grey@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){form .inputWrap select{background-image:url(/Content/img/arrow-down-grey@2x.png);}}form input[type="submit"]{border:none;letter-spacing:.095em;float:right;cursor:pointer;}form input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;border:3px solid #fff;width:34px;height:34px;}@media(max-width:48em){form input[type="checkbox"]{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);}}form input[type="checkbox"]:checked{background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-294px -64px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){form input[type="checkbox"]:checked{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){form input[type="checkbox"]:checked{background-image:url(/Content/img/sprite-icons@2x.png);}}.imageLeft img{float:left;max-width:50%;height:auto !important;margin:7px 33px 15px 0 !important;}@media(max-width:35.625em){.imageLeft img{float:none;display:block;max-width:243px;margin:7px auto 15px !important;}}.imageRight img{float:right;max-width:50%;height:auto !important;margin:7px 0 15px 33px !important;}@media(max-width:35.625em){.imageRight img{float:none;display:block;max-width:243px;margin:7px auto 15px !important;}}.imageCentered img{display:block;max-width:50%;height:auto !important;margin:7px auto 15px !important;}@media(max-width:35.625em){.imageCentered img{max-width:243px;}}.responsiveVideo{position:relative;display:block;max-width:500px;}.responsiveVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.rteButton a,a .rteButton{display:inline-block;text-align:center;font-weight:700;text-transform:uppercase;padding:20px 40px;line-height:1;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;text-decoration:none;background-color:#e09635;color:#fff;}@media(max-width:48em){.rteButton a,a .rteButton{padding:15px 20px;}}.rteButton a:hover,a .rteButton:hover{background-color:#c47c1e;}form.search{position:relative;padding:0;}form.search label{font-size:.875em;color:#fff;position:absolute;z-index:-1;top:4px;left:44px;-webkit-transition:-webkit-transform .15s ease-in-out,opacity .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out,opacity .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out,opacity .15s ease-in-out;transition:-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out,opacity .15s ease-in-out;opacity:1;-webkit-transform:translateX(1px) scaleX(1);-moz-transform:translateX(1px) scaleX(1);-ms-transform:translateX(1px) scaleX(1);-o-transform:translateX(1px) scaleX(1);transform:translateX(1px) scaleX(1);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;}form.search label.focused{-webkit-transform:translateX(-1) scaleX(0);-moz-transform:translateX(-1) scaleX(0);-ms-transform:translateX(-1) scaleX(0);-o-transform:translateX(-1) scaleX(0);transform:translateX(-1) scaleX(0);opacity:0;}form.search input{font-size:.875em;color:#fff;}form.search input[type="search"]{background-color:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5);background-image:url('/Content/img/icon-search.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);-webkit-background-size:18px auto;-moz-background-size:18px auto;background-size:18px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:12px center;background-repeat:no-repeat;width:208px;padding:5px 8px 5px 44px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){form.search input[type="search"]{background-image:url(/Content/img/icon-search@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){form.search input[type="search"]{background-image:url(/Content/img/icon-search@2x.png);}}@media(max-width:333px){form.search input[type="search"]{width:203px;}}form.search input[type="submit"]{border:none;background-color:#e09635;color:#fff;font-weight:700;padding:6px 15px;width:auto;cursor:pointer;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;margin:1px 0 0 0;float:none;}@media(max-width:333px){form.search input[type="submit"]{float:right;}}form.search input[type="submit"]:hover{background-color:#c47c1e;}.breadcrumbs{margin:0 0 0 0;padding:20px 0 0 0;}.breadcrumbs li{margin:0 0 0 0;padding:0 0 0 0;display:inline-block;color:#b5b5b5;}.breadcrumbs li:before{display:none;}.breadcrumbs li a{color:#b5b5b5;text-decoration:none;font-weight:400;}.breadcrumbs li a:hover{color:#e09635;}h2,.h2{color:#003359;font-size:2.25em;line-height:1.14;font-weight:400;margin:40px 0 10px;}h2.sectionHead,.h2.sectionHead{font-weight:700;text-align:center;margin-top:50px;text-transform:uppercase;}@media(max-width:64em){h2,.h2{font-size:1.875em;}}@media(max-width:37.5em){h2,.h2{font-size:1.5em;line-height:1.2;}}h3,.h3{font-size:1.5em;line-height:1.25;color:#4992c0;font-weight:700;margin:40px 0 10px;}@media(max-width:64em){h3,.h3{font-size:1.25em;}}h4,.h4{font-size:1.125em;text-transform:uppercase;color:#003359;font-weight:400;margin:40px 0 10px;}@media(max-width:64em){h4,.h4{font-size:1em;}}h5,.h5{font-size:1em;text-transform:uppercase;color:#3385b8;margin:40px 0 10px;}@media(max-width:64em){h5,.h5{font-size:.9375em;}}h6,.h6{font-size:.9375em;color:#3385b8;margin:40px 0 10px;}@media(max-width:64em){h6,.h6{font-size:.875em;}}p{font-size:1.125em;line-height:1.667;color:#2b2b2b;margin:10px 0;margin-bottom:10px;}p.sectionLead{font-size:1.5em;margin-bottom:40px;text-align:center;font-weight:100;}@media(max-width:64em){p{font-size:1em;}}p img{max-width:100%;height:auto !important;}a{font-weight:700;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;color:#003359;}a:hover{color:#e09635;}.orange{color:#e09635;}.blueDark{color:#003359;}.blueMed{color:#3385b8;}.white{color:#fff;}.blueLight{color:#83b7c1;}.green{color:#b2b935;}.smallText{color:#b5b5b5;font-size:.88888889em;line-height:1;margin:-.5em 0 0 0;display:inline-block;}.smallLink a,a .smallLink{font-size:.88888889em;color:#3385b8;text-decoration:none;margin:-1em 0 0 0;display:block;}.smallLink a:hover,a .smallLink:hover{color:#e09635;}address{font-size:1.125em;font-style:normal;}ul,ol{margin:10px 0;padding:0;list-style-type:none;}ul li,ol li{font-size:1.125em;line-height:1.667;color:#003359;position:relative;padding:0 0 0 72px;margin-bottom:10px;}@media(max-width:64em){ul li,ol li{font-size:1em;padding:0 0 0 29px;}}ul li:before,ol li:before{position:absolute;top:8px;left:50px;}@media(max-width:64em){ul li:before,ol li:before{top:6px;left:11px;}}ul li li,ol li li{font-size:1em;}ul li:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 7px;border-color:transparent transparent transparent #e09635;}ol li{counter-increment:step-counter;}ol li:before{content:counter(step-counter) ".";color:#e09635;line-height:.8;font-weight:700;}blockquote{color:#003359;font-size:1.875em;line-height:1.53;font-style:italic;}.ie blockquote:before,.ie blockquote:after{display:inline;}blockquote:before,blockquote:after{font-weight:700;color:#83b7c1;display:inline-block;}blockquote:before{content:open-quote;margin:0 .25em 0 -.5em;}blockquote:after{content:close-quote;}header{position:fixed;z-index:5000;top:0;left:0;width:100%;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;background-color:transparent;*zoom:1;background-image:-webkit-linear-gradient(top,#003359,transparent);background-image:-moz-linear-gradient(top,#003359,transparent);background-image:-o-linear-gradient(top,#003359,transparent);background-image:-ms-linear-gradient(top,#003359,transparent);background-image:linear-gradient(top,#003359,transparent);}header:before,header:after{content:"";display:table;}header:after{clear:both;}header:before,header:after{content:"";display:table;}header:after{clear:both;}header.sticky{background-color:rgba(0,51,89,.95);}header.mobile.hasNotification{position:relative;background-color:rgba(0,51,89,.95);}header.mobile .logoNavWrap{height:72px;}header.bgColor{background-color:rgba(0,51,89,.95);}header .logoNavWrap{position:relative;height:111px;z-index:8000;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;background-color:transparent;}header .logoNavWrap.navOpen{background-color:rgba(0,51,89,.95);}.notificationBar{background-color:#e09635;display:none;}.notificationBar .row.narrow{position:relative;padding:0 50px;}@media(max-width:35.625em){.notificationBar .row.narrow{padding:0 30px;}}.notificationBar .row.narrow .message{text-align:center;}.notificationBar .row.narrow .message p{color:#fff;}@media(max-width:37.5em){.notificationBar .row.narrow .message p{font-size:.75em;}}.notificationBar .row.narrow .message p a{color:#fff;}.notificationBar .row.narrow .message p a:hover{color:#003359;}.notificationBar .row.narrow .close{display:block;position:absolute;top:13px;right:24px;text-indent:-9999px;overflow:hidden;width:25px;height:25px;cursor:pointer;zoom:1;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-222px -127px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.notificationBar .row.narrow .close{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.notificationBar .row.narrow .close{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:35.625em){.notificationBar .row.narrow .close{-webkit-transform:scale(.75,.75);-moz-transform:scale(.75,.75);-ms-transform:scale(.75,.75);-o-transform:scale(.75,.75);transform:scale(.75,.75);right:4px;top:8px;}}.notificationBar .row.narrow .close:hover{zoom:1;filter:alpha(opacity=50);-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;}#siteLogo{position:absolute;display:block;text-indent:-9999px;left:20px;bottom:18px;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-image:url('/Content/img/logo-haskell-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-position:center;background-repeat:no-repeat;width:288px;height:70px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#siteLogo{background-image:url(/Content/img/logo-haskell-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#siteLogo{background-image:url(/Content/img/logo-haskell-white@2x.png);}}header.mobile #siteLogo{width:160px;height:39px;}nav{position:absolute;bottom:0;right:20px;*zoom:1;}nav:before,nav:after{content:"";display:table;}nav:after{clear:both;}nav:before,nav:after{content:"";display:table;}nav:after{clear:both;}header.mobile nav{right:0;width:100%;}nav #mobileNavToggle{display:none;margin:0;padding:0;}header.mobile nav #mobileNavToggle{display:block;position:absolute;top:-51px;right:20px;width:40px;height:28px;cursor:pointer;}nav #mobileNavToggle.open .hamburger{width:4px;height:100%;margin:0 auto;}nav #mobileNavToggle.open .hamburger:before,nav #mobileNavToggle.open .hamburger:after{width:50%;}nav #mobileNavToggle.open .hamburger:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:2px;top:17px;}nav #mobileNavToggle.open .hamburger:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:2px;bottom:7px;}nav #mobileNavToggle .title{height:0;display:block;text-indent:-9999px;overflow:hidden;}nav #mobileNavToggle .hamburger{display:block;height:4px;background-color:#f1f1f1;margin:12px 0 0;-webkit-transition:margin .15s ease-in-out,width .35s ease-in-out,height .15s ease-in-out;-moz-transition:margin .15s ease-in-out,width .35s ease-in-out,height .15s ease-in-out;-o-transition:margin .15s ease-in-out,width .35s ease-in-out,height .15s ease-in-out;transition:margin .15s ease-in-out,width .35s ease-in-out,height .15s ease-in-out;}nav #mobileNavToggle .hamburger:before,nav #mobileNavToggle .hamburger:after{content:"";display:block;width:100%;height:4px;background-color:#f1f1f1;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}nav #mobileNavToggle .hamburger:before{top:0;left:0;-webkit-transition:-webkit-transform .15s ease-in-out,top .15s ease-in-out,left .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out,top .15s ease-in-out,left .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out,top .15s ease-in-out,left .15s ease-in-out;transition:-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out,top .15s ease-in-out,left .15s ease-in-out;}nav #mobileNavToggle .hamburger:after{bottom:0;right:0;-webkit-transition:-webkit-transform .15s ease-in-out,bottom .15s ease-in-out,right .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out,bottom .15s ease-in-out,right .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out,bottom .15s ease-in-out,right .15s ease-in-out;transition:-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out,bottom .15s ease-in-out,right .15s ease-in-out;}nav .mainNav{padding:0 0 0 0;margin:0 0 0 0;position:relative;*zoom:1;}nav .mainNav:before,nav .mainNav:after{content:"";display:table;}nav .mainNav:after{clear:both;}nav .mainNav:before,nav .mainNav:after{content:"";display:table;}nav .mainNav:after{clear:both;}header.mobile nav .mainNav{visibility:hidden;position:absolute;top:0;width:100%;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out;left:0;}header.mobile nav .mainNav.open{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);visibility:visible;}header.mobile nav .mainNav.open.showSubs{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}header.mobile nav .mainNav.closed{opacity:1;visibility:visible;}nav .mainNav .topLevel{float:left;position:relative;padding:0 0 0 47px;margin:0;font-size:1em;}header.mobile nav .mainNav .topLevel{padding:0 25px;position:static;margin:0;left:0;float:none;background-color:#003359;border-bottom:1px solid #00243f;-webkit-transition:left .15s ease-in-out,-webkit-transform .15s ease-in-out;-moz-transition:left .15s ease-in-out,-moz-transform .15s ease-in-out;-o-transition:left .15s ease-in-out,-o-transform .15s ease-in-out;transition:left .15s ease-in-out,-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out;*zoom:1;}header.mobile nav .mainNav .topLevel:before,header.mobile nav .mainNav .topLevel:after{content:"";display:table;}header.mobile nav .mainNav .topLevel:after{clear:both;}header.mobile nav .mainNav .topLevel:before,header.mobile nav .mainNav .topLevel:after{content:"";display:table;}header.mobile nav .mainNav .topLevel:after{clear:both;}nav .mainNav .topLevel:first-child{padding:0;}nav .mainNav .topLevel.hovered:after{background-color:#3385b8;}nav .mainNav .topLevel.hovered a.hasChildren:before{border-color:transparent transparent #003359 transparent;}nav .mainNav .topLevel.filterWrap{position:static;}nav .mainNav .topLevel.filterWrap.hovered a.hasChildren:before{border-color:transparent transparent rgba(255,255,255,.9) transparent;}nav .mainNav .topLevel.filterWrap .subNavWrap{background-color:rgba(255,255,255,.9);padding:20px 25px;width:100%;left:0;}nav .mainNav .topLevel.filterWrap .subNavWrap .title{font-weight:700;display:block;color:#003359;margin:0 0 -5px 0;}header.mobile nav .mainNav .topLevel.filterWrap .subNavWrap .title{margin:20px 0 20px 25px;float:left;}nav .mainNav .topLevel:before{border:none;}nav .mainNav .topLevel:after{content:"";display:block;height:4px;background-color:transparent;margin:10px 0 0;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}header.mobile nav .mainNav .topLevel:after{display:table;height:0;margin:0;}nav .mainNav .topLevel a{font-weight:700;color:#fff;font-size:1.25em;line-height:1;text-decoration:none;position:relative;}header.mobile nav .mainNav .topLevel a{display:block;padding:20px 0;font-size:1em;position:static;width:90%;float:left;}@media(max-width:35.625em){header.mobile nav .mainNav .topLevel a{width:83%;}}nav .mainNav .topLevel a.hasChildren:before{content:"";display:inline-block;position:absolute;bottom:-34px;left:30%;width:0;height:0;border-style:solid;border-width:0 13.5px 13px 13.5px;border-color:transparent transparent transparent transparent;-webkit-transition:border-color .15s ease-in-out;-moz-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out;}header.mobile nav .mainNav .topLevel a.hasChildren:before{display:none;}nav .mainNav .topLevel .mobileSubnavToggle{display:none;}header.mobile nav .mainNav .topLevel .mobileSubnavToggle{display:block;float:right;height:56px;width:67px;background-color:#0069aa;opacity:.5;cursor:pointer;margin:0 -24px 0 0;position:relative;}header.mobile nav .mainNav .topLevel .mobileSubnavToggle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:19px -95px;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){header.mobile nav .mainNav .topLevel .mobileSubnavToggle:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){header.mobile nav .mainNav .topLevel .mobileSubnavToggle:after{background-image:url(/Content/img/sprite-icons@2x.png);}}nav .mainNav .topLevel .subNavWrap{display:none;position:absolute;top:55px;width:300px;left:-40px;-webkit-box-shadow:0 0 17px 0 rgba(0,0,0,.44999999999999996);-moz-box-shadow:0 0 17px 0 rgba(0,0,0,.44999999999999996);box-shadow:0 0 17px 0 rgba(0,0,0,.44999999999999996);-webkit-transition:height .15s ease-in-out;-moz-transition:height .15s ease-in-out;-o-transition:height .15s ease-in-out;transition:height .15s ease-in-out;}header.mobile nav .mainNav .topLevel .subNavWrap{-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;transform-origin:top right;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .15s ease-in-out;-moz-transition:-moz-transform .15s ease-in-out;-o-transition:-o-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out,-moz-transform .15s ease-in-out,-o-transform .15s ease-in-out,transform .15s ease-in-out;width:100%;display:block;left:auto;right:0;top:0;z-index:1;padding:0;}header.mobile nav .mainNav .topLevel .subNavWrap.open{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);right:-100%;}nav .mainNav .topLevel .subNavWrap:before{content:"";display:block;width:100%;height:30px;position:absolute;top:-30px;}header.mobile nav .mainNav .topLevel .subNavWrap:before{display:none;}nav .mainNav .topLevel .subNavWrap .close{display:none;}header.mobile nav .mainNav .topLevel .subNavWrap .close{padding:20px 25px 20px 0;display:block;float:right;font-weight:700;cursor:pointer;}header.mobile nav .mainNav .topLevel .subNavWrap .close:after{content:"";display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-224px -162px;width:22px;height:22px;line-height:1;position:relative;top:6px;margin:0 0 0 4px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){header.mobile nav .mainNav .topLevel .subNavWrap .close:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){header.mobile nav .mainNav .topLevel .subNavWrap .close:after{background-image:url(/Content/img/sprite-icons@2x.png);}}nav .mainNav .topLevel .subNavWrap .fauxSelect ul{margin:0;background-color:#003359;top:0;left:0;padding:0;-webkit-transition:height .15s ease-in-out,padding .15s ease-in-out;-moz-transition:height .15s ease-in-out,padding .15s ease-in-out;-o-transition:height .15s ease-in-out,padding .15s ease-in-out;transition:height .15s ease-in-out,padding .15s ease-in-out;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul{height:auto;position:static;background-color:#3385b8;background-image:none;}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li{font-weight:700;font-size:.964375em;line-height:1;text-transform:uppercase;letter-spacing:.015em;display:block;padding:0;margin:0;border-top:1px solid #00243f;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li{border-color:#2d77a4;padding:0 25px;}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li:before{border:none;}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger{opacity:0;color:rgba(255,255,255,.5);cursor:pointer;padding:10px 15px;position:absolute;z-index:-9999;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger.shown{opacity:1;position:static;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger{display:block;opacity:1;text-indent:35px;overflow:hidden;position:relative;z-index:1;padding:20px 25px;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger:before{content:"";display:block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-46px -96px;position:absolute;top:0;left:20px;height:100%;width:60px;opacity:.5;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger:before{background-image:url(/Content/img/sprite-icons@2x.png);}}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger:hover{color:#e09635;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li.trigger:hover{color:rgba(255,255,255,.5);}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li a{padding:10px 15px;display:block;font-size:1em;line-height:1;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect ul li a{padding:20px 0;float:none;width:100%;}nav .mainNav .topLevel .subNavWrap .fauxSelect ul li a:hover{color:#e09635;}nav .mainNav .topLevel .subNavWrap form{display:inline-block;vertical-align:middle;width:49%;height:31px;padding:0;margin:0 0 0 0;position:relative;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect,header.mobile nav .mainNav .topLevel .subNavWrap form{height:auto;display:block;width:100%;}nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters,nav .mainNav .topLevel .subNavWrap form#navFilters{width:66%;vertical-align:bottom;height:38px;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters{padding:0 25px 20px 25px;height:auto;display:block;width:100%;clear:both;*zoom:1;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:before,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:before,header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:after,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:after{content:"";display:table;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:after,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:after{clear:both;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:before,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:before,header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:after,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:after{content:"";display:table;}header.mobile nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters:after,header.mobile nav .mainNav .topLevel .subNavWrap form#navFilters:after{clear:both;}nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters select,nav .mainNav .topLevel .subNavWrap form#navFilters select{margin:0 2% 0 0;background-color:#003359;background-image:url('/Content/img/arrow-down-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-position:95% 16px;background-repeat:no-repeat;font-weight:700;color:#fff;float:left;width:41%;padding:10px 15px;font-size:.964375em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters select,nav .mainNav .topLevel .subNavWrap form#navFilters select{background-image:url(/Content/img/arrow-down-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters select,nav .mainNav .topLevel .subNavWrap form#navFilters select{background-image:url(/Content/img/arrow-down-white@2x.png);}}@media(max-width:35.625em){nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters select,nav .mainNav .topLevel .subNavWrap form#navFilters select{float:none;width:100%;margin:0 0 20px 0;}}nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters input[type=submit],nav .mainNav .topLevel .subNavWrap form#navFilters input[type=submit]{display:block;width:13%;background-color:#0069aa;font-weight:700;float:left;color:#fff;text-transform:uppercase;text-align:center;padding:10px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.964375em;}@media(max-width:35.625em){nav .mainNav .topLevel .subNavWrap .fauxSelect#navFilters input[type=submit],nav .mainNav .topLevel .subNavWrap form#navFilters input[type=submit]{float:right;width:100px;}}nav .mainNav .topLevel .subNavWrap .featured{display:inline-block;vertical-align:middle;border-left:2px solid #b5b5b5;width:36%;padding:0 0 0 4%;margin:0 0 0 4%;}header.mobile nav .mainNav .topLevel .subNavWrap .featured{display:none;}nav .mainNav .topLevel .subNavWrap .featured.narrow{width:29%;}nav .mainNav .topLevel .subNavWrap .featured span{display:block;line-height:1.2;color:#003359;margin:0 0 10px 0;}nav .mainNav .topLevel .subNavWrap .featured.iconLeaf{position:relative;padding:0 0 0 54px;width:31%;margin:0 0 0 2%;}nav .mainNav .topLevel .subNavWrap .featured.iconLeaf:before{content:"";display:block;position:absolute;width:32px;height:35px;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-43px 0;top:4px;left:12px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){nav .mainNav .topLevel .subNavWrap .featured.iconLeaf:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){nav .mainNav .topLevel .subNavWrap .featured.iconLeaf:before{background-image:url(/Content/img/sprite-icons@2x.png);}}nav .mainNav .topLevel .subNavWrap .featured a{color:#003359;font-weight:700;display:inline-block;text-decoration:underline;font-size:1em;margin:0 30px 10px 0;}nav .mainNav .topLevel .subNavWrap .featured a:hover{color:#e09635;}#siteSearchNav{position:absolute;top:-54px;right:0;}header.mobile #siteSearchNav{padding:20px 25px;position:relative;background-color:#003359;top:0;}#siteSearchNav:after{background-color:transparent;}.banner{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}.banner .textWrap{background-color:rgba(0,105,170,.8);}.banner .textWrap h1{font-weight:700;color:#fff;line-height:1.1;}.banner .textWrap p{font-size:1.5em;color:#fff;font-weight:100;}.banner.home{position:relative;}.banner.home .textWrap{margin:280px 0 250px;width:60%;max-width:830px;float:right;padding:40px 90px 40px 40px;position:relative;}@media(max-width:84.5em){.banner.home .textWrap{margin:180px 0 125px;padding:30px;width:70%;}}@media(max-width:48em){.banner.home .textWrap{margin:250px 0 0;width:100%;padding:20px 20px 0 20px;}}.banner.home .textWrap h1{font-weight:100;margin:0 0 0 0;font-size:2.875em;}@media(max-width:84.5em){.banner.home .textWrap h1{font-size:2.25em;}}@media(max-width:48em){.banner.home .textWrap h1{font-size:1.5em;line-height:1.2;}}.banner.home .textWrap button{border:none;cursor:pointer;}.banner.home .textWrap button:focus{outline:none;}.banner.home .textWrap a,.banner.home .textWrap button{font-family:"Fedra Sans Screen",'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:2.25em;color:#fff;display:block;text-transform:uppercase;text-decoration:none;padding:35px 90px 35px 35px;position:absolute;bottom:-65px;right:0;line-height:0;background-color:rgba(0,51,89,.7);-webkit-transition:color .15s ease-in-out,border-color .15s ease-in-out;-moz-transition:color .15s ease-in-out,border-color .15s ease-in-out;-o-transition:color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,border-color .15s ease-in-out;}@media(max-width:84.5em){.banner.home .textWrap a,.banner.home .textWrap button{font-size:1.5em;padding:25px 30px 29px 35px;bottom:-49px;}}@media(max-width:48em){.banner.home .textWrap a,.banner.home .textWrap button{position:static;display:block;margin:20px -20px 0;padding:20px;}}.banner.home .textWrap a:hover,.banner.home .textWrap button:hover{color:#e09635;}.banner.home .textWrap a:hover:after,.banner.home .textWrap button:hover:after{background-position:3px -52px;border-color:#e09635;}.banner.home .textWrap a:after,.banner.home .textWrap button:after{content:"";display:block;width:23px;height:22px;border:2px solid #fff;display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:3px 5px;margin:0 0 0 15px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.banner.home .textWrap a:after,.banner.home .textWrap button:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.banner.home .textWrap a:after,.banner.home .textWrap button:after{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:84.5em){.banner.home .textWrap a:after,.banner.home .textWrap button:after{margin:0 0 -4px 15px;}}.banner.home .bannerSubWrap{position:relative;bottom:0;left:0;width:100%;margin:0;}@media(max-width:48em){.banner.home .bannerSubWrap{display:none;}}.banner.home .bannerSubWrap:before{content:"";zoom:1;filter:alpha(opacity=NaN);-webkit-opacity:50%;-moz-opacity:50%;opacity:50%;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-repeat:repeat-y;position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:0;opacity:.8;}@media(min-width:70.063em){.banner.home .bannerSubWrap:before{background-image:url('/Content/img/bg-big-blue-dots.jpg');}}@media(max-width:70em){.banner.home .bannerSubWrap:before{background-image:url('/Content/img/bg-big-blue-dots@1120.jpg');}}@media(max-width:64em){.banner.home .bannerSubWrap:before{background-image:url('/Content/img/bg-big-blue-dots@1024.jpg');}}@media(max-width:48em){.banner.home .bannerSubWrap:before{background-image:url('/Content/img/bg-big-blue-dots@768.jpg');}}@media(max-width:35.625em){.banner.home .bannerSubWrap:before{background-image:url('/Content/img/bg-big-blue-dots@570.jpg');}}.banner.home .bannerSubWrap .bannerSub{position:relative;z-index:1;padding:0 48px 0 115px;background-repeat:no-repeat;-webkit-background-size:93px auto;-moz-background-size:93px auto;background-size:93px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:9px 5px;}@media(max-width:70em){.banner.home .bannerSubWrap .bannerSub{padding:0 10px 0;-webkit-background-size:0;-moz-background-size:0;background-size:0;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}}.banner.home .bannerSubWrap .bannerSub h3{font-weight:700;color:#fff;font-size:1.75em;text-transform:uppercase;margin:0 0 0 0;}.banner.home .bannerSubWrap .bannerSub p{color:#fff;}.banner.interior .textWrap{margin:28% 0 6%;display:table;min-width:25%;padding-top:35px;padding-bottom:35px;padding-right:35px;position:relative;}@media(max-width:64em){.banner.interior .textWrap{font-size:.8em;}}@media(max-width:48em){.banner.interior .textWrap{margin:34% 0 0;width:100%;-webkit-box-shadow:100px 0 0 0 rgba(0,105,170,.8);-moz-box-shadow:100px 0 0 0 rgba(0,105,170,.8);box-shadow:100px 0 0 0 rgba(0,105,170,.8);padding:20px 0;}}@media(max-width:35.625em){.banner.interior .textWrap{font-size:.7em;}}.banner.interior .textWrap:before{content:"";background-color:rgba(0,105,170,.8);display:block;position:absolute;height:100%;width:1000px;top:0;right:100%;}.banner.interior .textWrap h1{margin:0 0 0 0;font-size:3em;}.ie .banner.interior .textWrap h1{margin:0 40px 0 0;}@media(max-width:48em){.banner.interior .textWrap h1{margin:0 0 10px 0;font-size:2.25em;}}.banner.interior .textWrap p{margin:20px 0 0 0;}@media(max-width:48em){.banner.interior .textWrap p{margin:0 0 0 0;}}.banner.blogIndex{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}@media(min-width:70.063em){.banner.blogIndex{background-image:url('/Content/img/banner-blogindex.jpg');}}@media(max-width:70em){.banner.blogIndex{background-image:url('/Content/img/banner-blogindex@1120.jpg');}}@media(max-width:64em){.banner.blogIndex{background-image:url('/Content/img/banner-blogindex@1024.jpg');}}@media(max-width:48em){.banner.blogIndex{background-image:url('/Content/img/banner-blogindex@768.jpg');}}@media(max-width:35.625em){.banner.blogIndex{background-image:url('/Content/img/banner-blogindex@570.jpg');}}.banner.blogIndex article{margin:284px auto 112px;text-align:center;max-width:850px;}@media(max-width:64em){.banner.blogIndex article{margin:184px auto 100px;}}@media(max-width:48em){.banner.blogIndex article{margin:94px auto 60px;}}.banner.blogIndex article .superTitle,.banner.blogIndex article h1,.banner.blogIndex article p{text-shadow:0 0 20px rgba(0,0,0,.5);}.banner.blogIndex article .superTitle{color:#fff;font-size:1.5em;letter-spacing:.1em;text-transform:uppercase;display:block;font-weight:700;}@media(max-width:48em){.banner.blogIndex article .superTitle{font-size:1.25em;}}.banner.blogIndex article h1{color:#fff;font-family:"Fedra Sans Screen",'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif;font-weight:400;font-style:normal;font-size:3em;line-height:1.1875;text-transform:uppercase;margin:0 0 0;font-weight:700;}@media(max-width:48em){.banner.blogIndex article h1{font-size:2.25em;}}@media(max-width:35.625em){.banner.blogIndex article h1{margin:10px 0 20px;}}.banner.blogIndex article p{color:#fff;margin:0 0 50px 0;font-size:1.25em;}@media(max-width:48em){.banner.blogIndex article p{font-size:1.125em;}}@media(max-width:35.625em){.banner.blogIndex article p{display:none;}}.banner.article{background-image:url('/Content/img/banner-interior-walkover.jpg');}#videoModal{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);z-index:9000;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:opacity 0s ease-in-out,-webkit-transform .25s ease-in-out;-moz-transition:opacity 0s ease-in-out,-moz-transform .25s ease-in-out;-o-transition:opacity 0s ease-in-out,-o-transform .25s ease-in-out;transition:opacity 0s ease-in-out,-webkit-transform .25s ease-in-out,-moz-transform .25s ease-in-out,-o-transform .25s ease-in-out,transform .25s ease-in-out;}#videoModal.open{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out;-moz-transition:opacity .25s ease-in-out,-moz-transform .25s ease-in-out;-o-transition:opacity .25s ease-in-out,-o-transform .25s ease-in-out;transition:opacity .25s ease-in-out,-webkit-transform .25s ease-in-out,-moz-transform .25s ease-in-out,-o-transform .25s ease-in-out,transform .25s ease-in-out;}#videoModal.open .videoWrap{opacity:1;}#videoModal .videoWrap{position:relative;width:80%;left:10%;padding-top:2.5%;opacity:0;-webkit-transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-o-transition:opacity .45s ease-in-out;transition:opacity .45s ease-in-out;}#videoModal .videoWrap.shrinkage{width:70%;left:15%;}#videoModal .videoWrap .close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;display:table;margin:0 auto 20px;color:#828282;font-size:1.125em;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}@media(max-width:48em){#videoModal .videoWrap .close{font-size:1em;margin:0 auto 10px;}}#videoModal .videoWrap .close:focus{outline:none;}#videoModal .videoWrap .close:hover{color:#e09635;}#videoModal .videoWrap .responsiveVideo{margin:0 auto;}.newsItem{margin:0 0 80px 0;}.newsItem time{position:relative;font-weight:700;font-size:1.125em;color:#003359;padding:0 0 10px;}.newsItem time:before,.newsItem time:after{content:"";display:block;height:5px;background-color:#e09635;position:absolute;bottom:0;}.newsItem time:after{right:0;width:100%;}.newsItem time:before{right:100%;width:50px;}.newsItem h2{margin:65px 0 0 0;}@media(max-width:35.625em){.newsItem h2{font-size:1.375em;}}.newsItem .lead{text-transform:uppercase;font-size:1.25em;}.featuredArticles a{display:block;text-decoration:none;margin:40px 0 60px 0;}.featuredArticles a:hover .imgWrap:before{-webkit-box-shadow:inset 0 0 0 3px #e09635;-moz-box-shadow:inset 0 0 0 3px #e09635;box-shadow:inset 0 0 0 3px #e09635;}.featuredArticles a:hover h5,.featuredArticles a:hover .subHead{color:#e09635;}.featuredArticles a:hover .arrowLink{color:#e09635;}.featuredArticles a:hover .arrowLink:after{background-position:0 -56px;}.featuredArticles a .imgWrap{position:relative;}.featuredArticles a .imgWrap:before{content:"";position:absolute;z-index:1;display:block;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 0 #e09635;-moz-box-shadow:inset 0 0 0 0 #e09635;box-shadow:inset 0 0 0 0 #e09635;-webkit-transition:-webkit-box-shadow .35s ease-in-out;-moz-transition:-moz-box-shadow .35s ease-in-out;-o-transition:box-shadow .35s ease-in-out;transition:box-shadow .35s ease-in-out;}.featuredArticles a h5{font-size:1.25em;color:#003359;margin:10px 0 0;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}.featuredArticles a .subHead{color:#003359;font-size:1.25em;font-weight:400;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}.featuredArticles a .arrowLink{display:block;color:#003359;font-size:1.25em;font-weight:700;text-transform:uppercase;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;margin:20px 0 0 0;}.featuredArticles a .arrowLink:after{content:"";width:16px;height:16px;display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:0 -27px;margin:0 0 0 6px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.featuredArticles a .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.featuredArticles a .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);}}#blogFilter form h2{margin-top:30px;}#blogFilter form select{display:block;margin:0 auto 40px;background-color:#003359;border:none;color:#fff;text-transform:uppercase;padding:10px 60px 10px 15px;font-size:1.875em;background-image:url('/Content/img/arrow-down-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-position:95% center;background-repeat:no-repeat;-webkit-background-size:11px auto;-moz-background-size:11px auto;background-size:11px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);line-height:1.4;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#blogFilter form select{background-image:url(/Content/img/arrow-down-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#blogFilter form select{background-image:url(/Content/img/arrow-down-white@2x.png);}}@media(max-width:48em){#blogFilter form select{font-size:1.25em;}}@media(max-width:37.5em){#blogFilter form select{width:100%;}}footer.containerFull{background-color:#2b2b2b;}footer.containerFull .row.narrow{max-width:1050px;padding-top:60px;padding-bottom:45px;}footer.containerFull .row.narrow .nav.half{padding:0 0 0 82px;}@media(max-width:48em){footer.containerFull .row.narrow .nav.half{padding:0;}}footer.containerFull .row.narrow .nav.half .logo{display:block;background-image:url('/Content/img/logo-haskell-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);width:288px;height:70px;margin:-14px 0 0 -82px;text-indent:-9999px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){footer.containerFull .row.narrow .nav.half .logo{background-image:url(/Content/img/logo-haskell-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer.containerFull .row.narrow .nav.half .logo{background-image:url(/Content/img/logo-haskell-white@2x.png);}}@media(max-width:48em){footer.containerFull .row.narrow .nav.half .logo{margin:0 0 30px;}}@media(max-width:35.625em){footer.containerFull .row.narrow .nav.half .logo{width:228px;height:55px;margin:0 0 20px;}}footer.containerFull .row.narrow .nav.half .half.tiny{padding:0 0 0 0;margin:0 0 0 0;}footer.containerFull .row.narrow .nav.half .half.tiny li{padding:0 0 0 0;margin:0 0 0 0;}footer.containerFull .row.narrow .nav.half .half.tiny li:before{display:none;}footer.containerFull .row.narrow .nav.half .half.tiny li a{color:#fff;text-decoration:none;font-weight:400;}footer.containerFull .row.narrow .nav.half .half.tiny li a:hover{color:#83b7c1;}@media(max-width:57.5em){footer.containerFull .row.narrow .contactInfo.half{padding:40px 0 0 82px;}}@media(max-width:48em){footer.containerFull .row.narrow .contactInfo.half{padding:40px 0 0 0;}}footer.containerFull .row.narrow .contactInfo.half h2{color:#fff;margin:0 0 21px 0;font-weight:700;text-transform:uppercase;letter-spacing:.055em;font-size:2.0625em;}footer.containerFull .row.narrow .contactInfo.half .half.tiny address{margin:0 0 6px 0;}footer.containerFull .row.narrow .contactInfo.half .half.tiny address a{color:#fff;text-decoration:none;font-weight:400;font-size:1em;line-height:1.59;}footer.containerFull .row.narrow .contactInfo.half .half.tiny address a:hover{color:#83b7c1;}footer.containerFull .row.narrow .contactInfo.half .h4{color:#fff;font-weight:700;text-transform:uppercase;margin:0 0 20px 0;}footer.containerFull .row.narrow .contactInfo.half .h4:hover{color:#e09635;}footer.containerFull .row.narrow .contactInfo.half .h4:hover:after{background-position:0 -35px;}footer.containerFull .row.narrow .contactInfo.half .h4:after{content:"";display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-webkit-background-size:217px auto;-moz-background-size:217px auto;background-size:217px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);width:15px;height:14px;background-position:0 2px;margin:0 0 0 5px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){footer.containerFull .row.narrow .contactInfo.half .h4:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer.containerFull .row.narrow .contactInfo.half .h4:after{background-image:url(/Content/img/sprite-icons@2x.png);}}footer.containerFull .row.narrow .contactInfo.half a{text-decoration:none;font-weight:400;display:block;color:#fff;margin:0 0 7px 0;font-size:1.125em;}footer.containerFull .row.narrow .contactInfo.half a:hover{color:#83b7c1;}footer.containerFull .row.narrow .contactInfo.half a.phone span{color:#83b7c1;font-weight:700;}footer.containerFull .row.narrow .contactInfo.half .socialWrap{margin:20px 0 0 0;padding:0 0 0 0;}footer.containerFull .row.narrow .contactInfo.half .socialWrap li{margin:0 22px 0 0;padding:0 0 0 0;float:left;}footer.containerFull .row.narrow .contactInfo.half .socialWrap li:before{display:none;}.teamDetailWrap h2{margin-bottom:-3px;}.teamDetailWrap h3{margin:5px 0;color:#003359;}.teamDetailWrap h4{margin-top:0;font-weight:400;}.teamDetailWrap p:nth-of-type(1){margin-top:20px;}.representativeWrap{padding:40px 0;}.representativeWrap>.half{*zoom:1;}.representativeWrap>.half:before,.representativeWrap>.half:after{content:"";display:table;}.representativeWrap>.half:after{clear:both;}.representativeWrap>.half:before,.representativeWrap>.half:after{content:"";display:table;}.representativeWrap>.half:after{clear:both;}@media(max-width:70em){.representativeWrap>.half{float:none;width:100%;clear:both;}}.representativeWrap>.half:first-child{padding-left:40px;}@media(max-width:70em){.representativeWrap>.half:first-child{padding-left:0;margin-bottom:30px;}}.representativeWrap>.half h2{color:#fff;text-transform:uppercase;margin:0 0 20px 0;}.representativeWrap>.half form{padding:0;}.representativeWrap>.half .repImg{float:left;width:22%;}@media(max-width:35.625em){.representativeWrap>.half .repImg{width:100%;max-width:250px;float:none;}}.representativeWrap>.half .repImg img{width:100%;height:auto;}.representativeWrap>.half .repImg+.repInfo{padding:0 20px 0 20px;width:78%;}@media(max-width:35.625em){.representativeWrap>.half .repImg+.repInfo{padding:30px 0 0 0;}}.representativeWrap>.half .repInfo{float:left;}@media(max-width:48em){.representativeWrap>.half .repInfo{font-size:.8em;}}@media(max-width:35.625em){.representativeWrap>.half .repInfo{width:100%;float:none;padding:30px 0 0 0;font-size:.7em;}}.representativeWrap>.half .repInfo h3{font-size:1.875em;color:#fff;margin:0 0 0 0;text-transform:none;}.representativeWrap>.half .repInfo h4{font-weight:100;font-size:1.5em;color:#fff;font-style:italic;margin:0 0 0 0;text-transform:none;}.representativeWrap>.half .repInfo h4:after{content:"";background-color:#e09635;display:block;height:3px;width:227px;margin:25px 0;}.representativeWrap>.half .repInfo a{text-decoration:none;display:block;color:#fff;font-size:1.5em;font-weight:400;word-break:break-all;white-space:pre-wrap;}.representativeWrap>.half .repInfo a:hover{color:#e09635;}.relatedArticleWrap.row.narrow{position:relative;z-index:0;}@media(max-width:60em){.relatedArticleWrap.row.narrow{max-width:800px;}}.relatedArticleWrap.row.narrow .half{margin-bottom:60px;}@media(max-width:60em){.relatedArticleWrap.row.narrow .half{margin:0 auto 40px;width:100%;max-width:600px;height:auto;padding-bottom:0;}}@media(max-width:60em){.relatedArticleWrap.row.narrow .half .bgImg{position:relative;}}@media(max-width:60em){.relatedArticleWrap.row.narrow .half .bgImg img{position:relative;}}@media(max-width:60em){.relatedArticleWrap.row.narrow .half .bgImg .textWrap{position:relative;}}.relatedArticleWrap.row.narrow .quarter{text-decoration:none;margin-bottom:40px;float:none;display:inline-block;}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter{width:100%;padding:0 0 0 0;margin-left:0;max-width:500px;height:auto;}}.relatedArticleWrap.row.narrow .quarter .bgImg{overflow:hidden;}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter .bgImg{position:relative;}}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter .bgImg img{position:relative;}}.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap{position:absolute;width:100%;padding:20px 20px 15px;bottom:0;left:0;}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap{padding:10px 20px 15px;height:53px;height:auto;position:relative;}}.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap:after{content:"";position:absolute;top:30px;right:20px;display:block;height:29px;width:29px;border:3px solid #fff;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:6px 8px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap:after{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap:after{top:10px;-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);}}.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap h3{margin:0 0 0 0;padding:0 56px 0 0;font-weight:400;font-size:1.125em;color:#fff;text-transform:none;-webkit-transition:line-height .35s ease-in-out,margin .15s ease-in-out;-moz-transition:line-height .35s ease-in-out,margin .15s ease-in-out;-o-transition:line-height .35s ease-in-out,margin .15s ease-in-out;transition:line-height .35s ease-in-out,margin .15s ease-in-out;}@media(max-width:60em){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap h3{font-size:1.5em;}}@media(max-width:35.625em){.relatedArticleWrap.row.narrow .quarter .bgImg .textWrap h3{font-size:1.125em;}}.attributeLists .oneThird{margin-bottom:0;display:block;float:left;}@media(max-width:48em){.attributeLists .oneThird{float:none;width:100%;clear:both;max-width:450px;padding:0;}}.attributeLists .oneThird ul{margin:10px 0 20px 0;}.attributeLists .oneThird ul li{padding-left:20px;margin:0 0 10px 0;line-height:1.2;}.attributeLists .oneThird ul li:before{left:0;top:2px;}.attributeLists .oneThird ul li a{text-decoration:none;font-weight:400;}.attributeLists .oneThird ul li ul li:before{left:1px;border-color:transparent transparent transparent #83b7c1;}.featureListWrap{margin:80px 0 0 0;padding:0 0 0 136px;position:relative;}@media(max-width:48em){.featureListWrap{padding:136px 0 0 0;margin:40px 0 0 0;}}.featureListWrap h4{color:#b2b935;text-transform:uppercase;font-weight:700;font-size:1.5em;}.featureListWrap img{position:absolute;top:-31px;left:0;}@media(max-width:48em){.featureListWrap img{top:0;}}.featureListWrap ul li{padding:0 0 0 24px;color:#000;}.featureListWrap ul li:before{left:0;border-color:transparent transparent transparent #b2b935;}@media(max-width:60em){.imgBlocks{display:none;}}.imgBlocks .oneThird{margin-bottom:0;display:block;float:left;padding:0;}@media(max-width:60em){.imgBlocks .oneThird{float:none;width:100%;clear:both;margin:0 auto 40px;max-width:450px;}}@media(max-width:35.625em){.imgBlocks .oneThird{margin-bottom:0;}}.imgBlocks .oneThird .imgWrap{border:none;position:relative;cursor:pointer;height:0;padding-bottom:66%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);}.imgBlocks .oneThird .imgWrap:hover:before{opacity:1;}.imgBlocks .oneThird .imgWrap:hover:after{-webkit-box-shadow:inset 0 0 70px 10px rgba(0,0,0,.8);-moz-box-shadow:inset 0 0 70px 10px rgba(0,0,0,.8);box-shadow:inset 0 0 70px 10px rgba(0,0,0,.8);}.imgBlocks .oneThird .imgWrap:before{content:"";width:40px;height:40px;display:block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;opacity:.5;background-repeat:no-repeat;-webkit-background-size:267px auto;-moz-background-size:267px auto;background-size:267px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-164px -57px;position:absolute;top:10px;right:10px;-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.imgBlocks .oneThird .imgWrap:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.imgBlocks .oneThird .imgWrap:before{background-image:url(/Content/img/sprite-icons@2x.png);}}.imgBlocks .oneThird .imgWrap:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);-moz-box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);-webkit-transition:-webkit-box-shadow .15s ease-in-out;-moz-transition:-moz-box-shadow .15s ease-in-out;-o-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;}.gallery{-webkit-transform:scale(0) translate(50%,50%);-moz-transform:scale(0) translate(50%,50%);-ms-transform:scale(0) translate(50%,50%);-o-transform:scale(0) translate(50%,50%);transform:scale(0) translate(50%,50%);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;-webkit-transition:-webkit-transform .25s ease-in-out,background-color .35s ease-in-out;-moz-transition:-moz-transform .25s ease-in-out,background-color .35s ease-in-out;-o-transition:-o-transform .25s ease-in-out,background-color .35s ease-in-out;transition:-webkit-transform .25s ease-in-out,-moz-transform .25s ease-in-out,-o-transform .25s ease-in-out,transform .25s ease-in-out,background-color .35s ease-in-out;z-index:8000;}@media(max-width:60em){.gallery{-webkit-transform:scale(1) translate(0);-moz-transform:scale(1) translate(0);-ms-transform:scale(1) translate(0);-o-transform:scale(1) translate(0);transform:scale(1) translate(0);position:static;}}.gallery.open{-webkit-transform:scale(1) translate(0,0);-moz-transform:scale(1) translate(0,0);-ms-transform:scale(1) translate(0,0);-o-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);background-color:rgba(0,0,0,.9);}.gallery.open .inner{opacity:1;}.gallery .inner{position:absolute;width:90%;left:5%;top:5%;opacity:0;-webkit-transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-o-transition:opacity .45s ease-in-out;transition:opacity .45s ease-in-out;}@media(max-width:60em){.gallery .inner{position:relative;opacity:1;top:0;left:0;width:100%;}}.gallery .inner button{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;background-color:transparent;border:none;color:#828282;padding:0;cursor:pointer;z-index:100;}.gallery .inner button:focus{outline:none;}.gallery .inner button.close{display:block;margin:0 auto 40px;position:static;font-size:1.125em;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}@media(max-width:60em){.gallery .inner button.close{display:none;}}.gallery .inner button.close:hover{color:#e09635;}.gallery .inner button.slick-arrow{bottom:40%;width:40px;height:140px;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;text-indent:-9999px;-webkit-background-size:auto 192px;-moz-background-size:auto 192px;background-size:auto 192px;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);opacity:.33;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.gallery .inner button.slick-arrow{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.gallery .inner button.slick-arrow{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:48em){.gallery .inner button.slick-arrow{width:20px;height:70px;-webkit-background-size:auto 96px;-moz-background-size:auto 96px;background-size:auto 96px;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);opacity:1;}}@media(max-width:35.625em){.gallery .inner button.slick-arrow{bottom:35%;}}.gallery .inner button.slick-next{right:40px;background-position:-142px -56px;-webkit-transition:right .15s ease-in-out;-moz-transition:right .15s ease-in-out;-o-transition:right .15s ease-in-out;transition:right .15s ease-in-out;}@media(max-width:60em){.gallery .inner button.slick-next{right:20px;}}@media(max-width:48em){.gallery .inner button.slick-next{background-position:-71px -31px;}}@media(max-width:35.625em){.gallery .inner button.slick-next{right:10px;}}.gallery .inner button.slick-next:hover{right:30px;}@media(max-width:60em){.gallery .inner button.slick-next:hover{right:20px;}}@media(max-width:35.625em){.gallery .inner button.slick-next:hover{right:10px;}}.gallery .inner button.slick-prev{left:40px;background-position:-94px -56px;-webkit-transition:left .15s ease-in-out;-moz-transition:left .15s ease-in-out;-o-transition:left .15s ease-in-out;transition:left .15s ease-in-out;}@media(max-width:60em){.gallery .inner button.slick-prev{left:20px;}}@media(max-width:48em){.gallery .inner button.slick-prev{background-position:-48px -31px;}}@media(max-width:35.625em){.gallery .inner button.slick-prev{left:10px;}}.gallery .inner button.slick-prev:hover{left:30px;}@media(max-width:60em){.gallery .inner button.slick-prev:hover{left:20px;}}@media(max-width:35.625em){.gallery .inner button.slick-prev:hover{left:10px;}}.gallery .inner .slideContain{*zoom:1;}.gallery .inner .slideContain:before,.gallery .inner .slideContain:after{content:"";display:table;}.gallery .inner .slideContain:after{clear:both;}.gallery .inner .slideContain:before,.gallery .inner .slideContain:after{content:"";display:table;}.gallery .inner .slideContain:after{clear:both;}.gallery .inner .slideContain .imgWrap{float:left;width:80%;margin:0 2px;}@media(max-width:60em){.gallery .inner .slideContain .imgWrap{margin:0;}}.gallery .inner .slideContain .imgWrap:focus{outline:none;}.gallery .inner .slideContain .imgWrap img{width:auto;max-height:40vw;margin:0 auto;border:40px solid #fff;}@media(max-width:60em){.gallery .inner .slideContain .imgWrap img{border:none;max-height:none;width:100%;}}.titleWrap{padding-right:175px;position:relative;}@media(max-width:48em){.titleWrap{padding-right:0;padding-bottom:65px;}}.socialShare{position:absolute;bottom:0;right:0;}@media(max-width:48em){.socialShare{right:auto;bottom:20px;left:0;}}.socialShare span .stLarge{background-image:url('/Content/img/sprite-share.png') !important;-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc) !important;-webkit-background-size:171.5px auto;-moz-background-size:171.5px auto;background-size:171.5px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;opacity:.33;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.socialShare span .stLarge{background-image:url(/Content/img/sprite-share@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.socialShare span .stLarge{background-image:url(/Content/img/sprite-share@2x.png);}}.socialShare .st_facebook_large .stLarge{background-position:0 0;}.socialShare .st_facebook_large .stLarge:hover{background-position:0 0;}.socialShare .st_twitter_large .stLarge{background-position:-46px 0;}.socialShare .st_twitter_large .stLarge:hover{background-position:-46px 0;}.socialShare .st_pinterest_large .stLarge{background-position:-140px 0;}.socialShare .st_pinterest_large .stLarge:hover{background-position:-140px 0;}.socialShare .st_linkedin_large .stLarge{background-position:-93px 0;}.socialShare .st_linkedin_large .stLarge:hover{background-position:-93px 0;}.iconBg{background-position:right center;background-repeat:no-repeat;-webkit-background-size:auto 80%;-moz-background-size:auto 80%;background-size:auto 80%;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);overflow:hidden;text-decoration:none;display:block;padding:0 75px 50px;position:relative;}.iconBg:hover h2{color:#fff;}.iconBg:hover h2 span{right:-800px;height:100%;}.iconBg.greyBlocks{background-image:url('/Content/img/bg-blocks-grey.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-color:#f1f1f1;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.greyBlocks{background-image:url(/Content/img/bg-blocks-grey@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.greyBlocks{background-image:url(/Content/img/bg-blocks-grey@2x.png);}}.iconBg.greyBlocks h2 span{background-color:#e09635;}.iconBg.greyBlocks:hover .lilBlueArrowButton{color:#e09635;}.iconBg.greyBlocks:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #e09635;}.iconBg.orangeBlocks{background-image:url('/Content/img/bg-blocks-orange.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-color:#e2e2e2;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.orangeBlocks{background-image:url(/Content/img/bg-blocks-orange@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.orangeBlocks{background-image:url(/Content/img/bg-blocks-orange@2x.png);}}.iconBg.orangeBlocks h2 span{background-color:#e09635;}.iconBg.orangeBlocks:hover .lilBlueArrowButton{color:#e09635;}.iconBg.orangeBlocks:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #e09635;}.iconBg.whiteGlobe{background-image:url('/Content/img/bg-globe-white.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-color:#e2e2e2;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.whiteGlobe{background-image:url(/Content/img/bg-globe-white@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.whiteGlobe{background-image:url(/Content/img/bg-globe-white@2x.png);}}.iconBg.whiteGlobe h2 span{background-color:#b2b935;}.iconBg.whiteGlobe:hover .lilBlueArrowButton{color:#b2b935;}.iconBg.whiteGlobe:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #b2b935;}.iconBg.blueGlobe{background-image:url('/Content/img/bg-globe-blue.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.blueGlobe{background-image:url(/Content/img/bg-globe-blue@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.blueGlobe{background-image:url(/Content/img/bg-globe-blue@2x.png);}}.iconBg.blueGlobe h2 span{background-color:#3385b8;}.iconBg.blueGlobe:hover .lilBlueArrowButton{color:#3385b8;}.iconBg.blueGlobe:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #3385b8;}.iconBg.blueWheel{background-image:url('/Content/img/bg-wheel-blue.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.blueWheel{background-image:url(/Content/img/bg-wheel-blue@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.blueWheel{background-image:url(/Content/img/bg-wheel-blue@2x.png);}}.iconBg.blueWheel h2 span{background-color:#83b7c1;}.iconBg.blueWheel:hover .lilBlueArrowButton{color:#83b7c1;}.iconBg.blueWheel:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #83b7c1;}.iconBg.greenUpArrow{background-image:url('/Content/img/bg-uparrow-green.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-color:#e2e2e2;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.greenUpArrow{background-image:url(/Content/img/bg-uparrow-green@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.greenUpArrow{background-image:url(/Content/img/bg-uparrow-green@2x.png);}}.iconBg.greenUpArrow h2 span{background-color:#b2b935;}.iconBg.greenUpArrow:hover .lilBlueArrowButton{color:#b2b935;}.iconBg.greenUpArrow:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #b2b935;}.iconBg.greyUpArrow{background-image:url('/Content/img/bg-uparrow-grey.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-color:#f1f1f1;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.iconBg.greyUpArrow{background-image:url(/Content/img/bg-uparrow-grey@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iconBg.greyUpArrow{background-image:url(/Content/img/bg-uparrow-grey@2x.png);}}.iconBg.greyUpArrow h2 span{background-color:#83b7c1;}.iconBg.greyUpArrow:hover .lilBlueArrowButton{color:#83b7c1;}.iconBg.greyUpArrow:hover .lilBlueArrowButton:after{border-color:transparent transparent transparent #83b7c1;}.iconBg h2{font-weight:700;font-size:1.125em;text-transform:uppercase;position:relative;margin:0 0 0 0;display:table;padding:30px 0 20px 0;-webkit-transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;transition:color .35s ease-in-out;z-index:1;}.iconBg h2 span{position:absolute;bottom:0;right:0;z-index:-1;height:5px;width:9999px;-webkit-transition:width .15s ease-in-out,right .25s ease-in-out,height .35s ease-in-out;-moz-transition:width .15s ease-in-out,right .25s ease-in-out,height .35s ease-in-out;-o-transition:width .15s ease-in-out,right .25s ease-in-out,height .35s ease-in-out;transition:width .15s ease-in-out,right .25s ease-in-out,height .35s ease-in-out;}.iconBg p{font-size:4em;font-weight:700;line-height:1.1;margin:20px 0 20px 0;}@media(max-width:70em){.iconBg p{font-size:3.125em;}}.inlineWrap{margin:0 -24px;z-index:0;position:relative;}@media(max-width:60em){.inlineWrap:not(.homeCtas){max-width:800px;margin:0 auto 0;padding:0 2.5% 0;}}.inlineWrap .half{padding:0 2.5%;margin:0 0 60px 0;text-decoration:none;}.inlineWrap .quarter{padding:0 1.5%;margin:0 0 40px 0;text-decoration:none;}.inlineWrap .hasBg{background-color:#fff;padding:50px;}.inlineWrap.titleBelow a{text-decoration:none;}.inlineWrap.titleBelow a.btn:hover{color:#fff;}.inlineWrap.titleBelow a:hover{color:#c47c1e;}.inlineWrap.titleBelow a.whiteHover{color:#fff;}@media(max-width:60em){.inlineWrap.titleBelow>a.quarter{width:45%;margin:0 2.5% 5%;padding:0;}}@media(max-width:37.5em){.inlineWrap.titleBelow>a.quarter{width:100%;max-width:356px;display:block;margin:0 auto 30px;}}.inlineWrap.titleBelow>a.quarter:hover .imgWrap:before,.inlineWrap.titleBelow>a.quarter:hover .imgWrap a{-webkit-box-shadow:inset 0 0 0 3px #e09635;-moz-box-shadow:inset 0 0 0 3px #e09635;box-shadow:inset 0 0 0 3px #e09635;}.inlineWrap.titleBelow>a.quarter:hover h3,.inlineWrap.titleBelow>a.quarter:hover .subHead{color:#c47c1e;}.inlineWrap.titleBelow>a.quarter:hover .arrowLink{color:#c47c1e;}.inlineWrap.titleBelow>a.quarter:hover .arrowLink:after{background-position:0 -56px;}.inlineWrap.titleBelow .half .imgWrap,.inlineWrap.titleBelow .quarter .imgWrap{border:5px solid #fff;position:relative;}@media(max-width:48em){.inlineWrap.titleBelow .half .imgWrap,.inlineWrap.titleBelow .quarter .imgWrap{border-width:2.5px;}}.inlineWrap.titleBelow .half .imgWrap:before,.inlineWrap.titleBelow .quarter .imgWrap:before,.inlineWrap.titleBelow .half .imgWrap a,.inlineWrap.titleBelow .quarter .imgWrap a{content:"";position:absolute;z-index:1;display:block;width:100%;height:100%;text-indent:-9999px;-webkit-box-shadow:inset 0 0 0 0 #e09635;-moz-box-shadow:inset 0 0 0 0 #e09635;box-shadow:inset 0 0 0 0 #e09635;-webkit-transition:-webkit-box-shadow .4s ease-in-out;-moz-transition:-moz-box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out;}.inlineWrap.titleBelow .half .imgWrap.shrinkage,.inlineWrap.titleBelow .quarter .imgWrap.shrinkage{height:0;padding-bottom:25%;}.inlineWrap.titleBelow .half .imgWrap.shrinkage img,.inlineWrap.titleBelow .quarter .imgWrap.shrinkage img{max-width:70%;margin:0 auto;display:none;}.svg .inlineWrap.titleBelow .half .imgWrap.shrinkage img.vector,.svg .inlineWrap.titleBelow .quarter .imgWrap.shrinkage img.vector{display:block;}.no-svg .inlineWrap.titleBelow .half .imgWrap.shrinkage img.raster,.no-svg .inlineWrap.titleBelow .quarter .imgWrap.shrinkage img.raster{display:block;}.inlineWrap.titleBelow .half h3,.inlineWrap.titleBelow .quarter h3{margin:20px 0 10px;font-size:1.375em;color:#003359;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}@media(max-width:60em){.inlineWrap.titleBelow .half h3,.inlineWrap.titleBelow .quarter h3{margin:10px 0 5px;}}@media(max-width:37.5em){.inlineWrap.titleBelow .half h3,.inlineWrap.titleBelow .quarter h3{font-size:1.25em;}}.inlineWrap.titleBelow .half .subHead,.inlineWrap.titleBelow .quarter .subHead{display:block;margin:0 0 20px;color:#003359;font-size:1.25em;font-weight:100;-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}.inlineWrap.titleBelow .half p,.inlineWrap.titleBelow .quarter p{margin-bottom:30px;}.inlineWrap.titleBelow .half .arrowLink,.inlineWrap.titleBelow .quarter .arrowLink{display:block;color:#003359;font-size:1em;font-weight:700;text-transform:uppercase;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;transition:color .1s ease-in-out;text-decoration:none;}.inlineWrap.titleBelow .half .arrowLink:after,.inlineWrap.titleBelow .quarter .arrowLink:after{content:"";width:16px;height:16px;display:inline-block;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:0 -27px;margin:0 0 0 6px;position:relative;top:.1em;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.inlineWrap.titleBelow .half .arrowLink:after,.inlineWrap.titleBelow .quarter .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.inlineWrap.titleBelow .half .arrowLink:after,.inlineWrap.titleBelow .quarter .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);}}.inlineWrap.titleBelow .half .docDownload,.inlineWrap.titleBelow .quarter .docDownload{font-size:1.375em;color:#146190;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;font-weight:700 !important;margin:20px 0 30px;}.inlineWrap.titleBelow .half .docDownload:hover,.inlineWrap.titleBelow .quarter .docDownload:hover{color:#e09635;}.inlineWrap.titleBelow .half .docDownload:hover:before,.inlineWrap.titleBelow .quarter .docDownload:hover:before{background-position:-90.5px -61px;}.ie11 .inlineWrap.titleBelow .half .docDownload:hover:before,.ie11 .inlineWrap.titleBelow .quarter .docDownload:hover:before{background-position:-45px -54px;}.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{content:"";background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-45px -54px;display:inline-block;margin:0 5px -4px 0;width:21px;height:26px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);}}.inlineWrap.titleBelow .half .docDownload:hover,.inlineWrap.titleBelow .quarter .docDownload:hover{color:#e09635;}.inlineWrap.titleBelow .half .docDownload:hover:before,.inlineWrap.titleBelow .quarter .docDownload:hover:before{background-position:-90.5px -61px;}.ie11 .inlineWrap.titleBelow .half .docDownload:hover:before,.ie11 .inlineWrap.titleBelow .quarter .docDownload:hover:before{background-position:-45px -54px;}.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{content:"";background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-45px -54px;display:inline-block;margin:0 5px -4px 0;width:21px;height:26px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.inlineWrap.titleBelow .half .docDownload:before,.inlineWrap.titleBelow .quarter .docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);}}.ie11 .inlineWrap.titleBelow .half .docDownload,.ie11 .inlineWrap.titleBelow .quarter .docDownload{display:block;}.ie11 .inlineWrap.titleBelow .half .docDownload,.ie11 .inlineWrap.titleBelow .quarter .docDownload{display:block;}.inlineWrap.titleMask>div{height:0;padding-bottom:27%;position:relative;}.inlineWrap.titleMask>div a{text-decoration:none;}.inlineWrap.titleMask>div.half{width:45%;margin:0 2.5%;}.inlineWrap.titleMask>div.quarter{margin:0 1.5% 40px;width:22%;*zoom:1;}.inlineWrap.titleMask>div.quarter:before,.inlineWrap.titleMask>div.quarter:after{content:"";display:table;}.inlineWrap.titleMask>div.quarter:after{clear:both;}.inlineWrap.titleMask>div.quarter:before,.inlineWrap.titleMask>div.quarter:after{content:"";display:table;}.inlineWrap.titleMask>div.quarter:after{clear:both;}@media(max-width:70em){.inlineWrap.titleMask>div.quarter{width:46%;padding-bottom:60%;}}@media(max-width:48em){.inlineWrap.titleMask>div.quarter{width:59%;padding-bottom:78%;}}@media(max-width:35.625em){.inlineWrap.titleMask>div.quarter{width:291px;padding-bottom:386px;}}@media(max-width:30em){.inlineWrap.titleMask>div.quarter{width:97%;padding-bottom:129%;}}.inlineWrap.titleMask>div:hover .bgImg{-webkit-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);-moz-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);}.inlineWrap.titleMask>div:hover .bgImg .textWrap{background-color:rgba(0,51,89,.9);}.inlineWrap.titleMask .longText{height:auto;overflow:visible;}.inlineWrap.titleMask .longText.quarter{padding:0;}.inlineWrap.titleMask .longText .bgImg{position:static;}.inlineWrap.titleMask .longText .bgImg img{position:relative;z-index:-1;}.inlineWrap.titleMask .longText .bgImg .textWrap{padding:15px;position:static;}.inlineWrap.titleMask .longText .bgImg .textWrap h3{font-size:1.125em;}.inlineWrap.titleMask .longText .bgImg .textWrap .arrowLink{position:absolute;padding:0 0 0 0;bottom:18px;width:145px;}.inlineWrap.titleMask .longText .bgImg .textWrap .arrowLink:after{border:none;bottom:-1px;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;}.inlineWrap.titleMask .longText .bgImg .textWrap .categories{font-size:.875em;font-weight:400;color:rgba(255,255,255,.5);margin-bottom:34px;line-height:1.3;}.inlineWrap.titleMask .bgImg{position:absolute;left:0;top:0;width:100%;height:100%;border:5px solid #fff;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .25s ease-in-out;-moz-transition:-moz-box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out;transition:box-shadow .25s ease-in-out;}@media(max-width:48em){.inlineWrap.titleMask .bgImg{border-width:2.5px;}}.inlineWrap.titleMask .bgImg img{top:0;left:0;display:block;position:absolute;z-index:-1;width:100%;height:auto;}.inlineWrap.titleMask .textWrap{position:absolute;background-color:rgba(0,105,170,.8);width:100%;padding:20px 20px 15px;bottom:0;left:0;-webkit-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;}.inlineWrap.titleMask .textWrap h3{margin:0 0 0 0;padding:0 0 0 0;color:#fff;text-transform:none;font-size:1.375em;}.inlineWrap.titleMask .textWrap .subHead{display:block;color:#fff;margin:0 0 15px 0;font-weight:400;}.inlineWrap.titleMask .textWrap .arrowLink{display:block;text-transform:uppercase;font-size:.875em;letter-spacing:.095em;color:#fff;position:relative;padding:0 40px 0 0;}.inlineWrap.titleMask .textWrap .arrowLink:after{content:"";position:absolute;bottom:3px;right:0;display:block;height:29px;width:29px;border:3px solid #fff;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:6px 8px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.inlineWrap.titleMask .textWrap .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.inlineWrap.titleMask .textWrap .arrowLink:after{background-image:url(/Content/img/sprite-icons@2x.png);}}@media(max-width:60em){.linkBlockWrap{max-width:800px;margin:0 auto 0;}.linkBlockWrap.padMeUp{padding-top:0;}}@media(max-width:60em){.linkBlockWrap .row{margin:5% auto 0;padding:0 2.5% 0;}}@media(max-width:37.5em){.linkBlockWrap .row{padding:0 30px;margin-top:30px;}}.linkBlockWrap .linkBlock{float:left;position:relative;overflow:hidden;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);-webkit-transition:-webkit-filter .45s ease-in-out;-moz-transition:-moz-filter .45s ease-in-out;-o-transition:filter .45s ease-in-out;transition:-webkit-filter .45s ease-in-out,-moz-filter .45s ease-in-out,-o-filter .45s ease-in-out,filter .45s ease-in-out;*zoom:1;}.linkBlockWrap .linkBlock:before,.linkBlockWrap .linkBlock:after{content:"";display:table;}.linkBlockWrap .linkBlock:after{clear:both;}.linkBlockWrap .linkBlock:before,.linkBlockWrap .linkBlock:after{content:"";display:table;}.linkBlockWrap .linkBlock:after{clear:both;}.linkBlockWrap .linkBlock.notHovered{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);}.linkBlockWrap .linkBlock:hover .bgImg{-webkit-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);-moz-box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);box-shadow:inset 0 0 80px 10px rgba(0,0,0,.6);}.linkBlockWrap .linkBlock:hover .textWrap{background-color:rgba(0,51,89,.9);}.linkBlockWrap .linkBlock.oneThird,.linkBlockWrap .linkBlock.half,.linkBlockWrap .linkBlock.quarter{padding:0;margin:0;}.linkBlockWrap .linkBlock a{text-decoration:none;}.linkBlockWrap .linkBlock .bgImg{position:absolute;width:100%;height:100%;-webkit-box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);-moz-box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);box-shadow:inset 0 0 40px 10px rgba(0,0,0,.30000000000000004);-webkit-transition:-webkit-box-shadow .45s ease-in-out;-moz-transition:-moz-box-shadow .45s ease-in-out;-o-transition:box-shadow .45s ease-in-out;transition:box-shadow .45s ease-in-out;}@media(max-width:37.5em){.linkBlockWrap .linkBlock .bgImg{position:static;}}.linkBlockWrap .linkBlock .bgImg img{position:absolute;z-index:-1;width:100%;display:block;height:auto;}@media(max-width:37.5em){.linkBlockWrap .linkBlock .bgImg img{position:static;}}.linkBlockWrap .linkBlock .textWrap{position:absolute;background-color:rgba(0,51,89,.7);bottom:0;left:0;width:100%;z-index:2;min-height:75px;-webkit-transition:background-color .35s ease-in-out;-moz-transition:background-color .35s ease-in-out;-o-transition:background-color .35s ease-in-out;transition:background-color .35s ease-in-out;}@media(max-width:37.5em){.linkBlockWrap .linkBlock .textWrap{position:static;background-color:transparent;min-height:0;height:auto !important;}}.linkBlockWrap .linkBlock .textWrap:after{content:"";display:block;position:absolute;top:0;right:0;margin:20px 20px 0 0;height:29px;width:29px;z-index:2;border:3px solid #fff;background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:6px 8px;-webkit-transition:bottom .4s ease-in-out,margin .4s ease-in-out;-moz-transition:bottom .4s ease-in-out,margin .4s ease-in-out;-o-transition:bottom .4s ease-in-out,margin .4s ease-in-out;transition:bottom .4s ease-in-out,margin .4s ease-in-out;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.linkBlockWrap .linkBlock .textWrap:after{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.linkBlockWrap .linkBlock .textWrap:after{background-image:url(/Content/img/sprite-icons@2x.png);}}.linkBlockWrap .linkBlock .textWrap h2{font-size:1.375em;font-weight:700;display:inline-block;vertical-align:bottom;margin:0 0 0 0;padding:20px 70px 20px 20px;color:#fff;-webkit-transition:bottom .2s ease-in-out,margin .2s ease-in-out;-moz-transition:bottom .2s ease-in-out,margin .2s ease-in-out;-o-transition:bottom .2s ease-in-out,margin .2s ease-in-out;transition:bottom .2s ease-in-out,margin .2s ease-in-out;}.ie .linkBlockWrap .linkBlock .textWrap h2{display:block;box-sizing:content-box;}@media(max-width:70em){.linkBlockWrap .linkBlock .textWrap h2{font-size:1.125em;}}@media(max-width:60em){.linkBlockWrap .linkBlock .textWrap h2{font-size:1.125em;}}@media(max-width:37.5em){.linkBlockWrap .linkBlock .textWrap h2{position:static;display:block;background-color:#003359;margin:0;padding:26px 70px 26px 20px;}}.linkBlockWrap .linkBlock .textWrap h2:hover{-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out;}.linkBlockWrap .linkBlock.half{padding-bottom:30%;}@media(max-width:60em){.linkBlockWrap .linkBlock.half{width:95%;float:none;margin:0 auto 30px;padding-bottom:51%;}}@media(max-width:37.5em){.linkBlockWrap .linkBlock.half{float:none;width:100%;height:auto;padding-bottom:0;max-width:356px;margin:0 auto 30px;}}.linkBlockWrap .linkBlock.oneThird{padding-bottom:30%;}@media(max-width:70em){.linkBlockWrap .linkBlock.oneThird{width:50%;padding-bottom:45%;}}@media(max-width:48em){.linkBlockWrap .linkBlock.oneThird{width:70%;padding-bottom:63%;float:none;margin:0 auto 5%;display:block;}}@media(max-width:37.5em){.linkBlockWrap .linkBlock.oneThird{width:100%;margin-bottom:30px;padding-bottom:0;height:auto;}}@media(max-width:35.625em){.linkBlockWrap .linkBlock.oneThird .bgImg:after{bottom:-4px;}}.linkBlockWrap .linkBlock.quarter{padding-bottom:30%;}@media(max-width:64em){.linkBlockWrap .linkBlock.quarter{width:25%;}}@media(max-width:60em){.linkBlockWrap .linkBlock.quarter{width:45%;float:left;padding-bottom:54%;margin:0 2.5% 5%;}}@media(max-width:37.5em){.linkBlockWrap .linkBlock.quarter{float:none;width:100%;max-width:356px;display:block;height:auto;padding-bottom:0;margin:0 auto 30px;}}@media(max-width:37.5em){.linkBlockWrap .linkBlock.quarter .bgImg:after{bottom:-4px;}}.gridListWrap{padding-bottom:50px;*zoom:1;}.gridListWrap:before,.gridListWrap:after{content:"";display:table;}.gridListWrap:after{clear:both;}.gridListWrap:before,.gridListWrap:after{content:"";display:table;}.gridListWrap:after{clear:both;}.gridListWrap h2{margin:0;}.gridListWrap>p{margin:0 0 50px;position:relative;padding:0 0 50px;display:table;max-width:580px;}.gridListWrap>p:before,.gridListWrap>p:after{content:"";display:block;height:5px;background-color:#003359;position:absolute;bottom:0;}.gridListWrap>p:before{right:100%;width:50px;}.gridListWrap>p:after{right:-10%;width:110%;}.gridListWrap ul.inlineWrap{margin:0 -30px;text-align:left;*zoom:1;}.gridListWrap ul.inlineWrap:before,.gridListWrap ul.inlineWrap:after{content:"";display:table;}.gridListWrap ul.inlineWrap:after{clear:both;}.gridListWrap ul.inlineWrap:before,.gridListWrap ul.inlineWrap:after{content:"";display:table;}.gridListWrap ul.inlineWrap:after{clear:both;}.gridListWrap ul.inlineWrap.thirds{margin:0 -25px;}.gridListWrap ul.inlineWrap li{padding:0 30px;display:inline-block;vertical-align:top;}.gridListWrap ul.inlineWrap li.oneThird{margin-bottom:60px;padding:0 25px;}@media(max-width:48em){.gridListWrap ul.inlineWrap li.oneThird{padding:0 4%;}}@media(max-width:35.625em){.gridListWrap ul.inlineWrap li.oneThird{padding:0 25px;}}.gridListWrap ul.inlineWrap li.oneThird h3,.gridListWrap ul.inlineWrap li.oneThird p,.gridListWrap ul.inlineWrap li.oneThird a{padding-left:15px;}.gridListWrap ul.inlineWrap li:before{display:none;}.gridListWrap ul.inlineWrap li .imgWrap{margin-bottom:20px;position:relative;}.gridListWrap ul.inlineWrap li .imgWrap a{position:absolute;z-index:1;display:block;width:100%;height:100%;text-indent:-9999px;-webkit-box-shadow:inset 0 0 0 0 #e09635;-moz-box-shadow:inset 0 0 0 0 #e09635;box-shadow:inset 0 0 0 0 #e09635;-webkit-transition:-webkit-box-shadow .4s ease-in-out;-moz-transition:-moz-box-shadow .4s ease-in-out;-o-transition:box-shadow .4s ease-in-out;transition:box-shadow .4s ease-in-out;}.gridListWrap ul.inlineWrap li h3{color:#003359;margin:0 0 5px;text-transform:none;position:relative;}.gridListWrap ul.inlineWrap li h3:before{content:"";display:inline-block;position:absolute;top:8px;left:-14px;width:0;height:0;border-style:solid;border-width:6.5px 0 6.5px 7px;border-color:transparent transparent transparent #e09635;}.gridListWrap ul.inlineWrap li a,.gridListWrap ul.inlineWrap li span{text-decoration:none;display:block;color:#003359;font-weight:400;line-height:1.5;font-size:1.125em;}.filterResult{overflow:hidden;position:relative;}.filterResult.odd article{float:left;}@media(max-width:48em){.filterResult.odd article{float:none;}}.filterResult.odd article span{padding:20px 150px 40px 80px;}@media(max-width:48em){.filterResult.odd article span{padding:14px 150px 23px 30px;}}.filterResult.odd article span:before{right:100%;}.filterResult.odd article span:after{right:151px;}.filterResult.odd article .textWrap{padding:40px 40px 40px 80px;}@media(max-width:48em){.filterResult.odd article .textWrap{padding:0 30px;}}.filterResult.odd article .btn{margin-left:80px;}@media(max-width:48em){.filterResult.odd article .btn{margin-left:30px;}}.filterResult.even article{float:right;text-align:right;}@media(max-width:48em){.filterResult.even article{float:none;}}.filterResult.even article span{padding:20px 80px 40px 150px;}@media(max-width:48em){.filterResult.even article span{padding:14px 30px 23px 150px;}}.filterResult.even article span:before{left:100%;}.filterResult.even article span:after{left:151px;}.filterResult.even article .textWrap{padding:40px 80px 40px 40px;}@media(max-width:48em){.filterResult.even article .textWrap{padding:0 30px;}}.filterResult.even article .btn{margin-right:80px;}@media(max-width:48em){.filterResult.even article .btn{margin-right:30px;}}.filterResult .bgImg{-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}@media(max-width:48em){.filterResult .bgImg{position:static;height:0;padding-bottom:41%;}}.filterResult article{max-width:711px;width:50%;margin:70px 0 60px 0;}@media(max-width:60em){.filterResult article{width:60%;}}@media(max-width:48em){.filterResult article{width:100%;max-width:100%;background-color:rgba(255,255,255,.85);margin:-26px 0 0 0;}}.filterResult article span{top:-18px;color:#fff;font-weight:700;font-size:1.125em;text-transform:uppercase;background-color:rgba(0,51,89,.7);position:relative;}.filterResult article span:before{content:"";display:block;height:100%;width:80px;position:absolute;}.filterResult article span:after{content:"";height:5px;width:300%;position:absolute;bottom:25px;background-color:#e09635;}@media(max-width:48em){.filterResult article span:after{bottom:15px;}}.filterResult article .textWrap{background-color:rgba(255,255,255,.85);}@media(max-width:48em){.filterResult article .textWrap{background-color:transparent;}}.filterResult article .textWrap h3{color:#003359;font-size:2.25em;font-family:"Fedra Sans Screen",'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif;font-weight:400;font-style:normal;text-transform:none;margin:20px 0 30px;}@media(max-width:48em){.filterResult article .textWrap h3{font-size:1.5em;margin:20px 0;}}.filterResult article .textWrap p{color:#003359;}.filterResult .btn{margin-top:30px;font-size:1.5em;}@media(max-width:48em){.filterResult .btn{margin-top:20px;margin-bottom:20px;font-size:1.125em;}}.repeatableSnippets{margin:40px 0 0 0;}.repeatableSnippets:first-child{margin-top:0;}.repeatableSnippets .snippet{*zoom:1;padding:40px 0;border-top:1px solid #b5b5b5;}.repeatableSnippets .snippet:before,.repeatableSnippets .snippet:after{content:"";display:table;}.repeatableSnippets .snippet:after{clear:both;}.repeatableSnippets .snippet:before,.repeatableSnippets .snippet:after{content:"";display:table;}.repeatableSnippets .snippet:after{clear:both;}.repeatableSnippets .snippet .imgWrap{width:45%;float:left;}@media(max-width:57.5em){.repeatableSnippets .snippet .imgWrap{width:29%;}}@media(max-width:37.5em){.repeatableSnippets .snippet .imgWrap{float:none;width:100%;max-width:250px;margin-bottom:20px;}}.repeatableSnippets .snippet .imgWrap img{border:5px solid #fff;}@media(max-width:48em){.repeatableSnippets .snippet .imgWrap img{border-width:2.5px;}}.repeatableSnippets .snippet .imgWrap+.textWrap{padding-left:30px;width:55%;}@media(max-width:37.5em){.repeatableSnippets .snippet .imgWrap+.textWrap{padding-left:0;}}.repeatableSnippets .snippet .textWrap{float:left;width:100%;}@media(max-width:57.5em){.repeatableSnippets .snippet .textWrap{width:71%;}}@media(max-width:37.5em){.repeatableSnippets .snippet .textWrap{width:100%;}}.repeatableSnippets .snippet .textWrap h4{font-size:1.875em;font-weight:700;margin-bottom:5px;}@media(max-width:64em){.repeatableSnippets .snippet .textWrap h4{font-size:1.25em;}}.repeatableSnippets .snippet .textWrap h5{margin:0;}.repeatableSnippets .snippet .textWrap p{margin-bottom:0;}.docDownload{font-size:1.375em;color:#146190;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;margin:20px 0 30px;font-weight:700 !important;}.docDownload:hover{color:#e09635;}.docDownload:hover:before{background-position:-90.5px -61px;}.ie11 .docDownload:hover:before{background-position:-45px -54px;}.docDownload:before{content:"";background-image:url('/Content/img/sprite-icons.png');-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);background-repeat:no-repeat;-webkit-background-size:336px auto;-moz-background-size:336px auto;background-size:336px auto;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);background-position:-45px -54px;display:inline-block;margin:0 5px -4px 0;width:21px;height:26px;}@media(-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);-ms-behavior:url(/Content/js/vendor/backgroundsize.min.htc);}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.docDownload:before{background-image:url(/Content/img/sprite-icons@2x.png);}}.ie11 .docDownload{display:block;}.resourceTitle:before{left:0 !important;}.resourceTitle a{font-weight:700 !important;padding-left:0 !important;}.stat.quarter{text-align:center;text-decoration:none;margin-bottom:50px;}.stat.quarter:hover .number{color:#e09635;}.stat.quarter .number{font-family:"din-2014",serif;font-weight:700;font-style:normal;visibility:visible;font-size:6.1875em;color:#fff;line-height:1;-webkit-transition:color .15s ease-in-out;-moz-transition:color .15s ease-in-out;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out;}html.wf-loading .stat.quarter .number{visibility:hidden;}@media(max-width:84.5em){.stat.quarter .number{font-size:4.6875em;}}.stat.quarter h3{font-weight:700;font-size:1.75em;color:#fff;margin:0 0 0 0;}.mapWrap{background-image:-webkit-linear-gradient(bottom,#003359,#0069aa);background-image:-moz-linear-gradient(bottom,#003359,#0069aa);background-image:-o-linear-gradient(bottom,#003359,#0069aa);background-image:-ms-linear-gradient(bottom,#003359,#0069aa);background-image:linear-gradient(bottom,#003359,#0069aa);position:relative;}.mapWrap .row .titleWrap{margin:0 0 0;background-color:rgba(0,105,170,.8);padding:19px 40px 13px;position:absolute;width:100%;top:0;left:0;}@media(max-width:57.5em){.mapWrap .row .titleWrap{position:relative;}}.mapWrap .row .titleWrap .preTitle{font-weight:700;font-size:1.125em;position:relative;color:#fff;text-transform:uppercase;margin:0 0 0 0;padding:0 0 15px 0;}.mapWrap .row .titleWrap .preTitle:after{content:"";display:block;position:absolute;bottom:0;right:0;height:5px;width:500%;background-color:#003359;}.mapWrap .row .titleWrap h2{font-weight:700;color:#fff;font-size:4.1875em;text-transform:uppercase;margin:20px 0 0;}@media(max-width:64em){.mapWrap .row .titleWrap h2{font-size:3em;}}@media(max-width:48em){.mapWrap .row .titleWrap h2{font-size:2.25em;}}.mapWrap .row .imgWrap{position:relative;}.testimonial{background-image:url('/Content/img/bg-dock-sunset.jpg');-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;-ms-behavior:url(/js/vendor/backgroundsize.min.htc);position:relative;padding-top:50px;padding-bottom:70px;}@media(max-width:48em){.testimonial{padding-top:50px;padding-bottom:70px;}}.testimonial:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,22,38,.7);}.testimonial .row.narrow{text-align:center;position:relative;z-index:1;}.testimonial .row.narrow blockquote{color:#fff;font-size:2.25em;quotes:"“" "”";font-size:1.5em;font-weight:700;font-style:italic;line-height:1.7;}@media(max-width:48em){.testimonial .row.narrow blockquote{font-size:1.25em;}}.testimonial .row.narrow blockquote:before{content:open-quote;}.testimonial .row.narrow blockquote:after{content:close-quote;}.testimonial .row.narrow cite{color:#fff;font-size:1.875em;font-style:normal;}@media(max-width:48em){.testimonial .row.narrow cite{font-size:1.25em;}}.noSidebar .main{max-width:960px;margin-left:auto;margin-right:auto;}.hasSidebar.butNarrow .sidebar{width:30%;}@media(max-width:57.5em){.hasSidebar.butNarrow .sidebar{width:100%;max-width:400px;}}.hasSidebar.butNarrow .main{width:65%;}@media(max-width:57.5em){.hasSidebar.butNarrow .main{float:none;width:100%;}}.hasSidebar .sidebar{float:right;width:40%;position:relative;margin:40px 0;}@media(max-width:57.5em){.hasSidebar .sidebar{float:left;width:100%;clear:both;margin:0 0 30px 0;max-width:400px;}}@media(max-width:37.5em){.hasSidebar .sidebar{width:100%;}}.hasSidebar .sidebar.noQuote blockquote:before,.hasSidebar .sidebar.noQuote blockquote:after{display:none;}.hasSidebar .sidebar.noQuote cite{display:none;}.hasSidebar .sidebar.module{background-color:#fff;padding:50px 55px;overflow:hidden;}@media(max-width:35.625em){.hasSidebar .sidebar.module{padding:30px 20px;}}.hasSidebar .sidebar.module.contact h5{font-size:1.5em;margin-bottom:0;}.hasSidebar .sidebar.module.contact p{margin-top:0;}.hasSidebar .sidebar.module.contact .infoWrap p{margin:0;}.hasSidebar .sidebar.module.contact .infoWrap p strong{color:#003359;}.hasSidebar .sidebar.module.contact a{text-decoration:none;color:#e09635;}.hasSidebar .sidebar.module.contact a:hover{text-decoration:underline;}.hasSidebar .sidebar.module h4{color:#4992c0;font-weight:700;margin-top:0;display:table;padding:0 0 25px 0;margin:0 0 20px 0;position:relative;}.hasSidebar .sidebar.module h4:not(:first-child){margin-top:25px;}.hasSidebar .sidebar.module h4:after{content:"";position:absolute;bottom:0;right:0;width:150%;display:block;background-color:#003359;height:5px;}.hasSidebar .sidebar.module h5{margin:20px 0 10px;font-size:1.5em;color:#003359;}.hasSidebar .sidebar.module h6{margin:20px 0 10px;}.hasSidebar .sidebar.module a{text-decoration:none;}.hasSidebar .sidebar.module ul li,.hasSidebar .sidebar.module ol li{padding:0 0 0 18px;}.hasSidebar .sidebar.module ul li:before,.hasSidebar .sidebar.module ol li:before{left:0;}.hasSidebar .sidebar blockquote{margin:0 0 0 0;font-size:1.5em;padding:0 12px;font-weight:700;}@media(max-width:57.5em){.hasSidebar .sidebar blockquote{font-size:1.25em;}}.hasSidebar .sidebar cite{padding:24px 30px 0 50px;margin-bottom:-20px;display:block;}@media(max-width:35.625em){.hasSidebar .sidebar cite{padding-left:30px;}}.hasSidebar .sidebar cite span{display:block;margin-bottom:5px;}.hasSidebar .sidebar cite .name{font-weight:700;font-size:1.125em;color:#83b7c1;font-style:normal;}.hasSidebar .sidebar cite .name:before{content:"—";display:inline-block;margin:0 4px 0 -21px;}.hasSidebar .sidebar cite .title{line-height:1.4;}.hasSidebar .sidebar .contactInfo{margin:20px 0 0 0;padding:0 35px 0 0;position:relative;font-size:.8em;}.hasSidebar .sidebar .contactInfo a{display:block;color:#e09635;text-decoration:none;margin:0 0 5px 0;font-size:1.5em;font-weight:400;}.hasSidebar .sidebar .contactInfo a:hover{color:#c47c1e;}.hasSidebar .sidebar .contactInfo a.socialLink{position:absolute;top:0;right:0;}.hasSidebar .main{float:left;width:55%;}@media(max-width:57.5em){.hasSidebar .main{float:none;width:100%;}}.homeCtas{margin:0;}.homeCtas .oneThird{padding:0;margin:0;}@media(max-width:48em){.homeCtas .oneThird{width:100%;}}@media(max-width:70em){.homeCtas .oneThird a{padding:0 20px 50px;}}@media(max-width:48em){.homeCtas .oneThird a{padding:0 11% 50px;}}.homeCtas .oneThird p{font-size:4.1875em;text-transform:uppercase;font-weight:400;}@media(max-width:87.5em){.homeCtas .oneThird p{font-size:3.125em;}}@media(max-width:87.5em){.homeCtas .oneThird p{font-size:2.5em;}}.homeCtas .oneThird p span{display:block;font-size:2.08955224em;font-family:"din-2014",serif;font-weight:700;font-style:normal;visibility:visible;}html.wf-loading .homeCtas .oneThird p span{visibility:hidden;}@media(max-width:60em){.homeProjects .half:not(.linkBlock){width:95%;margin:0 auto 5%;float:none;}}@media(max-width:37.5em){.homeProjects .half:not(.linkBlock){width:100%;max-width:356px;margin:0 auto 30px;}}.homeProjects .half:not(.linkBlock) a{background-color:#f1f1f1;background-image:none;height:0;padding-bottom:60%;}@media(max-width:64em){.homeProjects .half:not(.linkBlock) a{height:auto;padding-bottom:50px;}}@media(max-width:37.5em){.homeProjects .half:not(.linkBlock) a{padding:20px;}}@media(max-width:37.5em){.homeProjects .half:not(.linkBlock) a h2{padding-top:10px;}}@media(max-width:1200px){.homeProjects .half:not(.linkBlock) a p{font-size:2.25em;}}@media(max-width:64em){.homeProjects .half:not(.linkBlock) a p{font-size:3.125em;}}@media(max-width:37.5em){.homeProjects .half:not(.linkBlock) a p{font-size:1.75em;}}@media(max-width:37.5em){.homeProjects .half:not(.linkBlock) a span{font-size:1em;}}.totalResults{max-width:650px;margin:0 auto 30px;padding:0 0 5px 0;border-bottom:1px solid #b5b5b5;color:#003359;}.searchResults{max-width:600px;margin:0 auto;}.searchResults li{padding:0 0 0 16px;margin:0 0 40px 0;}.searchResults li:before{left:0;top:10px;}.searchResults li a{text-decoration:none;}.searchResults li h4{margin:0 0 0 0;text-transform:none;}.searchResults li h4 a{font-weight:400;}.searchResults li p{margin:0 0 0 0;font-size:.875em;}.searchResults li p br{display:none;}.searchResults li .link{font-size:.875em;}.searchResults li .link a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;font-weight:400;}.paginationWrap{border-top:1px solid #b5b5b5;}.paginationWrap.results{max-width:650px;margin:0 auto 30px;}.paginationWrap .pagination{padding:20px 0 0 0;text-align:center;margin:0 -20px;}@media(max-width:35.625em){.paginationWrap .pagination{margin:0 -10px;}}.paginationWrap .pagination li{display:inline-block;padding:0 20px;}@media(max-width:35.625em){.paginationWrap .pagination li{padding:0 8px;font-size:1em;}}.paginationWrap .pagination li:before{display:none;}.paginationWrap .pagination li a{text-decoration:none;}.paginationWrap .pagination li a.current{color:#e09635;}#siteSearchBody{max-width:650px;margin:0 auto 30px;}#siteSearchBody form input{border:1px solid #b5b5b5;color:#2b2b2b;padding:5px 8px;}#siteSearchBody form input[type="search"]{width:100%;padding-right:80px;}#siteSearchBody form input[type="submit"]{color:#fff;border:1px solid #e09635;position:absolute;top:0;right:0;padding-bottom:4px;}.calculoid-container ul li:before,.calculoid-container ul li:after{display:none;}