.esri-sub-nav{top:59px}.esri-sub-nav .top-nav-link:hover{background:#323232 none repeat scroll 0 0;border-bottom:4px solid #49b0f2}.esri-sub-nav .top-nav-link.is-active{border-bottom:4px solid #49b0f2}.esri-sub-nav .top-nav-link.is-active:hover{background:#323232 none repeat scroll 0 0;border-bottom:4px solid #fff}.dropdown-menu-search{top:124px}.drawer-left-is-active{transform:translate3d(0px,0px,0px) !important}.tabs-translucent .tab-title.is-active{border-bottom-color:#0079c1;border-top-color:#fff;border-bottom:3px solid #0079c1}.tabs-translucent .tab-title:hover{border-bottom-color:#0079c1;border-top-color:#fff}.custom-card-content{border:medium none !important;box-shadow:none !important}.modal-overlay .accordion-content{padding:10px}.esri-sub-nav{max-height:2px}.esri-sub-nav .top-nav-link,.esri-sub-nav .top-nav-title{color:white}.esri-sub-nav .top-nav.no-border.js-sticky.is-sticky{min-height:3.783rem}.top-nav.no-border.js-sticky.is-sticky{position:fixed}.esri-global-nav-elevate-zindex{z-index:31}.video-holder .card{max-height:250px}.video-holder .videoElement .play-button{opacity:1.0;filter:alpha(opacity=0)}.video-holder .videoElement:hover .play-button{opacity:1.0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.videoElement{display:inline-block;position:relative}.videoElement .play-button,.videoElement .play-icon{position:absolute;top:50%;left:50%}.videoElement .play-button{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.videoElement .play-button{width:50px;height:50px;border-radius:50%;background-color:#0079c1}.videoElement .play-button .play-icon{-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%);border:8px solid transparent;border-left:12px solid white}.faq .modal-content{padding:0}.faq .modal-content .accordion{background-color:#fff;border-style:none}.faq .modal-content .accordion-title{background-color:#fff;border-top:0}.faq .modal-content .svg-icon.svg-icon-close path{fill:white}.faq .modal-content .faq-title{padding-bottom:5px;padding-top:5px}.benefits .third-nav-link{max-width:100% !important}.blue-ribbon{padding:40px}.blue-ribbon p{color:#c7dbe8}.js-sticky{z-index:200}.blue-banner-cont{background-color:#d2e9f9}.blue-banner-cont .blue-banner-cont-maps-text{padding-right:20px;padding-left:20px}.blue-banner-cont .blue-banner-cont-maps-text p{color:#cbcbcb}.blue-banner-cont .blue-banner-cont-data{background-color:#d2e9f9}.blue-banner-cont .blue-banner-cont-data .btn{padding-right:16px;padding-left:16px}.blue-banner-cont p{line-height:1.19rem}.footer-dark{background-color:#3f3f3f}.adsbox{display:none}