@charset "utf-8";@media only screen and (max-width:782px){html.has-sticky-footer.admin-bar{height:-moz-calc(100% - 46px);height:-webkit-calc(100% - 46px);height:-o-calc(100% - 46px);height:calc(100% - 46px)}}@media only screen and (max-width:640px){.gf_left_half,.gf_right_half{width:100%}}@media only screen and (min-width:768px){html.admin-bar #no-js-warning,html.admin-bar #skipnav{top:32px}html.admin-bar .theme-header-sticky-wrapper.is-sticky{margin-bottom:32px}.theme-header-sticky-wrapper.is-sticky #header-sticky{height:auto;border-bottom:2px solid #dfe6ed}html.admin-bar .theme-header-sticky-wrapper.is-sticky #header-sticky{top:32px!important}.theme-header-sticky-wrapper.is-sticky #header-sticky nav.ubermenu.ubermenu-main{display:none!important}.theme-header-sticky-wrapper.is-sticky #header-sticky #logo{margin:8px 0 16px;height:42px;overflow:hidden}.theme-header-sticky-wrapper.is-sticky #header-sticky .widget-header-links,.theme-header-sticky-wrapper.is-sticky #header-sticky .widget-search-header{display:block;width:50%;margin:16px 0}#header{min-height:55px;border-bottom:2px solid #dfe6ed}#header .ubermenu-sticky-toggle-wrapper{min-height:0!important}#header nav.ubermenu.ubermenu-main{padding:0;background-color:transparent}#header nav.ubermenu.ubermenu-main.ubermenu-sub-indicators ul.ubermenu-nav li.ubermenu-item.ubermenu-has-submenu-drop>.ubermenu-target{padding-right:8px}#header nav.ubermenu.ubermenu-main.ubermenu-sub-indicators ul.ubermenu-nav li.ubermenu-item.ubermenu-has-submenu-drop>.ubermenu-target:after{display:none}#header nav.ubermenu.ubermenu-main ul.ubermenu-nav li.ubermenu-item .ubermenu-submenu li.ubermenu-item.ubermenu-has-submenu-stack .ubermenu-submenu-type-stack{margin-bottom:-15px}#header nav.ubermenu.ubermenu-main ul.ubermenu-nav>li.ubermenu-item>.ubermenu-target .ubermenu-target-text{line-height:32px}#header nav.ubermenu.ubermenu-main ul.ubermenu-nav>li.ubermenu-item>.ubermenu-submenu{padding:64px 0 48px}#header nav.ubermenu.ubermenu-main ul.ubermenu-nav>li.ubermenu-item.ubermenu-item-first>.ubermenu-target{padding-left:0}#header #logo #logo-inner .site-logo{position:relative;left:-16px}.search-form-container form.theme .form-group{margin-right:0}.search-form-container form.theme .form-group input.search{max-width:none}ul.widgetarea li.widgetcontainer.widget-header-links{margin-top:24px}ul.widgetarea li.widgetcontainer.widget-header-links ul{text-align:right}html.admin-bar .zoomContainer{margin-top:-32px}.vc-row-free-software .vc_row.vc_inner,.vc-row-next-steps .vc_row.vc_inner{position:relative}.vc-row-free-software .vc_row.vc_inner:after,.vc-row-next-steps .vc_row.vc_inner:after{content:'';display:block;position:absolute;left:50%;top:0;height:100%;height:-moz-calc(100% - 72px);height:-webkit-calc(100% - 72px);height:-o-calc(100% - 72px);height:calc(100% - 72px);width:1px;background-color:#80b2c3}.vc-row-divider-line .vc_row.vc_inner{position:relative}.vc-row-divider-line .vc_row.vc_inner:after{content:'';display:block;position:absolute;left:50%;top:0;height:100%;height:-moz-calc(100% - 72px);height:-webkit-calc(100% - 72px);height:-o-calc(100% - 72px);height:calc(100% - 72px);width:1px;background-color:#a0a7af}}@media only screen and (min-width:992px){#header nav.ubermenu.ubermenu-main{background-color:transparent}ul.widgetarea li.widgetcontainer.widget-search-header{display:none}.wpv-resource-library-highlights .resource-library-highlights-item.hero{background-color:#099cc7}.wpv-resource-library-highlights .resource-library-highlights-item.hero .resource-item-featured-image{visibility:hidden}.wpv-resource-library-highlights .resource-library-highlights-item.hero .resource-item-content{position:absolute;z-index:1;bottom:0;left:0;width:100%;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.wpv-resource-library-highlights .resource-library-highlights-item.hero .resource-item-type{color:#fff}.wpv-resource-library-highlights .resource-library-highlights-item.hero .resource-item-title{color:#fff;font-size:30px;font-size:3rem}.wpv-resource-library-highlights .resource-library-highlights-item.hero .resource-item-description p{font-size:24px;font-size:2.4rem;color:#fff}}@media only screen and (max-width:991px){.widget-search-uber{display:none}.wpv-resource-library-highlights .resource-library-highlights-item.hero{background-image:none!important}}@media only screen and (max-width:767px){html.has-sticky-header #header-sticky{position:static!important}html.has-sticky-footer.admin-bar{height:-moz-calc(100% - 46px);height:-webkit-calc(100% - 46px);height:-o-calc(100% - 46px);height:calc(100% - 46px)}.sticky-wrapper.is-sticky .stick-me{position:static!important}#header #menu-primary-header-column{position:static;padding-left:0;padding-right:0;clear:both}#header nav.ubermenu.ubermenu-main.ubermenu-responsive-collapse{padding-bottom:0}.ult-carousel-wrapper .slick-arrow.slick-prev{left:-15px!important}.ult-carousel-wrapper .slick-arrow.slick-next{right:0!important}.ult-carousel-wrapper.theme-arrows .slick-slider{margin-top:5em;margin-left:0;margin-right:0}.ult-carousel-wrapper.theme-arrows button.slick-arrow{top:-3em;margin-top:0;font-size:20px!important;font-size:2rem!important}.ult-carousel-wrapper.theme-arrows button.slick-arrow.slick-prev{left:18px!important}.ult-carousel-wrapper.theme-arrows button.slick-arrow.slick-next{right:18px!important}.vc_row:not(.vc-row-translate-wrapper).bg-hidden-xs{background-image:none!important}.vc_row:not(.vc-row-translate-wrapper) .clear-xs{clear:both}}@media only screen and (min-width:768px) and (max-width:991px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:750px}.vc_row:not(.vc-row-translate-wrapper).bg-hidden-sm{background-image:none!important}.vc_row:not(.vc-row-translate-wrapper) .clear-sm{clear:both}}@media only screen and (min-width:992px) and (max-width:1199px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:970px}.vc_row:not(.vc-row-translate-wrapper).bg-hidden-md{background-image:none!important}.vc_row:not(.vc-row-translate-wrapper) .clear-md{clear:both}}@media only screen and (min-width:1200px){#menu-primary-header-column .ubermenu-sticky .ubermenu-nav{width:1170px}.vc_row:not(.vc-row-translate-wrapper).bg-hidden-lg{background-image:none!important}.vc_row:not(.vc-row-translate-wrapper) .clear-lg{clear:both}}