@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Dosis:wght@100;200;300;400;500;600;700;800&display=swap');*:focus-visible{outline:3px solid var(--vb-color-heading) !important;box-shadow:none !important}*:focus:not(:focus-visible){outline:0 !important;box-shadow:none !important}.btn:focus-visible,.vb-btn-gold:focus-visible,.vb-btn-nav:focus-visible,.vb-service-btn:focus-visible{background:var(--vb-color-btn-hover) !important;color:#fff !important;border-color:var(--vb-color-btn-hover) !important}.navbar .nav-link:focus-visible,.slide-nav .nav-link:focus-visible{color:var(--vb-color-heading) !important}.process-tabs .nav-link:focus-visible{background:rgba(179,132,71,.12);border-left-color:var(--vb-color-btn);font-weight:600}.accordion-button:focus-visible{background:rgba(179,132,71,.08) !important;color:var(--vb-color-btn) !important}.visually-hidden-focusable{position:fixed;top:0;left:1rem;transform:translateY(-150%);z-index:100000;background:#111;color:#fff;padding:.75rem 1.25rem;font-weight:600;border-radius:0 0 6px 6px;text-decoration:none}.visually-hidden-focusable:focus-visible{transform:translateY(0);outline:3px solid var(--vb-color-heading);outline-offset:3px}a:focus-visible,button:focus-visible,.btn:focus-visible,.nav-link:focus-visible{outline:3px solid var(--vb-color-heading);outline-offset:3px}.bio-box:focus-visible{outline:none}.bio-box:focus-visible .bio-img,.bio-box:focus-visible .bio-banner{outline:3px solid var(--vb-color-heading);outline-offset:-3px}.btn-close:focus{box-shadow:none}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}[data-aos]{opacity:1 !important;transform:none !important;transition:none !important}}:root{--vb-color-nav-bg:#111111;--vb-color-footer-bg:#111111;--vb-color-body:#595959;--vb-color-heading:#B38447;--vb-color-accent:#8ED3E7;--vb-color-btn:#B38447;--vb-color-btn-hover:#595959;--vb-color-light-bg:#F3F5F8;--vb-gold-on-light:#9F6F3C;--vb-color-heading-aa:#8A5F2A;--vb-font-body:'Open Sans',sans-serif;--vb-font-heading:'Dosis',sans-serif;--border-radius:12px;--ada-focus-color:var(--vb-color-heading);--ada-focus-width:3px}html{scroll-behavior:smooth;scrollbar-gutter:stable}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--vb-font-body);background:#fff}body.modal-open{padding-right:0 !important}body:not(.page-ready) [data-aos]{opacity:0;pointer-events:none}[data-aos="fade-up"]{transform:translate3d(0,16px,0)}[data-aos][class*="aos-animate"]{transform:translate3d(0,0,0) !important}[data-aos]{will-change:transform,opacity;backface-visibility:hidden}#preloader{position:fixed;inset:0;background:#111;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999999;opacity:1;transition:opacity .6s ease}#preloader.hidden{opacity:0;pointer-events:none}.preloader-logo img{width:140px;opacity:0;animation:fadeIn 1.2s ease forwards}@keyframes fadeIn{to{opacity:1}}.preloader-spinner{width:48px;height:48px;margin-top:25px;border:3px solid rgba(255,255,255,.2);border-top-color:#b38447;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.circle-chevron,.circle-chevron-dark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--vb-color-btn);margin-right:10px;font-weight:bolder;font-size:14px;line-height:1}.circle-chevron{color:#fff}.circle-chevron::before,.circle-chevron-dark::before{content:"\f285";font-family:"bootstrap-icons";position:relative;left:1.2px;top:.2px;text-shadow:.1px 0 0 currentColor,-.1px 0 0 currentColor,0 .1px 0 currentColor,0 -.1px 0 currentColor}.vb-list-item{display:flex;align-items:flex-start;gap:.5rem}.vb-list-item .circle-chevron,.vb-list-item .circle-chevron-dark{flex-shrink:0}.vb-list-text{display:block;line-height:1.45;color:#fff}.vb-list-text-dark{display:block;line-height:1.45;color:var(--vb-color-nav-bg)}.wrapper{position:relative;z-index:1}.dark-bg a,.vb-footer a,.navbar a{color:#fff}.dark-bg{background-color:var(--vb-color-nav-bg) !important}.divider{width:600px;height:1px;background:#111;margin-inline:auto;margin-block:6rem}.divider-100{width:100%;height:1px;background:#111;margin-inline:auto;margin-block:3rem}.divider-left{width:250px;height:1px;background:#111;opacity:.9;margin-block:2rem}.divider-sm{width:130px;height:2px;background:var(--vb-color-heading);opacity:.7;margin-inline:auto;margin-block:2rem}.font-open-sans{font-family:var(--vb-font-body)}.font-dosis{font-family:var(--vb-font-heading)}.text-heading{color:var(--vb-color-heading)}.text-dark{color:var(--vb-color-nav-bg)}h1,h2,h3,h4,h5,h6{font-family:'Dosis',sans-serif;font-weight:600 !important;letter-spacing:.05em}p{font-family:var(--vb-font-body);font-size:1rem;font-weight:400;color:var(--vb-color-body)}.vb-gold{font-family:'Dosis',sans-serif;color:var(--vb-color-heading);font-weight:600;text-transform:uppercase}.text-gold{color:var(--vb-color-heading)}a{text-decoration:none;color:#fff;font-weight:800}a:hover{color:#808080}.uppercase{text-transform:uppercase}.text-xs{font-size:.75rem}.vb-breadcrumb-bar{margin-top:106px;padding-top:6rem;padding-bottom:6rem;transition:margin-top .3s ease}.vb-breadcrumb-bar a{color:var(--vb-color-heading-aa);font-weight:400}.vb-breadcrumb-bar a:hover{color:var(--vb-color-body)}.navbar.scrolled+.vb-breadcrumb-bar{margin-top:86px}.vb-back-link{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;letter-spacing:.05em}.vb-back-link:hover{text-decoration:none}.vb-back-link .chevron-left{width:.65rem;height:.65rem;border-left:3px solid currentColor;border-bottom:3px solid currentColor;transform:rotate(45deg);margin-bottom:1px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.vb-back-link:hover .chevron-left{transform:translateX(-4px) rotate(45deg);color:var(--vb-color-btn)}.vb-hero{height:720px;overflow:hidden;position:relative;background-repeat:no-repeat;background-color:#000}.services-hero{background-image:url(../media/773521/services_hero.jpg);background-size:cover}.team-hero{background-image:url(../media/773509/team_hero.jpeg);background-size:cover;display:flex;align-items:flex-end}.vb-hero-fallback{position:absolute;inset:0;background-size:cover;background-position:center;z-index:1}#home-fallback{background-image:url(../media/773536/home_hero_poster.png)}#process-fallback{background-image:url('../media/773523/process_hero_poster.png');background-position:right}#community-fallback{background-image:url(../media/773481/community_hero_poster.png)}#for-advisors-fallback{background-image:url(../media/774671/for_advisors_hero_poster.png)}@media(min-width:992px){.vb-hero-video{display:block}.vb-hero-fallback{display:none}}.vb-hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:2}.vb-hero-video.bg-pos-top{object-position:top}.vb-hero-overlay{position:absolute;inset:0;background:rgba(17,17,17,.25);z-index:2;pointer-events:none}.vb-video-toggle{position:absolute;bottom:1.5rem;right:1.5rem;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.6);border:2px solid var(--vb-color-btn);cursor:pointer;z-index:10}.vb-video-icon{width:30px;height:30px;fill:rgba(255,255,255,.85) !important;pointer-events:none}.vb-video-toggle:hover,.vb-video-toggle:focus-visible{background:rgba(0,0,0,.85)}.vb-video-toggle,.vb-video-toggle:focus,.vb-video-toggle:active,.vb-video-toggle:focus-visible{background:rgba(0,0,0,.65) !important;border-color:var(--vb-color-btn) !important}.vb-video-icon.play{display:none}.vb-video-toggle.is-paused .vb-video-icon.play{display:block}.vb-video-toggle.is-paused .vb-video-icon.pause{display:none}.vb-hero-slider,.vb-hero-slider .swiper-slide{width:100%;height:100%}.vb-hero-slider{cursor:grab;background-color:#111 !important}.hero-bg{position:absolute;inset:0;background-position:center;background-size:cover;will-change:transform;backface-visibility:hidden;transform-origin:center center;transform:scale(1.05);transition:transform 8s linear}.swiper-slide-active .hero-bg{transform:scale(1)}.hero-paused .hero-bg{transition:none !important}.contact-hero-1 .hero-bg{background-image:url('../media/773478/contact_hero_1.jpg')}.contact-hero-2 .hero-bg{background-image:url('../media/773663/contact_hero_2.jpeg')}.vb-hero-slider .swiper-slide{display:flex;justify-content:center;align-items:center;z-index:1;position:relative;background-size:cover;background-position:bottom;overflow:hidden}.hero-slide-1{background-image:url('../media/773485/city_scape.jpg');background-position:bottom center}.hero-slide-2{background-image:url('../media/773527/mountain_scape_1.jpg');background-position:bottom}.vb-hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;z-index:999}.vb-hero-content h2,.vb-hero-nav h2{font-family:'Dosis',sans-serif;font-weight:500 !important;font-size:2.7rem;letter-spacing:.03em !important}.vb-hero-nav-wrapper .btn{min-width:180px}.vb-hero-text{max-width:800px;margin:1rem auto 0}.vb-breadcrumb-hero{height:720px;overflow:hidden;position:relative}.navbar{background:transparent;transition:background-color .35s ease,backdrop-filter .35s ease;padding-left:3.5rem !important;padding-right:3.5rem !important}.navbar.scrolled{background:#000}.navbar-toggler{border:none;box-shadow:none !important}.nav-toggle .navbar-toggler-icon{background-size:2em 2em;transition:transform .6s ease,opacity .3s ease}.nav-toggle.collapsed .navbar-toggler-icon{transform:rotate(0deg);opacity:1;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}.nav-toggle:not(.collapsed) .navbar-toggler-icon{transform:rotate(90deg);opacity:0}.navbar .nav-item .nav-link{font-family:'Dosis',sans-serif;font-size:1.2rem;position:relative}.navbar .nav-item .nav-link.active{color:var(--vb-color-heading)}.navbar .nav-item .nav-link.active::after{content:"";position:absolute;left:0;right:0;margin:auto;bottom:8px;height:1px;width:40px;background-color:rgba(179,132,71,.3)}.vb-logo{height:80px;transition:height .3s ease,padding .3s ease}.scrolled .vb-logo{height:60px}.slide-nav{position:fixed;top:0;right:0;width:100%;max-width:320px;height:100vh;overflow:auto;background:rgba(0,0,0,.95);padding:2rem 1rem;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:9999}.slide-nav.show{transform:translateX(0)}.slide-nav .navbar-nav{display:flex;flex-direction:column;gap:1.25rem}.slide-nav .slide-nav-close{align-self:flex-end;margin-right:1rem}.slide-nav .btn-close{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 2l12 12M14 2L2 14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat;background-position:center;background-size:1.25rem;width:1.5rem;height:1.5rem;opacity:1 !important;filter:none !important}.vb-btn-nav{background:var(--vb-color-btn);color:#fff;border-radius:4px;width:150px}.vb-btn-nav:hover{background:var(--vb-color-btn-hover);color:#fff}.vb-btn-nav.active:hover{color:#fff !important}section{position:relative}.section-title{font-size:2.2rem;padding-top:4rem;padding-bottom:2rem}.vb-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:rgba(0,0,0,.7);z-index:0}.vb-overlay-dark{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:rgba(0,0,0,.5);z-index:-1}.vb-overlay-light{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;border-radius:inherit;background:rgba(255,255,255,.8);z-index:-1}.vb-btn-gold{background:var(--vb-color-heading-aa);color:#fff;border-radius:4px}.vb-btn-gold:hover,.vb-btn-gold:focus-visible{background:var(--vb-color-btn-hover);color:#fff}.vb-service-content,.vb-wide-grid span,.vb-hover-title,.vb-hover-text{text-shadow:1px 1px 2px rgba(0,0,0,.85),-1px -1px 2px rgba(0,0,0,.85)}.vb-service-card{height:210px;background-size:cover;background-position:center;border-radius:6px;overflow:hidden;position:relative;cursor:default}.vb-service-overlay{position:absolute;inset:0;padding:12px;z-index:2;pointer-events:none}.vb-service-card::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);z-index:1;pointer-events:none}.vb-service-content{position:absolute;top:40px;left:40px;font-size:1.3rem;color:#fff;z-index:3}.vb-service-hover{position:absolute;bottom:-100%;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;transition:bottom .6s ease-in-out;border-radius:inherit;z-index:1}.vb-service-card:hover .vb-service-hover{bottom:0}.vb-service-btn{position:absolute;left:40px;bottom:40px;padding:10px 20px;background:transparent;color:#fff;border:1px solid #fff;border-radius:4px;font-size:.8rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;transition:background .2s ease;z-index:4;pointer-events:auto}.vb-service-btn:hover,.vb-service-btn:focus-visible{background:var(--vb-color-btn);border-color:var(--vb-color-btn);color:#fff}.vb-dark-section{background:url('../media/773529/lake_and_dock.jpg');background-repeat:no-repeat;background-size:cover;background-position:bottom}.vb-dark-section p{color:#fff}.vb-footer,.vb-footer-bottom{background:var(--vb-color-nav-bg);font-size:1.2rem;color:#fff}.vb-footer p{font-family:'Dosis',sans-serif;text-transform:uppercase;color:#fff}.vb-footer-nav p:first-child{margin-top:-4px}.vb-footer-nav a.active{color:var(--vb-color-btn)}.vb-footer-nav a{font-weight:400}.vb-footer-nav a:hover{color:var(--vb-color-btn)}.vb-footer-bottom p{color:#fff}.vb-footer-bottom-txt a{font-size:1rem;transition:.2s ease}.vb-footer-logo{height:100px}.back-to-top{position:fixed;right:68px;bottom:1.25rem;z-index:9999;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;border:2px solid var(--vb-color-btn);text-decoration:none;font-size:1.25rem;line-height:1;background:rgba(0,0,0,.9);color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity 200ms ease,transform 200ms ease,visibility 0s linear 200ms}.back-to-top:hover{background:rgba(0,0,0,.8)}.back-to-top:focus-visible{outline:3px solid #fff;outline-offset:3px}.back-to-top.is-visible{opacity:1;visibility:visible;transform:translateY(0);transition:opacity 200ms ease,transform 200ms ease,visibility 0s}.back-to-top .chevron-up{width:.75rem;height:.75rem;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-45deg);margin-top:4px;border-top-width:3px;border-right-width:3px}.back-to-top:hover .chevron-up{color:#fff}@media(prefers-reduced-motion:reduce){.back-to-top{transition:none}}.service-nav .row{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.service-nav .container{max-width:1600px}.service-nav .btn{min-width:220px}.vb-services{position:relative;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;min-height:700px}.vb-services .wrapper{border:1px solid #fff;max-width:987px;justify-self:center;padding:2rem;position:relative;z-index:1}#business-services{background-image:url(../media/773486/business_service.jpeg)}#retirement-planning{background-image:url(../media/773522/retirment_planning.jpeg)}#education-planning{background-image:url(../media/773545/education_planning.jpeg)}#non-profit{background-image:url(../media/773524/non_profit.jpeg)}#estate-planning{background-image:url(../media/773544/estate_planning.jpeg)}#trust-and-fiduciary{background-image:url(../media/773506/trust___fiduciary_services.jpeg)}.process-tabs{margin-bottom:10rem}.process-tabs .nav-link{text-align:center;padding:1rem 1.25rem;font-weight:400;border-radius:0;font-size:.9rem;color:var(--vb-color-heading-aa);border-left:4px solid var(--vb-color-nav-bg)}.process-tabs .nav-link:hover{border-left:4px solid var(--vb-color-heading-aa)}.process-tabs .nav-link.active{background:unset;color:var(--vb-color-heading-aa);font-weight:600;border-left-color:var(--vb-color-heading-aa) !important}.process-tabs .tab-buttons,.process-tabs .tab-panels{display:flex}.process-tabs .tab-buttons{flex-direction:column}.process-tabs .nav-pills{height:100%}.process-tabs .row{display:flex;align-items:stretch}.process-tabs .tab-panels{display:flex;align-items:stretch}.process-tabs .tab-panels .tab-content{flex:1}.process-tabs .tab-content .tab-pane{position:relative;height:100%;padding:5rem;overflow-y:auto}.process-tabs .tab-content .tab-pane .vb-overlay-light{z-index:0}.process-tabs .tab-pane:not(.active){display:none !important}.process-tabs .wrapper{position:absolute;top:5rem;left:5rem;right:5rem}.process-tabs .wrapper p{margin-bottom:0}.process-tabs #tab-foundation{background-image:url(../media/773484/city_scape_2.jpg);background-position:right center;background-size:135%;background-repeat:no-repeat}.process-tabs #tab-vision{background-image:url(../media/773492/water_trees.jpg);background-position:center;background-size:135%;background-repeat:no-repeat}.process-tabs #tab-assessment{background-image:url(../media/773525/mountains_grass.jpg);background-position:center;background-size:135%;background-repeat:no-repeat}.process-tabs #tab-plan{background-image:url(../media/773503/water_ducks_bridge.jpeg);background-position:bottom center;background-size:135%;background-repeat:no-repeat}.process-tabs #tab-guidance{background-image:url(../media/773519/road_trees.jpeg);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.process-tabs #tab-implementation{background-image:url(../media/773488/buildings_trees.jpg);background-position:center top;background-size:135%;background-repeat:no-repeat}.process-tabs #tab-progress{background-image:url(../media/773493/water_sun_weeds.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}.accordion-bg-1{background-image:url(../media/773484/city_scape_2.jpg)}.accordion-bg-2{background-image:url(../media/773492/water_trees.jpg)}.accordion-bg-3{background-image:url(../media/773525/mountains_grass.jpg)}.accordion-bg-4{background-image:url(../media/773503/water_ducks_bridge.jpeg)}.accordion-bg-5{background-image:url(../media/773519/road_trees.jpeg)}.accordion-bg-6{background-image:url(../media/773488/buildings_trees.jpg)}.accordion-bg-7{background-image:url(../media/773493/water_sun_weeds.jpg)}.process-accordion .accordion-collapse{position:relative;overflow:hidden}.process-accordion .accordion-body{position:relative;z-index:1;padding:0}.process-accordion .accordion-bg{position:absolute;inset:0;background-size:cover;background-position:center;z-index:0}.process-accordion .accordion-bg::after{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8)}.process-accordion .accordion-content{position:relative;z-index:1;padding:2.5rem 1.5rem}.process-accordion .accordion-content p{color:#111}.process-accordion .accordion-collapse::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.8);z-index:0}.accordion-button{background:transparent !important;justify-content:center;text-align:center;padding-right:1.25rem;padding-left:1.25rem;color:var(--vb-color-btn)}.accordion-button:not(.collapsed){color:var(--vb-color-btn);font-weight:600}.accordion-button::after{display:none}.accordion-body h2{font-size:1.3rem}.accordion-body .divider-sm{width:75px;opacity:.3}.vb-icon-box{position:relative;padding:3rem 1rem;cursor:pointer;min-height:220px;display:flex;flex-direction:column;justify-content:center;align-items:center}.vb-icon{width:150px;opacity:1;transform:scale(1);transition:opacity .35s ease,transform .6s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity}.vb-icon-text{opacity:0;position:absolute;width:70%;text-align:center;top:50%;transform:translateY(-50%);margin:0 auto;transition:opacity .4s ease;color:var(--vb-color-heading);font-size:1.2rem}.vb-icon-title{margin-top:1.8rem;font-family:var(--vb-font-heading);font-size:2rem;font-weight:700 !important;transition:opacity .4s ease}.vb-icon-img{display:flex;align-items:center;min-height:150px;width:150px}.vb-icon-box:hover{cursor:default}.vb-icon-box:hover .vb-icon,.vb-icon-box:focus-visible .vb-icon,.vb-icon-box:hover .vb-icon-title,.vb-icon-box:focus-visible .vb-icon-title{opacity:0}.vb-icon-box:hover .vb-icon-text,.vb-icon-box:focus-visible .vb-icon-text{opacity:1}.vb-icon-box:hover .vb-icon{transform:scale(.5)}.vb-wide-grid{width:100%;max-width:1920px;padding-left:3.5rem;padding-right:3.5rem}.vb-wide-grid-box{height:350px;border-radius:12px;overflow:hidden;display:flex;align-items:flex-end;padding:1.5rem;position:relative;cursor:default;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-weight:600;font-size:1.3rem;transition:transform .4s ease;min-width:100%}.vb-wide-grid-box span{font-size:1.8rem;font-weight:600;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.5);z-index:2;transition:opacity .3s ease}.vb-wide-grid-box::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);transition:background .35s ease}.vb-hover-content{position:absolute;width:100%;top:0;left:0;padding:1.5rem;display:flex;flex-direction:column;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;color:#fff;z-index:3}.vb-hover-title{font-family:'Dosis',sans-serif;font-size:1.6rem;margin-bottom:1rem;letter-spacing:.05em}.vb-hover-text{font-size:1rem;max-width:90%;line-height:1.4;color:#fff}.vb-wide-grid-box::before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale3d(1,1,1);transition:transform .6s cubic-bezier(.22,.61,.36,1);z-index:0}.vb-img-integrity::before{background-image:url('../media/773534/integrity.jpg')}.vb-img-confidence::before{background-image:url('../media/773479/confidence.jpg')}.vb-img-straight::before{background-image:url('../media/773510/straightforwardness.jpg')}.vb-img-diligence::before{background-image:url('../media/773546/diligence.jpeg')}.vb-img-accountability::before{background-image:url('../media/773489/accountability.jpg')}.vb-img-humility::before{background-image:url('../media/773535/humility.jpg')}.team-hero .vb-hero-nav{width:100%;background:rgba(0,0,0,.6) !important;position:relative;padding:3rem;display:flex;justify-content:center}.team-hero .vb-hero-nav-content{text-align:center;position:relative;z-index:3;max-width:770px;width:100%}#charlotte,#burlington{scroll-margin-top:50px}.nav-location-buttons{position:absolute;left:50%;transform:translateX(-50%);opacity:0;pointer-events:none;transition:opacity .3s ease;display:flex;gap:.5rem}.nav-location-buttons a{min-width:105px}.navbar.show-location-buttons .nav-location-buttons{opacity:1;pointer-events:auto}.nav-location-buttons .btn{padding:.35rem 1rem;font-size:.85rem}.bio-section{padding-bottom:6rem}.bio-section .bio-row{max-width:1200px;margin-inline:auto}.bio-section .bio-box{text-align:center;cursor:pointer}.bio-section .bio-box a{text-decoration:none;color:inherit}.bio-section .bio-img,.bio-section .bio-banner{max-width:375px;width:100%}.bio-section .bio-img{height:auto;aspect-ratio:3/4;background-size:cover;background-position:center;background-repeat:no-repeat;margin:0 auto;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;overflow:hidden}.bio-section .bio-img::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0);transition:background 1s ease}.bio-section .bio-box:hover .bio-img::after{background:rgba(0,0,0,.2)}.bio-section .bio-banner{width:375px;min-height:100px;background:#f3f5f8;padding:.8rem;margin:0 auto;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;justify-content:center}.bio-section .bio-banner .title{text-decoration:underline;font-family:'Dosis',sans-serif;font-size:1.1rem;font-weight:700;margin-bottom:.3rem}.bio-section .bio-banner .sub-title{font-family:'Dosis',sans-serif;font-size:.85rem;font-weight:600;margin:0}.bio-img-bailey{background-image:url('../media/773473/bailey_bartee.jpg')}.bio-img-phillip{background-image:url('../media/773531/phillip_jordan.png')}.bio-img-jordan{background-image:url('../media/773470/jordan_fuller.jpg')}.bio-img-madeline{background-image:url('../media/773469/madeline_romeo.jpg')}.bio-img-sarah{background-image:url('../media/773530/sarah_debord.jpg')}.bio-img-archie{background-image:url('../media/773474/archie_martin.jpg')}.bio-img-andy{background-image:url('../media/773475/andy_walker.png')}.bio-img-diane{background-image:url('../media/773471/diane_sheppard-hill.jpg')}.bio-img-beverly{background-image:url('../media/773472/beverly_smith.png')}.organizations .logo-box{height:120px;display:flex;align-items:center;justify-content:center;padding:15px;background:#fff;border-radius:12px;box-shadow:0 2px 5px rgba(0,0,0,.06)}.organizations .logo-box img{max-height:100%;max-width:100%;object-fit:contain;filter:grayscale(50%);opacity:.8;transition:.3s ease}.organizations .logo-box img:hover{filter:grayscale(0%);opacity:1;transform:scale(1.03)}.gallery-swiper{width:100%;height:70vh;position:relative}.gallery-swiper .swiper-wrapper{display:flex}.gallery-swiper .swiper-slide{display:flex !important;justify-content:center;align-items:center;width:100% !important}.gallery-swiper img{max-height:80vh;width:auto;object-fit:contain}.close-gallery{position:absolute;top:20px;right:30px;z-index:10;filter:brightness(200%);filter:invert(1)}.swiper-button-prev,.swiper-button-next{z-index:9999;color:var(--vb-color-btn)}.swiper-button-prev::after,.swiper-button-next::after{font-size:2rem}.modal-dialog{max-width:100%;cursor:grab}.modal-content{background-color:rgba(0,0,0,.8);border-radius:0}.modal-img{max-width:300px}.contact-hero-1,.contact-hero-2{position:relative;overflow:hidden}.contact-hero-1 .vb-hero-overlay,.contact-hero-2 .vb-hero-overlay{z-index:2}.contact-hero-1 .vb-hero-content,.contact-hero-2 .vb-hero-content{z-index:3}.contact-list{list-style:none}.contact-list a,.contact-list li{color:var(--vb-color-body);font-weight:500}.contact-list{list-style:none;padding:0;margin:0}.contact-list li{font-size:1rem;color:var(--vb-color-body);margin-bottom:.75rem;display:flex;align-items:center;gap:10px}.contact-list i{font-size:1.1rem;color:var(--vb-color-heading);min-width:20px}.map-container{width:100%;height:350px;overflow:hidden;margin-top:20px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.map-container iframe{width:100%;height:100%;border:0}.contact-form-section{padding-top:6rem;padding-bottom:6rem}.contact-form .contact-btn{text-align:center}.contact-form label{color:var(--vb-color-body)}.contact-form .form-control::placeholder{font-weight:600;color:#b5b5b5;opacity:1}.advisors-cta p{margin-bottom:2rem}.vb-fixed{position:relative;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;min-height:700px !important;padding-top:10rem;padding-bottom:10rem}.vb-fixed .wrapper{border:1px solid #fff;padding:2rem 2rem 4rem 2rem;position:relative;z-index:1}.vb-fixed .wrapper h4{color:var(--vb-color-heading)}.vb-fixed img{width:100%}.why-partner .btn{min-width:245px;max-width:245px}#contact-story{background-image:url(../media/773534/integrity.jpg);background-position:top !important}#shared-resources{background-image:url(../media/773548/contact_shared_resources.jpeg)}#why-join{background-image:url(../media/773490/why-join.jpeg)}.bio-page{margin-bottom:15rem !important}.bio-page .bio-photo{max-width:420px}.bio-page .bio-photo img{width:100%;height:auto;display:block}.bio-page .contact-list a{color:var(--vb-color-heading-aa)}.bio-page .contact-list a:hover{color:var(--vb-color-btn-hover)}@media(max-width:1499.98px){.vb-service-hover{bottom:0;background:rgba(0,0,0,.35)}.vb-service-overlay::before{background:rgba(0,0,0,.25)}.vb-service-content,.vb-service-btn{z-index:3}.process-tabs .nav-link{text-align:left}}@media(max-width:1199.98px){.service-nav .container{min-width:100% !important}}@media(max-width:991.98px){.navbar{padding-left:1.5rem !important;padding-right:1.5rem !important}.vb-logo{height:64px}.scrolled .vb-logo{height:52px}.vb-breadcrumb-bar{padding-top:4rem;padding-bottom:4rem}.vb-hero,.vb-breadcrumb-hero{height:560px}.vb-hero-content h2{font-size:2.2rem}.vb-hero-video{display:none}.vb-video-toggle{display:none}.vb-hero-fallback{display:block}.process-tabs .tab-buttons{flex-direction:row;width:100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:2rem;scrollbar-width:none}.process-tabs .tab-buttons::-webkit-scrollbar{display:none}.process-tabs .nav-pills{flex-direction:row !important;flex-wrap:wrap;justify-content:center;width:max-content;gap:1rem 0 !important}.process-tabs .nav-item{flex:0 0 auto}.process-tabs .nav-link{display:inline-flex;align-items:center;justify-content:center;height:42px;line-height:1;box-sizing:border-box;cursor:pointer;min-width:142px;background:var(--vb-color-light-bg)}.process-tabs .nav-link:hover{background:rgba(179,132,71,.08)}.process-tabs .nav-link.active{background:rgba(179,132,71,.12);font-weight:600}.process-tabs .tab-panels{width:100%}.process-tabs .wrapper{position:relative;top:auto;left:auto;right:auto}.vb-wide-grid{padding-left:1.5rem !important;padding-right:1.5rem !important}.vb-img-integrity::before{background-image:url('../media/773534/integrity.jpg');background-position:right}.vb-services,.vb-fixed{background-attachment:scroll}.vb-hero-nav-content h2{font-size:2.2rem}.bio-page .bio-photo{max-width:100%;margin-bottom:2rem}.vb-footer-bottom{flex-direction:column !important;gap:0 !important}}@media(max-width:767.98px){.divider{width:90%}.back-to-top{right:1rem;bottom:1rem;width:2.25rem;height:2.25rem}.hero-bg{transform:none !important;transition:none !important}.vb-hero-content h2{font-size:2rem}.services-hero{background-image:url(../media/773514/services_hero_mobile.jpg);background-size:cover}.team-hero{background-image:url(../media/773508/team_hero_mobile.jpg);background-size:cover;background-position:center}.team-hero .vb-hero-nav{background:transparent !important}.vb-hero-nav-content h2{font-size:2rem;color:#fff}.bio-page{margin-bottom:4rem !important}.why-list{padding-top:3rem !important}#process .w-75{width:100% !important}.vb-footer,.vb-footer-bottom{text-align:center}.vb-footer-nav{margin-top:2rem}}@media(max-width:575.98px){.divider{margin-block:3rem}.back-to-top{right:.75rem;bottom:.75rem;width:2rem;height:2rem}.back-to-top .chevron-up{width:.65rem;height:.65rem}.vb-logo{height:56px}.vb-breadcrumb-bar{margin-top:72px;padding-top:3rem;padding-bottom:3rem}.vb-back-link{font-size:.85rem}.vb-hero,.vb-breadcrumb-hero{height:480px}.vb-hero-content h2{font-size:1.6rem}.vb-hero-text{font-size:.95rem}.vb-service-content,.vb-service-btn{left:50%;transform:translateX(-50%);text-align:center}.vb-service-content{width:100%;font-size:1rem}.vb-service-btn{width:150px}.vb-services{min-height:unset}.vb-hero-nav-content h2{font-size:1.6rem}.vb-hero-nav-wrapper{flex-direction:column !important;gap:1rem}.bio-section .bio-img,.bio-section .bio-banner{width:340px}.nav-location-buttons{display:none}.process-tabs{margin-bottom:3rem}.process-tabs .tab-content .tab-pane{padding:2rem 1.5rem}.vb-icons{padding-top:0 !important}.vb-icon-box{padding:1rem !important}.vb-icon-img img{width:100px}.vb-icon-title{font-size:1.2rem;margin-top:.5rem}.vb-icon-text{font-size:.9rem}.vb-wide-grid{text-align:center !important}.vb-wide-grid-box{justify-content:center}.vb-wide-grid span{font-size:1.2rem}.vb-hover-title{font-size:1.2rem}.vb-hover-text{min-width:100%}.team-hero .vb-hero-nav{padding-left:1rem;padding-right:1rem}.vb-hero-nav-content h2{padding-bottom:0 !important}.vb-hero-nav-wrapper .btn{min-width:152px}.vb-fixed{padding-top:3rem;padding-bottom:3rem}.vb-fixed .wrapper{padding:inherit}}@media(max-width:420px){.vb-logo{height:36px}.scrolled .vb-logo{height:36px}.section-title{font-size:1.3rem;padding-top:2rem;padding-bottom:0}.vb-btn-gold{font-size:.8rem}.navbar-toggler{padding-right:0}.navbar-toggler-icon{background-size:1.7rem 1.7rem !important;justify-content:flex-end}.vb-hero-content p{font-size:.9rem}#services{padding-bottom:0 !important}.vb-service-blocks{padding-top:2rem;padding-bottom:2rem}.service-nav .btn{min-width:180px}.bio-section .bio-img,.bio-section .bio-banner{width:100%;max-width:320px}.why-partner .btn{min-width:200px}.vb-footer-link{font-size:.8rem}.vb-footer-logo{height:50px;margin-bottom:2rem !important}.vb-footer-bottom .small,.vb-footer-bottom-txt a{font-size:.8rem}}.vb-footer .asset-wrapper.asset-disclaimer *{font-family:'opens sans',sans-serif}.vb-footer .footer__disclaimers--inner a:hover{color:#eee}.vb-footer .footer__disclaimers--inner{border:1px solid #fff;max-width:781px;color:#fff;font-size:17px;margin-bottom:1em}.footer_links{display:flex;gap:24px;list-style:none;padding-inline-start:0;@media (max-width:767px) {flex-direction:column;gap:4px;}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.phillip .navbar,body.bailey-bartee .navbar,body.jordan-fuller .navbar,body.Madeline-Romeo .navbar,body.Sarah-DeBord .navbar,body.archie-martin .navbar,body.Andy-Walker .navbar,body.diane-sheppard-hill .navbar,body.Beverly-Smith .navbar{background:#000}.contact-list a,#contact a{text-decoration:underline}#Modal3rdParty .modal-content{background-color:#fff}#Modal3rdParty [data-dismiss]:first-of-type{display:none}@media(forced-colors:active){.navbar .nav-item .nav-link.active,.vb-footer-nav a.active,.process-tabs .nav-link.active{border:1px solid currentColor}#organizations .col-6.col-lg-4:has([data-index="4"]){background-color:#fff;forced-color-adjust:none;}}.col{&:has(.card--back) {--card-padding-block:.6em;--card-padding-inline:1em;--trigger-height:1.6em;cursor:pointer;padding-inline:0;position:relative;max-width:100%;padding-block:var(--card-padding-block)calc(var(--card-padding-block)+ var(--trigger-height));padding-inline:var(--card-padding-inline)calc(var(--card-padding-inline)+ var(--trigger-height));.container--media{margin-block-end:1em;}.card-title{margin:0;}.trigger{position:absolute;display:flex;justify-content:center;align-items:center;height:var(--trigger-height);aspect-ratio:1/1;bottom:calc(var(--card-padding-block));right:calc(var(--card-padding-block));color:var(--foreground-color);background-color:var(--vb-color-btn);border:0;&::after{content:'+';font-size:1.125em;line-height:1;font-weight:600;}}.card--front{display:flex;flex-direction:column;justify-content:center;align-items:center;transform-style:preserve-3d;transition-property:opacity,transform,display;transition-duration:420ms,500ms;transition-behavior:allow-discrete;@starting-style{transform:rotateY(180deg);opacity:0;}>div{min-height:150px;width:150px;}img{width:100%;}}.card--back{display:none;position:absolute;justify-content:center;align-items:center;min-height:188px;top:0;opacity:0;transform:rotateY(180deg);transform-style:preserve-3d;transition-property:opacity,transform,display;transition-duration:420ms,500ms;transition-behavior:allow-discrete;p{text-align:center;color:var(--vb-color-heading);font-size:1.2rem;}}&.active{.trigger{&::after{content:'-';font-size:1.125em;font-weight:600;}}.card--front{position:absolute;translate:-50% 0;left:50%;transform:rotateY(180deg);opacity:0;display:none;}.card--back{position:relative;display:flex;transform:rotateY(0deg);opacity:1;@starting-style{transform:rotateY(180deg);opacity:0;}}}}}.slideup{.trigger{position:absolute;display:flex;justify-content:center;align-items:center;height:var(--trigger-height);aspect-ratio:1/1;bottom:calc(var(--card-padding-block));color:var(--foreground-color);background-color:var(--vb-color-btn);border:0;z-index:999;right:12px;&::after{content:'+';font-size:1.125em;line-height:1;font-weight:600;}}&.active {.trigger{&::after{content:'-';font-size:1.125em;font-weight:600;}}}}.vb-wide-grid-box.active span{opacity:0}.vb-wide-grid-box.active::after{background:rgba(0,0,0,.7)}.vb-wide-grid-box.active .vb-hover-content{opacity:1;transform:translateY(0)}.vb-wide-grid-box.active::before{transform:scale3d(1.05,1.05,1)}/*This css file was minified by WSM*/