/*!
Theme Name: Pro &ndash; Child Theme
Theme URI: https://theme.co/pro/
Author: Themeco
Author URI: https://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 2.0.3
Template: pro
*/@font-face{font-family:AvenirLTStd-Roman;src:url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.eot);src:url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.woff2) format("woff2"),url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.woff) format("woff"),url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.ttf) format("truetype"),url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman) format("svg"),url(../pro-child/framework/assets/fonts/AvenirLTStd-Roman.eot?#iefix) format("embedded-opentype");font-weight:400;font-style:normal}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.flex-column{flex-direction:column!important}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-link{display:block;padding:.5rem 1rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}}.dropdown-toggle{white-space:nowrap}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu.show{display:block}.x-text._max-large{max-width:81.25em}.x-text._max-medium{max-width:71.875em}.x-text._max-small{max-width:34.375em}.x-text._center{margin-left:auto;margin-right:auto}.x-text._left{margin-left:0;margin-right:auto}.x-text._right{margin-left:auto;margin-right:0}@media only screen and (max-width:60em){._invisible-col{display:none}}._img-full{width:100%}._no-margin-bottom{margin-bottom:0!important}.cursor-pointer{cursor:pointer}a,a:focus{-webkit-outline:none!important;-moz-outline:none!important;outline:none!important}.x-block-grid-item>ul,ul{list-style:disc;margin-left:1.125em}.x-block-grid-item>ul>li,ul>li{line-height:1.5;padding-bottom:0}p{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.x-header-landmark{display:none}.archive .x-header-landmark,.search-results .x-header-landmark{display:block;border-top:0;margin-top:1.875em}.archive .x-header-landmark .h-landmark>span,.search-results .x-header-landmark .h-landmark>span{color:#565859;font-size:30px}.archive article,.search-results article{margin-top:30px}.archive .entry-title,.search-results .entry-title{letter-spacing:0!important}.archive .entry-title:before,.search-results .entry-title:before{display:none}.archive .entry-title>a:focus,.archive .entry-title>a:hover,.search-results .entry-title>a:focus,.search-results .entry-title>a:hover{color:#565859!important}.archive .p-meta,.search-results .p-meta{margin-top:0}.archive .p-meta>span:first-of-type,.search-results .p-meta>span:first-of-type{display:none}.archive .p-meta>span:nth-child(2),.search-results .p-meta>span:nth-child(2){font-style:italic}.archive .entry-content.excerpt,.archive .entry-featured,.archive .p-meta,.archive .p-meta>span:nth-child(2):after,.archive .x-header-landmark,.categories-lists .news-highlights .x-text p:first-of-type,.search-results .entry-featured,.search-results .p-meta>span:nth-child(2):after{display:none}.categories-lists .recent-press>ul{list-style:none;margin-left:0}.categories-lists .recent-press>ul>li{padding-bottom:1.875em}.categories-lists .recent-press>ul>li>a{color:#565859;font-size:24px}.categories-lists .recent-press>ul>li>a:focus,.categories-lists .recent-press>ul>li>a:hover{color:#248dc1}.categories-lists .page-pagination{margin:4em 0 2em;height:38px;text-align:center}.categories-lists .page-pagination>ul{display:inline-block;margin:0;padding:6px;background-color:#f2f2f2;border-radius:100em}.categories-lists .page-pagination>ul>a,.categories-lists .page-pagination>ul>span{float:left;margin:0 3px;width:26px;height:26px;font-size:11px;font-weight:400;line-height:26px;text-decoration:none;color:#ddd;background-color:#fff;border-radius:100em}.categories-lists .page-pagination>ul>a.current,.categories-lists .page-pagination>ul>a:focus,.categories-lists .page-pagination>ul>a:hover,.categories-lists .page-pagination>ul>span.current,.categories-lists .page-pagination>ul>span:focus,.categories-lists .page-pagination>ul>span:hover{background-color:#248dc1;color:#fff}.categories-lists .page-pagination>ul .next,.categories-lists .page-pagination>ul .prev{display:none}h1,h2,h3,h4,h5,h6{font-family:AvenirLTStd-Roman,sans-serif!important;text-transform:none!important;margin-top:0;color:#248dc1;line-height:1;letter-spacing:.04em!important}h1{font-size:200%}@media only screen and (max-width:em(980)){h1{font-size:160%}}@media only screen and (max-width:em(600)){h1{font-size:140%}}h2{font-size:180%}@media only screen and (max-width:em(980)){h2{font-size:160%}}@media only screen and (max-width:em(600)){h2{font-size:130%}}h3{font-size:160%}@media only screen and (max-width:em(980)){h3{font-size:140%}}@media only screen and (max-width:em(600)){h3{font-size:120%}}h4{font-size:140%}@media only screen and (max-width:em(980)){h4{font-size:130%}}@media only screen and (max-width:em(600)){h4{font-size:115%}}h5{font-size:130%}@media only screen and (max-width:em(980)){h5{font-size:115%}}@media only screen and (max-width:em(600)){h5{font-size:110%}}h6{font-size:115%}@media only screen and (max-width:em(980)){h6{font-size:100%}}.x-text p{line-height:1.5}.x-text.-gray>h1,.x-text.-gray h2,.x-text.-gray h3,.x-text.-gray h4,.x-text.-gray h5,.x-text.-gray h6,.x-text.-gray p{color:grey}.x-text.-white>h1,.x-text.-white h2,.x-text.-white h3,.x-text.-white h4,.x-text.-white h5,.x-text.-white h6,.x-text.-white p{color:#fff}.flex{display:flex}.flex--row{flex-direction:row}.flex--wrap{flex-wrap:wrap}.flex--justify-center{justify-content:center}.flex--justify-btwn{justify-content:space-between}.flex--justify-end{justify-content:flex-end}.flex--align-items-center{align-items:center}.flex--align-all-center{align-content:center;align-items:center}.flex--column{flex-direction:column}.flex--grow{flex-grow:1}.flex.desktop-horizontal,.flex.horizontal{flex-direction:row;flex-wrap:nowrap}@media only screen and (max-width:42.5em){.flex.desktop-horizontal{flex-direction:column}}@media only screen and (max-width:42.5em){.mobile-hide{display:none!important}}.x-navbar-scroll .x-navbar-inner{min-height:0!important}.x-navbar{box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.x-navbar .navbar-container{height:90px;transition:all .5s ease-in-out}.x-navbar.x-navbar-scroll .navbar-container{height:62px}.x-navbar-wrap{box-shadow:0 1px 5px 0 rgba(0,0,0,.3)}.navbar{padding:0}.navbar-container{margin:0 auto}.navbar-container .mobile{display:block}.navbar-container .desktop{display:none}.navbar-container .x-brand{margin-left:6%}.navbar-container .navbar-toggler{height:90px;padding:15px 20px;float:right;text-decoration:none;cursor:pointer;text-indent:0;clip:auto;position:static;overflow:visible;z-index:10}.navbar-container .navbar-toggler i{width:1.3em;text-align:center;margin-right:.6em}.navbar-container .navbar-collapse{padding:0}.navbar-container .hover-item .hover-icon{display:none}.navbar-container .navbar-nav{box-shadow:0 5px 5px 0 rgba(0,0,0,.3);padding:0;margin-left:0;min-width:100%;background:#fff}.navbar-container .navbar-nav li{line-height:2}.navbar-container .navbar-nav .collapse,.navbar-container .navbar-nav .dropdown,.navbar-container .navbar-nav .dropup,.navbar-container .navbar-nav .nav{position:static}.navbar-container .navbar-nav .dropdown-toggle:after{display:none}.navbar-container .navbar-nav .nav-item{position:relative;margin-left:15px;margin-right:15px}.navbar-container .navbar-nav .nav-item a{font-family:AvenirLTStd-Roman;font-size:15px;color:#595959;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.navbar-container .navbar-nav .nav-item:not(:first-child){border-top:1px solid #ccc}.navbar-container .navbar-nav .nav-item:first-child{border-bottom:1px solid #ccc}.navbar-container .navbar-nav .nav-item .nav-link{border-radius:0;padding-left:10px}.navbar-container .navbar-nav .nav-item .nav-link.dropdown-toggle:not(.main):after{content:"";width:10px;height:10px;border-top:2px solid #248dc1;border-right:2px solid #248dc1;border-left:2px;transition:all .3s cubic-bezier(1,.25,.25,.8);will-change:transform;transform:rotate(135deg);display:inline-block;margin-right:10px}.navbar-container .navbar-nav .nav-item .nav-link.nav-item-search{flex-shrink:0;width:100%}.navbar-container .navbar-nav .nav-item .nav-link.global-search{padding-left:0}.navbar-container .navbar-nav .nav-item .nav-link.global-search button{margin-left:10px;text-align:center;line-height:2;border:none;background:transparent;padding:0;float:left;cursor:pointer;position:relative;font-family:AvenirLTStd-Roman;font-size:16px;color:#595959}.navbar-container .navbar-nav .nav-item .nav-link.global-search button:hover{color:#000}.navbar-container .navbar-nav .nav-item .nav-link.global-search form{margin:0}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input{display:flex;flex-wrap:nowrap;align-items:center;overflow:hidden;padding:8 10 4}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input input[type=text]{line-height:2em;background:transparent;margin-bottom:0;width:88%;height:28px;border:none;float:right;font-size:16px;border-radius:0;box-shadow:0 0 0}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input input[type=text]:focus{outline:none}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input button{margin-left:10px;text-align:center;line-height:2;border:none;background:transparent;padding:0;float:left;cursor:pointer;position:relative;font-family:AvenirLTStd-Roman;font-size:16px;color:#595959}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input button:hover{color:#000}.navbar-container .navbar-nav .nav-item.show .dropdown-toggle{color:#000;border-bottom:1px solid #ccc}.navbar-container .navbar-nav .nav-item.show .nav-link.dropdown-toggle:after{transform:rotate(-45deg)}.navbar-container .navbar-nav .menu-link{padding:18px 24px;width:100%;background:transparent;border:0;cursor:pointer;display:block;font-size:16px;line-height:20px;font-family:inherit}.navbar-container .navbar-nav .menu-submenu{margin:0;padding:0;border:0;border-radius:0}.navbar-container .navbar-nav .menu-submenu .submenu-container{list-style:none;margin-left:20px}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column{list-style-type:none;margin:0;padding:0}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column.single{flex:0 0 100%;max-width:100%}.navbar-container .navbar-nav .menu-submenu .submenu-container .submenu-item{padding:5px 0;color:#595959}.navbar-container .navbar-nav .menu-submenu .submenu-container .submenu-item:hover a{color:#595959;text-decoration:none}.navbar-container .navbar-nav .menu-submenu .flyout-container{margin-left:-15px}.navbar-container .navbar-nav .menu-submenu .flyout-container .card{border:0;margin-right:0}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .accordion-toggle{padding-left:20px}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .accordion-toggle:after{content:"";width:10px;height:10px;border-top:2px solid #248dc1;border-right:2px solid #248dc1;border-left:2px;transition:all .3s cubic-bezier(1,.25,.25,.8);will-change:transform;transform:rotate(135deg);display:inline-block;margin-right:10px}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .accordion-toggle.active{color:#000;border-bottom:1px solid #ccc}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .accordion-toggle.active:after{transform:rotate(-45deg)}.navbar-container .navbar-nav .menu-submenu .flyout-container .card:not(:last-child) .accordion-toggle,.navbar-container .navbar-nav .menu-submenu .flyout-container .card:not(:last-child) .pane.show{border-bottom:1px solid #ccc}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .card-body{padding:0}.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-tabs{display:none}@media (min-width:992px){.navbar-container{max-width:1240px;width:88%}.navbar-container .mobile{display:none}.navbar-container .desktop{display:block}.navbar-container .navbar{align-self:flex-end}.navbar-container .x-brand{margin-left:0}.navbar-container .navbar-toggler{display:none}.navbar-container .hover-item{display:flex;flex-wrap:nowrap;align-items:center}.navbar-container .hover-item .hover-icon{display:block;max-width:5px;min-width:5px;color:#248dc1;opacity:0}.navbar-container .hover-item .hover-icon,.navbar-container .hover-item .hover-icon svg{width:5px;transition:all .3s cubic-bezier(1,.25,.25,.8)}.navbar-container .hover-item:hover .hover-icon,.navbar-container .hover-item a:hover .hover-icon{opacity:1}.navbar-container .hover-item:hover .hover-icon svg,.navbar-container .hover-item a:hover .hover-icon svg{margin-left:.75rem}.navbar-container .navbar-nav{box-shadow:none;padding:0;margin-top:0;align-items:flex-end}.navbar-container .navbar-nav .nav-item{padding-bottom:3px;border-top:0!important;border-bottom:0;flex-grow:0;margin-left:0;margin-right:0}.navbar-container .navbar-nav .nav-item .nav-link{padding-left:0}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input{padding:8 10 4}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input input[type=text]{margin-bottom:0;border-bottom:1px solid #ccc;float:clear;font-size:inherit}.navbar-container .navbar-nav .nav-item .nav-link.global-search .search-input button{margin-left:0}.navbar-container .navbar-nav .nav-item .nav-link.dropdown-toggle:after{display:none!important}.navbar-container .navbar-nav .nav-item .nav-link.global-search{padding-left:24px}.navbar-container .navbar-nav .nav-item.spacer{flex-grow:1}.navbar-container .navbar-nav .nav-item.show{display:block;box-shadow:inset 0 -3px 0 0 #248dc1}.navbar-container .navbar-nav .nav-item.show .nav-link.dropdown-toggle{border-bottom:0}.navbar-container .navbar-nav .nav-item:hover:not(.nav-item-search){box-shadow:inset 0 -3px 0 0 #248dc1}.navbar-container .navbar-nav .nav-item:hover:not(.nav-item-search) .dropdown-toggle{color:#000}.navbar-container .navbar-nav .nav-item .dropdown-toggle{padding:10px 24px}.navbar-container .navbar-nav .menu-link{padding:0}.navbar-container .navbar-nav .menu-submenu{background-color:#fff;margin:0;border-radius:0;border:0;max-height:calc(100vh - 56px);max-height:calc(var(--esri-vh) - 56px);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto;box-shadow:0 5px 8px rgba(0,0,0,.15);padding:0}.navbar-container .navbar-nav .menu-submenu .submenu-container{width:425px;flex-direction:row;display:flex;flex-wrap:wrap;padding:7px 5px;margin:0}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column{flex:0 0 50%;max-width:50%}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column.single{width:220px}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column.double{width:425px}.navbar-container .navbar-nav .menu-submenu .submenu-container .nav-column .submenu-item{flex:0 0 100%;max-width:100%;line-height:1.25em;padding:10px 24px 10px 20px}.navbar-container .navbar-nav .menu-submenu .flyout-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex-wrap:nowrap;background:#efefef;overflow:hidden;margin:0}.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-item{border-bottom:none;padding-bottom:0}.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-item.active,.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-item:hover{box-shadow:none;background-color:#fff}.navbar-container .navbar-nav .menu-submenu .flyout-container .collapsing{transition:none;display:none}.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-tabs{display:flex}.navbar-container .navbar-nav .menu-submenu .flyout-container .card-header,.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-pills,.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-tabs{margin:0;max-width:270px;width:270px;flex-shrink:0}.navbar-container .navbar-nav .menu-submenu .flyout-container .card-header .nav-link,.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-pills .nav-link,.navbar-container .navbar-nav .menu-submenu .flyout-container .nav-tabs .nav-link{border:0;line-height:3em;padding:5px 0 5px 20px;justify-content:flex-start}.navbar-container .navbar-nav .menu-submenu .flyout-container .card{border:none}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .card-header{display:none}.navbar-container .navbar-nav .menu-submenu .flyout-container .card .collapse{display:block}.navbar-container .navbar-nav .menu-submenu .flyout-container .submenu-container{width:unset;max-width:550px;min-width:550px}.navbar-container .navbar-nav .menu-submenu .flyout-container .collapse,.navbar-container .navbar-nav .menu-submenu .flyout-container .tab-content{flex-grow:1;flex-shrink:0;background-color:#fff}}@media (min-width:992px) and (max-width:1260px){.navbar-container .navbar-nav .nav-item .dropdown-toggle{padding:10px}}@media (min-width:768px) and (max-width:1280px){.navbar-container .navbar-nav .menu-submenu .nav-column{max-width:100%}}.menu-item--search .ubermenu-icon{margin-right:5px}@media (max-width:992px){.menu-item--search{display:none!important}}.navbar-container .navbar-nav .menu-submenu.search-container{background-color:#595959;color:#fff;display:none}.navbar-container .navbar-nav .menu-submenu.search-container.show{display:inline-block}.navbar-container .navbar-nav .menu-submenu.search-container .search-container--wrapper{max-width:1240px;width:88%;margin:0 auto}.navbar-container .navbar-nav .menu-submenu.search-container form{margin:0}.navbar-container .navbar-nav .menu-submenu.search-container button{margin-left:10px;text-align:center;line-height:2;border:none;background:transparent;padding:0;float:left;cursor:pointer;position:relative;font-family:AvenirLTStd-Roman;font-size:16px;color:#fff}.navbar-container .navbar-nav .menu-submenu.search-container button:hover{color:#000}.navbar-container .navbar-nav .menu-submenu.search-container .search-input{padding:20px 0;width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;overflow:hidden}.navbar-container .navbar-nav .menu-submenu.search-container .search-input input[type=text]{color:#fff;font-style:italic;border:0;border-bottom:1px solid #fff;line-height:2em;background:transparent;margin-bottom:0;width:400px;height:28px;float:right;font-size:16px;border-radius:0;box-shadow:0 0 0}.navbar-container .navbar-nav .menu-submenu.search-container .search-input input[type=text]:focus{outline:none}.navbar-container .navbar-nav .menu-submenu.search-container .search-input button{margin-left:10px;text-align:center;line-height:2;border:none;background:transparent;padding:0;float:left;cursor:pointer;position:relative;font-family:AvenirLTStd-Roman;font-size:16px;color:#fff}.navbar-container .navbar-nav .menu-submenu.search-container .search-input button:hover{color:#000}.alt-nav.current-menu-item{display:none}#menu-secondary-nav{position:absolute;top:49px;right:0}@media only screen and (max-width:67.5em){#menu-secondary-nav{display:none}}#menu-secondary-nav>li{display:inline-block;padding:0 10px}#menu-secondary-nav>li:focus,#menu-secondary-nav>li:hover{background:rgba(76,76,76,.95);font-weight:400;text-decoration:none;border-color:#222}#menu-secondary-nav>li:focus>a,#menu-secondary-nav>li:hover>a{color:#fff}#menu-secondary-nav>li>a{text-transform:uppercase;color:#565859;font-size:13px;height:40px;line-height:40px}#menu-secondary-nav .woolpert-labs{background:rgba(76,76,76,.95);font-weight:400;text-decoration:none;border-color:#222}#menu-secondary-nav .woolpert-labs:hover{background-color:#f2f2f2}#menu-secondary-nav .woolpert-labs:hover>a{color:#222}#menu-secondary-nav .woolpert-labs>a{color:#fff;text-transform:lowercase;font-size:14px}.x-btn-navbar-search{padding:0 10px}.x-btn-navbar-search i{color:#565859}.ubermenu{border-bottom:1px solid #86898b!important}@media only screen and (max-width:em(480)){.ubermenu{border-bottom:none!important}}.ubermenu-nav .hide{display:none!important}@media only screen and (max-width:78.125em){.ubermenu-nav .hide{display:block!important}}.ubermenu-current-menu-ancestor>.ubermenu-target>span{color:#222}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{width:156%!important;left:-28%!important}@media only screen and (max-width:86.25em){.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{left:-24%!important}}.ubermenu .ubermenu-nav .ubermenu-column-1-4{padding-bottom:8px!important}.ubermenu-search{z-index:20!important}#menu-item-12957 a,#menu-item-12957 a:focus,#menu-item-12957 span{-webkit-outline:none!important;-moz-outline:none!important;outline:none!important}#menu-item-12957 .ubermenu-submenu{width:auto!important;left:auto!important;top:29px!important;border-color:#ececec;box-shadow:none!important;margin-left:44px!important}.ubermenu-searchform{height:50px!important}.ubermenu .ubermenu-submenu .ubermenu-search .ubermenu-search-submit{font-size:13px!important}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{background-color:hsla(0,0%,94.9%,.98)!important;margin-top:15px!important}@media only screen and (max-width:76.8125em){.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{margin-top:0!important}}.ubermenu-main .ubermenu-item-normal>.ubermenu-target:first-of-type{font-size:15px!important}.ubermenu-main .ubermenu-item-normal>.ubermenu-target:before{content:"-";position:relative;vertical-align:middle;padding-right:2px}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item{width:100%!important}.x-brand{margin-right:2%!important}@media only screen and (max-width:em(600)){.x-brand{background-image:url(/wp-content/uploads/2017/05/mobile-logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain;width:130px;height:40px}.x-brand img{display:none}}.x-brand-scroll{background-image:url(/wp-content/uploads/2017/05/mobile-logo.png);background-repeat:no-repeat;background-position:50%;background-size:contain;width:130px;height:40px;transition:all .5s ease-in-out}.x-brand-scroll img{display:none}#menu-secondary-nav,#ubermenu-secondary-362-topbar,#ubermenu-secondary-397-topbar{position:absolute;top:0;right:0;border-bottom:0!important;z-index:1}@media only screen and (max-width:78.125em){#menu-secondary-nav,#ubermenu-secondary-362-topbar,#ubermenu-secondary-397-topbar{display:none}}#menu-secondary-nav .woolpert-labs-button,#ubermenu-secondary-362-topbar .woolpert-labs-button,#ubermenu-secondary-397-topbar .woolpert-labs-button{background-color:#565859!important;font-weight:400;text-transform:lowercase!important;text-decoration:none;border-color:#222}#menu-secondary-nav .woolpert-labs-button>a,#ubermenu-secondary-362-topbar .woolpert-labs-button>a,#ubermenu-secondary-397-topbar .woolpert-labs-button>a{color:#fff;text-transform:lowercase}#menu-secondary-nav .woolpert-labs-button:focus,#menu-secondary-nav .woolpert-labs-button:hover,#ubermenu-secondary-362-topbar .woolpert-labs-button:focus,#ubermenu-secondary-362-topbar .woolpert-labs-button:hover,#ubermenu-secondary-397-topbar .woolpert-labs-button:focus,#ubermenu-secondary-397-topbar .woolpert-labs-button:hover{background-color:#f2f2f2!important}#menu-secondary-nav .woolpert-labs-button:focus>a,#menu-secondary-nav .woolpert-labs-button:hover>a,#ubermenu-secondary-362-topbar .woolpert-labs-button:focus>a,#ubermenu-secondary-362-topbar .woolpert-labs-button:hover>a,#ubermenu-secondary-397-topbar .woolpert-labs-button:focus>a,#ubermenu-secondary-397-topbar .woolpert-labs-button:hover>a{color:#565859!important}#menu-secondary-nav .ubermenu-submenu,#ubermenu-secondary-362-topbar .ubermenu-submenu,#ubermenu-secondary-397-topbar .ubermenu-submenu{background-color:hsla(0,0%,94.9%,.98)!important;margin-top:15px!important}@media only screen and (max-width:76.8125em){#menu-secondary-nav .ubermenu-submenu,#ubermenu-secondary-362-topbar .ubermenu-submenu,#ubermenu-secondary-397-topbar .ubermenu-submenu{margin-top:0!important}}.x-navbar-scroll .x-navbar-inner{min-height:82px;transition:all .5s ease-in-out}.x-navbar-scroll .ubermenu{margin-top:0!important;transition:all .5s ease-in-out}.x-navbar-scroll #menu-secondary-nav{top:25px}.x-navbar-scroll #menu-item-12957 .ubermenu-submenu{top:0!important}.ubermenu-responsive-toggle{margin-top:25px!important}@media only screen and (max-width:em(1280)){.tp-bullets,.tp-parallax-wrap{left:6%!important}}@media only screen and (max-width:em(480)){.tp-bullets,.tp-parallax-wrap{left:inherit!important}}.x-colophon.bottom{padding:3.75em 0!important}@media only screen and (max-width:em(880)){.x-colophon.bottom .x-column.x-1-3{width:100%;float:none;margin-right:0;text-align:center!important}}.x-colophon.bottom .footer-logo{text-align:left}.x-colophon.bottom .footer-logo img{width:190px!important;height:auto;margin-bottom:1.25em!important}.x-colophon.bottom .x-colophon-content{margin:0!important;font-size:15px}.x-colophon.bottom .x-colophon-content p{line-height:1.5}.x-colophon.bottom .x-colophon-content a{cursor:pointer}.x-colophon.bottom .x-colophon-content a:hover{opacity:.5}.x-colophon.bottom .footer-nav{display:flex;margin-top:3%;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:2% 0}@media only screen and (max-width:em(880)){.x-colophon.bottom .footer-nav{border:none}}@media only screen and (max-width:em(880)){.x-colophon.bottom .footer-nav .x-column.x-1-3{width:100%;float:none;margin-right:0;text-align:center!important}}.x-colophon.bottom .footer-nav .x-nav{display:flex;flex-wrap:wrap;text-align:left;margin-top:0!important;margin-bottom:0}@media only screen and (max-width:em(880)){.x-colophon.bottom .footer-nav .x-nav{text-align:center;margin:0}}.x-colophon.bottom .footer-nav .x-nav>li{width:50%;float:left;padding:.5em .9375em}@media only screen and (max-width:em(880)){.x-colophon.bottom .footer-nav .x-nav>li{width:auto;padding:0;float:none}}.x-colophon.bottom .footer-nav .x-nav>li>a{text-transform:none;font-size:16px;line-height:18px}.x-colophon.bottom .footer-nav .x-nav>li:before{display:none}@media only screen and (max-width:em(880)){.x-colophon.bottom .footer-nav .x-nav>li:before{display:block}}.x-colophon.bottom .stay-connected{font-size:18px;text-align:right;margin-top:3%}.x-colophon.bottom .stay-connected .x-social-global{margin:0}.x-colophon.bottom .stay-connected .x-social-global>a{background-color:transparent!important;font-size:28px;width:auto;height:auto;padding-left:4%}.x-colophon.bottom .stay-connected .x-social-global>a:hover{opacity:.5}.x-colophon.bottom .stay-connected .x-social-global>a:first-of-type{padding-left:0}.x-colophon.bottom .stay-connected .copyrights{font-size:13px}#three-features .x-text>h3{margin:.9375em 0 0;letter-spacing:.03em;font-weight:400;color:#565859!important}#three-features .x-img{display:block;margin-left:auto;margin-right:auto;width:50%}#three-features .architecture .x-img{float:right}#three-features .geospatial .x-img{float:left}@media only screen and (max-width:em(880)){#three-features .x-column.x-1-3 .x-img{width:70%}}@media only screen and (max-width:em(767)){#three-features .x-column.x-1-3{width:30.66666%;float:left;margin-right:4%}#three-features .x-column.x-1-3:last-of-type{margin-right:0}}@media only screen and (max-width:35em){#three-features .x-column.x-1-3{display:block;margin-left:auto;margin-right:auto;width:80%;float:none;margin-bottom:1.875em;text-align:center!important}#three-features .x-column.x-1-3:last-of-type{margin-right:auto}#three-features .x-column.x-1-3 .x-img{float:none!important}}#full-news-feed .tg-layout-masonry .tg-item-media-holder .tg-item-media-inner,#resource-grid .tg-layout-masonry .tg-item-media-holder .tg-item-media-inner{height:100%}@media only screen and (max-width:35em){#full-news-feed .tg-layout-masonry .tg-item-media-holder .tg-item-media-inner,#resource-grid .tg-layout-masonry .tg-item-media-holder .tg-item-media-inner{height:auto}}#full-news-feed .tg-item .tg-cats-holder,#full-news-feed .tg-item .tg-item-date,#full-news-feed .tg-item .tg-item-footer,#resource-grid .tg-item .tg-cats-holder,#resource-grid .tg-item .tg-item-date,#resource-grid .tg-item .tg-item-footer{display:none}#full-news-feed .tg-item .tg-item-content-holder,#resource-grid .tg-item .tg-item-content-holder{padding:20px!important;height:220px}#full-news-feed .tg-item .tg-item-title,#resource-grid .tg-item .tg-item-title{padding:0!important}#full-news-feed .tg-item .tg-item-title>a,#resource-grid .tg-item .tg-item-title>a{text-transform:capitalize!important;letter-spacing:0;margin-bottom:0!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}#full-news-feed .tg-item .tg-media-button,#resource-grid .tg-item .tg-media-button{display:none}#full-news-feed .tg-item .tg-item-read-more,#resource-grid .tg-item .tg-item-read-more{position:absolute!important;bottom:10%!important}#full-news-feed .tg-item .tg-item-read-more>a,#resource-grid .tg-item .tg-item-read-more>a{text-transform:uppercase;color:#248dc1;font-size:15px}#full-news-feed .tg-item .tg-item-read-more>a i,#resource-grid .tg-item .tg-item-read-more>a i{display:none}#full-news-feed .tg-item .tg-item-read-more>a:focus,#full-news-feed .tg-item .tg-item-read-more>a:hover,#resource-grid .tg-item .tg-item-read-more>a:focus,#resource-grid .tg-item .tg-item-read-more>a:hover{color:#86898b}#full-news-feed .tg-item .tg-item-excerpt,#resource-grid .tg-item .tg-item-excerpt{line-height:1.5;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}#full-news-feed .tg-item .more-link,#resource-grid .tg-item .more-link{display:none}@media only screen and (max-width:60em){.page-template .x-column.x-1-5,.page-template .x-column.x-2-5,.page-template .x-column.x-3-5,.page-template .x-column.x-4-5,.project-template-default .x-column.x-1-5,.project-template-default .x-column.x-2-5,.project-template-default .x-column.x-3-5,.project-template-default .x-column.x-4-5{width:100%;margin-right:0;float:none}}@media only screen and (max-width:60em){.related-pages-col,.related_content,.x-column.x-1-5:first-of-type{padding:0!important}}.related-pages-col h5,.related_content h5,.x-column.x-1-5:first-of-type h5{margin-top:0;margin-bottom:.5em!important;text-transform:none;color:#248dc1}.related-pages-col ul,.related_content ul,.x-column.x-1-5:first-of-type ul{margin-left:18px!important}.related-pages-col ul li,.related-pages-col ul li a,.related_content ul li,.related_content ul li a,.x-column.x-1-5:first-of-type ul li,.x-column.x-1-5:first-of-type ul li a{color:#565859}.related-pages-col ul li a:focus,.related-pages-col ul li a:hover,.related_content ul li a:focus,.related_content ul li a:hover,.x-column.x-1-5:first-of-type ul li a:focus,.x-column.x-1-5:first-of-type ul li a:hover{color:#248dc1!important}@media only screen and (max-width:em(1200)){.project-details-col .x-text h5{font-size:16px}}.project-details-col .x-text>p{font-size:15px;line-height:1.3!important}.project-details-col .x-text>strong{font-size:15px}.single-post-top{display:flex!important;align-items:stretch!important}@media only screen and (max-width:em(1024)){.single-post-top{flex-wrap:wrap!important}.single-post-top img{margin-bottom:1.875em!important}}.resource{height:100%;width:calc(50% - 20px);min-width:calc(50% - 20px);margin:10px;color:#fff;position:relative}.resource__image-link a{text-decoration:none;color:#fff}.resource__image{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;inset:0;width:100%;padding-top:56.25%;border:1px solid #e6e6e6;background-color:#e6e6e6}.resource__image:after{content:"";inset:0;position:absolute}.resource__featured{position:absolute;top:0;right:2px;width:20px;height:20px;z-index:10}.resource__gradient{width:100%;height:75%;bottom:0;z-index:1;position:absolute;background:linear-gradient(180deg,transparent,rgba(0,0,0,.9))}.resource__content{color:#fff;z-index:2;position:absolute;bottom:7px;left:10px;padding-right:10px}.resource__terms{font-size:.78125em;color:#595959;padding-top:5px;padding-bottom:7px;text-transform:uppercase;text-decoration:underline}.resource__terms,.resource__title{margin-bottom:0;line-height:1em;display:block}.resource__title{color:#000;font-size:.875em}.resource__date{font-size:.6875em;color:#595959;margin-bottom:0;padding-top:5px}.resource__details{margin-top:10px}.resource__details p{font-size:.75em;margin-bottom:0;line-height:1.2em;color:#00008b}.resource__details span{color:#595959}.resource--single{width:100%;min-width:100%}.resource--single .resource__image{padding-top:57.68524%}.resource--quad{width:calc(25% - 20px);min-width:calc(25% - 20px);color:#595959}.resource--trio{width:calc(33% - 20px);min-width:calc(33% - 20px);color:#595959}.resource--double{width:calc(50% - 20px);min-width:calc(50% - 20px);color:#595959}@media only screen and (max-width:64em){.resource--quad{width:calc(50% - 20px);min-width:calc(50% - 20px)}}@media only screen and (max-width:42.5em){.resource--quad,.resource--trio{width:calc(100% - 20px);min-width:calc(100% - 20px)}}.grid-container{margin:0 -10px}.news-grid{flex-wrap:wrap}.news-grid,.recent--top{width:100%;position:relative;display:flex}.recent--top{height:auto;flex-wrap:nowrap}.recent--top .resource__date,.recent--top .resource__terms,.recent--top .resource__title{color:#fff}@media only screen and (max-width:64em){.recent--top{display:none}}.recent--bottom{margin-top:20px;margin-bottom:60px}.recent--bottom .resource{margin-bottom:30px}.recent--left{width:calc(50% - 20px);min-width:calc(50% - 20px);margin-right:10px}.recent--right{width:50%;min-width:50%;margin-left:10px}.pagination-container{justify-content:center}.dropdowns{margin-top:20px;display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:flex-start}.dropdowns .downdown-container:not(:first-child){margin-left:20px}@media only screen and (max-width:48em){.dropdowns{flex-direction:column;justify-content:flex-start}.dropdowns .downdown-container{width:100%}.dropdowns .downdown-container:not(:first-child){margin-left:0;margin-top:15px}.dropdowns .downdown-container .label{flex-basis:10%}.dropdowns .downdown-container .dropdown{min-width:0;max-width:none;flex-grow:1}}.error-message{margin-top:60px;margin-bottom:60px}.media-contact{background-color:#f5f5f5;padding:20px 0;text-align:center}.media-contact p{margin-bottom:0}.media-contact a{color:#595959}.media-contact .contacts{line-height:130%}@media only screen and (max-width:64em){.x-column.x-2-3 .resource--trio{width:calc(50% - 20px);min-width:calc(50% - 20px)}}@media only screen and (max-width:47.875em){.x-column.x-2-3 .resource--trio{width:calc(33% - 20px);min-width:calc(33% - 20px)}}@media only screen and (max-width:42.5em){.x-column.x-2-3 .resource--trio{width:calc(100% - 20px);min-width:calc(100% - 20px)}}[v-cloak]{display:none}.x-btn.x-btn-global{color:#248dc1;text-shadow:none!important;border:1px solid #86898b;font-size:16px;padding:1.125em 0 1.0625em}.x-btn.x-btn-global:focus,.x-btn.x-btn-global:hover{border:1px solid #86898b;background-color:#86898b!important;color:#fff}body .gform_wrapper .top_label li.gfield.gf_left_half,body .gform_wrapper .top_label li.gfield.gf_left_third,body .gform_wrapper .top_label li.gfield.gf_middle_third,body .gform_wrapper .top_label li.gfield.gf_right_half,body .gform_wrapper .top_label li.gfield.gf_right_third{float:inherit!important;margin-left:0!important}.gform_wrapper .gform_button.button:hover{background-color:#86898b;color:#fff}.x-accordion .x-accordion-group{border:none}.x-accordion .x-accordion-toggle{font-size:16px;line-height:1.2;padding:15px}.x-accordion .x-accordion-toggle.collapsed{background-color:#248dc1;color:#fff}.x-blockquote{color:#222;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNsXKP0n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAADDnwJYo9Z5NQAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAJYCAYAAACq4CzlAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAJJJREFUaAXt1MEJgDAUBUG1FDu1H3s0oLCHX4JMTsbjMnn7dZ/PNs4x7u/Vz1FFEEEqAEMpvg9BBKkADKXwOmCAoQIwlMIywABDBWAohWWAAYYKwFAKywADDBWAoRSWAQYYKgBDKSwDDDBUAIZSWAYYYKgADKWwDDDAUAEYSmEZYIChAjCUwjLAAEMFYCjFD5ZhAQK4Bv4cGXMkAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNsXKP0n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAADDnwJYo9Z5NQAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAJYCAYAAACq4CzlAAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAAJJJREFUaAXt1MEJgDAUBUG1FDu1H3s0oLCHX4JMTsbjMnn7dZ/PNs4x7u/Vz1FFEEEqAEMpvg9BBKkADKXwOmCAoQIwlMIywABDBWAohWWAAYYKwFAKywADDBWAoRSWAQYYKgBDKSwDDDBUAIZSWAYYYKgADKWwDDDAUAEYSmEZYIChAjCUwjLAAEMFYCjFD5ZhAQK4Bv4cGXMkAAAAAElFTkSuQmCC),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNsXKP0n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAADDnwJYo9Z5NQAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNsXKP0n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAADDnwJYo9Z5NQAAAABJRU5ErkJggg==);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-position:0 0,0,100% 0,100%,100% 100%,0 100%;border:none;margin-top:.5em}@media only screen and (max-width:65.3125em){.x-blockquote{font-size:20px}}@media only screen and (max-width:em(600)){.x-blockquote{background-image:none;background-color:#81ac22;color:#fff;font-size:18px}}.x-blockquote.blue{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNU6T34n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAABVHgJ7lx1a7QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAJYCAYAAACq4CzlAAAAQUlEQVRoge3IMQ0AMAgAMIaW2Z2oKYMfByTt2XPfrxhyhpRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop5b5svHgHIbo+aAAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNU6T34n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAABVHgJ7lx1a7QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAJYCAYAAACq4CzlAAAAQUlEQVRoge3IMQ0AMAgAMIaW2Z2oKYMfByTt2XPfrxhyhpRSSimllFJKKaWUUkoppZRSSimllFJKKaWUUkop5b5svHgHIbo+aAAAAAAASUVORK5CYII=),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNU6T34n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAABVHgJ7lx1a7QAAAABJRU5ErkJggg==),url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAFCAYAAABB2t5LAAAALklEQVRIiWNU6T34n2EUjAIqAKaBdsAoGD5gNDGNAqqB0cQ0CqgGRhPTKKAaAABVHgJ7lx1a7QAAAABJRU5ErkJggg==)}@media only screen and (max-width:em(600)){.x-blockquote.blue{background-color:#248dc1}}.special-promo .x-promo{display:flex;align-items:center;justify-content:center;border:none;margin-bottom:0;background-color:transparent}@media only screen and (max-width:42.5em){.special-promo .x-promo{flex-wrap:wrap}}.special-promo .x-promo .x-promo-image-wrap{order:2;flex-grow:1;margin:0}.special-promo .x-promo .x-promo-image-wrap>img{height:200px;overflow:hidden;min-width:0;width:100%}@media only screen and (max-width:42.5em){.special-promo .x-promo .x-promo-image-wrap>img{height:auto}}.special-promo .x-promo .x-promo-content{position:relative;border:none;order:1;flex-grow:1;padding:0 1.25em;line-height:1.3;font-size:18px;font-weight:700}@media only screen and (max-width:em(880)){.special-promo .x-promo .x-promo-content{font-size:16px}}@media only screen and (max-width:42.5em){.special-promo .x-promo .x-promo-content{padding:1.875em 1.25em}}.special-promo .x-promo .x-promo-content:after{left:99%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:15px solid hsla(0,0%,94.9%,0);border-left-color:#f2f2f2;margin-top:-15px}@media only screen and (max-width:42.5em){.special-promo .x-promo .x-promo-content:after{display:none}}.x-flexslider-shortcode-container{position:relative}.x-flexslider-shortcode-container .x-slides .x-slide>img{margin-bottom:0!important}.x-flexslider-shortcode-container .x-slides ul{list-style:none}.x-flexslider-shortcode-container .flex-direction-nav{display:flex!important;flex-flow:flex-start!important;align-items:flex-start!important;justify-content:space-between!important;align-items:stretch!important;position:absolute;top:0;width:100%;top:50%;transform:translateY(-50%)}.x-flexslider-shortcode-container .flex-direction-nav li{background-color:hsla(0,0%,100%,.6)!important}.x-flexslider-shortcode-container .flex-direction-nav li.flex-next,.x-flexslider-shortcode-container .flex-direction-nav li.flex-prev{opacity:1;flex-grow:1}.x-flexslider-shortcode-container .flex-direction-nav .flex-prev{left:0}.x-flexslider-shortcode-container .flex-direction-nav .flex-next{right:0;left:0}.x-flexslider-shortcode-container .flex-direction-nav a{display:flex;align-items:center;justify-content:center;position:relative;border-radius:0;width:50px;height:100%;background-color:transparent;color:#222;font-size:24px;opacity:1;top:0}.x-flexslider-shortcode-container .flex-direction-nav a>i{padding:.5em}.x-feature-list{margin-bottom:0}.x-feature-list .x-feature-box-title{display:none}.x-feature-list .x-feature-box-content{vertical-align:middle!important}.x-feature-list .x-feature-box-content .x-feature-box-text{line-height:1.3}@media only screen and (max-width:32.5em){.x-feature-list .x-feature-box-content .x-feature-box-text{text-align:center}}@media only screen and (max-width:32.5em){.x-feature-list .x-feature-box-content,.x-feature-list .x-feature-box-graphic{display:block!important}.x-feature-list .x-feature-box-content .x-feature-box-graphic-inner,.x-feature-list .x-feature-box-graphic .x-feature-box-graphic-inner{display:block;margin-left:auto;margin-right:auto;text-align:center}}.tg-grid-wrapper h2.tg-item-title,.tg-item-content-inner h2.tg-item-title{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.tg-grid-wrapper h2.tg-item-title>a,.tg-item-content-inner h2.tg-item-title>a{text-transform:capitalize!important;font-size:16px;line-height:1.2}.tg-grid-wrapper .tg-item .tg-cats-holder,.tg-grid-wrapper .tg-item .tg-item-date,.tg-grid-wrapper .tg-item .tg-item-footer,.tg-item-content-inner .tg-item .tg-cats-holder,.tg-item-content-inner .tg-item .tg-item-date,.tg-item-content-inner .tg-item .tg-item-footer{display:none}.tg-grid-wrapper .tg-item .tg-item-content-holder,.tg-item-content-inner .tg-item .tg-item-content-holder{padding:20px!important;height:220px}.tg-grid-wrapper .tg-item .tg-item-title,.tg-item-content-inner .tg-item .tg-item-title{padding:0!important}.tg-grid-wrapper .tg-item .tg-item-title>a,.tg-item-content-inner .tg-item .tg-item-title>a{text-transform:capitalize!important;letter-spacing:0;margin-bottom:0!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.tg-grid-wrapper .tg-item .tg-media-button,.tg-item-content-inner .tg-item .tg-media-button{display:none}.tg-grid-wrapper .tg-item .tg-item-read-more,.tg-item-content-inner .tg-item .tg-item-read-more{position:absolute!important;bottom:10%!important}.tg-grid-wrapper .tg-item .tg-item-read-more>a,.tg-item-content-inner .tg-item .tg-item-read-more>a{text-transform:uppercase;color:#248dc1;font-size:15px}.tg-grid-wrapper .tg-item .tg-item-read-more>a i,.tg-item-content-inner .tg-item .tg-item-read-more>a i{display:none}.tg-grid-wrapper .tg-item .tg-item-read-more>a:focus,.tg-grid-wrapper .tg-item .tg-item-read-more>a:hover,.tg-item-content-inner .tg-item .tg-item-read-more>a:focus,.tg-item-content-inner .tg-item .tg-item-read-more>a:hover{color:#86898b}.tg-grid-wrapper .tg-item .tg-item-excerpt,.tg-item-content-inner .tg-item .tg-item-excerpt{line-height:1.5;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.articles-feed .tg-item .tg-cats-holder,.articles-feed .tg-item .tg-item-date,.articles-feed .tg-item .tg-item-footer,.tg-grid-wrapper .tg-item .more-link,.tg-item-content-inner .tg-item .more-link{display:none}.articles-feed .tg-item .tg-item-content-holder{padding:0!important;height:auto}.articles-feed .tg-item .tg-item-title{padding:0!important}.articles-feed .tg-item .tg-item-title>a{text-transform:capitalize!important;letter-spacing:0;margin-bottom:0!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.articles-feed .tg-item .tg-media-button{display:none}.articles-feed .tg-item .tg-item-read-more{position:absolute!important;bottom:10%!important}.articles-feed .tg-item .tg-item-read-more>a{text-transform:uppercase;color:#248dc1;font-size:15px}.articles-feed .tg-item .tg-item-read-more>a i{display:none}.articles-feed .tg-item .tg-item-read-more>a:focus,.articles-feed .tg-item .tg-item-read-more>a:hover{color:#86898b}.articles-feed .tg-item .tg-item-excerpt{line-height:1.5;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.articles-feed .tg-item .more-link{display:none}#grid-10916 .tg-item:hover .tg-cats-holder,#projects-grid .tg-item:hover .tg-cats-holder{display:block}#grid-10916 .tg-item:hover .caracas .tg-item-content,#projects-grid .tg-item:hover .caracas .tg-item-content{top:5%}#grid-10916 .tg-item .tg-cats-holder,#projects-grid .tg-item .tg-cats-holder{display:none;font-style:normal}#grid-10916 .tg-item .tg-cats-holder>.market,#grid-10916 .tg-item .tg-cats-holder>.solution,#grid-10916 .tg-item .tg-cats-holder>span,#projects-grid .tg-item .tg-cats-holder>.market,#projects-grid .tg-item .tg-cats-holder>.solution,#projects-grid .tg-item .tg-cats-holder>span{display:none}#grid-10916 .tg-item .tg-cats-holder>.location,#projects-grid .tg-item .tg-cats-holder>.location{font-size:14px;pointer-events:none;cursor:default}#grid-10916 .tg-item .tg-cats-holder>.location:after,#projects-grid .tg-item .tg-cats-holder>.location:after{content:", ";display:inline;position:relative}#grid-10916 .tg-item .tg-cats-holder>.location:last-of-type:after,#projects-grid .tg-item .tg-cats-holder>.location:last-of-type:after{display:none}#grid-10916 .tg-cats-holder,#grid-10916 .tg-item-title,#projects-grid .tg-cats-holder,#projects-grid .tg-item-title{text-align:left;margin:0 12px 2px!important}#grid-10916 .caracas .tg-item-content,#projects-grid .caracas .tg-item-content{position:relative;transform:translateY(-95%);transition:transform .35s}.tg-icon-left-arrow:before,.tg-icon-right-arrow:before{font-size:45px!important;font-weight:700!important}.x-callout .x-btn{color:#86898b}.x-callout .x-btn:focus,.x-callout .x-btn:hover{color:#fff;background-color:#86898b!important}@media only screen and (max-width:em(880)){.page-template-page-blog hr{margin-top:0}}.pagination-container{margin-bottom:60px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.blog-pagination{text-align:center;line-height:13px;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;padding:0;margin:0 10px}.blog-pagination,.blog-pagination li{float:left;display:block}.blog-pagination li a{padding:.07142857rem .71428571rem;background:none;display:inline-block;color:#565859}.blog-pagination li a:hover{color:#248dc1}.blog-pagination li.active:hover a,.blog-pagination li.active a{color:#248dc1;font-weight:700;cursor:default;text-decoration:none;border-bottom:none}.blog-pagination li.disabled a{cursor:default;color:#86898b;text-decoration:none;border-bottom:none}.blog-pagination li.disabled:hover{color:#f2f2f2;cursor:default;border-bottom:none}.blog-pagination li.page-next .page-link,.blog-pagination li.page-prev .page-link{text-decoration:none;border-bottom:none}.gallery-filters{margin-left:0;margin-bottom:0}.gallery-filters.list-inline>li{padding:0}.gallery-filters li{display:inline-block;margin-bottom:1em}.gallery-filters li a{font-size:14px;text-transform:uppercase;color:#565859;padding:3px 10px 0;display:block}.gallery-filters li a.selected{font-weight:700;color:#248dc1}.gallery-filters li a:hover{color:#248dc1}.gallery-filters li:first-child a{padding-left:0}.gallery-filters li:last-child a{border-right:none}@media only screen and (max-width:42.5em){.gallery-filters{display:none!important}}.text-center{text-align:center}.load-more{margin-top:40px;width:250px;background:none}.blog-grid{min-height:25em}.blog-grid .grid-loader{position:absolute;top:40%;left:50%;transform:translateX(-50%);border-radius:25%;padding:1em;background-color:#fff}.blog-grid .blog-item{width:32.44%;margin-bottom:10px;position:relative;overflow:hidden;transition:visibility .2s linear}.blog-grid .blog-item img{width:100%}.blog-grid .blog-item .category{font-size:.78125em;color:#888;margin-bottom:0;padding-top:5px;padding-bottom:7px;line-height:1em}.blog-grid .blog-item .title{color:#000;line-height:1em;margin-bottom:0;font-size:.875em}.blog-grid .blog-item .date{font-size:.6875em;color:#888;margin-bottom:15px;padding-top:5px}.blog-grid .blog-item .blog-content{position:absolute;top:100%;bottom:0;right:0;left:0;padding:.7em;transition:top .3s,right .3s,bottom .3s,left .3s}.blog-grid .blog-item .blog-content h1{font-size:1.375em;text-transform:uppercase;color:#fff;text-align:center;margin-top:2.8125em}.blog-grid .blog-item:hover .blog-content{top:0}@media only screen and (max-width:em(880)){.blog-grid .blog-item{width:49.33%}}@media only screen and (max-width:42.5em){.blog-grid .blog-item{width:100%}}.blog-grid .blog-sizer{width:32.44%}@media only screen and (max-width:em(880)){.blog-grid .blog-sizer{width:49.33%}}@media only screen and (max-width:42.5em){.blog-grid .blog-sizer{width:100%}}.blog-grid .blog-gutter-sizer{width:1.33%}.chevron{width:13px;height:13px;border-top:2px solid #fff;border-right:2px solid #fff;transition:all .3s cubic-bezier(1,.25,.25,.8);will-change:transform;transform:rotate(-45deg);display:inline-block}.chevron.down{transform:rotate(135deg)}.chevron.up{transform:rotate(-45deg)}.chevron.hide{opacity:0}.chevron-container{position:relative;margin-left:5px}.animated-chevron{position:absolute;top:50%;transform:translateY(-50%);left:0;width:2rem;transition:left .15s;fill:#fff}.flickity-button:disabled{display:none}.flickity-button:focus{box-shadow:none!important}.custom-carousel .stream-raster-slide{width:100%;height:100%;position:relative}.custom-carousel .stream-raster-slide .full-width-fade{background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute}.custom-carousel .flickity-button{color:#fff;background:transparent!important;width:50px;height:50px}.custom-carousel .woolpert-carousel{position:relative;width:100%;margin:0 auto;opacity:0}.custom-carousel .woolpert-carousel.show{opacity:1}.custom-carousel .woolpert-carousel .carousel-cell{min-height:100%;padding:0;margin:0;width:100%;height:100%;height:auto;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;transition-duration:0ms!important}.custom-carousel .woolpert-carousel .carousel-cell .gradient-color{width:100%;height:100%;position:absolute}.custom-carousel .woolpert-carousel .carousel-cell .image{position:absolute;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}.custom-carousel .woolpert-carousel .carousel-cell .image.cover{background-size:cover}.custom-carousel .woolpert-carousel .carousel-cell .image.contain{background-size:contain}.custom-carousel .woolpert-carousel .carousel-cell .image.full-width{width:100%}.custom-carousel .woolpert-carousel .carousel-cell .image.slide-image{display:block}.custom-carousel .woolpert-carousel .carousel-cell .image.mobile-image{display:none}.custom-carousel .woolpert-carousel .carousel-cell .content{height:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.custom-carousel .woolpert-carousel .carousel-cell .content.full-width{width:100%}.custom-carousel .woolpert-carousel .carousel-cell .content .overflow-container{overflow:hidden}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content{position:relative;height:100%;color:#fff}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content.full-width{width:100%}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content.site-width{padding-left:15px;padding-right:15px}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body{position:relative;display:inline-block;height:100%;width:100%;font-size:18px;overflow-wrap:break-word}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body.site-width{padding-left:15px;padding-right:15px}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body h1{color:#fff;font-family:AvenirLTStd-Roman;font-size:4em;margin:0;padding:0;font-weight:400}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body .chevron{transform:rotate(45deg);position:absolute;margin-top:13px;width:9px;height:9px;margin-left:.75rem}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body:hover .chevron{margin-left:1.5rem}@media only screen and (max-width:47.9375em){.custom-carousel .woolpert-carousel .carousel-cell .gradient-color,.custom-carousel .woolpert-carousel .carousel-cell .image.slide-image{display:none}.custom-carousel .woolpert-carousel .carousel-cell .image.mobile-image{display:block}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content{text-align:center;width:100%!important;padding:0}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body{justify-content:center}.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body h1{font-size:2.5em}.custom-carousel .flickity-button,.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body .chevron{display:none}}@media only screen and (max-width:26.25em){.custom-carousel .woolpert-carousel .carousel-cell .content .copy-content .body h1{font-size:1.8em}}.custom-carousel .woolpert-carousel-buttons{position:relative;margin-bottom:33px;display:block}.custom-carousel .woolpert-carousel-buttons .button-group{position:absolute;left:0;right:0;top:-33px;display:flex;justify-content:center;flex-wrap:nowrap}.custom-carousel .woolpert-carousel-buttons .button-group .button{background-repeat:no-repeat;background-size:cover;background-position:50%;width:176px;height:66px;border-width:0;flex-shrink:1;padding:0}.custom-carousel .woolpert-carousel-buttons .button-group .button:not(:last-child){margin-right:10px}.custom-carousel .woolpert-carousel-buttons .button-group .button .rollover{pointer-events:none;background-color:rgba(0,0,0,.7);width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0}.custom-carousel .woolpert-carousel-buttons .button-group .button .rollover .title{color:#fff;text-transform:none;font-family:AvenirLTStd-Roman;font-size:14px;padding:0;margin:0}.custom-carousel .woolpert-carousel-buttons .button-group .button:hover .rollover{opacity:1}.custom-carousel .woolpert-carousel-buttons .button-group .button.is-selected{border-top:3px solid #fff}.custom-carousel .woolpert-carousel-buttons .button-group .button.is-selected .rollover{background-color:rgba(0,0,0,.3);opacity:1}@media only screen and (max-width:47.9375em){.custom-carousel .woolpert-carousel-buttons{display:none}}.woolpert-image-button{position:relative;overflow:hidden;display:block}.woolpert-image-button .container{pointer-events:none;position:relative}.woolpert-image-button .container:before{content:"";display:block;padding-top:40.3975%}.woolpert-image-button .image{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition-duration:.5s;transition:all 1s ease-out;filter:blur(1px)}.woolpert-image-button .image:before{content:"";display:block;background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;overflow:hidden}.woolpert-image-button .title{pointer-events:none;display:flex;flex-direction:column;justify-content:center;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;color:#fff}.woolpert-image-button:hover .image{filter:blur(0)}.x-text{color:#565859!important;line-height:1.4!important;font-size:1.067rem}#comments .comment-reply-title{text-transform:uppercase!important}#commentform label{font-size:18px!important}#commentform textarea{width:100%!important}#commentform p.comment-form-author,#commentform p.comment-form-email,#commentform p.comment-form-url{float:none!important;width:100%!important;padding:0!important}#commentform .form-submit{text-align:right}#commentform .form-submit .submit:hover{background-color:#86898b}#comments .h-comments-title{display:none!important}#comments .x-comments-list .comment{width:100%!important;border:0}#comments .x-comments-list .comment article{width:100%!important;padding:25px!important;border:0;background-color:#f2f2f2}.x-comment-awaiting-moderation{box-shadow:none!important;color:#248dc1!important;background-color:#fff!important}.stick-btn{position:fixed;left:-38px;top:50%;transform:rotate(270deg);border:2px solid #fff}.stick-btn:hover{border:2px solid #4285f4}#grid-17821 .tg-grid-slider{background-color:#f2f2f2!important}@media (max-width:768px){.mobile-flip{text-align:left}}.wl-menu{height:50px!important;width:50px!important;background-image:url(/wp-content/uploads/2018/07/LabsLogo.png)!important;background-size:50px!important;background-position:50%!important;background-repeat:no-repeat!important}.ggl-menu a span,.wl-menu a span{display:none!important}.ggl-menu{height:50px!important;width:50px!important;background-image:url(/wp-content/uploads/2018/07/GoogleLogo.png)!important;background-size:40px!important;background-position:50%!important;background-repeat:no-repeat!important}.wpgmp_tabs_container{width:20%;max-width:20%}#rev_slider_31_1_wrapper .tp-thumbs{top:-2.8em!important}#rev_slider_31_1_wrapper .tp-thumb-mask{overflow:visible!important}#rev_slider_31_1_wrapper .tp-thumb .tp-thumb-title{position:absolute!important;top:-6em!important;bottom:auto!important;font-size:10px!important;line-height:1.2!important;font-weight:400!important;text-align:center!important;padding:1em!important;background-color:#000!important;opacity:0!important;height:auto!important;min-height:auto!important;color:#fff!important;visibility:hidden}#rev_slider_31_1_wrapper .tp-thumb .tp-thumb-title:after,#rev_slider_31_1_wrapper .tp-thumb .tp-thumb-title:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#rev_slider_31_1_wrapper .tp-thumb .tp-thumb-title:after{border-color:#000 transparent transparent;border-width:8px;margin-left:-8px}#rev_slider_31_1_wrapper .tp-thumb .tp-thumb-title:before{border-color:transparent;border-width:14px;margin-left:-14px}#rev_slider_31_1_wrapper .tp-thumb:focus .tp-thumb-title,#rev_slider_31_1_wrapper .tp-thumb:hover .tp-thumb-title{opacity:.7!important;visibility:visible}#rev_slider_31_1 .zeus .tp-thumb.selected .tp-thumb-over,#rev_slider_31_1 .zeus .tp-thumb:hover .tp-thumb-over{background-color:rgba(0,0,0,.5)!important}#rev_slider_31_1[data-slideactive=rs-168] .zeus .tp-thumb.selected .tp-thumb-title,#rev_slider_31_1[data-slideactive=rs-168] .zeus .tp-thumb:hover .tp-thumb-title{color:#fff!important}#rev_slider_31_1_wrapper .zeus .tp-thumb-more:before{display:none}.widget_nav_menu:first-of-type{background-color:#434647;padding:10px 10px 10px 0}.widget_nav_menu:first-of-type ul{border:0}.widget_nav_menu:first-of-type ul>li{display:inline;padding:5px 2px;margin-left:2%;margin-right:2%;background-color:#434647;border:0;color:#eee;font-size:14px;font-weight:200}.widget_nav_menu:first-of-type ul>li:first-child{margin-left:0}.widget_nav_menu:first-of-type ul>li a{color:#eee;letter-spacing:.1em}.widget_nav_menu:first-of-type ul>li.current-menu-item{border-bottom:1px solid #ccc}.widget_nav_menu:first-of-type ul>li:hover{border-bottom:1px solid #eee}.widget_nav_menu:first-of-type .current-menu-item>a:after{display:none}@media only screen and (max-width:1100px){.widget_nav_menu:first-of-type ul{-moz-column-count:4;-moz-column-gap:40px;-webkit-column-count:4;-webkit-column-gap:40px;column-count:4;column-gap:40px}.widget_nav_menu:first-of-type ul>li{margin-left:0;margin-right:120px}}@media only screen and (max-width:767px){.widget_nav_menu:first-of-type ul{-moz-column-count:3;-moz-column-gap:30px;-webkit-column-count:3;-webkit-column-gap:30px;column-count:3;column-gap:30px}.widget_nav_menu:first-of-type ul>li{margin-left:0;margin-right:70px}}@media only screen and (max-width:450px){.widget_nav_menu:first-of-type ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}}.wbtn-left{text-align:right}.wbtn-right-low{text-align:left;margin-top:-15px}.wbtn-right{text-align:left}@media only screen and (max-width:767px){.wbtn-left{text-align:center}}@media only screen and (max-width:767px){.wbtn-right,.wbtn-right-low{text-align:center;margin-top:20px}}#input_5_1,#input_5_2,#input_5_3,#input_5_4,#input_5_5,#input_5_6,#input_5_7,#input_5_8{border:0;border-bottom:2px solid #cad5e2;background:none}#field_5_1{margin-top:1.5em}.search-results .related_content{display:none}.ubermenu-submenu-type-stack>li{padding-bottom:10px!important}.ubermenu-submenu-type-auto>li{padding-bottom:0!important;padding-top:5px!important}@media screen and (max-width:1250px){.ubermenu-item-type-column,.ubermenu .ubermenu-nav .ubermenu-column-1-4,.ubermenu .ubermenu-submenu-type-stack{padding-bottom:0!important}}
/*! purgecss start ignore */body .gform_wrapper .gform_body ul.gform_fields li.gfield{margin-top:1.5em}.x-image.gradient,.x-section.gradient .x-bg-layer-lower-image{position:relative;z-index:0}.x-image.gradient:after,.x-section.gradient .x-bg-layer-lower-image:after{display:block;content:" ";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background:#000;background:linear-gradient(180deg,transparent,transparent 25%,rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}