:root{--vfv-dark-blue: #004789;--vfv-green: #92c83e;--vfv-pink: #da4081;--vfv-cyan: #00b2b2;--vfv-light-gray: #e5e5e5;--vfv-medium-gray: #9b9b9b;--vfv-dark-gray: #3c3a48}.glossary-info-link{color:var(--vfv-pink);font-size:1.25rem}*{font-family:open sans,sans-serif;font-size:16px}html{font-size:16px}#site-logo{max-width:25%;display:inline-block}#site-logo-inner{display:inline-block;margin-right:1.5rem;float:none}.logo-tagline{max-width:45%;display:inline-block;padding-top:.5rem}.logo-tagline p{margin-bottom:0;line-height:1.25;font-size:1.5rem}#site-header{margin-bottom:1.5em}#site-header-inner{padding:2rem 0;display:flex;align-items:flex-start}#site-header-inner div.logo-tagline{font-size:3rem;color:#fff;font-weight:700}#site-navigation>ul{display:flex;justify-content:flex-start}body #site-navigation>ul li.sfHover{border:1px solid #3c3a48}.hidden,#site-navigation-sticky-wrapper.not-sticky .nav-sticky-display{display:none}#site-navigation-sticky-wrapper.is-sticky .nav-sticky-display{padding-top:.25rem;padding-bottom:.25rem}#site-navigation-sticky-wrapper.is-sticky .nav-sticky-display a{background-image:url(/favicon-196x196.png);background-size:contain;background-repeat:no-repeat;background-position-x:left;content:" "}#site-navigation-sticky-wrapper.is_sticky .nav-sticky-display a span.link-inner:after{background-color:#fff!important;opacity:0!important}body #site-header #site-navigation .dropdown-menu ul.sub-menu{border-width:1px;border-style:solid;border-color:rgba(60,58,72,.52);border-top-color:#92c83e;min-width:100%}body #site-header #site-navigation>ul>li.menu-item,body #site-header #site-navigation>ul>li.menu-item.sfHover{border:1px solid #fff}body #site-header #site-navigation>ul>li.menu-item.current-menu-ancestor,body #site-header #site-navigation>ul>li.menu-item.current-menu-item{border:1px solid #004789}#site-navigation-sticky-wrapper.is-sticky .nav-sticky-display a span{color:transparent}body.page-header-disabled .navbar-style-two{border-bottom:none!important;border-top:none!important}body .page-header{background-color:#fff;border:0;padding-top:0;margin-bottom:0}body .page-header h1{border-bottom:1px solid #3c3a48;padding-bottom:.5em}.page_home_video iframe{background:url(logos/homepage_video_placeholder.png);background-repeat:no-repeat;background-position:center center}#sidr-main{background:#fff;color:#3c3a48}.sidr-class-menu-item,.sidr-class-dropdown-menu>li:first-child,.sidr-inner form{border-top:1px solid #92c83e}.sidr-inner form{border-bottom:1px solid #92c83e}.sidr-class-mobile-menu-searchform input[placeholder]{font-weight:600;color:#3c3a48;font-size:1rem}#sidr-main .sidr-class-wpex-close{text-align:right}#sidr-main .sidr-class-wpex-close a{font-size:2.5rem}#site-navigation .dropdown-menu>li.menu-item>a{font-weight:700}.vc_tta-controls-icon{background:#fff;color:#9ecc41}.Vc_tta-title-text{color:#004789;font-weight:700;padding-top:20px}.home-leadin-paragraph .wpb_wrapper{padding-left:2rem}.home-leadin-paragraph h2{margin-top:1.25rem;margin-bottom:.5rem;padding-top:0;padding-bottom:0}.home-leadin-paragraph p:not(:last-of-type){margin-bottom:.5rem}.footer-builder p,.footer-builder-content a,.footer-builder-content .footer-navigation .vcex-navbar a,.footer-builder-content .footer-social .wpb_raw_code span{font-size:9pt}.footer-builder-content{border-top:5px solid #92c83e;border-left:none;border-right:none;border-bottom:none;margin-top:.5rem;padding-top:1rem;padding-left:1rem}.footer-builder-content .footer-navigation .vcex-navbar a{color:#3c3a48;text-decoration:none;font-weight:700;padding-top:.35rem}.footer-builder-content .footer-navigation .vcex-navbar a:not(:last-of-type){padding-right:1rem}.footer-builder-content .footer-social{text-align:right}.footer-builder-content .footer-social .wpb_raw_code,.footer-builder-content .footer-social .wpex-social-btns{display:inline-block}.faq-accordion .vc_tta-panel-title{position:relative}.faq-accordion .vc_tta-panel-title svg.faq-accordion-fa-icon{position:absolute;top:50%;left:4%;transform:translate(-50%,-50%);font-size:1.25em;color:#92c83e;font-weight:700}.faq-accordion .vc_tta-panel-title i.vc_tta-controls-icon{display:block!important}.faq-accordion .vc_tta-panel.vc_active svg.faq-accordion-fa-icon.fa-plus,.faq-accordion .vc_tta-panel:not(.vc_active) svg.faq-accordion-fa-icon.fa-minus{display:none}#sidebar{padding-top:5px}.grid_template_hide{display:none}.page-id-3782 #sidebar #custom_html-2{display:none}.wpex-bars{height:1.25em;width:1.25em}.wpex-bars>span,.wpex-bars>span::after,.wpex-bars>span::before{background-color:#fff}body .vc_tta.vc_general .vc_tta-panel-title{line-height:1.5}body .sidr button[type=submit],body .sidr input[type=search]::placeholder{color:#004789;font-weight:600;opacity:.75}body #searchform-dropdown input[type=search]{background-color:#fff;border:1px solid #004789;color:#3c3a48}body #searchform-dropdown input[type=search]::placeholder{color:#004789;font-weight:600;opacity:.75}body.archive.category .vcex-post-type-grid h2.entry-title,body.blog .vcex-post-type-grid h2.entry-title{line-height:1}.sidebar-widget-icons .widget_categories a:before{content:"\f054"!important}div.table-of-contents-wrapper{width:fit-content;z-index:1;margin-left:.5rem}div.table-of-contents-heading{color:#004789}ul#table-of-contents{margin:0}ul#table-of-contents,ul#table-of-contents ul{list-style:none;margin-left:.5rem}ul#table-of-contents ul{margin-left:2.5rem}ul#table-of-contents li.current-menu-item>a{font-weight:700}ul#table-of-contents li.current-menu-item>a:before{content:"\f138";font:var(--fa-font-thin);font-size:1.25em;color:#004789;display:inline-block;text-rendering:auto;--webkit-font-smoothing: antialiased;color:transparent;width:0}ul#table-of-contents li.current-menu-item>a>svg.svg-inline--fa{margin-right:.5rem}@media only screen and (max-width:959px){#site-header-inner{display:block}#site-logo{display:block;max-width:75%;width:75%;float:none!important}#site-logo-inner{margin-right:0}.logo-tagline{display:block;max-width:70%;margin-left:auto;margin-right:auto;width:60%;margin-top:1rem;padding-top:1rem}.logo-tagline p{line-height:1.5;text-align:center;font-size:1rem}body.wpex-mobile-toggle-menu-icon_buttons #mobile-menu{margin-top:-4rem}body .home-leadin-paragraph .vc_column-inner{background:0 0!important;background-color:#da4081!important;background-position:revert;background-size:revert}.home-leadin-paragraph .wpb_wrapper{padding:0 1em}.footer-builder-content .footer-social{clear:left;text-align:left;font-size:1em}div.table-of-contents-wrapper{width:100%;margin-left:unset;padding-left:.5em}ul#table-of-contents ul{margin-left:1em}#table-of-contents li{padding-top:.25em;padding-bottom:.25em}#table-of-contents li a{font-size:1.2em;font-weight:500}}@media only screen and (max-width:767px){.footer-builder-content .footer-social,.footer-builder-content .footer-navigation{margin-bottom:1rem}.footer-builder-content .footer-navigation .vc_column-inner{padding-left:0}.footer-builder-content .footer-navigation .vc_column-inner .vcex-navbar-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-builder-content .footer-social .wpb_raw_code{display:none}.footer-builder-content .footer-social>.vc_column-inner{padding-left:0}.footer-builder-content .footer-social a{font-size:1.25em}.footer-builder-content .footer-social .wpex-social-btns{display:flex;justify-content:space-between}.footer-builder-content .vc_row:last-child .vc_column-inner{padding-left:0}.faq-accordion .vc_tta-panel-title svg.faq-accordion-fa-icon{left:7%}}@media only screen and (max-width:400px){.logo-tagline{width:70%}}