body{padding-top:65px}header{width:100%;position:fixed;top:0;left:0;z-index:99;background:rgba(255,255,255,1);-moz-transition:background 0.3s;-ms-transition:background 0.3s;-o-transition:background 0.3s;transition:background 0.3s}header.sticky{background:rgba(255,255,255,1)}.quick-links{float:right;margin-right:120px}.quick-links li{display:inline-block;margin-left:10px;font-size:1.3rem;line-height:20px;position:relative}.quick-links li i{font-size:1.5rem}.quick-links li a{color:#222}.quick-links li a:hover{color:#98a294}.quick-links ul{display:none;position:absolute;top:100%;left:0;width:150px;padding:10px;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.quick-links li:hover ul{display:block}.quick-links ul li{display:block;margin:0 0 10px;line-height:1.4}.header-cta{display:block;position:absolute;width:110px;height:40px;top:0;right:0;background:#1d7dae;color:#fff;font:1.5rem/40px 'Roboto Condensed',sans-serif;font-weight:700}.header-cta:hover{background:#000;color:#fff}.header-phone{display:inline-block;padding-left:20px;margin-right:20px;position:relative;background:url(../../../../../../themes/halberthargrove/images/phone-solid.svg) center left no-repeat;background-size:15px 15px}.header-main{padding:5px 0}.header-col{float:left;text-align:center}.header-logo-col{width:15%}.header-menu-col{width:42.5%}.logo{width:200px;display:block;float:left;margin:0}.logo img{display:block}.header-top,img.logo-desktop{display:none}.mainNav{display:none}.mobile-nav-trigger-outter{float:right;width:30px;height:30px;z-index:99;margin-top:10px}.mobile-nav-trigger{display:block}.mobile-nav-trigger .cd-menu-icon{margin-top:15px;margin-left:15px;display:block;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:30px;height:2px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s}.mobile-nav-trigger .cd-menu-icon::before,.mobile-nav-trigger .cd-menu-icon:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;z-index:9;-webkit-transition:-webkit-transform .3s,top .3s,background-color 0s;-moz-transition:-moz-transform .3s,top .3s,background-color 0s;transition:transform .3s,top .3s,background-color 0s}.mobile-nav-trigger .cd-menu-icon::before{top:-9px}.mobile-nav-trigger .cd-menu-icon::after{top:9px}.mobile-nav-trigger .cd-menu-icon.is-clicked::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-nav-trigger .cd-menu-icon.is-clicked::after{top:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.mobile-nav-trigger .cd-menu-icon.is-clicked{background:none!important}.mobile-nav-trigger .cd-menu-icon,.mobile-nav-trigger .cd-menu-icon::before,.mobile-nav-trigger .cd-menu-icon:after,.mobile-nav-trigger .cd-menu-icon.is-clicked::before,.mobile-nav-trigger .cd-menu-icon.is-clicked::after{background:#222}.mobile-nav{position:fixed;visibility:hidden;opacity:0;left:0;top:0;height:100%;width:100%;background:#98a294;z-index:98;transition:all 0.3s ease;overflow:scroll}.mobile-nav.is-visible{visibility:visible;opacity:1}.mobile-nav-inner{padding:100px 0 20px}.mobileNav li,.mobileNav li a{display:block;line-height:1;color:#fff}.mobileNav li a:hover{color:#f7f2e4}.mobileNav li.level-0>a{border-bottom:1px solid #f7f2e4;height:50px;font-size:1.6rem;line-height:50px;padding-right:10px;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.mobileNav li.level-1>a{display:block;font-size:1.4rem;line-height:1.6;height:auto;margin:10px 0 0 0}.mobileNav li.level-1.menu-item-has-children>a{padding-bottom:0}.mobileNav ul.sub-menu{margin-bottom:30px}.mobileNav li.level-1 .submenu-toggle{height:20px;line-height:20px;font-size:1.6rem}.mobileNav li.level-0>ul,.mobileNav li.level-1>ul{display:none}.mobileNav li.level-0>ul.show-subnav,.mobileNav li.level-1>ul.show-subnav{display:block}.submenu-toggle{display:block;width:50px;height:50px;line-height:50px;float:right;top:0;right:0;font-size:2rem;text-align:center;color:#fff;z-index:9}.submenu-toggle:after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900}.post-edit-link{display:block;position:fixed;top:50%;right:0;padding:10px;z-index:99999999;background:#1C1B4A}.post-edit-link:before{content:"Edit";color:#fff}.header-spacer{height:130px}.button,input[type=submit]{display:inline-block;padding:0 20px!important;height:40px;font:14px/38px 'Roboto Condensed',sans-serif!important;font-weight:700!important;color:#222;background:none;border:3px solid #222;cursor:pointer;text-transform:uppercase}.button-white{border-color:#fff;color:#fff}.button-white:hover{border-color:#222}a.button{line-height:43px!important}.button:hover,input[type=submit]:hover{background:#222;color:#fff}.button.alt:hover,input[type=submit].alt:hover{color:#fff}.breadcrumbs{padding:10px 0;background:#eee}.breadcrumbs ul li{display:inline-block;margin-right:10px;font-size:1.4rem}.breadcrumbs ul li a{color:#8d987c}.breadcrumbs ul li:after{content:"/";display:inline-block;margin-left:10px}.breadcrumbs ul li:last-of-type:after{display:none}.narrow-content{max-width:800px;margin:0 auto}.page-header{padding-top:200px}.header-sml-padding{padding-top:50px}.banner,.home-slider-banner-main{position:relative;width:100%;height:350px}.banner-halfwidth{height:auto}.banner-content{position:relative;z-index:3;padding:30px 0 60px}.banner-fullwidth .banner-content{padding:0!important;top:50%!important;transform:translateY(-50%)!important}.banner-fullwidth h2,.banner-fullwidth p,.home-slide-item h2,.home-hero-content h2,.home-hero-content h5{color:#fff}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.banner-content .column.last{margin-top:40px}.form-col{margin-top:40px}.more-link{display:inline-block;padding-bottom:2px;border-bottom:2px solid #222;color:#222;font:12px/1 'Roboto Condensed',sans-serif;text-transform:uppercase}.more-link:hover{color:#58595b;border-color:#58595b}.single-member .banner-pic{text-align:center}.single-member .banner-pic img{width:300px;max-width:90%}.home-slider-wrap,.home-slider-banner-main{position:relative}.home-slide-item{display:none;width:100%;height:100%;position:absolute;top:0;left:0;transition:all 0.5s}.home-slide-item.active{display:block}.home-slider-nav{position:relative;z-index:4;background:#f9f9f9}.home-slider-nav-item{display:block;width:48%;margin:5px 1% 0;float:left;position:relative;box-sizing:border-box;transition:all 0.4s;background:#000;color:#fff;cursor:pointer}.home-slider-nav-item:before{content:"";width:100%;height:0;position:absolute;bottom:100%;left:0;transition:all 0.4s;background:#98a294}.home-slider-nav-item:hover,.home-slider-nav-item.active{background:#98a294}.home-slider-nav-item h3{margin:0;font:1.5rem/50px 'Roboto Condensed',sans-serif!important;text-transform:uppercase!important}.home-slider-nav-item:hover h3,.home-slider-nav-item.active h3{color:#000}.home-award-block{margin-top:40px}.home-award-block p,.notice-content p{margin-bottom:5px;font:1.6rem/1.1 Times,"Times New Roman",sans-serif;color:#5C6558}.home-award-block p:nth-of-type(2),.notice-content p:nth-of-type(2){color:#222}.home-award-block p a,.notice-content p a{text-decoration:underline;color:#5C6558}.financial-service-block{margin-top:80px}.financial-service-block p{max-width:80%;margin:0 auto}.home-feat-logos{background:#f9f9f9;padding:30px 0}.home-feat-logos h3,.home-feat-logo span{font-family:'Roboto Condensed',sans-serif;font-weight:400}.home-feat-logo{max-width:150px;margin:0 auto;padding:15px 0;border-bottom:2px solid #98a393}.home-feat-logos-grid .home-feat-logo:last-of-type{border-bottom:none;padding-bottom:0}.home-feat-logo span{color:#98a393}.home-highlights .container{padding-top:80px}.artwork-wrapper{position:absolute}.home-highlights .artwork-wrapper,.charitable-artwork .artwork-wrapper{top:0;left:50%;width:75%;transform:translateX(-50%)}.artwork-content-wrapper{position:relative;z-index:3}.home-highlight-header{position:relative;margin-bottom:60px}.home-highlight-header h2{font:3.2rem/1.2 'Roboto Condensed',sans-serif}.home-highlight-header h2 span{display:inline-block;position:relative}.home-highlight-header h2 span:after{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-bottom:4px solid #222;transition:all 2s}.home-highlight-header h2.inView span:after{width:100%}.home-location{display:block;margin-top:30px;position:relative}.home-location-content{padding:10px 15px 10px 43%;box-sizing:border-box}.home-location-pic{position:absolute;top:0;left:0;width:40%;height:100%}.home-location-content h5{margin-bottom:5px}.home-location-content h3{margin:0}.floating-box{position:relative}.floating-box-inner{padding:30px;box-sizing:border-box}.floating-box-pic img{width:100%}.floating-box-inner h2{margin-bottom:40px}.floating-pic-member{bottom:auto;top:-60px}.cms-banner .floating-box{padding:20px 0}.post-grid .post-grid-block{margin-top:40px}.post-block-feat{padding-bottom:25px;margin:0 20px 20px;border-bottom:1px solid #534b4a}.home-feat-post{padding-left:50px;padding-right:50px}.post-block-feat h3{margin-bottom:0}.post-block-feat h3 a{color:#222}.feat-single{border:none}.news-search{padding:30px 0 50px;background:#eee}.category-filter{position:relative}.category-filter span,.news-search div.asp_m.asp_m_2 .probox .proinput input.orig,.news-search div.asp_m.asp_m_2 .probox .proinput input.orig::placeholder{display:block;font-weight:400;font-family:Times,"Times New Roman",sans-serif!important;font-size:3.0rem!important;color:#8d987c!important}.category-filter-header{line-height:40px;position:relative;border-bottom:2px solid #000}.category-filter-header:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:20px;height:20px;background:url(../../../../../../themes/halberthargrove/images/chevron-down-solid.svg) center center no-repeat;background-size:cover}.category-filter-dropdown{display:none;position:absolute;top:100%;left:0;width:100%;background:#eee;padding:15px;z-index:10}.category-filter-dropdown span{margin-bottom:7px;font-size:2.0rem!important}.category-filter-dropdown span a{color:#8d987c}.category-filter-dropdown span a:hover{color:#000}.news-search #ajaxsearchpro2_1 .probox,.news-search #ajaxsearchpro2_2 .probox,.news-search div.asp_m.asp_m_2 .probox,.news-search #ajaxsearchpro2_1,.news-search #ajaxsearchpro2_2,.news-search div.asp_m.asp_m_2,.news-search #ajaxsearchpro2_1 .probox .promagnifier,.news-search #ajaxsearchpro2_2 .probox .promagnifier,.news-search div.asp_m.asp_m_2 .probox .promagnifier,.news-search #ajaxsearchpro2_1 .probox .prosettings,.news-search #ajaxsearchpro2_2 .probox .prosettings,.news-search div.asp_m.asp_m_2 .probox .prosettings{box-shadow:none!important;border:none!important}.news-search #ajaxsearchpro2_1 .probox .prosettings,.news-search #ajaxsearchpro2_2 .probox .prosettings,.news-search div.asp_m.asp_m_2 .probox .prosettings{display:none!important}.news-search #ajaxsearchpro2_1 .probox,.news-search #ajaxsearchpro2_2 .probox,.news-search div.asp_m.asp_m_2 .probox{border-bottom:2px solid #000!important}.news-search div.asp_m.ajaxsearchpro .probox .proinput{padding-left:8px!important;margin-left:0!important}.about-grid-block,.about-different-wrap{margin-top:50px}.about-block-num{display:inline-block;font:6rem/1 'Roboto Condensed',sans-serif;font-weight:700;color:#8d987c;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #534b4a}.about-grid-block h3{font-size:3.6rem;line-height:1.3}.about-different-wrap table{width:100%}.about-different-wrap table th,.about-different-wrap table td{width:25%;box-sizing:border-box;padding:40px 15px;border-bottom:2px solid #000;text-align:left;line-height:1.4}.about-different-wrap table thead th{vertical-align:top}.about-different-wrap table tbody th{font:2.4rem/1.4 Times,"Times New Roman",sans-serif}.about-different-wrap table tbody td{font-size:1.6rem;font-weight:300}.about-different-wrap table th.hh-option,.about-different-wrap table td.hh-option{background:#f6f5f6}.about-different-wrap table tbody tr:last-of-type th,.about-different-wrap table tbody tr:last-of-type td{border:none}.about-section h2{margin-bottom:40px}.about-section-num span{display:inline-block;font:8rem/1 'Roboto Condensed',sans-serif;color:#8d987c;padding-bottom:25px;margin-bottom:35px;border-bottom:1px solid #534b4a}.gform_wrapper textarea::placeholder,.gform_wrapper input::placeholder{border:none!important;opacity:1!important;color:#000!important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper select,.gform_wrapper option,.gform_wrapper textarea{border:none!important;border-bottom:1px solid #ddd!important;background:none!important;color:#000!important;font-weight:400!important;padding:0!important}.gform_wrapper label{border:none!important}.bg-light-brown .gform_wrapper input[type=text],.bg-light-brown .gform_wrapper select,.bg-light-brown .gform_wrapper option,.bg-light-brown .gform_wrapper textarea{border-color:#999!important;color:#000!important}.gform_wrapper .gform_footer{text-align:center}.gform_legacy_markup_wrapper.gf_browser_gecko select{padding-left:0!important}.gfield_label.gform-field-label{margin:0!important}.gform_required_legend{font-size:1.1rem}.location-image-content{padding:20px;background:#eee;max-width:90%;margin:20px auto;box-sizing:border-box}.location-image-content p{font-size:1.4rem}.location-image-content p:last-of-type{margin:0}.location-image-content a{font-family:'Roboto Condensed',sans-serif;text-decoration:underline}.explore-one-icon img{width:50px}.explore-one-content a{display:inline-block;padding-bottom:2px;border-bottom:2px solid #222;color:#222;font:12px / 1 'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:700}.explore-one-content a:hover{color:#58595b;border-color:#58595b}.before-footer{background-color:#f9f9f8}.service-color-box{padding:20px;margin-top:40px;box-sizing:border-box;position:relative}.building-road-wrap{padding:120px 0;background:url(../../../../../../themes/halberthargrove/images/road-bg.png) center top no-repeat;background-size:cover}.building-content-block{margin-top:40px}.building-content-block img{width:225px}.building-content-block p{margin-bottom:10px}.building-block-lrg{padding:40px;background:#f6efe3}.legacy-strategies{margin-top:200px;position:relative}.legacy-strategies .container{z-index:2}.legacy-strategies .legacy-artwork{position:absolute;top:-200px;right:15%}.pdf-download-thumb{margin-bottom:15px}.pdf-download-thumb img{display:block;border:2px solid #000}.retirement-block h3,.financial-service-block h3{font-weight:700}.article-cta-block{padding:20px;margin:20px 0}.article-cta-block span{display:block;font:2.4rem/1.4 Times,"Times New Roman",sans-serif;margin-bottom:10px}.single-location-team-box{display:flex;flex-wrap:wrap}.justify-content-center{justify-content:center}.cta-blog-widget{background-color:#F5EFE4;padding:30px 15px}.cta-blog-icon{width:50px}.cta-blog-title{line-height:1.34;font-family:Times,"Times New Roman",sans-serif}.footer-content{width:100%;margin-bottom:40px}.footer-nav-widget{width:48%;float:left;margin-left:2%;margin-bottom:40px}.footer-nav-widget p.h5-title,.footer-signup p.h5-title{font-size:1.2rem}.footer-nav-widget p.h5-title,.footer-signup p.h5-title,.footer-nav-widget ul li{margin-bottom:15px;line-height:15px}.footer-nav-widget ul li{font-size:1.2rem;font-weight:300}.footer-nav-widget ul li a{color:#222}.footer-signup{width:100%}.footer-signup .gform_wrapper{position:relative}.footer-signup .gform_wrapper .gform_body{width:100%!important;margin:0!important;padding:0!important;float:none!important}.footer-signup .gform_wrapper .gform_body input{width:100%!important;padding:0!important;margin:0!important}.footer-signup .gform_wrapper .gform_footer{position:absolute!important;width:auto!important;margin:0!important;padding:0!important;bottom:0!important;right:0!important}.footer-signup .gform_wrapper .gform_footer .button{width:30px!important;height:30px!important;padding:0!important;font-size:0!important;border:none!important;background:url(../../../../../../themes/halberthargrove/images/form-arrow.svg) center center no-repeat!important;background-size:20px 20px!important}.footer-social li{display:inline-block;margin-right:15px;font-size:1.6rem}.footer-social li a{color:#8d987c}.mobile-social{margin-top:40px}.mobile-social li{font-size:2.4rem}.mobile-social li a{color:#f7f2e4}.social-alt li{font-size:2rem;line-height:35px}.social-alt li a{display:inline-block;width:35px;height:35px;background:#8d987c;color:#fff;border-radius:100%;text-align:center}.footer-copy{margin-top:40px;text-align:center;font-size:1.2rem}.footer-copy span,.footer-copy a{display:inline-block;margin:0 5px}.footer-copy a{padding-left:15px;border-left:1px solid #222}.signup-close{text-align:right;color:#222}.signup-close:hover{color:#98A294}.signup-popup{width:80%;max-width:400px;background:#fff;box-sizing:border-box;position:fixed;bottom:-200%;right:50px;transition:all 0.9s ease;z-index:9999999999999999;border:2px solid #222}.signup-popup-inner{padding:20px 20px 0}.signup-popup-inner p{margin-right:40px;max-width:190px}.cnbc-notice{padding:10px 0;background:#fff;border-top:1px solid rgba(102,102,102,.2)}.footer-cnbc .cnbc-notice{padding:25px 0;border:none}.cnbc-notice p{margin-bottom:5px}.notice-title p{font:1.6rem/1.1 Times,"Times New Roman",sans-serif}.notice-disclaimer p{font-size:1.1rem}.notice-disclaimer p a{text-decoration:underline}.hide-completely{display:none!important}.footer-main-disclaimer{padding:30px 0}.footer-main-disclaimer p{font-size:1.3rem;margin:0;text-align:justify}.clearer:after,.container:after,.row:after,.mainNav:after,.header-top:after,.floating-box:after,.five-element-tabs:after,.steps-wrap:after,.retirement-block-inner:after,.lifephase-subnav:after,.home-slider-nav:after{content:"";display:table;clear:both}