@charset "UTF-8";.section{margin-bottom:38px}.section:last-of-type{margin-bottom:0}.flex-video{position:relative}table td{border-bottom:1px solid #f2c047}.nav-extra>span{border-left:2px solid #71a241}.nav-extra>span.item{font-size:12px}.main-navigation ul ul a{font-size:14px;font-weight:300;text-align:right}.video-wrap .video .video-preview .play-button{background:rgba(131,172,63,.93);text-indent:3px}.video-wrap .video.play .video-media{top:0}.slider-thumbnails li a{width:100%}.blog-header{text-align:center;padding:100px}.blog-header h1{color:#fff}.blog-search{font-size:13px;font-weight:300;letter-spacing:0;padding:0 7px;margin:0 3px 0 0;display:none;line-height:23px;outline:none;outline:0;position:relative;width:92%;background-color:#e5e5e5;border-style:none!important;padding:10px 15px!important}.blog-filter{margin-top:25px}.blog-filter h2{font-size:20px;color:#83ae35}.blog-archive-list{margin-top:25px}.blog-archive-list .row{margin-top:25px;margin-bottom:46px}.blog-archive-list h4{margin-top:0}.blog-archive-list h4 a{text-transform:uppercase;color:#333}.blog-archive-list span{color:#878787;text-transform:uppercase;font-family:SCED Sans,sans-serif}.blog-thumbnail{width:100%;padding-top:87%;background-size:cover;background-position:50%;border-radius:8px}.menuTag{display:inline-block;vertical-align:middle;font-weight:400;font-style:normal;font-size:15px;line-height:1.8em;color:#333;margin-left:15px;font-family:SCED Sans,sans-serif}input[type=checkbox]{display:none}.squaredThree{width:20px;padding-top:20px;margin:5px 0;position:relative;display:inline-block;vertical-align:middle}.squaredThree label{cursor:pointer;position:absolute;width:20px;height:20px;top:0;border-radius:3px;background:#e5e5e5}.squaredThree label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:"";position:absolute;width:13px;height:8px;background:transparent;top:4px;left:4px;border:3px solid #333;border-top:none;border-right:none;transition:all .3s ease;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.squaredThree label:hover:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:.3}.squaredThree input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.blog-single-header{background-size:cover;position:relative;overflow:hidden;width:100%;height:100%;background-color:#000}.blog-header-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:150%;background-position:50%;-webkit-filter:blur(13px);opacity:.75}.blog-header-image{width:100%;padding-top:50%;background-size:cover;background-position:50%}.blog-header-content{position:absolute;bottom:18px;left:40px;z-index:5}.blog-header-content span{font-family:SCED Sans,sans-serif;text-transform:uppercase;color:#fff}.blog-header-content h1{color:#fff;text-transform:uppercase;margin-top:4px;max-width:603px}.blog-header-filter{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35}.blog-single-page #secondary{margin-top:0!important}.blog-related-posts{margin-top:40px;margin-bottom:40px}.blog-single-article{padding:20px 0}.blog-related-posts h3{font-size:20px;color:#71a241;margin-bottom:2px}.blog-link{font-family:SCED Sans,sans-serif;color:#1284c6!important;font-size:20px}.blog-page-bar{text-align:center;padding:50px 0}.blog-page-button{position:relative;display:inline-block;vertical-align:middle;border-radius:100%;width:45px;height:45px;background:transparent;color:#333;border:2px solid #83ae35}.active.blog-page-button{background-color:#83ae35}.active .blog-number-container span{color:#fff}.blog-number-container{position:absolute;width:100%;text-align:center;top:0;left:0;white-space:nowrap;height:100%;display:table}.ghost-div{height:100%;width:0;display:inline-block;vertical-align:middle}.blog-number-container span{color:#a2a2a2;display:table-cell;vertical-align:middle;font-size:24px;font-weight:200}.blog-page-bracket{display:inline-block;vertical-align:middle;margin-right:5px;margin-left:5px}.blog-page-bracket.start{margin-left:0}.blog-page-bracket.end{margin-right:0}.blog-page-bracket .blog-line{width:40px;height:2px}.blog-page-bracket .blog-circle,.blog-page-bracket .blog-line{display:inline-block;vertical-align:middle;background-color:#83ae35}.blog-page-bracket .blog-circle{width:10px;height:10px;border-radius:100%}#blog-form .blog-search{display:inline-block;width:80%;max-width:293px}#blog-submit{margin-top:20px}.blog-article-row{display:table}.blog-left{vertical-align:top}.blog-left,.blog-right{display:table-cell;float:none}.blog-right{vertical-align:middle}.blog-page-bar a:active,.blog-page-bar a:focus,.blog-page-bar a:hover{text-decoration:none}.blog-article-row a:hover,.blog-single-page a:hover{opacity:.7;text-decoration:none}@media (max-width:767px){.blog-page-bracket{display:none}.blog-page-button{margin-right:10px}.blog-main-content{padding:0 20px!important}.blog-single-header .container{padding:0}}@media screen and (max-width:992px){.header{position:relative}html{padding-top:0!important;scroll-behavior:smooth!important;}}ul.news-articles li{border-bottom:1px solid #71a241!important}.blog #main article h4 a{color:#71a241}.blog #main article .entry-meta{color:#a2a2a2}.staff a{color:#93c53e}a.newsletter{display:block;margin-bottom:68px;text-decoration:none}.newsletters>ul{list-style:none;padding:0;margin:0 -15px}.newsletters .newsletter-info{padding:13px;height:90px;overflow:hidden}.newsletters .newsletter-info .date{font-size:21px;font-family:SCED Sans;text-transform:uppercase;color:#0b558a}.newsletters .newsletter-info .subject{color:#585858;font-size:1.4rem}.newsletters .newsletter>img{background:none!important;border:none!important}.finderLabel{background:#71a140;height:28px;width:28px;text-align:center;line-height:28px;color:#fff;font-size:16px;border-radius:20px}.tabbed_image_display .jq-tabs>ul>li>a{background:#71a241}.collapsible_block{margin-bottom:25px}.collapsible-header a{padding:5px 20px}.collapsible_block.open .collapsible-header a{border-bottom-color:rgba(245,167,50,.37)!important}aside#black-studio-tinymce-2 h1{color:#fff;font-weight:100}button,input[type=button],input[type=reset],input[type=submit]{background:#71a241}@media screen and (max-width:767px){.header .logo .branding img{max-width:100%;padding:0}.logo .branding{width:220px;padding:15px 0 8px}body{margin-top:0!important}.header .logo>img{right:-9px}.navigation{height:55px}.header .logo,.navigation{border-width:3px!important}#nav-icon2{top:24px}.container{padding:7px}.row{margin:0 -7px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:7px;padding-left:7px}.h1,h1{font-size:23px}.footer>div>div>div{margin-bottom:20px}.footer>div>div *{text-align:center!important}.slide-bg img{width:100%!important;height:auto!important}.home-slider.flexslider .slides>li .heading-cta{padding:19px 45px 0;height:220px;position:relative}.home-slider.flexslider .slides>li .heading-cta>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;padding:0 45px}.home-slider.flexslider .slides>li .heading-cta .heading{font-size:30px;margin-bottom:9px;line-height:1.2}.home-slider.flexslider .slides>li .heading-cta .subheading{font-size:16px;text-transform:none;font-weight:600;line-height:1}.home-slider.flexslider .slides>li .heading-cta .button{font-size:12px;padding:10px;margin-top:12px;text-align:center;width:100%}.video-heading{font-size:12px}.home #secondary .optin{margin:0 -7px}.slider-thumbnails{display:none}.col-sm-4.video-wrap{position:absolute;bottom:10px;left:50%;width:100%;padding:0 38px;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#home-jumbo,.home-slider.flexslider .slides>li{height:430px}#primary{margin-top:-10px!important}}html{touch-action:manipulation}body{font-size:14.5px;line-height:1.6;color:#063557}.entry-content,body{font-family:Bitter,sans-serif}.entry-content{font-size:16px;line-height:1.7;margin-top:0}address{margin:0}#primary img{border:none;box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}a.button-default{background:#0b558a;color:#fff;padding:14px 27px;border-radius:4px;font-family:SCED Sans;letter-spacing:1px;text-transform:uppercase;font-size:17px;min-width:244px;display:inline-block;text-align:center}a[href="#noclick"]{cursor:default}.acf-map{width:100%;height:228px;border:1px solid #ccc;margin:0 0 20px}#secondary ul,.entry-content>div>div>ul{padding:0;margin:0 0 0 19px}#secondary ul li,.entry-content>div>div>ul li{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #dae0e6}#site-credit{background:#fff;padding:10px 0;color:#706c6c;text-align:center;border-top:1px solid #f58220}#site-credit a{color:#672f90;font-weight:800}#site-credit a span{color:#f58220;font-size:17px;line-height:10px}#primary,#secondary{margin-top:30px;margin-bottom:80px}h1,h2,h3,h4,h5,h6{font-family:SCED Sans,sans-serif;color:#0b558a}.not-home #primary,.not-home #secondary{margin-top:20px}.text-center{text-align:center}.admin-bar #minqueue-helper{display:block!important}a,a:visited{color:#0b558a}table{width:100%}table tr:nth-child(odd) td{background:#f8fbfd}table td{padding:5px 20px;border-bottom:1px solid #85c7f5}table tr:nth-child(2n+0) td{background:#f1f7fb}.header{position:relative;font-family:SCED Sans,sans-serif;z-index:10;position:fixed;width:100%;top:0}.admin-bar .header{top:32px}html{padding-top:81px!important}.navigation-bar{background:#f0f0f0;border-top:2px solid #063557;box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}.navigation .clearfix{width:100%}.logo .branding{max-width:263px;padding:20px 0}.nav-extra>span{float:left;margin-left:20px;padding-left:20px;border-left:2px solid #063557;line-height:24px;min-height:1px}.nav-extra>span.item{font-weight:300;font-size:15px;letter-spacing:1px;font-weight:500}.nav-extra>span.item>a{color:#063557;font-weight:400}.nav-extra>span:first-child{border-left:none}.nav-extra{float:right;padding:2px 7px 2px 0}.social a{margin-left:4px;margin-right:10px;color:#063557;font-size:16px}a.cart-contents span{font-size:14px;width:20px;display:inline-block;line-height:20px;white-space:nowrap;text-align:center;border-radius:50%;background:#71a241;color:#fff;position:absolute;top:-13px;left:12px}.navigation{padding-top:8px}.main-navigation{width:auto;clear:none}.main-navigation>div>ul>li>a{padding:0 10px;outline:none;outline:0;font-size:1.65rem;font-weight:500;color:#063557;letter-spacing:1px;text-decoration:none;margin-left:2px}.main-navigation>div>ul>li:hover>a{color:#127bbf}.main-navigation ul li:hover>ul{left:auto;right:0;text-align:right;padding:0;box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}.main-navigation ul ul{top:28px;padding:7px 0;background:hsla(0,0%,100%,.95);border-radius:0}.page-id-2647 .main-navigation ul ul{top:23px}.main-navigation ul ul a{color:#5f5f5f;padding:8px 15px;font-size:1.65rem;letter-spacing:1px;width:220px;font-weight:500;text-decoration:none}.main-navigation ul ul a:hover{color:#fff;background:#127bbf}.main-navigation>div>ul>li:hover>a{border-bottom:3px solid #127bbf}.search-form.open input.search-field{display:block}.search-form{position:relative}.search-form label{margin:0}button.search-submit{background:none;width:auto!important;color:inherit;font-size:inherit!important;padding:0 1px;outline:0;outline:none}button.search-submit:active,button.search-submit:focus,button.search-submit:hover{background:none;box-shadow:none;padding:0 1px}input.search-field{font-size:13px;font-weight:300;letter-spacing:0;padding:0 7px;margin:0 3px 0 0;display:none;line-height:23px;outline:none;outline:0;position:absolute;top:0;right:21px;width:270px}.page-template-page-boundless .main-navigation ul ul,.single-property .main-navigation ul ul{top:23px}.header-img{border-bottom:3px solid #0b558a}.flexslider.home-slider{background:none;border:none;margin:0;position:static}#home-jumbo{border-bottom:4px solid #f8b15f;height:600px;overflow:hidden;position:relative}.home-slider.flexslider .slides>li{height:600px;position:relative;overflow:hidden;background:#000}.slide-bg img{position:absolute;max-width:none;width:auto!important;height:100%!important;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:.7}.home-slider.flexslider .slides>li .slide-name{display:none}.home-slider.flexslider .slides>li .heading-cta{padding-top:130px;color:#fff;font-family:SCED Sans;line-height:1.2}.home-slider.flexslider .slides>li .heading-cta .heading{font-size:54px}.home-slider.flexslider .slides>li .heading-cta .subheading{font-size:17px;text-transform:uppercase;font-weight:600}.home-slider.flexslider .slides>li .heading-cta .button{background:#587e32;color:#fff;font-weight:700;text-transform:uppercase;padding:14px 27px;display:inline-block;margin-top:23px;font-size:17px;border-radius:3px}.video-wrap .video{background:#fff;border:2px solid #fff;border-radius:3px;overflow:hidden;height:0;position:relative;padding-bottom:52%;padding-top:1.38889rem}.video-wrap{text-align:center;color:#fff;text-transform:uppercase;font-family:SCED Sans;padding-top:95px;font-size:17px}.video-wrap .video .video-preview{position:absolute;top:0;left:0;cursor:pointer;z-index:1}.video-wrap .video .video-preview,.video-wrap .video .video-preview img{height:100%;width:100%}.video-wrap .video .video-preview .play-button{position:absolute;top:50%;display:inline-block;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#628c38;width:70px;line-height:70px;left:50%;border-radius:50%;font-size:29px;text-align:center}.video-wrap .video .video-preview:hover .play-button{color:#83ac3f;background:hsla(0,0%,100%,.93)}.video-wrap .video.play .video-media{position:absolute;width:100%;height:100%;top:-2px;z-index:2;height:0;margin-bottom:.88889rem;overflow:hidden;padding-bottom:53.5%;padding-top:1.38889rem}.slider-thumbnails{position:absolute;z-index:2;background:hsla(0,0%,100%,.2);bottom:0;width:100%;height:191px}.slider-thumbnails ol{margin:0;list-style:none}.slider-thumbnails li{width:33.3%;float:left;padding:15px 10px}.slider-thumbnails li a{border-radius:5px;overflow:hidden;display:inline-block;border:2px solid #c3c3c3;position:relative;background:hsla(0,0%,45.1%,.64)}.slider-thumbnails li a .slide-name{position:absolute;top:50%;left:0;width:100%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:16px;text-transform:uppercase;font-family:SCED Sans;font-weight:700;opacity:.8}.slider-thumbnails li a img{opacity:.7}.slider-thumbnails li.active a,.slider-thumbnails li:hover a{border-color:#fff}.slider-thumbnails li.active a .slide-name,.slider-thumbnails li.active a img,.slider-thumbnails li:hover a .slide-name,.slider-thumbnails li:hover a img{opacity:1}.home-slider .flex-direction-nav a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f100";font-size:40px;color:#fff}.home-slider .flex-direction-nav a.flex-next:before{content:"\f101"}.home-slider .flex-direction-nav a{top:37%}@media screen and (max-width:992px){.header{position:relative!important}html{padding-top:0!important}}#secondary{margin:0;background:#f0f0f0;box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}#secondary .optin{background:#e9ecf0;margin:0 -15px;padding:25px 15px 20px;border-top:1px solid #cbd2db;border-bottom:1px solid #cbd2db}#secondary .optin input[type=email]{width:100%;line-height:41px;padding-left:13px;background:#fff;color:#000;border:1px solid #bbc2ca;padding-right:59px;outline:none;outline:0;height:auto;box-shadow:none}#secondary .optin p{font-size:12px;padding:0 5px;margin-top:5px}#secondary .optin button{position:absolute;width:49px!important;height:49px;padding:0;top:0;right:0;background:#0a4c7c;text-align:center}#secondary .optin .mc4wp-form-fields{position:relative}#secondary .news-head.clearfix{width:100%}#secondary .news-head a{float:right;width:auto;margin-top:14px;padding:5px 10px;background:#062f4d;border-radius:4px;color:#fff;margin-bottom:22px}#secondary .news-head h3{float:left;width:auto;font-weight:100;color:#043253}ul.news-articles{list-style:none;padding:0;margin:0!important}ul.news-articles li{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #0b558a!important}ul.news-articles li:last-child{border-bottom:none!important}ul.news-articles li .article-headline{font-family:SCED Sans;font-weight:200;font-size:19px;line-height:1.1}ul.news-articles li .article-excerpt{font-size:13px;color:#292929}ul.news-articles li a:hover{text-decoration:none;opacity:.7;display:block}.blog #main article{background:#fff;margin-bottom:20px;padding:10px 5px 20px;border-bottom:1px solid rgba(28,122,188,.55)}.blog #main article h4 a{font-size:22px;color:#127bbf}.blog #main article .entry-meta{margin-top:-10px;color:#333}.blog #main article .entry-meta a{color:#4a4a4a;text-decoration:underline}.staff{background:#0b558a;color:#fff;font-size:12px;line-height:1.4;margin:20px 0;position:relative}.staff .img img{box-shadow:none!important;border:none!important;border-right:1px solid #fff!important}.staff a{text-transform:uppercase;font-weight:700}.staff .staff-name,.staff a{color:#b4dcf9;font-family:SCED Sans}.staff .staff-name{font-size:20px}.staff .staff-position{margin-bottom:10px;padding-bottom:10px;letter-spacing:1px;border-bottom:1px solid #9dd1f7;color:#fff}.staff .content>div{position:absolute;width:100%;left:0;padding:0 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.staff .content{position:absolute;height:100%;left:41.66666667%}.staff-email,.staff-phone{font-size:14px}.page-template-page-industry h1{font-family:Cabin,sans-serif;font-size:29px;text-align:left;margin-top:-5px;padding-bottom:11px;padding-top:0;color:#0b558a;font-weight:100!important}.page-template-page-industry h2{font-size:20px;font-family:Cabin,sans-serif}.page-template-page-industry h3{font-size:18px;font-family:Cabin,sans-serif}.page-template-page-industry h4{font-size:16px;font-family:Cabin,sans-serif}.page-template-page-industry img.featured_image{max-width:100%;margin-bottom:20px;width:100%}.page-template-page-industry .entry-content p{color:#222;font-size:14px;line-height:1.5}.page-template-page-industry table{width:100%!important;background:none;box-shadow:0 0 2px rgba(0,0,0,.09);margin-bottom:30px;margin-left:0}.page-template-page-industry table td{padding:6px 14px;background:none;color:#222;background-color:#e3edf5;font-size:13px}.page-template-page-industry table tr{border-bottom:none}.page-template-page-industry table tr:nth-child(2n) td{background:#d8e6f0}#industry-tabs ul{border-bottom:2px solid #0b558a;padding:0 0 3px 5px;margin:32px 0 17px}#industry-tabs ul li{display:inline-block}#industry-tabs ul li a{text-decoration:none;color:#0b558a;font-size:15px;font-family:Cabin,sans-serif;font-weight:600;padding:5px 10px;border:2px solid #0b558a;margin-bottom:-5px;display:block;border-bottom:0;margin-right:-2px;outline:0;outline:none}#industry-tabs ul li.ui-tabs-active a{background:#0b558a;color:#fff}.page-template-page-industry .contact{border:none;background:#075b9b;padding:0;margin:0 0 10px;width:100%;font-family:Cabin,sans-serif;position:relative}.page-template-page-industry .contact img{float:left;width:100px;box-shadow:none!important;border:none!important;border-right:1px solid #fff!important}.page-template-page-industry .contact .info{position:absolute;top:50%;left:110px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-template-page-industry .contact .info .name{font-size:19px;color:#b4dcf9;line-height:25px}.page-template-page-industry .contact .info .title{color:#fff;font-weight:700;font-size:15px;font-weight:300}.page-template-page-industry .contact .info .email a{font-size:14px;color:#b4dcf9;font-weight:700;margin-right:3px;display:inline-block;padding-right:5px;border-right:1px solid #b4dcf9;line-height:11px}.page-template-page-industry .contact .info .phone,.page-template-page-industry .contact .info .phone a{color:#b4dcf9;font-size:14px}.page-template-page-industry .success-story .content p{font-size:13px;line-height:1.5!important;color:#4c4c4c}.flex-video{padding-top:1.38889rem;padding-bottom:53.5%;height:0;margin-bottom:.88889rem;overflow:hidden}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1000px){#industry-tabs ul li{display:block}#industry-tabs ul{padding-left:15px;padding-right:15px}}.page-template-page-industry a.btn{font-size:14px;color:#fff;text-decoration:none;background:#0b558a;padding:10px 20px;display:block;text-align:center;border-radius:3px;text-transform:uppercase;margin:39px 20px}.page-template-page-industry a.btn:hover{opacity:.8}.sidebar-widgets-wrapper>div{margin:30px 0}.tabbed_image_display .jq-tabs>ul>li>a{display:inline-block;background:#0b558a;color:#fff;margin-right:5px;margin-bottom:5px;padding:2px 14px;font-family:SCED Sans;font-weight:100;text-transform:uppercase;letter-spacing:2px;font-size:14px;outline:none!important;outline:0!important;text-decoration:none}.tabbed_image_display .jq-tabs>ul>li{list-style:none;padding:0;margin:0;display:inline-block;outline:none!important;outline:0!important}.tabbed_image_display .jq-tabs>ul{margin:0;padding:0;list-style:none}.tabbed_image_display{margin-top:20px;margin-bottom:20px}.tabbed_image_display .jq-tabs>ul>li>a{background:#fff;color:#0b558a;font-weight:500;box-shadow:inset 0 0 0 3px #0b558a}.tabbed_image_display .jq-tabs>ul>li.ui-state-active>a{background:#0b558a;color:#fff;font-weight:500;box-shadow:inset 0 0 0 3px #0b558a;cursor:none}.page-template-page-data-center #secondary{background:none}#secondary .sidemenu{background:#f0f0f0;margin:0 -15px;padding:25px 15px 20px}#secondary .sidemenu ul{list-style:none;margin:0;padding:0 7px}#secondary .sidemenu ul li{border-bottom:1px solid #fff;padding-bottom:0;margin-bottom:0}#secondary .sidemenu ul li a{color:#0b558a;font-family:SCED Sans;font-size:18px;display:block;padding:7px 10px}#secondary .sidemenu ul li.current-menu-item{background:hsla(0,0%,100%,.78)}#secondary .sidemenu ul li.current-menu-item a:after{content:"\f115";margin-left:10px;color:#71a241;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sidemenu h5{padding:0 10px;margin-top:0;margin-bottom:17px;color:#0b558a;text-transform:uppercase;font-size:20px;font-weight:100;letter-spacing:5px}.galleries .gallery a{position:relative;display:block}.galleries .gallery .gallery-info{position:absolute;bottom:0;z-index:1;width:100%;width:calc(100% - 2px);background:rgba(243,130,35,.83);color:#fff;padding:10px 19px;margin:1px}.galleries .gallery .gallery-info .name{font-family:Futura;font-size:20px}.js-masonry .flex-video{margin-bottom:0}.js-masonry .item{margin-bottom:30px}.collapsible_block{margin-bottom:50px}.collapsible-header a{font-size:21px;color:#0b558a;border:1px solid #f7f8fb;margin-bottom:25px;padding:5px 20px 2px 0;display:block;text-decoration:none!important;background:#f7f8fb;border-radius:5px}.collapsible_block.open .collapsible-header a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapsible_block .collapsible-header a i{color:rgba(154,173,202,.57);font-size:14px;position:relative;top:-3px;margin-left:5px;transition:all .5s ease}.collapsible_block.open .collapsible-header a{border-radius:5px 5px 0 0;border-bottom-color:#85c7f5!important}aside#black-studio-tinymce-2{margin:0 -15px;padding:22px;background:#eceff2;color:#093f62}aside#black-studio-tinymce-3{padding:30px 15px 25px;margin:0 -15px;background:#f0f0f0}aside#black-studio-tinymce-3 .button-default{background:#0b558a;color:#fff;display:block;font-weight:500}aside#black-studio-tinymce-2 h1{color:#03121c;font-size:29px;font-weight:300}.visual-form-builder fieldset:first-of-type .vfb-legend{display:none}.visual-form-builder fieldset{background:none;border-radius:0;border:none;margin:0}.visual-form-builder .vfb-legend{color:#333;border-bottom:1px solid #e4e4e4}.visual-form-builder label,label.vfb-desc{font-weight:300}input.vfb-text,input[type=email].vfb-text,input[type=tel].vfb-text,input[type=text].vfb-text,input[type=url].vfb-text,textarea.vfb-textarea{border-radius:3px;padding:12px 6px;background:#fbfbfb;box-shadow:0 1px 1px rgba(0,0,0,.05)!important;border:1px solid #eaeaea}.visual-form-builder-container input:disabled{opacity:.5}.visual-form-builder li.vfb-left-half,.visual-form-builder li.vfb-right-half{width:50%!important}.visual-form-builder label,label.vfb-desc{font-family:Futura;color:#5a5a5a;text-transform:uppercase;font-size:12px}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none!important;padding:15px 50px;background:#0b558a;color:#fff;text-shadow:none;font-family:Futura;text-transform:uppercase;border:none;box-shadow:none;font-size:18px!important}.testimonials.flexslider{box-shadow:none;background:none;margin:40px 0;border:none;padding:0}.testimonials.flexslider .slides li .name{font-family:Futura;font-size:23px;background:#f1f1f1;color:#f38223;padding:10px 20px;margin:0 -26px -26px;border-top:5px solid #69b13e}.testimonials.flexslider .slides li .name:before{content:"— "}.testimonials.flexslider .slides li>div{position:relative;box-shadow:none;background:#f38223;padding:26px;color:#fff;border:none;overflow:hidden;border-radius:4px;z-index:1}.testimonials.flexslider .flex-direction-nav a{top:auto;bottom:-56px;font-size:0;color:#868686}.testimonials.flexslider .flex-direction-nav a:before{font-size:20px}.testimonials.flexslider .flex-direction-nav a{opacity:1}.testimonials.flexslider .flex-direction-nav .flex-prev{left:15px}.testimonials.flexslider .flex-direction-nav .flex-next{right:15px}.footer{background-color:#e6e6e6;padding:30px 0;margin-top:50px}.footer,.footer a{color:#5d5c5c}.footer-nav{text-align:right}.footer-nav .copyright{margin-right:10px}.footer-nav ul{list-style:none;margin:0}.footer-nav ul li{display:inline-block}.footer-nav ul a{padding:0 10px;text-transform:uppercase;letter-spacing:2px}.footer-nav ul ul{display:none}.footer p{margin-bottom:2px}.footer-disclaimer p{font-size:11px;text-align:right;line-height:1.1}.footer-info{text-align:right;line-height:2}.comment-content .visual-form-builder ol,.comment-content .visual-form-builder ul,.entry-content .visual-form-builder ol,.entry-content .visual-form-builder ul,.mu_register .visual-form-builder ol,.mu_register .visual-form-builder ul,.visual-form-builder ol,.visual-form-builder ul{margin:0 -9px!important}.toggle-button{display:none;padding:40px}#nav-icon2{width:19px;height:16px;top:34px;right:10px;transition:.5s ease-in-out;cursor:pointer}#nav-icon2,#nav-icon2 span{position:absolute;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon2 span{display:block;height:2px;width:50%;background:#1c7ac0;opacity:1;transition:.25s ease-in-out}#nav-icon2 span:nth-child(2n){left:50%;border-radius:0 9px 9px 0}#nav-icon2 span:nth-child(odd){left:0;border-radius:9px 0 0 9px}#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:6px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:12px}.open.toggle-button #nav-icon2 span:first-child,.open.toggle-button #nav-icon2 span:nth-child(6){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.open.toggle-button #nav-icon2 span:nth-child(2),.open.toggle-button #nav-icon2 span:nth-child(5){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.open.toggle-button #nav-icon2 span:first-child{left:-2px;top:0}.open.toggle-button #nav-icon2 span:nth-child(2){left:calc(50% - 5px);top:0}.open.toggle-button #nav-icon2 span:nth-child(3){left:-50%;opacity:0}.open.toggle-button #nav-icon2 span:nth-child(4){left:100%;opacity:0}.open.toggle-button #nav-icon2 span:nth-child(5){left:-2px;top:7px}.open.toggle-button #nav-icon2 span:nth-child(6){left:calc(50% - 5px);top:7px}.slideout-menu{position:fixed;top:0;bottom:0;right:0;z-index:0;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;background-color:#efefef}.slideout-panel{position:relative;z-index:1;background-color:#fff}.slideout-open,.slideout-open .slideout-panel,.slideout-open body{overflow:hidden}#mobilemenu .main-navigation,#mobilemenu .main-navigation ul,.slideout-open .slideout-menu{display:block}#mobilemenu .main-navigation li{display:block;float:none;margin-bottom:7px}#mobilemenu .main-navigation li.menu-item-has-children{padding:0;background:none}#mobilemenu .main-navigation ul ul{position:relative;left:0;top:0;padding:5px;margin-left:21px;margin-top:5px;margin-bottom:10px;background-color:rgba(0,0,0,.04);box-shadow:none;width:89%;float:none;text-align:left}#mobilemenu .main-navigation ul ul li{margin:9px 0!important}#mobilemenu .main-navigation ul ul a{font-size:11px;width:auto;color:#71a241;text-decoration:underline;display:inline-block;padding:3px 5px}#mobilemenu .main-navigation>div>ul>li>a{line-height:1.4;color:#2483c2;padding:8px 20px;border:none;font-family:SCED Sans;background-color:#fff;border-bottom:1px solid #ddd!important;margin-bottom:4px}#mobilemenu .branding{padding:14px;background-color:#f5f5f5;max-width:100%;margin-bottom:9px}#mobilemenu .branding img{max-width:100%;padding:10px 0}#mobilemenu .main-navigation{float:none}#mobilemenu .main-navigation ul ul a:hover{background:none!important}@media screen and (max-width:991px){.toggle-button{display:block}#nav-main-wrapper{display:none}}@media screen and (min-width:992px) and (max-width:1199px){.home-slider.flexslider .slides>li .heading-cta{padding-top:108px}.home-slider.flexslider .slides>li .heading-cta .heading{font-size:45px}.home-slider.flexslider .slides>li .heading-cta .subheading{font-size:14px}}@media screen and (min-width:768px) and (max-width:991px){.home-slider.flexslider .slides>li .heading-cta .heading{font-size:32px}.home-slider.flexslider .slides>li .heading-cta .subheading{font-size:15px}.home-slider.flexslider .slides>li .heading-cta{padding-top:83px}.home-slider.flexslider .container{padding:0 50px}#home-jumbo{height:458px}#home-jumbo .slider-thumbnails{height:127px}.slider-thumbnails li a .slide-name{font-size:14px}}@media screen and (max-width:767px){.header .logo .branding img{max-width:100%;padding:0}.logo .branding{width:220px;padding:15px 0 8px}body{margin-top:0!important}.header .logo>img{right:-9px}.navigation{height:55px}.header .logo,.navigation{border-width:3px!important}#nav-icon2{top:24px}.container{padding:7px}.row{margin:0 -7px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#secondary .optin,aside#black-studio-tinymce-2{margin:0 -7px!important}.h1,h1{font-size:23px}.footer>div>div>div{margin-bottom:20px}.footer>div>div *{text-align:center!important}.slide-bg img{width:100%!important;height:auto!important}.home-slider.flexslider .slides>li .heading-cta{padding:19px 45px 0;height:220px;position:relative}.home-slider.flexslider .slides>li .heading-cta>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;left:0;padding:0 45px}.home-slider.flexslider .slides>li .heading-cta .heading{font-size:30px!important;margin-bottom:9px;line-height:1.2}.home-slider.flexslider .slides>li .heading-cta .subheading{font-size:16px;text-transform:none;font-weight:600;line-height:1}.home-slider.flexslider .slides>li .heading-cta .button{font-size:12px;padding:10px;margin-top:12px;text-align:center;width:100%}.video-heading{font-size:12px}.home #secondary .optin{margin:0 -7px}.slider-thumbnails{display:none}.col-sm-4.video-wrap{position:absolute;bottom:10px;left:50%;width:100%;padding:0 38px;max-width:300px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#home-jumbo,.home-slider.flexslider .slides>li{height:430px}#primary{margin-top:-10px!important}}html.slideout-open{margin-top:0!important}span.map-filter input{display:inline-block}@media print{#secondary,#site-credit,.edit-link,.navigation{display:none}.header{margin-bottom:10px}.footer-info{text-align:left}#primary,#secondary{margin-bottom:0}a[href]:after{content:none!important}.header{position:relative;top:0!important}html{margin:0!important;padding:0!important}}.industry-highlight-banner{height:calc(100vh - 125px);position:relative;margin-bottom:50px;overflow:hidden;margin-top:-6px}.industry-highlight-banner .bg{background:#777;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:cover;background-position:50%}.industry-highlight-banner .tabs{position:absolute;bottom:0;margin:0;text-align:center;width:100%}.industry-highlight-banner .tabs li{list-style:none;display:inline-block}.industry-highlight-banner .tabs li a{display:inline-block;text-decoration:none;margin:0 10px;padding:10px 20px;background:#f3f3f3;color:#0b558a;font-family:SCED Sans,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-size:17px;transition:background .5s ease,color .5s ease}.industry-highlight-banner .tabs li a:hover{background:#0b558a;color:#fff}.industry-highlight-banner .header-content{position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.industry-highlight-banner .header-content .title{background:rgba(7,91,155,.76);display:inline-block;color:#fff;font-weight:100;text-transform:uppercase;letter-spacing:4px;line-height:1.5;font-size:38px;margin:0;padding:40px;position:relative}.industry-highlight-banner .header-content .title .angle{overflow:hidden;position:absolute;height:100%;width:60px;right:-60px;top:0}.industry-highlight-banner .header-content .title .angle:after{content:"";position:absolute;top:-20px;right:20px;height:120%;width:120px;background:rgba(7,91,155,.76);-webkit-transform:rotate(11deg);transform:rotate(11deg)}.industry-highlight-banner .opt-in{background:rgba(0,0,0,.34);margin-top:10px;padding:15px 40px;display:inline-block;position:relative}.industry-highlight-banner .opt-in div{display:inline-block;vertical-align:middle}.industry-highlight-banner .opt-in .optin-label{display:block;color:#fff;font-family:SCED Sans,sans-serif;font-size:32px;font-weight:100;line-height:1;margin-bottom:15px}.industry-highlight-banner .opt-in .email{display:block;margin-right:10px;background:#fff;border:none;padding:10px 20px;height:50px;margin-top:0;width:400px;font-family:SCED Sans,sans-serif;font-size:20px;font-weight:100;line-height:1;outline:none}.industry-highlight-banner .opt-in .button{display:inline-block;height:50px;margin-top:0;line-height:1;font-size:20px!important;background:#0b558a;font-family:SCED Sans,sans-serif;font-size:20px;font-weight:500;letter-spacing:1px}.industry-highlight-banner .opt-in .button:hover{box-shadow:none;background:#fff;color:#127bbf}.industry-highlight-banner .opt-in .angle{overflow:hidden;position:absolute;height:100%;width:60px;right:-60px;top:0}.industry-highlight-banner .opt-in .angle:after{content:"";position:absolute;top:-20px;right:20px;height:120%;width:120px;background:rgba(0,0,0,.34);-webkit-transform:rotate(11deg);transform:rotate(11deg)}.play-btn{position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10%;text-align:center}.play-btn a{display:inline-block;background:rgba(7,91,155,.76);border-radius:100px;width:200px;height:200px;text-decoration:none;transition:all 1s ease}.play-btn a:hover{background:rgba(0,0,0,.41)}.play-btn img{margin-left:10px}.play-btn a div{color:#fff;font-family:SCED Sans,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:19px}div#youtube-video-wrap{opacity:0;position:fixed;z-index:1000000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.53);transition:all 1s ease}div#youtube-video-wrap.open{opacity:1}div#youtube-video-wrap .video-inner{max-width:1000px;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}div#youtube-video-wrap .video-inner .responsive-iframe{position:relative;padding-bottom:56.25%}div#youtube-video-wrap .video-inner iframe{position:absolute;height:100%;width:100%}.videoWrapper,.videoWrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%}@media (max-width:1150px){.industry-highlight-banner .header-content .title{font-size:28px}.industry-highlight-banner .opt-in .email{width:253px}.industry-highlight-banner .opt-in .optin-label{font-size:23px}}@media (max-width:950px){.industry-highlight-banner .tabs li a{font-size:13px;margin:0 2px;padding:7px 15px}.play-btn a{width:139px;height:139px}.play-btn a div{font-size:15px}.industry-highlight-banner .header-content .title{font-size:22px;letter-spacing:2px}.industry-highlight-banner .opt-in .email{font-size:15px;width:215px}.industry-highlight-banner .opt-in .button{font-size:16px!important;padding:15px 20px}}@media (max-width:767px){.play-btn{position:relative;top:0;-webkit-transform:none;transform:none;right:0}.industry-highlight-banner .tabs{display:none}.industry-highlight-banner .header-content{position:relative;top:0;-webkit-transform:none;transform:none;padding-top:90px;margin-bottom:50px}.industry-highlight-banner{height:auto!important;padding-bottom:50px}.industry-highlight-banner .opt-in .email{width:165px}.industry-highlight-banner .opt-in .optin-label{font-size:19px}.industry-highlight-banner .opt-in{padding:15px}.industry-highlight-banner .header-content .title{font-size:21px;letter-spacing:1px;padding:24px 15px;width:85%}div#youtube-video-wrap:before{content:"X";position:absolute;z-index:10;top:5px;left:5px;display:block;color:#000;width:50px;line-height:50px;text-align:center;border-radius:50px;background:#fff}.page-template-page-industry table td{padding:6px 11px}}.fieldset-header{padding:0;background-color:hsla(0,0%,100%,.66);font-size:14px;letter-spacing:.04rem;text-transform:uppercase;color:#0b558a!important;font-weight:800;margin-bottom:3px}#map-detail-wrapper .right{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:#edf7fe}#map-detail-wrapper .buildings{padding-bottom:0;border:none}#map-detail-wrapper .filter{border:none;box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22);background-color:hsla(0,0%,100%,.58);padding:4px 8px}#map-detail-wrapper .left a span{font-family:Open Sans,sans-serif;font-weight:800;text-transform:uppercase;font-size:14px;margin-left:0}#map-detail-wrapper .filter .fieldset-body{padding:0}#map-detail-wrapper .filter .fieldset-body>label{display:block;line-height:14px;font-size:20px;color:#127bbf;letter-spacing:.07rem;margin-bottom:10px}.fieldset-body label span{visibility:hidden}span.prepend{margin-right:2px;padding:2px 4px}span.append,span.prepend{border:none;color:#0b558a;font-weight:800;background:none}span.append{margin-left:2px;padding:9px 2px}span.to-div{font-weight:800;font-size:12px;text-transform:lowercase;color:#0b558a;margin:5px 0;text-align:center}#map-detail-wrapper input.form-control{background:rgba(11,85,138,.06);border:none;border-radius:2px;box-shadow:inset 0 0 1px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.18);padding:12px 5px;font-size:14px;text-align:right}#map-detail-wrapper input.form-control::-webkit-input-placeholder{color:rgba(11,85,138,.5)}#map-detail-wrapper input.form-control::-moz-placeholder{color:rgba(11,85,138,.5)}#map-detail-wrapper input.form-control:-ms-input-placeholder{color:rgba(11,85,138,.5)}#map-detail-wrapper input.form-control::-ms-input-placeholder{color:rgba(11,85,138,.5)}#map-detail-wrapper input.form-control::placeholder{color:rgba(11,85,138,.5)}#map-canvas-wrapper,#map-detail-wrapper .buildings,#map-detail-wrapper .sites{box-shadow:0 1px 4px rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.22)}.map-header-wrapper{border:none!important}.marker-sqft-acres span{background-color:#0b558a;color:#fff;border-radius:2px;padding:2px 6px;display:inline-block;margin-bottom:6px;font-size:12px}.marker-list{overflow:visible}.marker-bg{border-right:4px solid #85c7f5}.marker-list ol.row>li{border:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 1px 3px rgba(0,0,0,.23)!important;background-color:#f5f8ff}.item-index{color:#676464;font-size:12px}.hide-elm{opacity:0!important;font-size:0;position:absolute}