html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,em,img,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,embed,footer,header,menu,nav,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}em,i{font-style:italic}strong,b{font-weight:700}button,input,select,textarea{color:inherit;font:inherit;font-style:normal;font-variant:normal;font-weight:400;font-family:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none}legend{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}html{overflow:-moz-scrollbars-vertical!important;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#216ba5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}::selection{background:#216ba5;color:#fff}::-moz-selection{background:#216ba5;color:#fff}::-webkit-selection{background:#216ba5;color:#fff}img::selection{background:#fff0}img::-moz-selection{background:#fff0}html,*{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{width:100%;margin:0 auto;display:flex;flex-direction:column;-webkit-tap-highlight-color:#CCC;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:fake 1s infinite;animation:fake 1s infinite;font-family:'Roboto',arial,helvetica,sans-serif;font-size:17px;line-height:1.5;font-weight:300;color:#222;background-position:center 70px;background-size:auto 360px;overflow:hidden}body{overflow-y:hidden}body.home{background-size:auto 460px}body.search{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/full-width-background.jpg) no-repeat center 145px!important;position:relative!important}main{flex:1 0 auto;z-index:999}header{z-index:9999}.section-content{margin:0 auto;max-width:1284px;padding:0 20px}header .section-content{padding:0}a:focus{outline:none}a{text-decoration:none}a:link{color:#00527A}a:visited{color:#00527A}a:hover{color:#8e6d48}a:active{outline:none}a:focus{-moz-outline-style:none}a.loginlink{margin-top:20px;display:block}footer a svg.icon-arrow,footer .footersocial a svg{fill:#08c}footer a:hover svg.icon-arrow{fill:#8e6d48}footer .footersocial a:hover svg{fill:#8e6d48}.slug-client-login .section-content .span9-11 .desktoponly{display:none!important}.errorpage{padding:100px 0}.brochure-heading-bg .suphead{font-size:20px;font-weight:900;padding:20px 0 25px;margin-top:45px;margin-bottom:25px;display:block;text-transform:uppercase;border-top:3px solid #66c1da}.brochure-heading-bg .heading{font-size:44px;line-height:1.2em;font-weight:900;text-transform:uppercase;padding-bottom:10px}.hide,#print-only,#print-footer,#above-topnav,.display,.logo-print{display:none!important}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.section-content .span1-6,.section-content .span7-12,.section-content .span1-6,.section-content .span8-12,.section-content .span1-7,.section-content .span9-12,.section-content .span2-8,.section-content .span10-11{padding-bottom:30px;margin-bottom:20px}.section-content .span8-12{padding-bottom:0;margin-bottom:0}.category-display-label{display:none}.section-content .span1-3,.section-content .span4-6,.section-content .span7-9,.section-content .span10-12{padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #cfcfcf}.section-content .span7-9,.section-content .span10-12{border-bottom:none}p,blockquote,ol,ul{margin-bottom:25px}p.largetext{font-size:24px;margin-bottom:35px}p.smalltext{font-size:15px!important}.copyright p{text-align:center;font-size:12px}div.dropdown{clear:both}div.flip{margin:10px 0 30px 0;padding:9px 15px 1px 14px;text-align:left;background:#f2f2f2;cursor:pointer;color:#666;font-weight:800;transition:all 0.3s;width:100%;line-height:36px}.slug-contact div.flip{font-size:16px}div.flip span{font-size:10px;text-transform:uppercase;display:inline-block;font-weight:500;margin-left:20px;letter-spacing:.05em;color:#999}div.flip:hover,div.flip.widget-selected{background:#d30043;cursor:pointer;color:#fff}div.flip:hover span,div.flip.widget-selected span{color:#d30043}div.panel{display:none;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:30px;margin-top:-30px;padding-bottom:5px;padding:30px 30px 30px 30px;background-color:#fff;width:100%}div.flip::after{display:none}div.flip:hover::after,div.flip.widget-selected::after{color:#d30043;content:"\f078";padding:0 8px 10px 7px}div.flip::before{display:block;content:"";float:right;pointer-events:none;vertical-align:middle;transition:all 0.05s}div.flip::before{margin-right:15px;margin-top:-3px;width:30px;height:37px}.ca div.flip::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateCA.png) no-repeat 0 0}.ca div.flip:hover::before,.ca div.flip.widget-selected::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateCA-white.png) no-repeat 0 0}.il div.flip::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateIL.png) no-repeat 0 0}.il div.flip:hover::before,.il div.flip.widget-selected::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateIL-white.png) no-repeat 0 0}.in div.flip::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateIN.png) no-repeat 0 0}.in div.flip:hover::before,.in div.flip.widget-selected::before{background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/stateIN-white.png) no-repeat 0 0}.slug-contact .ca div.flip::before,.slug-contact .il div.flip::before,.slug-contact .in div.flip::before{background:none}h5.location-spacer{padding-top:30px;border-top:1px solid #cfcfcf;margin-top:100px;clear:both}h5.location-appt-spacer{margin-top:30px;margin-bottom:30px;clear:both;border-top:1px solid #cfcfcf;padding-top:50px}h5.location-appt-spacer.first{margin-top:37px}.panel{float:left}.panel-content-wrapper{float:left;width:100%;height:auto}.panel-content-wrapper .location,.panel-content-wrapper .location-advisors,.location-appointment{float:left}.location-appointment{width:98%;margin-right:2%;font-size:18px;margin-bottom:60px}.location-appointment.last{margin-right:0}.location-appointment .apptcity{font-size:23px;font-weight:700;border-bottom:1px solid #cfcfcf;padding-bottom:6px;margin-bottom:10px}.location-appointment .apptco{font-weight:700}.panel-content-wrapper .location-advisors{margin-left:0;width:350px}.panel-content-wrapper .location-map{float:left}.slug-contact .panel-content-wrapper .location-map{float:left;margin-top:25px}.panel-content-wrapper .location-map iframe{width:100%!important}.location-advisor{height:150px;float:left;width:100%;margin-bottom:15px;cursor:pointer}span.location-advisor-name{font-weight:600}.greenfield .location-advisor-name{letter-spacing:-.05em}.video-title{font-size:16px;padding:10px 0 0 0}.location-appointment-wrapper{float:left;width:100%;margin-bottom:20px}.location-appointment p{margin:0;padding:0}hr.locationsline{background-color:#cfcfcf;margin-top:100px;margin-bottom:60px}.location-advisor-image{float:left;padding-bottom:20px}.location-advisor img{height:auto;width:85px}.location-phone{position:relative;display:inline;float:left;clear:both;font-weight:700;padding-bottom:60px}.location-contact{clear:both}.location-map{margin-top:40px}.slug-contact .location-phone{font-weight:700}.location .location-phone::after{content:'';position:absolute;right:-20px;top:0;content:url('data:image/svg+xml,<svg width="15px" height="15px" fill="rgba(102,102,102,1)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M23 0h-14c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h14c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 1.5h8v1h-8v-1zM16 30c-1.105 0-2-0.895-2-2s0.895-2 2-2 2 0.895 2 2-0.895 2-2 2zM24 24h-16v-20h16v20z"></path></svg>')}.location-appointment .location-phone::after{content:'';position:absolute;right:-20px;top:0;content:url('data:image/svg+xml,<svg width="15px" height="15px" fill="rgba(102,102,102,1)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M23 0h-14c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h14c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 1.5h8v1h-8v-1zM16 30c-1.105 0-2-0.895-2-2s0.895-2 2-2 2 0.895 2 2-0.895 2-2 2zM24 24h-16v-20h16v20z"></path></svg>')}.location-advisor .details{display:inline-block;font-size:18px;margin:10px 0 0 15px;float:left;line-height:22px;letter-spacing:.03em}.location-advisor .details span.location-phone{border-top:1px solid #cfcfcf;padding:16px 23px 0 0;font-weight:600;position:relative;display:inline-block}.location-advisor .details span.creds{display:inline-block;clear:none;font-size:13px}.location-advisor .details span.title{display:block;clear:both;text-transform:uppercase;font-size:13px;max-width:245px;padding-top:4px;line-height:19px}.location img{margin-top:30px;width:100%;height:auto}.location-advisor .bio{display:block;clear:both;text-transform:uppercase;margin:5px 0 0 0;font-size:13px;float:left}.address-col-1 p{font-size:17px}footer p a{font-size:18px}footer .copyright p a{font-size:12px}.next-links p{font-size:14px;text-transform:uppercase;letter-spacing:.03em}.next-links p span{font-weight:700;display:inline-block;padding-right:15px}.next-links p a{border-right:1px solid #999;padding-right:15px}.next-links p a:last-of-type{border-right:none;padding-right:0;padding-left:13px}.account-login-info{font-size:15px;margin-top:10px}.alignleft{float:left;margin:0 50px 30px 0}.center{text-align:center}.alignright{float:right;margin:0 0 30px 50px}.alignright img{width:100%;height:auto}.slug-who-we-are .acf-row-2 .alignright{margin:30px 34px 30px 83px}.acf-row-4 .span1-12 img{display:none}hr{margin:60px 0 40px;height:1px;border:0;background:#333}sub,sup{font-size:75%;line-height:0;padding-left:2px;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.clear{clear:both}ol,ul{padding:0 0 0 22px}.right-text ul{padding:0 0 0 29px}ol li,ul li{padding:0 0 10px 0}ul,ul.fa-ul{list-style:square}ul.fa-ul{padding-left:0;margin-left:22px}ul.banner-columns{color:#fff;list-style:none;padding:0;margin-top:80px}ul.banner-columns li{width:100%;background-color:rgb(255 255 255 / .8);margin-bottom:40px;padding:20px 20px 30px 30px;transition:all 1s ease}ul.banner-columns li:hover{background-color:rgba(255,255,255,96)}ul.banner-columns li .button a{border-bottom:none;width:auto;max-width:160px;background-color:#005170;font-size:15px;line-height:25px;margin-top:10px;padding:6px 20px}.caption-links i.fa,.caption-links i.fab{padding-right:4px}.fa-chevron-right{font-size:12px!important;padding-left:3px}ul.appt-nav{list-style:none;margin:0;padding:0}ul.appt-nav li{float:left;padding:0 70px 0 0;text-transform:uppercase;font-size:16px;letter-spacing:.03em}.slug-contact ul.appt-nav li{padding:0 20px 0 0;font-size:12px;letter-spacing:0}.slug-contact ul.appt-nav li:last-child{padding-right:0}.home-team-list{float:left}.home-team-list img{float:left;height:60px;width:60px}.home-team-list .advisor{height:60px;float:left;width:100%;margin-bottom:15px;cursor:pointer}.home-team-list .advisor p{margin:0;padding:0}.home-team-list .advisor .details{display:inline-block;font-size:16px;margin:10px 0 0 15px;float:left}.home-team-list .advisor .details span.creds{display:inline-block;clear:none;font-size:13px}.home-team-list .advisor .details span{display:block;clear:both;text-transform:uppercase;font-size:11px}.home-team-list .advisor a{color:#444}.home-team-list .advisor a:hover{color:#8e6d48}footer p{font-size:16px}.home-banner{height:320px}.team-list{padding:0;margin:0 0 30px;float:left;width:100%}.team-list img{float:left}.team-list .advisor{float:left;width:100%;padding:20px 0 0;margin-bottom:20px;height:228px;border-bottom:1px solid #cfcfcf}.team-list .advisor p{margin:0;padding:0}.team-list .advisor .details-name{display:inline-block;font-size:19px;margin:8px 0 0 15px;float:left;width:auto}.team-list .advisor .details-name span.creds{display:block;clear:both;font-size:14px;margin:0 0 2px}.team-list .advisor .details-name span{display:block;clear:both;text-transform:uppercase;font-size:11px;margin:0 0 4px}.team-list .advisor .details-contact{margin:9px 0 0 90px;float:left;width:40%;line-height:22px}.team-list .advisor .details-contact span.location,.team-list .advisor .details-contact span.phone,.team-list .advisor .details-contact span.email{font-size:13px;clear:both;float:left;display:block;border-bottom:1px solid #efefef;width:220px}.team-list .advisor .details-contact span.email{border-bottom:none}.team-list .advisor span.biolink{border-top:1px solid #efefef;width:160px;padding-top:3px}.team-list .advisor a{color:#444}.team-list .advisor a:hover{color:#8e6d48}.banner-column-title,.banner-column-content{color:#000;font-family:benton-sans,sans-serif}.banner-column-title{font-size:27px;padding-bottom:10px}.banner-column-content{font-size:17px;padding-bottom:10px}blockquote{float:right;width:45%;padding:25px 0 25px 0;margin:25px 0 0 25px;font-weight:400;letter-spacing:-.02em;font-style:italic}.button a{border-bottom:none;border-radius:2px;background-color:#0058a1;cursor:pointer;display:inline-block;margin:0;padding:15px 25px 15px 25px;text-align:center;transition:background 75ms linear 0s;vertical-align:middle;letter-spacing:.15em;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase;font-family:benton-sans,arial,helvetica,sans-serif}.button a:hover{background-color:#004991}.button.homebanner a{background-color:#004170}.button.homebanner a:hover{background-color:#002C4D}.home-banner-section .button a{width:300px;text-transform:uppercase}.button.outline a{border:1px solid #cfcfcf;border-radius:0;background-color:#fff;margin:0;padding:5px 20px 5px 25px;color:#333}.button.mobileonly a{margin:30px 0 30px 0;clear:both;float:left}.button.outline a:hover{background-color:#efefef}input[type="submit"]{font-size:16px!important;margin:25px 0 20px 0!important;padding:0!important;border:none!important;height:38px!important;background-color:#0058a1!important;color:#fff!important;width:230px!important;height:48px!important;line-height:50px!important;text-transform:uppercase;letter-spacing:.02em;font-family:'Montserrat',arial,helvetica,sans-serif;font-weight:500!important}input[type="submit"]:hover{background-color:#4055b2!important}#cta .button a{margin:0 0 50px 0;height:42px;width:290px;font-size:14px;line-height:42px}.modal{clear:both;display:none;width:300px;background:#fff;padding:35px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;border-radius:5px;z-index:99999!important}.modal a.close-modal{position:absolute;top:-12.5px;right:-6.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/wp-content/themes/mobileFirstCSSGrid-Vancouver/images/close.png) no-repeat 0 0}.modal .alignleft{margin:0 20px 0 0}.modal p{padding-top:20px;margin-bottom:5px;font-size:.9em}.modal p:first-of-type{padding-top:0}.creditsmodal{font-size:13px;text-transform:uppercase;letter-spacing:.15em;text-align:center;line-height:2.2em}a.readmore,a.readless{display:block;font-size:.8em;padding:20px 0 0 0;margin:20px 0 0 0;width:100px;border-top:5px solid #cfcfcf;text-transform:uppercase}.bio-space{height:30px}.secondary-banner-content{padding-top:275px;margin-bottom:60px}.banner-content{background-color:rgb(255 255 255 / .8);width:100%;padding:33px 35px 30px 35px;transition:all .75s ease;border:1px solid #cfcfcf}.banner-slider{position:relative;visibility:hidden;opacity:0;transition:opacity 1s;background-color:rgb(255 255 255 / .8);width:100%;max-width:400px;float:left;padding:50px 45px 70px 45px;transition:all .75s ease;margin-top:30px}.banner-slider.opacity{background-color:rgb(255 255 255 / .95)}.banner-slider.slick-initialized{visibility:visible;opacity:1}.banner-slider .banner-column-title{font-family:benton-sans-condensed;font-weight:700;letter-spacing:.9em;color:rgb(0 0 0 / .6);font-size:12px;text-transform:uppercase}.banner-slider .banner-column-content{margin-bottom:15px;margin-top:5px;font-family:benton-sans;font-weight:500;font-size:36px;line-height:1.3em}.banner-slider .slick-dots{top:auto;bottom:0;right:42px;height:50px;width:auto!important}.banner-slider .slick-dots li{width:20px;height:20px;margin:2px!important}.banner-slider .slick-dots li.slick-active button:before,.banner-slider .slick-dots li button:before{color:#00085a;font-size:10px}.flexible-content-1{clear:both;padding-top:50px}.home .acf-row-2 .section-content{padding:60px 4% 0 4%}.fullwidth-text-section.acf-row-3{clear:both;padding-top:70px;border-top:1px solid #efefef}figure{padding:0;margin:0}figure.effect-lily{margin:25px 0 25px 0;border:1px solid #cfcfcf;padding:30px 30px 30px 30px}.home .two-column-sixty-forty-section img.alignright{width:100%;max-width:405px;height:auto}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{border-bottom:1px solid #0772cb!important}#faq .section-content{padding-top:100px}.vbox-overlay *,.vbox-overlay *:before,.vbox-overlay *:after{-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vbox-overlay{background:#fdfdfd;background:rgb(0 0 0 / .85);width:100%;height:auto;position:fixed;top:0;left:0;bottom:0;z-index:9999;opacity:0;overflow-x:hidden;overflow-y:auto}.vbox-preloader{position:fixed;width:32px;height:32px;left:50%;top:50%;margin-left:-16px;margin-top:-16px;background-image:url(/wp-content/themes/images/preload-circle.png);text-indent:-100px;overflow:hidden;-webkit-animation:playload 1.4s steps(18) infinite;-moz-animation:playload 1.4s steps(18) infinite;-ms-animation:playload 1.4s steps(18) infinite;-o-animation:playload 1.4s steps(18) infinite;animation:playload 1.4s steps(18) infinite}@-webkit-keyframes playload{from{background-position:0}to{background-position:-576px}}@-moz-keyframes playload{from{background-position:0}to{background-position:-576px}}@-ms-keyframes playload{from{background-position:0}to{background-position:-576px}}@-o-keyframes playload{from{background-position:0}to{background-position:-576px}}@keyframes playload{from{background-position:0}to{background-position:-576px}}.vbox-close{cursor:pointer;position:fixed;top:-1px;right:0;width:46px;height:40px;padding:10px 20px 10px 0;display:block;background:url(/wp-content/themes/images/close.gif) no-repeat #161617;background-position:10px center;color:#fff;text-indent:-100px;overflow:hidden}.vbox-next,.vbox-prev{box-sizing:content-box;cursor:pointer;position:fixed;top:50%;color:#fff;width:30px;height:170px;margin-top:-85px;text-indent:-100px;border:solid #fff0;overflow:hidden}.vbox-prev{left:0;border-width:0 30px 0 10px;background:url(/wp-content/themes/images/prev.gif) center center no-repeat}.vbox-next{right:0;border-width:0 10px 0 30px;background:url(/wp-content/themes/images/next.gif) center center no-repeat}.vbox-title{width:100%;height:40px;float:left;text-align:center;line-height:28px;font-size:12px;color:#fff;padding:6px 40px;overflow:hidden;background:#161617;position:fixed;display:none;top:-1px;left:0}.vbox-num{cursor:pointer;position:fixed;top:-1px;left:0;height:40px;display:block;color:#fff;overflow:hidden;line-height:28px;font-size:12px;padding:6px 10px;background:#161617;display:none}.vbox-inline{width:420px;height:315px;padding:10px;background:#fff;text-align:left;margin:0 auto;overflow:auto}.venoframe{border:none;width:640px;height:480px}@media (max-width:992px){.venoframe{width:640px;height:480px}}@media (max-width:767px){.venoframe{width:420px;height:315px}}@media (max-width:460px){.vbox-inline{width:100%}.venoframe{width:100%;height:260px}}.vbox-open{overflow:hidden}.vbox-container{position:relative;background:#000;width:100%;max-width:1200px;margin:0 auto;padding:0 15px}.vbox-content{text-align:center;float:left;width:100%;position:relative;overflow:hidden}.vbox-container img{max-width:100%;height:auto}.section-content .flexible-content-1{background-color:rgb(0 88 161 / .83);padding:30px;margin-top:50px}.three-column-section.acf-row-2{padding-top:60px}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.3em;font-family:'Roboto',arial,helvetica,sans-serif}h1{font-weight:400;font-size:42px;line-height:1;color:#333;letter-spacing:-.03em}.home h1{color:#fff;font-size:36px}.slug-privacy-policy h1{padding-top:50px;padding-bottom:40px}h2{font-size:34px;line-height:1.25;color:#000;padding:10px 0 20px}.serve-right-text h2{border-top:10px solid #efefef;padding-top:40px}.serve-left-text h2{border-top:10px solid #efefef;padding-top:40px}.slug-privacy-policy h2{font-size:30px;padding-top:30px;border-top:1px solid #cfcfcf;margin-top:60px}.fullwidth-content-wrapper h2{font-size:36px;padding:60px 0 10px 0;border-top:1px solid #cfcfcf;margin-top:70px}.flexible-content-1 h2,.secondary-banner-content h2{font-size:22px;font-style:italic;font-weight:400;line-height:1.25;font-family:'Playfair Display',sans-serif;padding:10px 0 0;color:#333}.home .flexible-content-1 h2{color:#fff;font-size:24px;margin-bottom:20px}.slug-fundamentals-asset-class-investing .secondary-banner-left-column h2{font-size:40px;padding:30px 0 45px 0}.client-type h2{font-size:42px;padding:0 0 30px}.post-single h2{padding-bottom:10px;font-size:42px}h2 span{font-size:16px;font-family:'Montserrat',sans-serif;text-transform:uppercase;font-weight:500;font-style:normal;padding-bottom:10px;display:block}h3{font-size:30px;padding:0 0 25px 0}#home-mobile-panel h3{font-size:34px}#home-mobile-panel .home-panel-block h3{font-size:30px;line-height:24px;font-family:benton-sans,sans-serif;font-weight:300}.fullwidth-text-section-bg h3{color:#444;font-size:32px;padding-bottom:36px}h4{font-size:24px;padding:0 0 15px 0}#faq h4{border-top:1px solid #cfcfcf;padding-top:30px;margin-top:30px}.fullwidth-text-section-bg h4{color:#000}.slug-fundamentals-asset-class-investing h4,.slug-design-build-protect h4{font-weight:500;color:#039cce;padding:20px 0 25px 0}h4.border-top{border-top:2px solid #cfcfcf;padding-top:40px;margin-top:40px;width:80%}.more-insights h4{font-size:26px;padding:40px 0 25px 0;margin:40px 0 0 0;border-top:1px solid #cfcfcf}.sticky-bio h4{font-size:14px;padding:5px 0 0 0;font-weight:300}h5{font-size:18px;padding:0 0 18px 0;text-transform:uppercase;font-family:benton-sans-condensed;font-weight:700;letter-spacing:.9em;color:rgb(0 0 0 / .6)}h6{font-size:18px;padding:0 0 4px 0;text-transform:uppercase}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-weight:500!important;font-size:17px!important}.italic-font{font-size:32px;font-weight:400;line-height:1.4;font-family:'Playfair Display',sans-serif}.home-banner-section,.secondary-banner-section{height:445px;background-size:1024px 357px;background-position:top right!important}.home .fullwidth-text-section-bg.acf-row-3{background-position:center top;padding-top:50px}.at-share-btn-elements{padding-bottom:30px}.slug-who-we-are .fullwidth-text-section-bg.acf-row-2{background-position:center top;padding-top:0}.quote{padding:0 0 0 0}.quote-text{font-size:20px;line-height:1.6em;padding:0 0 45px;margin-top:40px;margin-bottom:40px;-webkit-font-smoothing:antialiased;text-align:center;border-bottom:1px solid #cfcfcf}.quote-author{font-size:12px;font-family:'Montserrat',arial,helvetica,sans-serif;text-transform:uppercase;letter-spacing:.3em;word-spacing:.4em;padding-top:30px;font-weight:600;text-align:center;padding-bottom:60px;margin-bottom:40px}.quote-author span{clear:both;display:block}.secondary-banner-content .quote-author{font-size:12px;letter-spacing:.1em;word-spacing:.3em;padding-top:30px}p.quote-author:before{content:'';margin:0 auto 40px auto;display:block;height:4px;width:170px;background-color:#bbb}.left-block h3,.right-block h3{padding:130px 0 0 45px}.left-block,.right-block{background-color:#0054a6;color:#fff;width:100%;max-width:412px;height:268px}.left-block{float:left;margin-right:100px;margin-bottom:30px}.right-block{float:left;margin-left:100px;margin-bottom:30px}.left-text,.right-text{margin-top:20px}.right-text.last{border-bottom:none}.serve-left-block{float:left;margin-right:100px;margin-top:60px}.serve-right-block{float:right;margin-left:100px;margin-top:60px}.serve-right-text,.serve-left-text{clear:both;padding:50px 0 20px 0;border-top:1px solid #cfcfcf}.serve-right-block img,.serve-left-block img{display:none}.hoveractive .serve-left-block img,.hoverbusiness .serve-right-block img,.hoverinheritors .serve-left-block img,.hoverpre .serve-left-block img,.hoverretirees .serve-right-block img{transition:all .2s cubic-bezier(.4,0,.2,1)}.hoveractive:hover .serve-left-block img,.hoverbusiness:hover .serve-right-block img,.hoverinheritors:hover .serve-left-block img,.hoverretirees:hover .serve-right-block img,.hoverpre:hover .serve-left-block img{box-shadow:0 32px 64px 0 rgb(11 12 13 / .08);transform:translateY(-12px)}.display-posts-listing li:last-child{margin-right:0}.address-col-1{padding-bottom:15px}.learn-more-link{padding-top:40px;color:#777}.our-advisors{font-family:'Montserrat',arial,helvetica,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.03em;padding-bottom:10px}ul.our-advisors-link{font-size:17px;padding:0;list-style:none;min-width:240px;max-width:80%}ul.our-advisors-link li{padding:7px 0;border-bottom:1px solid #cfcfcf}ul.our-advisors-link li:last-of-type{border-bottom:none}.our-advisors-link span{font-size:14px;display:inline-block;padding-left:3px}.media-coverage-articles p{border-top:1px solid #cfcfcf;padding:40px 0 10px;margin:30px 0 0}.media-coverage-articles a{font-weight:600;font-size:115%}.media-coverage-articles a.more{font-weight:400;font-size:90%}span.publication{font-style:italic;clear:both;display:block;padding:0 0 12px 0;font-size:88%;font-weight:600}.bio-credentials{font-size:15px;padding-bottom:10px}.bio-title{font-size:16px;font-style:italic;padding:0 0 20px}.bio-address{font-size:14px;padding:7px 0 20px}.bio-address p{padding:0;margin:0}.office-address{text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:.03em}.bio-section .section-content{display:flex;flex-direction:column}.bio-section .section-content .span1-12{order:1;padding-bottom:0}.bio-section .section-content .span1-8{order:3}.bio-section .section-content .span9-12{order:2;padding-bottom:0}.bio-section .section-content{padding-bottom:90px}.bio-image img{border-bottom:10px solid #cfcfcf}ul.caption-links{padding:5px 0 0 0;margin-bottom:50px;list-style:none}ul.caption-links li{padding:10px 0 0 20px;text-transform:uppercase;font-size:12px;letter-spacing:.03em;position:relative}ul.caption-links li.phone::before{content:'';position:absolute;left:-2px;top:10px;content:url('data:image/svg+xml,<svg width="15px" height="15px" fill="rgba(102,102,102,1)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M23 0h-14c-1.65 0-3 1.35-3 3v26c0 1.65 1.35 3 3 3h14c1.65 0 3-1.35 3-3v-26c0-1.65-1.35-3-3-3zM12 1.5h8v1h-8v-1zM16 30c-1.105 0-2-0.895-2-2s0.895-2 2-2 2 0.895 2 2-0.895 2-2 2zM24 24h-16v-20h16v20z"></path></svg>')}ul.caption-links li.email::before{content:'';position:absolute;left:0;top:10px;content:url('data:image/svg+xml,<svg width="12px" height="12px" fill="rgba(102,102,102,1)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M29 4h-26c-1.65 0-3 1.35-3 3v20c0 1.65 1.35 3 3 3h26c1.65 0 3-1.35 3-3v-20c0-1.65-1.35-3-3-3zM12.461 17.199l-8.461 6.59v-15.676l8.461 9.086zM5.512 8h20.976l-10.488 7.875-10.488-7.875zM12.79 17.553l3.21 3.447 3.21-3.447 6.58 8.447h-19.579l6.58-8.447zM19.539 17.199l8.461-9.086v15.676l-8.461-6.59z"></path></svg>')}ul.caption-links li.linkedin::before{content:'';position:absolute;left:0;top:10px;content:url('data:image/svg+xml,<svg width="13px" height="13px" fill="rgba(102,102,102,1)" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><path d="M12 12h5.535v2.837h0.079c0.77-1.381 2.655-2.837 5.464-2.837 5.842 0 6.922 3.637 6.922 8.367v9.633h-5.769v-8.54c0-2.037-0.042-4.657-3.001-4.657-3.005 0-3.463 2.218-3.463 4.509v8.688h-5.767v-18z"></path><path d="M2 12h6v18h-6v-18z"></path><path d="M8 7c0 1.657-1.343 3-3 3s-3-1.343-3-3c0-1.657 1.343-3 3-3s3 1.343 3 3z"></path></svg>')}.two-column-footer .span7-12{border-bottom:none}ul.display-posts-listing{padding:10px 0 0 0;position:relative}.display-posts-listing li{list-style-type:none;position:relative;width:47%;float:left;margin-right:3%;margin-bottom:20px;background-color:#fff;display:block;border:1px solid #cfcfcf;height:230px;transition:all .2s cubic-bezier(.4,0,.2,1)}.display-posts-listing li:last-child{margin-right:0}.display-posts-listing li:hover{box-shadow:0 32px 64px 0 rgb(11 12 13 / .08);transform:translateY(-12px)}.display-posts-listing li a{display:block;overflow:hidden;height:100px}.display-posts-listing li .category-display a{display:inline-block;height:auto}.display-posts-listing li a.image img{display:block;width:auto;height:140px}.display-posts-listing li a.title{clear:both;padding:18px 5px 15px 10px;font-size:16px;color:#444;display:block;height:130px;font-weight:600}.display-posts-listing li a.title:after{content:'Read Article';display:block;width:90px;font-size:12px;letter-spacing:0;padding-top:7px;color:#08c;padding-top:10px;text-transform:uppercase;font-weight:600}.display-posts-listing li a:hover.title:after{border-bottom:1px solid #08c}.display-posts-listing .category-display{position:absolute;top:0;left:0;font-size:10px;text-transform:uppercase;line-height:10px}.display-posts-listing .category-display a{color:#fff;font-weight:700;letter-spacing:.09em;padding:6px 10px 6px;height:30px;background-color:rgb(13 145 201);transition:all .2s cubic-bezier(.4,0,.1,1)}.display-posts-listing .category-display a:hover{background-color:rgb(0 170 226);transition:all .2s cubic-bezier(.4,0,.1,1)}.display-posts-listing .category-display a:hover:after{content:'View Articles';display:block;width:100%;font-size:9px;padding-top:3px;padding-bottom:0}.display-posts-listing.two li{width:40%;margin-right:7%;border:none;height:287px;width:auto;background-color:#fff0;margin-bottom:50px}.display-posts-listing.two li:last-child{margin-right:0}.display-posts-listing.two li a{height:287px}.display-posts-listing.two li a.image img{height:287px}.story-photo{padding-bottom:40px}.bio-section .span2-8{clear:both;margin-top:670px}.bio-name-banner-text{font-size:36px;font-family:'Roboto',sans-serif;font-weight:500;padding:33px 0 20px}.bio-name-banner-title{display:block;clear:both;font-weight:600;font-size:24px;color:#000;font-style:normal}.bio-name-banner-credentials{font-size:26px;padding-left:10px}.bio-name-banner-title{display:block;clear:both;font-weight:500;font-size:24px}.sticky-bio{position:relative;top:20px;display:block}.bio-section{position:relative}.ind-assoc{padding:20px 0;margin:20px 0;border-bottom:1px solid #cfcfcf}.bio-section .section-content{border-bottom:10px solid #cfcfcf;margin-bottom:40px;padding-bottom:20px}.border-top .section-content{border-top:10px solid #cfcfcf;padding-top:50px;margin-top:50px;margin-bottom:40px;padding-bottom:20px}.bio-section.acf-row-4 .section-content{border-bottom:none;padding-bottom:0}.story-photo img{width:98%;height:auto}img.mega-menu-logo{margin-left:10px!important}.home .centered-col.span1-4,.home .centered-col.span5-8,.centered-col.home .span9-12{padding-bottom:55px;margin-bottom:40px;border-bottom:1px solid #cfcfcf}a svg.icon-arrow{fill:#08c}a:hover svg.icon-arrow{fill:#8e6d48}.icon-arrow-right{width:14px;height:14px;position:relative;top:1px;text-align:center;transition:right ease 0.25s}.details-name .icon-arrow-right{width:11px;height:11px;top:1px}.details-name svg.icon-arrow{fill:#444}a:hover .details-name svg.icon-arrow{fill:#8e6d48}.moretag .icon-arrow-right{padding-left:5px}.loginlink .icon-arrow-right{fill:#08c}svg.icon-location,svg.icon-phone,svg.icon-email,svg.icon-mobile{fill:#666}.icon-location,.icon-phone,.icon-email,.icon-mobile{width:12px;height:12px;position:relative;top:1px;text-align:center;margin-right:10px}.icon-mobile{width:14px;height:14px;margin-right:8px;left:-1px;top:3px}.location-appointment .icon-location{width:15px;height:15px;position:relative;top:1px;text-align:center;margin-right:0}.location-appointment svg.icon-location{fill:#08c}.location-appointment a:hover svg.icon-location{fill:red}ul.footersocial{list-style:none;padding:0}ul.footersocial li{float:left}ul.footersocial li a{display:block;width:40px}.footersocial svg{width:18px;height:18px;position:relative;text-align:center}.footersocial svg.icon-facebook{width:16px;height:16px}.icon-circle{display:block;margin:0 auto;margin-bottom:20px;width:42px;height:42px;line-height:42px;border-radius:50%;color:#fff;text-align:center;background-color:#bbb}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.icon-circle{line-height:64px}}.above-header{background-color:#BA0C2F;color:#fff;text-align:center;font-weight:700;padding:3px 0;font-size:14px}.above-header p{margin:0;padding:0}.account-management{text-align:center}.account-login{width:100%;border:1px solid #cfcfcf;padding:30px 40px 30px 40px;margin-bottom:40px}.account-logo{height:80px}.slug-design-build-protect .secondary-banner-content h1,.slug-fundamentals-asset-class-investing .secondary-banner-content h1{font-size:30px}.slug-design-build-protect .secondary-banner-content h2,.slug-fundamentals-asset-class-investing .secondary-banner-content h2{font-size:30px;padding-bottom:60px}.slug-design-build-protect .fullwidth-text-section img,.slug-fundamentals-asset-class-investing .fullwidth-text-section img{width:100%;height:auto}.slug-fundamentals-asset-class-investing .secondary-banner-left-column img,.slug-design-build-protect .secondary-banner-left-column img{box-shadow:0 22px 44px 0 rgb(11 12 13 / .08);margin-bottom:30px}.home-panel-block{clear:both;margin-bottom:50px;height:360px;width:287px}.home-panel-block img{height:360px;width:auto}.home-panel-block h3,.home-panel-block p{color:#fff;width:247px;margin-left:20px;margin-right:20px;padding-bottom:10px}.home-panel-block h3{margin-top:-180px;position:relative;z-index:999}.home-panel-block p{font-size:13px;margin-bottom:10px}.home-panel-block .button a{width:130px;height:28px;font-size:12px;border-radius:28px;line-height:30px;z-index:999;position:relative;margin-left:20px}.cta-wrapper{padding-bottom:10px;padding-top:0}#cta .above-heading{text-transform:uppercase;letter-spacing:.15em;font-size:18px}#cta h2{font-weight:700;font-style:italic;font-size:48px;line-height:50px;letter-spacing:-.01em;font-family:"Times New Roman",Times,serif;padding:10px 0 20px 0}#above-footer{margin-top:50px;margin-bottom:50px}.copyright{clear:both;float:left;padding-top:60px;border-top:1px solid #ccc}footer{border-top:1px solid #cfcfcf;padding-top:40px;margin-top:40px;background-color:#efefef}footer .footer-detail{font-size:14px;font-weight:600;text-transform:uppercase;padding:10px 0 10px 0;border-bottom:1px solid #cfcfcf}footer .footer-detail.last{border-bottom:none}footer .footer-detail span{display:block;clear:both;font-size:18px;text-transform:none}.gform_wrapper{margin:0!important}.gform_wrapper input[type="submit"]{cursor:pointer!important;display:block!important;text-align:center!important;vertical-align:middle!important}.gform_edit_link{display:none}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0!important}.gform_wrapper .top_label .gfield_label{font-size:17px;line-height:1.4!important;margin:10px 0 4px}.gform_wrapper .top_label li#field_1_1 .gfield_label{margin-top:0}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-size:70%!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:17px!important}.gform_confirmation_message{font-size:18px;border-top:3px solid #cfcfcf;border-bottom:3px solid #cfcfcf;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:30px 35px;margin-top:20px;line-height:24px;background-color:#f9f9f9}.gform_wrapper .gform_footer{padding:0!important;margin:16px 0 0!important}.gform_wrapper ul li.gfield{padding:0!important;margin:16px 0 0!important}.gform_wrapper ul li#field_1_1.gfield{padding:0!important;margin:0!important}.gform_wrapper textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="button"]{border-radius:2px 2px 2px 2px!important;border-style:solid!important;border-width:1px!important;font-size:16px!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:-4px!important}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0!important}.gform_wrapper li.gfield.gfield_error{padding:6px 0 4px 2px!important}.gform_wrapper textarea.large{height:300px!important}.gform_wrapper textarea.small{height:70px!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{line-height:1.2!important}.gform_wrapper li#field_1_2{width:99%;margin-right:0!important}.gform_wrapper li#field_1_3{width:49%}div.ginput_complex.ginput_container.gf_name_has_2 span{width:99%!important;margin-right:0!important;padding-right:0!important}div.ginput_complex.ginput_container.gf_name_has_2 span.name_last{margin-right:0!important}#gform_1{padding-top:34px}.cd-top.fa{display:block}.cd-top{display:inline-block;position:fixed;right:0;overflow:hidden;white-space:nowrap;background:#fff0;visibility:hidden;opacity:0;-webkit-transition:opacity.3s0s,visibility0s.3s;-moz-transition:opacity.3s0s,visibility0s.3s;transition:all.5s,opacity.3s0s,visibility0s.3s;text-align:center;cursor:pointer}.cd-top:hover{background-color:rgb(165 165 165 / .3);opacity:1}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:all .5s,opacity .3s 0s,visibility 0s 0s}.cd-top{border-radius:50%;border:1px solid rgb(165 165 165 / .5);width:32px;height:32px;bottom:10px}.cd-top:hover{background:rgb(165 165 165 / .1)}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.cd-top:hover{right:1.5%}a.cd-top{color:#999!important}a.cd-top:hover{color:#333!important}.svg-inline--fa{vertical-align:-.06em;height:.75em;margin-left:0}.client-type-right-col img,.client-type-left-col img{width:100%;height:auto;margin-top:40px}.client-type-text h2{font-size:32px;padding:20px 0 10px}@media (min-width:382px){.panel-content-wrapper .location-advisors{margin-left:0}}@media (min-width:512px){.display-posts-listing li{height:250px}.display-posts-listing li a.title{font-size:16px}.display-posts-listing li a{height:140px}.display-posts-listing li a.image img{width:auto;height:230px}.secondary-banner-content{padding-top:265px;margin-bottom:60px}.story-photo img{width:auto;height:auto}h1{font-size:52px}.client-type-right-col img,.client-type-left-col img{width:auto;height:auto;margin-top:40px}.client-type-text h2{font-size:32px;padding:20px 0 10px}}@media (min-width:768px){.display-posts-listing li{height:290px}.display-posts-listing li a.title{font-size:18px}.display-posts-listing li a{height:180px}.display-posts-listing li a.image img{width:auto;height:260px}.panel-content-wrapper .location-advisors{margin-left:70px}}@media (min-width:896px){.panel-content-wrapper .location-advisors{margin-left:140px}.display-posts-listing li{height:330px}.display-posts-listing li a.title{font-size:20px}.display-posts-listing li a{height:220px}.display-posts-listing li a.image img{width:auto;height:300px}}@media screen and (min-width:1024px){body{font-size:20px;background-position:center 160px;background-size:auto auto}body.home{background-size:auto auto}.two-column-section,.two-column-sixty-forty-section,.two-column-seventy-thirty-section,.two-column-eighty-twenty-section,.bio-section,.four-column-section,.full-bleed-section,.fullwidth-text-section-bg,.fullwidth-text-section,.next-section,.three-column-section,.two-column-footer,.three-column-footer{padding-right:2%;padding-left:2%}.acf-row-4 .span1-12 img{display:block}.location-appointment{width:29%;margin-right:6%;font-size:18px;margin-bottom:60px}.slug-contact .location-appointment{width:98%;margin-right:2%;font-size:18px;margin-bottom:60px}.slug-contact .panel-content-wrapper p{margin:0;padding:0}.slug-contact h5.location-appt-spacer{margin-top:0}.panel-content-wrapper .location-advisors{margin-left:80px;width:350px}.panel-content-wrapper .location-map{float:right}.panel-content-wrapper .location-map iframe{width:auto!important}.right-block{float:right;margin-left:100px;margin-bottom:30px}.flexible-content-1{padding-top:0}.home-banner{height:auto}.home .centered-col.span1-4,.home .centered-col.span5-8,.centered-col.home .span9-12{border-bottom:none;margin-right:15%!important}.home-team-list{padding:0;margin:0 0 30px;float:left}.slug-contact ul.appt-nav li{padding:0 25px 45px 0;font-size:14px;letter-spacing:0}.display{display:inline-block!important}.three-panel-slider.display,#above-topnav,.desktoponly{display:block!important}.mobile,.mobileonly{display:none!important}.section-content{padding:0}.main-nav{background-color:#fff}.section-content,.account-management{display:flex;flex-wrap:wrap}@supports (display:grid){.section-content{display:grid;grid-column-gap:1rem;grid-row-gap:0;grid-template-columns:repeat(12,[col] 1fr);max-width:1284px}}@supports (display:grid){.section-content .section-content{display:grid;grid-column-gap:0;grid-row-gap:0;grid-template-columns:repeat(12,[col] 1fr);max-width:1284px}}.section-content .span1-12{flex-basis:100%}@supports (display:grid){.section-content .span1-12{grid-column:col 1/span 12}}.three-panel-slider .section-content .span1-12{position:relative}.two-column-section .section-content .span1-6,.two-column-footer .section-content .span1-6{flex-basis:47%}.two-column-section .section-content .span7-12,.two-column-footer .section-content .span7-12{flex-basis:47%}@supports (display:grid){.section-content .span1-6{grid-column:col 1/span 6}}@supports (display:grid){.section-content .span7-12{grid-column:col 7/span 6}}.section-content .span1-6,.section-content .span7-12{padding-bottom:0;margin-bottom:0;border-bottom:none}.two-column-section .section-content .span1-6{flex-basis:47%}.two-column-section .section-content .span7-12{flex-basis:47%}@supports (display:grid){.section-content .span1-6{grid-column:col 1/span 6}}@supports (display:grid){.section-content .span7-12{grid-column:col 7/span 6}}@supports (display:grid){.slug-contact .page-article .section-content .span7-12{grid-column:col 8/span 5}}.section-content .span1-6,.section-content .span7-12{padding-bottom:0;margin-bottom:0;border-bottom:none}@supports (display:grid){.section-content .span1-10{grid-column:col 1/span 10}}.two-column-sixty-forty-section .section-content .span1-7{flex-basis:60%}.two-column-sixty-forty-section .section-content .span8-12{flex-basis:40%}@supports (display:grid){.section-content .span1-7{grid-column:col 1/span 7}}@supports (display:grid){.section-content .span8-12{grid-column:col 8/span 5}}.section-content .span1-7,.section-content .span8-12{padding-bottom:0;margin-bottom:0;border-bottom:none}.two-column-seventy-thirty-section .section-content .span1-8{flex-basis:70%}.two-column-seventy-thirty-section .section-content .span9-12{flex-basis:30%}@supports (display:grid){.section-content .span1-8{grid-column:col 1/span 8}}@supports (display:grid){.section-content .span9-12{grid-column:col 9/span 4}}.section-content .span1-8,.section-content .span9-12{padding-bottom:0;margin-bottom:0;border-bottom:none}.three-column-section .section-content .span1-4,.three-column-section .section-content .span5-8,.three-column-section .section-content .span9-12{flex-basis:30.3%;margin-right:3%}@supports (display:grid){.three-column-section .section-content .span1-4,.three-column-footer .section-content .span1-4{grid-column:col 1/span 4}}@supports (display:grid){.three-column-section .section-content .span5-8,.three-column-footer .section-content .span5-8{grid-column:col 5/span 4}}@supports (display:grid){.three-column-section .section-content .span9-12,.three-column-footer .section-content .span9-12{grid-column:col 9/span 4}}.section-content .span1-4,.section-content .span5-8,.section-content .span9-12{padding-bottom:0;margin-bottom:0;border-bottom:none}.four-column-section .section-content .span1-3,.four-column-section .section-content .span4-6,.four-column-section .section-content .span7-9,.four-column-section .section-content .span10-12{flex-basis:25%}@supports (display:grid){.four-column-section .section-content .span1-3{grid-column:col 1/span 3}}@supports (display:grid){.four-column-section .section-content .span4-6{grid-column:col 4/span 3}}@supports (display:grid){.four-column-section .section-content .span7-9{grid-column:col 7/span 3}}@supports (display:grid){.four-column-section .section-content .span10-12{grid-column:col 10/span 3}}.section-content .span1-3,.section-content .span4-6,.section-content .span7-9,.section-content .span10-12{padding-bottom:0;margin-bottom:0;border-bottom:none}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-2{grid-column:col 1/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-3{grid-column:col 1/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-4{grid-column:col 1/span 4}}.fullwidth-text-section-flexible .section-content .span1-5{flex-basis:43%;margin-right:2%}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-5{grid-column:col 1/span 5;margin-right:0}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-6{grid-column:col 1/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-7{grid-column:col 1/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-8{grid-column:col 1/span 8}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-9{grid-column:col 1/span 9}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-10{grid-column:col 1/span 10}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span1-11{grid-column:col 1/span 11}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-3{grid-column:col 2/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-4{grid-column:col 2/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-5{grid-column:col 2/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-6{grid-column:col 2/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-7{grid-column:col 2/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-8{grid-column:col 2/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-9{grid-column:col 2/span 8}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-10{grid-column:col 2/span 9}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-11{grid-column:col 2/span 10}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span2-12{grid-column:col 2/span 11}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-4{grid-column:col 3/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-5{grid-column:col 3/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-6{grid-column:col 3/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-7{grid-column:col 3/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-8{grid-column:col 3/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-9{grid-column:col 3/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-10{grid-column:col 3/span 8}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-11{grid-column:col 3/span 9}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span3-12{grid-column:col 3/span 10}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-5{grid-column:col 4/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-6{grid-column:col 4/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-7{grid-column:col 4/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-8{grid-column:col 4/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-9{grid-column:col 4/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-10{grid-column:col 4/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-11{grid-column:col 4/span 8}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span4-12{grid-column:col 4/span 9}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-6{grid-column:col 5/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-7{grid-column:col 5/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-8{grid-column:col 5/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-9{grid-column:col 5/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-10{grid-column:col 5/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-11{grid-column:col 5/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span5-12{grid-column:col 5/span 8}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-7{grid-column:col 6/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-8{grid-column:col 6/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-9{grid-column:col 6/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-10{grid-column:col 6/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-11{grid-column:col 6/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span6-12{grid-column:col 6/span 7}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span7-8{grid-column:col 7/span 2}}.fullwidth-text-section-flexible .section-content .span7-9{flex-basis:25%}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span7-9{grid-column:col 7/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span7-10{grid-column:col 7/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span7-11{grid-column:col 7/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span7-12{grid-column:col 7/span 6}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span8-9{grid-column:col 8/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span8-10{grid-column:col 8/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span8-11{grid-column:col 8/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span8-12{grid-column:col 8/span 5}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span9-10{grid-column:col 9/span 2}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span9-11{grid-column:col 9/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span9-12{grid-column:col 9/span 4}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span10-11{grid-column:col 10/span 2}}.fullwidth-text-section-flexible .section-content .span10-12{flex-basis:25%}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span10-12{grid-column:col 10/span 3}}@supports (display:grid){.fullwidth-text-section-flexible .section-content .span11-12{grid-column:col 11/span 2}}.slug-client-login .two-column-eighty-twenty-section .section-content .span2-7,.slug-fundamentals-asset-class-investing .two-column-eighty-twenty-section .section-content .span2-7,.slug-design-build-protect .two-column-eighty-twenty-section .section-content .span2-7{flex-basis:100%}.slug-client-login .two-column-eighty-twenty-section .section-content .span8-11,.slug-fundamentals-asset-class-investing .two-column-eighty-twenty-section .section-content .span8-11,.slug-design-build-protect .two-column-eighty-twenty-section .section-content .span8-11{flex-basis:0!important}@supports (display:grid){.slug-client-login .section-content .span2-7,.slug-fundamentals-asset-class-investing .section-content .span2-7,.slug-design-build-protect .section-content .span2-7{grid-column:col 2/span 10}}@supports (display:grid){.slug-client-login .section-content .span9-11,.slug-fundamentals-asset-class-investing .section-content .span9-11,.slug-design-build-protect .section-content .span9-11{display:none!important}}.section-content .span2-11{flex-basis:98%;margin-left:2%}@supports (display:grid){.section-content .span2-11{grid-column:col 2/span 10;margin-left:0}}.section-content .span2-11{padding-bottom:0;margin-bottom:0;border-bottom:none}.bio-section .span2-8{clear:none;margin-top:0}.section-content .span2-8{flex-basis:68%;margin-left:2%}.section-content .span9-11{flex-basis:30%}@supports (display:grid){.section-content .span2-8{grid-column:col 2/span 7;margin-left:0}}.section-content .span2-8{padding-bottom:0;margin-bottom:0;border-bottom:none}@supports (display:grid){.section-content .span9-11{grid-column:col 9/span 3}}.section-content .span9-11{padding-bottom:0;margin-bottom:0;border-bottom:none}.home .acf-row-2 .section-content{padding:50px 0 30px 0}.two-column-section.staff-list .span1-6{padding-right:5%}.two-column-section.staff-list .span7-12{padding-left:5%}_:-ms-input-placeholder,:root .two-column-section.staff-list .span7-12{padding-left:0}.slug-who-we-are .acf-row-2.two-column-section .span7-12{padding-left:20%}.bio-content{border-right:1px solid #cfcfcf;padding-right:75px}.bio-section .section-content{margin-bottom:90px}.sticky-bio{padding-left:75px}.sticky-bio{position:-webkit-sticky;position:sticky;top:100px;z-index:1;width:100%;align-self:flex-start}_:-ms-input-placeholder,:root .sticky-bio{float:right;top:auto;width:auto}.story .section-content{padding-top:53px;padding-bottom:100px}.slug-who-we-are .fullwidth-text-section-bg.acf-row-2{margin-top:200px;margin-bottom:200px}.story-photo{float:right;padding-left:180px}.story-photo img{width:auto;height:auto}.fullwidth-text-section.acf-row-3{padding-top:20px;border-top:none;margin-top:0}.bio-name-banner-text{font-size:46px;font-weight:500;padding:0 0 25px}.bio-name-banner-credentials{padding-left:20px;font-size:34px;clear:none;display:inline}.bio-name-banner-title{display:block;clear:both;font-weight:500;font-size:24px;color:#000;padding-top:0;font-style:italic}.bio-space{padding:60px 0 0}.hrule{margin-top:90px}.bio-section .section-content{display:grid;flex-direction:column}.bio-section .section-content .span1-12{order:1}.bio-section .section-content .span1-8{order:2}.bio-section .section-content .span9-12{order:3;padding-bottom:40px}.bio-image img{margin-left:30px}.bio-section .section-content{padding-bottom:60px}.story-more-content{background-color:rgb(242 242 242);background:linear-gradient(90deg,rgb(242 242 242) 0%,rgb(242 242 242) 78%,rgb(255 255 255) 78%,rgb(255 255 255) 100%);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.story-more-content-text{max-width:1280px;margin:47px auto 0 auto;padding-bottom:60px;padding-top:60px;padding-right:600px}#active-families .client-type-text,#business-owners .client-type-text,#pre-retirees .client-type-text,#retirees .client-type-text,#inheritors .client-type-text{margin-top:60px}.client-type-right-col{margin-left:70px;float:right;margin-top:30px}.client-type-left-col{margin-right:70px;float:left}.client-type-text{width:50%}.client-type-text.left{float:left}.client-type-text.right{float:right}#active-families,#business-owners,#pre-retirees,#retirees,#inheritors{margin-top:100px;margin-bottom:100px;padding:72px 0 45px;position:relative}#active-families:before,#business-owners:before,#pre-retirees:before,#retirees:before,#inheritors:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,rgb(239 239 239),rgb(255 255 255));z-index:-1;transition:opacity 0.2s linear;opacity:0}#active-families.fade-in::before,#business-owners.fade-in::before,#pre-retirees.fade-in::before,#retirees.fade-in::before,#inheritors.fade-in::before{opacity:1}#active-families img,#business-owners img,#pre-retirees img,#retirees img,#inheritors img{transition:all .75s cubic-bezier(.4,0,.2,1)}#active-families.fade-in img,#business-owners.fade-in img,#pre-retirees.fade-in img,#retirees.fade-in img,#inheritors.fade-in img{box-shadow:0 32px 64px 0 rgb(11 12 13 / .2)}.slug-design-build-protect .fullwidth-text-section img,.slug-fundamentals-asset-class-investing .fullwidth-text-section img{width:auto;height:auto}.text-help{float:left;width:40%}.video-help{float:right;width:50%}.video-section{height:480px;border-bottom:1px solid #cfcfcf;margin-bottom:120px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{border-bottom:none!important}.section-content .flexible-content-1{background-color:rgb(0 88 161 / .83);padding:50px;margin-top:120px;margin-right:70px}.three-column-section.acf-row-2{padding-top:0}h1{font-size:62px;padding-bottom:15px;line-height:1.2em}.home h1{font-size:34px;padding-bottom:15px}.slug-privacy-policy h1{padding-bottom:40px}h2{font-size:46px;line-height:1.25;color:#000;padding:0 0 30px}.slug-privacy-policy h2{font-size:36px;padding-top:30px}.home-banner-content h2,.secondary-banner-content h2{padding:19px 0 38px}.subhead{font-size:30px;padding:0 0 90px 0}.flexible-content-1 h2,.secondary-banner-content h2{font-size:42px;font-style:italic;font-weight:400;line-height:1.4;font-family:'Playfair Display',sans-serif;padding:0 0 20px}.home .flexible-content-1 h2{font-size:24px;padding:0 15px 20px 0}h3{font-size:36px;padding:0 0 25px 0}#faq h3{padding:0}h3 span{display:block}.quote-text span{display:block}.right-text h3{display:inline-block;font-size:30px}figure h3{padding:0 0 25px 0}.slug-privacy-policy h3{padding-top:40px}.post-single h3{font-size:32px}#faq h4{border-top:1px solid #cfcfcf;padding-top:60px;margin-top:60px}h4{font-size:24px;padding:20px 0 25px 0;font-weight:600}.cta-wrapper{padding-bottom:0;padding-top:40px}.ind-assoc{float:left;padding:20px 0;margin:20px 0;border-bottom:1px solid #cfcfcf}.ind-assoc-logo,.ind-assoc-content{float:left}.ind-assoc-logo{width:25%;font-size:13px}.ind-assoc-logo img{padding-bottom:10px}.ind-assoc-content{width:75%}.home-banner-section{height:670px;position:relative;background-size:auto auto;background-position:top center!important}.secondary-banner-section{height:495px;position:relative;background-size:auto auto;background-position:top center!important}.home-banner-content{padding-top:155px;padding-bottom:249px;z-index:999;margin-bottom:60px;padding-left:2%;color:#fff}.secondary-banner-content{padding-top:356px;margin-bottom:50px}.banner-content{background-color:rgb(255 255 255 / .8);width:565px;padding:43px 55px 20px 55px;transition:all .75s ease;border:1px solid #cfcfcf}.slug-how-we-help .banner-content,.slug-contact .banner-content{width:630px}.search .banner-content{width:665px;margin-bottom:60px}.banner-content:hover{background-color:rgb(255 255 255 / .95)}ul.banner-columns li{float:left;width:31.3%;margin-right:3%}ul.banner-columns li:last-child{margin-right:0}.banner-overlay{position:absolute;top:145px;z-index:-1;width:100%;height:635px;transition:all 1s ease;background:linear-gradient(180deg,rgb(0 0 0 / .2) 0%,rgb(0 0 0 / .2) 50%);opacity:0}.banner-overlay.darken{opacity:1}.fullwidth-bg{width:auto;position:relative;z-index:-1;transition:all 1s ease}#dbp .fullwidth-bg,#asset-class .fullwidth-bg,#faq .fullwidth-bg{height:300px}.three-panel-slider .fullwidth-bg{height:680px}.story .fullwidth-bg{height:680px}.brochure-heading-bg .fullwidth-bg{height:520px}.slug-how-we-help .fullwidth-bg{height:698px}.fullwidth-text-section.add-pad-80,.fullwidth-text-section-bg.add-pad-80,.two-column-section.add-pad-80{margin-bottom:80px}.fullwidth-text-section.add-pad-100,.fullwidth-text-section-bg.add-pad-100,.two-column-section.add-pad-100{margin-bottom:100px}.fullwidth-text-section.add-pad-150,.fullwidth-text-section-bg.add-pad-150,.two-column-section.add-pad-150{margin-bottom:150px}.fullwidth-text-section.add-pad-180,.fullwidth-text-section-bg.add-pad-180,.two-column-section.add-pad-180{margin-bottom:180px}.fullwidth-bg.fade-in{opacity:1}.home .three-panel-slider .fullwidth-content-wrapper{z-index:999;margin-top:-583px}.story .fullwidth-content-wrapper{z-index:999;margin-top:-656px}#dbp .fullwidth-content-wrapper,#asset-class .fullwidth-content-wrapper,#faq .fullwidth-content-wrapper{z-index:999;margin-top:-186px}#dbp .section-content h2,#asset-class .section-content h2,#faq .section-content h2{padding-bottom:50px;padding-top:10px;color:#fff}.fullwidth-content-wrapper h2{font-size:46px;padding:10px 0 50px 0;border-top:none;margin-top:0}.story .section-content h3{padding-bottom:70px;color:#fff}.story p{padding-top:10px;padding-bottom:15px;margin:0}.brochure-dbp,.brochure-fundamentals{float:right;margin:0 0 0 90px}.brochure-note{float:right;margin:0 0 0 90px}.brochure-heading-bg .suphead,.brochure-heading-bg .heading,.brochure-heading-bg .subhead{color:#fff;font-family:'Montserrat',sans-serif}.brochure-heading-bg .suphead{margin-top:-420px;font-size:20px;font-weight:900;padding:0 0 25px;margin-bottom:25px;display:block;text-transform:uppercase;border-bottom:7px solid #66c1da;border-top:none}.brochure-heading-bg .heading{font-size:64px;font-weight:900;text-transform:uppercase;padding-bottom:10px}.brochure-heading-bg .subhead{font-size:50px;font-weight:500;font-style:normal}.subhead-thin{font-size:30px;font-weight:300;font-family:'Montserrat',sans-serif;line-height:1.3em;padding-bottom:50px}.pad-top-image{margin-top:50px}.brochure-section-pad .subhead{font-size:50px;font-weight:500}.quote{padding:0 0 90px 0}.quote-text{font-size:30px;margin:0;text-align:center;padding:35px 0 95px}p.quote-author:before{margin:0 auto 60px auto;width:210px}.narrow-p-70 p{width:70%}.slug-fundamentals-asset-class-investing main p,.slug-design-build-protect main p{width:75%}.story h3{color:#000;font-weight:700;font-size:46px}.right-block-text{float:right;text-transform:uppercase;font-weight:600;font-size:16px;width:140px;margin-left:60px;font-family:'Montserat',sans-serif}.secondary-banner-content .quote-text{font-size:23px;padding:0 0 15px;border:none;margin:0;text-align:left}.quote-author{font-size:14px;padding-top:30px;text-align:center;padding-bottom:0;margin-bottom:0;border-bottom:none}.quote-author span{clear:none;display:inline}.secondary-banner-content .quote-author{font-size:13px;padding-top:30px;text-align:left}.quote-author strong{display:inline-block;padding-right:23px}blockquote{float:right;width:35%;padding:25px 0 10px 60px;margin:30px 0 220px 70px;font-weight:400;letter-spacing:-.02em;font-style:italic;font-size:28px;border-left:8px solid #cfcfcf;background-color:rgb(255 255 255 / .9)}.footer-p{margin-top:22px}.alignright img{width:auto;height:auto}header{height:160px}section.main-nav-border{position:relative;border-top:1px solid #d7d7d7}section.main-nav-border .border-adjust{position:absolute;top:-1px;left:1px;width:30%;height:1px;background-color:#fff}.team-list .advisor{height:138px;margin-bottom:0}.team-list .advisor .details-contact{margin:9px 0 0 0}.team-list .advisor .details-name{width:40%}.fullwidth-text-section.abovetopnav{width:100%;height:30px;background-color:#0054a6}#above-topnav{text-align:right}#above-topnav ul#menu-above-topnav{list-style:none;padding:0;margin:0;font-family:benton-sans,sans-serif!important;font-weight:600!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase}#above-topnav ul#menu-above-topnav a{display:block;color:#fff;padding:6px 25px 6px 40px;position:relative}#above-topnav ul#menu-above-topnav li:last-child a{padding-right:9px}#above-topnav ul#menu-above-topnav a:hover{color:#fff;background-color:#619acb}#above-topnav ul#menu-above-topnav li{display:inline-block;padding:0;margin:0}#above-topnav ul#menu-above-topnav li.nav-phone a:before{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";content:"\f095";color:#fff;position:absolute;left:18px}#above-topnav ul#menu-above-topnav li.nav-home a:before{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";content:"\f015";color:#fff;position:absolute;left:13px}#above-topnav ul#menu-above-topnav li.nav-login a:before{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";content:"\f2f6";color:#fff;position:absolute;left:14px}#above-topnav ul#menu-above-topnav li.nav-cpa a:before{font-family:"Font Awesome 5 Brands","Font Awesome 5 Free";content:"\f500";color:#fff;position:absolute;left:10px}#site-navigation{margin-top:25px!important;margin-bottom:15px!important}#mega-menu-wrap-primary #mega-menu-primary li:first-child,#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-1616{float:left!important}#mega-menu-wrap-primary #mega-menu-primary li:first-child a.mega-menu-link{padding-left:10px!important}#mega-menu-wrap-primary.mega-sticky{border-bottom:1px solid #cfcfcf}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link.mega-menu-logo{border-top:none}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:benton-sans,sans-serif!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#666!important;font-size:14px!important;padding:2px 14px 0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#000!important}#mega-menu-wrap-primary li.mega-menu-item img.mega-menu-logo{margin-top:-30px}#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-159 a.mega-menu-link{padding-right:3px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-290>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-289>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-288>a.mega-menu-link{font-weight:500!important;font-size:19px!important;color:#666!important;text-transform:none!important;letter-spacing:.02em!important;padding-top:0!important;padding:0 14px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-290:hover>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-289:hover>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-288:hover>a.mega-menu-link{color:#000!important}#mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-logo>img.mega-menu-logo{max-height:100%!important;margin-top:7px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link,.single #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-186 a.mega-menu-link,.category #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-186 a.mega-menu-link{color:#5a70ce!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link:hover{color:#444!important}#mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:19px!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:12px!important;text-transform:none!important;font-weight:600!important;border-top:none!important;letter-spacing:.02em!important;padding-top:0!important;padding-left:23px!important;padding-right:23px!important;color:#999!important;height:50px!important;line-height:50px!important;margin-top:10px!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{color:#5a70ce!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover{color:#5a70ce!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-logo{padding-left:47px!important;margin-top:0px!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-logo{padding-left:0px!important}.widget_nav_menu{margin:0 auto;max-width:1284px}.account-login{transition:all .2s cubic-bezier(.4,0,.2,1);cursor:default;margin-bottom:0}.account-login:hover{box-shadow:0 32px 64px 0 rgb(11 12 13 / .08);transform:translateY(-12px)}.next-links p{font-size:18px}div.panel{margin-bottom:30px;margin-top:-30px;padding-bottom:5px;padding:45px 60px 60px 60px}div.flip{margin:10px 0 30px 0;padding:9px 0 2px 14px}div.flip:after{display:block;content:"\f054";font-family:"FontAwesome";font-size:16px;color:#666;float:left;margin-right:15px;pointer-events:none;background:#fff;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;vertical-align:middle;padding:1px 8px 10px 11px;transition:all 0.05s}.search-results .post-single,.search-no-results .post-single{margin-top:50px;border-top:1px solid #cfcfcf;padding-top:50px;width:60%}img.mega-menu-logo{margin-left:0!important}.searchagain{float:right;margin-top:-50px;margin-left:50px;margin-bottom:50px}.searchagain p{text-transform:uppercase;font-size:11px;text-align:right;padding:0 0 6px;margin:0}.searchagain .searchform div{width:300px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.searchagain .searchform div:before{height:38px;margin:0;position:absolute}.searchagain .searchform div .search-button{background-color:#0087a0}.searchagain .searchform div .search-icon{border:3px solid #fff}.searchagain .searchform div .search-icon:before,.searchagain .searchform div .search-icon:after{background-color:#f9f9f9}.widget_search{float:right;margin-left:20px;display:none}.searchform div{width:45px;height:30px;margin:0 0 0;background-color:#fff;position:relative;overflow:hidden;transition:all .25s ease}.searchform div:before{content:'';display:block;width:1px;height:100%;position:relative;background-color:#0087a0;transition:all .25s ease}.searchform div.open{width:300px}.searchform div.open:before{height:38px;margin:0;position:absolute}.home .home-banner{height:650px}.home .home-banner .section-content{max-width:100%}#above-topnav input[type="submit"],.searchagain input[type="submit"]{cursor:pointer!important;display:block!important;text-align:center!important;vertical-align:middle!important;position:absolute;margin:0!important;top:0;right:45px;background-color:#5892c4!important;border:none;border-right:1px solid #fff;font-size:10px!important;font-weight:600!important;text-transform:uppercase;height:30px!important;line-height:30px!important;width:70px!important;color:#fff}#above-topnav input[type="submit"]:hover{background-color:#619acb!important}input[type="text"].search-box{width:100%;height:30px;box-shadow:none;border:none;background:#efefef;color:#777;padding:5px 50px 5px 10px;font-size:20px!important}.search-box:focus{outline:none}.search-button{width:45px;height:30px;display:block;position:absolute;right:0;top:0;padding:5px 7px 3px 7px;cursor:pointer;transition:all .5s ease;background-color:#3583cf}.open .search-button{background-color:#4e8abe}.search-icon{width:15px;height:15px;border-radius:15px;border:3px solid #fff;display:block;position:relative;margin-left:6px;transition:all .5s ease}.search-icon:before{content:'';width:3px;height:5px;position:absolute;right:-3px;top:9px;display:block;background-color:#fff;transform:rotate(-45deg);transition:all .5s ease}.search-icon:after{content:'';position:absolute;width:3px;right:-6px;top:12px;height:5px;display:block;background-color:#fff;transform:rotate(-45deg);transition:all .5s ease}.open .search-icon{border:3px solid #f9f9f9}.open .search-icon:before,.open .search-icon:after{background-color:#f9f9f9}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.visually-hidden a:focus,.visually-hidden input:focus,.visually-hidden button:focus{position:static;width:auto;height:auto}.centered-col{padding:0}.fullwidth-text-section-bg{background-size:auto auto;background-position:top center}.above-header{font-weight:500;padding:6px 0;font-size:18px}.banner-slider{position:relative;visibility:hidden;opacity:0;transition:opacity 1s;background-color:rgb(255 255 255 / .8);width:465px;max-width:465px;float:left;padding:70px 55px 90px 55px;transition:all .75s ease}.banner-slider.opacity{background-color:rgb(255 255 255 / .95)}.banner-slider.slick-initialized{visibility:visible;opacity:1}.banner-slider .banner-column-title{font-family:benton-sans-condensed;font-weight:700;letter-spacing:.9em;color:rgb(0 0 0 / .6);font-size:12px;text-transform:uppercase}.banner-slider .banner-column-content{margin-bottom:25px;margin-top:10px;font-family:benton-sans;font-weight:500;font-size:42px;line-height:1.3em}.banner-slider .slick-dots{top:auto;bottom:0;right:42px;height:50px;width:auto!important}.banner-slider .slick-dots li{width:20px;height:20px;margin:2px!important}.banner-slider .slick-dots li.slick-active button:before,.banner-slider .slick-dots li button:before{color:#00085a;font-size:10px}.serve-right-text,.serve-left-text{clear:none;padding:0;border-top:none;width:45%;float:left}.serve-right-block img,.serve-left-block img{display:block;margin-bottom:70px}.three-panel-slider{position:relative}.three-panel-slider-slides{padding-bottom:200px}.three-panel-slider h3{color:#000;margin-top:30px;font-family:benton-sans,sans-serif;font-size:40px}.three-panel-slider figure h3{color:#fff;margin-top:30px;font-family:benton-sans,sans-serif;font-weight:300;font-size:32px;padding:0 0 10px 0;margin-bottom:20px}.three-panel-slider p{width:60%;margin-bottom:60px}.three-panel-slider .slick-dots{top:-68px;right:42px;height:50px;width:auto!important}.three-panel-slider .slick-dots li{width:20px;height:20px;margin:2px!important}.slick-slide figure{position:relative;float:left;overflow:hidden;margin:0;min-width:386px;max-width:386px;max-height:485px;background:#000;text-align:center;cursor:pointer}.slick-slide figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.7}.slick-slide figure figcaption{padding:2em;color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slick-slide figure figcaption::before,.slick-slide figure figcaption::after{pointer-events:none}.slick-slide figure figcaption,.slick-slide figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.slick-slide figure figcaption div>a{z-index:1000;bottom:50px;position:absolute}footer .span9-12{padding-top:60px}figure{position:relative;overflow:hidden;margin:0;background:#000;text-align:center;height:250px}figure.effect-lily{background:#d30043;transition:opacity 0.35s,transform 0.35s;transform:scale(1);color:#fff;margin:0;border:none;padding:0}figure.effect-lily:hover{background-color:#fff;transform:scale(1);border:1px solid #cfcfcf;color:#444}figure.effect-lily figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;left:0;padding:2em;width:100%;height:100%}figure.effect-lily h3{transition:transform 0.35s;padding-bottom:0;transform:translate3d(0,80px,0)}figure.effect-lily p{color:#444;opacity:0;transition:opacity 0.35s,transform 0.35s;margin-bottom:0;font-size:16px;padding-top:10px;transform:translate3d(0,20px,0)}figure.effect-lily .button a{background-color:#fff;font-size:11px;border-radius:1px;color:#444;position:absolute;bottom:35px;padding:6px 20px 4px 20px;margin:0;transition:background-color 0.15s,opacity .35s;opacity:0;border:1px solid #cfcfcf}figure.effect-lily .button a:hover{background-color:#efefef}figure.effect-lily:hover h3,figure.effect-lily:hover p{transform:translate3d(0,0,0)}figure.effect-lily:hover h3{border-bottom:1px solid #fff}figure.effect-lily:hover p{transition-delay:0.05s;transition-duration:0.35s}figure.effect-lily:hover p,figure.effect-lily:hover .button a{opacity:1}.slider-nav{width:70px;height:140px;position:absolute;top:408px;right:-65px}.next-slide,.prev-slide{position:relative}.slide-wrapper-next,.slide-wrapper-prev{width:60px;height:70px;cursor:pointer}.next-slide{padding:35px 35px;background-color:#000;transition:all .20s ease}.next-slide:hover,.prev-slide:hover{background-color:#333}.prev-slide{padding:35px 35px;background-color:#000;transition:all .20s ease}.prev-slide:before{content:'';position:absolute;top:28px;left:32px;border-left:7px solid #fff;border-top:7px solid #fff0;border-bottom:7px solid #fff0}.next-slide:before{content:'';position:absolute;top:28px;left:32px;border-right:7px solid #fff;border-top:7px solid #fff0;border-bottom:7px solid #fff0}footer .footer-detail{max-width:400px}#cta{text-align:center}#cta .button a{margin:0 auto 15px auto;height:62px;width:360px;font-size:15px;line-height:54px}#cta .above-heading{text-transform:uppercase;letter-spacing:.30em;font-size:20px;padding-top:0;border-top:none}#cta h2{font-weight:700;font-style:italic;font-size:76px;letter-spacing:-.01em;font-family:"Times New Roman",Times,serif;padding:50px 0 50px 0}#cta p{margin:0 0 60px 0}#cta .cta-left p{margin:0 0 30px 0}#cta .cta-content{margin-top:190px;text-align:left}#cta .cta-left,#cta .cta-right{width:40%;margin-left:7%;float:left}#cta .cta-right{margin-right:7%;margin-left:6%}#above-footer{margin-top:0;margin-bottom:0}.two-column-footer{padding:100px 2% 60px 2%}.copyright{padding-top:60px;border-top:1px solid #ccc;float:none}footer{transition:all 1s ease;background-color:#efefef;margin-top:80px}footer:hover{background-color:#f9f9f9}.slug-privacy-policy footer{margin-top:100px;padding-top:80px}footer h3{border-top:3px solid #444;width:80%;padding:35px 0 25px 0}footer .span7-12 h3{width:100%}footer{border-top:none}.cd-top{width:36px;height:36px;bottom:20px}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.cd-top:hover{right:2.5%}.svg-inline--fa{vertical-align:-.06em;height:.75em;margin-left:0}.gform_wrapper{margin:0!important}.gform_wrapper input[type="submit"]{cursor:pointer!important;display:block!important;text-align:center!important;vertical-align:middle!important}.gform_edit_link{display:none}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0!important}.gform_wrapper .top_label .gfield_label{font-size:17px;line-height:1.4!important;margin:10px 0 4px}.gform_wrapper .top_label li#field_1_1 .gfield_label{margin-top:0}.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label,.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label,.gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{font-size:70%!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:17px!important}.gform_confirmation_message{font-size:18px;border-top:3px solid #cfcfcf;border-bottom:3px solid #cfcfcf;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:30px 35px;margin-top:20px;line-height:24px}.gform_wrapper .gform_footer{padding:0!important;margin:16px 0 0!important}.gform_wrapper ul li.gfield{padding:0!important;margin:16px 0 0!important}.gform_wrapper ul li#field_1_1.gfield{padding:0!important;margin:0!important}.gform_wrapper textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="button"]{border-radius:2px 2px 2px 2px!important;border-style:solid!important;border-width:1px!important;font-size:16px!important}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:-4px!important}body .gform_wrapper ul li.field_description_below div.ginput_container_checkbox,body .gform_wrapper ul li.field_description_below div.ginput_container_radio{margin-top:0!important}.gform_wrapper li.gfield.gfield_error{padding:6px 0 4px 2px!important}.gform_wrapper textarea.large{height:300px!important}.gform_wrapper textarea.small{height:70px!important}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{line-height:1.7!important}.gform_wrapper li#field_1_2{width:59%;margin-right:3%!important}.gform_wrapper li#field_1_3{width:38%}div.ginput_complex.ginput_container.gf_name_has_2 span{width:46.75%!important;margin-right:3%!important;padding-right:0!important}div.ginput_complex.ginput_container.gf_name_has_2 span.name_last{margin-right:0!important}#gform_1{border-top:3px solid #cfcfcf;padding-top:34px;margin-top:7px}#mega-menu-wrap-primary.mega-sticky{padding-right:2%!important;padding-left:2%!important}.home-team-list .advisor .details{font-size:11px;margin:10px 0 0 5px}.home-team-list .advisor .details span.creds{font-size:9px}.home-team-list .advisor .details span{font-size:9px}}@media screen and (min-width:1180px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:benton-sans,sans-serif!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#666!important;font-size:14px!important;padding:0 25px!important}.left-block,.right-block{width:412px}.left-text,.right-text{margin-top:0;padding-bottom:120px;margin-bottom:0;float:left}.secondary-banner-content{margin-bottom:55px}.serve-right-text,.serve-left-text{width:50%}.home-team-list .advisor .details{font-size:12px;margin:10px 0 0 15px}.home-team-list .advisor .details span.creds{font-size:13px}.home-team-list .advisor .details span{font-size:11px}.home-banner-content{padding-left:0}}@media screen and (min-width:1284px){#mega-menu-wrap-primary #mega-menu-primary li:first-child a.mega-menu-link{padding-left:0px!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:benton-sans,sans-serif!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#666!important;font-size:14px!important;padding:2px 40px 0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link.mega-menu-logo{padding-left:0!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-290>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-289>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-menu-item-288>a.mega-menu-link{font-weight:500!important;font-size:21px!important;color:#666!important;text-transform:none!important;letter-spacing:.02em!important;padding-top:0!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px!important;text-transform:none!important;font-weight:500!important;border-top:none!important;letter-spacing:.02em!important;padding-top:0px!important;padding-left:0!important;padding-right:39px!important;color:#333!important}.serve-right-text,.serve-left-text{width:60%}figure{width:385px}#mega-menu-wrap-primary.mega-sticky{padding-right:0%!important;padding-left:0%!important}.home-team-list .advisor .details{font-size:16px;margin:10px 0 0 15px}}@media screen and (min-width:1366px){.two-column-section,.two-column-sixty-forty-section,.two-column-seventy-thirty-section,.two-column-eighty-twenty-section,.bio-section,.four-column-section,.full-bleed-section,.fullwidth-text-section-bg,.fullwidth-text-section,.next-section,.three-column-section,.two-column-footer,.three-column-footer{padding-right:0;padding-left:0}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:14px!important;padding-left:30px!important;padding-right:30px!important}.panel-content-wrapper .location-map iframe{width:405px!important}.home h1{font-size:36px}}@media screen and (min-width:1526px){.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding-left:33px!important;padding-right:33px!important}.mega-sticky-wrapper #mega-menu-wrap-primary.mega-stuck #mega-menu-primary>li.mega-menu-item>a.mega-menu-link.mega-menu-logo{padding-left:0px!important}.home h1{font-size:42px}}