@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:300;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:300;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:400;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:400;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:500;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:500;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:600;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:600;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:700;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:700;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:800;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:italic;font-weight:800;src:url('/mediakit/309499/assets/assets/fonts/figtree-v5-latin-800italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:100;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-100.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:100;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-100italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:200;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-200.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:200;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-200italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:300;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:300;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-300italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:400;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:500;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-500italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:600;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-600italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:700;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-700italic.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:800;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-800.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Montserrat';font-style:italic;font-weight:800;src:url('/mediakit/309499/assets/assets/fonts/montserrat-v26-latin-800italic.woff2') format('woff2')}body{font-family:'Figtree',sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;letter-spacing:.3px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}p{margin-bottom:1.5rem}[tabindex="-1"]{outline:0}::-webkit-input-placeholder{color:#545658}::-moz-placeholder{color:#545658}:-ms-input-placeholder{color:#545658}:-moz-placeholder{color:#545658}p,ol,ul{line-height:1.9em;font-size:15px;color:#545658}ul.bullet-points{padding:0 0 0 35px;line-height:2.1em}ul.bullet-points ul{padding:0}.logo img{padding:16px 15px;float:left;transition:1s all;max-width:230px;max-width:220px}.bg-dark p,.bg-dark a{color:#fff}.bg-dark .btn-outline-primary{color:#f7fbff;font-size:13px;letter-spacing:1.2px;font-weight:600;padding:15px 0;text-align:Center;border:1px solid #fff;border-radius:3px;display:block;max-width:245px;transition:all .5s;text-transform:uppercase}.bg-dark .btn-outline-primary:hover,.bg-dark .btn-outline-primary:focus{border:1px solid #fff;background:#fff;color:#545658}.card-left-inner{max-width:495px;width:100%;float:right;padding:50px 72px 50px 20px}.card-right-inner{max-width:500px;width:100%;float:left;padding:50px 20px 50px 72px}.styled-list{padding:0}.styled-list li{font-size:14px;list-style:none;border-bottom:1px solid #c7c9cc;transition:all .5s;line-height:1.1}.bg-dark .styled-list li{border-bottom:1px solid #153f6e}.bg-dark .styled-list li a{color:#f7fbff}.styled-list li:first-of-type{border-top:1px solid #c7c9cc}.bg-dark .styled-list li:first-of-type{border-top:1px solid #153f6e}.styled-list li a{display:block;font-weight:700;color:#545658;font-size:13px;letter-spacing:1.2px;padding:14px 20px;font-family:'Figtree',sans-serif;text-transform:uppercase}.styled-list li a .fa{float:right;right:0;top:2px;font-size:12px;position:relative;color:#daa520;transition:.5s all}h2{font-size:32px;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;color:#333435;letter-spacing:.75px;text-transform:uppercase}h3{text-transform:uppercase}#header{background-size:cover !important;border-bottom:1px solid rgba(255,255,255,.2);width:100%}#header .navbar{padding:0}#header .navbar-toggler{display:none}#header .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,1);font-size:14px;font-weight:600;padding:42px 15px 43px;letter-spacing:1.2px;transition:1s all;text-transform:uppercase;white-space:nowrap;line-height:1.42857143}#header .navbar-dark .navbar-nav .nav-item:nth-child(6) .nav-link{padding:42px 30px 43px 15px}body.keyboard-user #header a:focus,body.keyboard-user .hero a:focus,body.keyboard-user .bg-dark a:focus{outline:1px dashed #fff !important;outline-offset:2px}body.keyboard-user #main a:focus{outline:1px dashed #000;outline-offset:2px}:active,button:active,button:active,input:active,textarea:active,select:active,a:active,body.keyboard-user #main a:active{outline:0 !important;border:none;-moz-outline-style:none}#header .navbar-brand{padding-top:0;padding-bottom:0}#header .navbar-dark .navbar-nav .nav-item a.facebook{border-left:1px solid rgba(255,255,255,.2);padding:40px 14px 40px 26px;transition:1s all;line-height:1.1}#header .navbar-dark .navbar-nav .nav-item a.twitter{padding:42px 15px 43px;transition:1s all;line-height:1.1}#header .navbar-dark .navbar-nav .nav-item a.linkedin{padding:40px 17px 40px 17px;transition:1s all;line-height:1.1}#header .navbar-dark .navbar-nav .nav-item.social-link a{font-size:21px;display:flex;align-items:center}#header .navbar-dark .navbar-nav a.login{padding:43px 30px 42px;transition:1s all;border-left:1px solid rgba(255,255,255,.2)}#header .navbar-dark .navbar-nav a.linkedin{border-left:1px solid rgba(255,255,255,.2)}#header .fa-facebook,#header .fa-twitter,#header .fa-linkedin{font-size:21px}#header .dropdown-menu,#header .nav-item.show{background:#021d38;color:#b8e5ff}#header .dropdown-menu{margin:0;border-radius:0;padding:0;border:0}#header .dropdown-item{font-size:12px;font-weight:700;color:#fff;letter-spacing:.7px;border-bottom:1px solid #3b5574}#header .dropdown-item:last-of-type{border-bottom:0}#header .dropdown-item:hover,#header .dropdown-item:focus{color:#545658}#header .dropdown-item.active,#header .dropdown-item:active{color:#545658;text-decoration:none;background-color:#d9d9d9}nav a:hover,nav a:focus,#navigation nav a:hover,#navigation nav a:focus{background:rgba(2,29,56,.8);cursor:pointer;color:#fff}nav .nav-item{transition:1s all;display:flex}nav .nav-item:hover,nav .nav-item:focus,#navigation nav .nav-item:hover,#navigation nav .nav-item:focus{background:rgba(2,29,56,.8);cursor:pointer;color:#fff}#main .container,.hero .container{max-width:1030px}.hero{padding:146px 20px 38px;background-size:100% auto !important;background-color:#fff !important}.hero h1{max-width:1000px;width:100%;color:#fff;font-size:60px;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;text-transform:uppercase;text-align:left;margin-bottom:0}body:not(.index) #main h2,body.contact-us #main h3{text-transform:uppercase;color:#292929;padding-bottom:13px;margin-bottom:61px;border-bottom:1px solid #bfbfbf;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;font-size:32px}body.about-us .hero,body.core-beliefs .hero,body.clients-choose-us .hero,body.our-process .hero,body.our-leadership .hero{background:url(/media/309305/our-leadership-header.jpg) no-repeat top center #fff}body.about-us #header,body.core-beliefs #header,body.clients-choose-us #header,body.our-process #header,body.our-leadership #header{background:url(/media/309305/our-leadership-header.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}.subpage .main{padding-top:50px;padding-bottom:50px}.subpage .page-links{padding-top:50px;padding-bottom:50px}.subpage .page-links .container{max-width:900px}.subpage h3{color:#292929;padding-bottom:13px;font-size:24px;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;margin-bottom:0;padding-bottom:3px}.disclaimer{font-size:11px;margin-bottom:19px;color:#3c3c3c}body.index .hero p{max-width:1000px;margin-bottom:46px;font-size:15px}body.index #main .bg-dark h2{color:#b8e5ff}body.index #main h2{padding-left:20px;margin-bottom:26px}body.index #main .bg-dark{background:#204c7b !important}body.index #header{background:url(/media/309286/stock_exchange.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.index #main .hero,body.index .hero{background:url(/media/309286/stock_exchange.jpg) top center/cover no-repeat #204c7b !important;padding:270px 20px 100px}.about-us-bg{background:url(/media/309329/about-us-bg001.jpg);background-size:cover}.our-clients-bg{background:url(/media/309306/our-clients-bg.jpg);background-size:cover}.our-services-bg{background:url(/media/309304/our-services-bg.jpg);background-size:cover}.our-process #main h2{margin-bottom:0 !important;border-bottom:0 !important}.our-process #main .bullet-points{margin-bottom:30px}.indent-li{list-style-position:inside;list-style-type:circle;padding-left:3em;text-indent:-2em}.leadership-bio-img{float:right;margin:0 0 40px 40px}.our-leadership.subpage .main{padding-bottom:60px}.our-leadership .title{margin-bottom:31px;font-size:15px;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;color:#515151;line-height:1.3}.our-leadership.subpage h3{font-size:30px}.our-leadership #additional-resources .container{max-width:1030px;padding-top:60px !important;padding-bottom:60px !important}#additional-resources h2{text-transform:uppercase;color:#292929;padding-bottom:13px;margin-bottom:61px;border-bottom:1px solid #bfbfbf;font-family:'Montserrat',sans-serif;font-weight:200;letter-spacing:-1px;font-size:32px}#additional-resources img{max-width:100%}.shade-1{background:#d9d9d9 !important}.shade-2{background:#e6e6e6 !important}.shade-3{background:#d9d9d9 !important}body.our-clients .hero,body.high-net-worth .hero,body.entrepreneurs .hero,body.corporate-executives .hero,body.new-found-wealth .hero,body.foundations-endowments .hero,body.professional-advisors .hero{background:url(/media/309303/our-clients-header.jpg) no-repeat top center #fff}body.our-clients #header,body.high-net-worth #header,body.entrepreneurs #header,body.corporate-executives #header,body.new-found-wealth #header,body.foundations-endowments #header,body.professional-advisors #header{background:url(/media/309303/our-clients-header.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.our-clients.keyboard-user .page-links .styled-list li a:focus{outline-offset:1px;outline:1px dashed #fff !important}body.our-clients .page-links .styled-list li{border-bottom:1px solid #c7c9cc}body.our-clients .page-links .styled-list li:first-of-type{border-top:1px solid #c7c9cc}body.services .hero,body.investment-planning .hero,body.investment-manager-selection .hero,body.asset-allocation .hero,body.tax-optimization-planning .hero,body.liability-management .hero,body.insurance-services .hero,body.non-profit-solutions .hero,body.concentrated-wealth .hero,body.philanthropic-giving .hero,body.pension-401k .hero,body.envision-planning .hero,body.retirement-planning .hero,.\34 01k-distribution-options .hero,body.college-planning .hero,body.estate-planning .hero,body.advisory-services .hero{background:url(/media/309293/services-header.jpg) no-repeat top center #fff}body.services #header,body.investment-planning #header,body.investment-manager-selection #header,body.asset-allocation #header,body.tax-optimization-planning #header,body.liability-management #header,body.insurance-services #header,body.non-profit-solutions #header,body.concentrated-wealth #header,body.philanthropic-giving #header,body.pension-401k #header,body.envision-planning #header,body.retirement-planning #header,.\34 01k-distribution-options #header,body.college-planning #header,body.estate-planning #header,body.advisory-services #header{background:url(/media/309293/services-header.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.college-planning a,.\34 01k-distribution-options a{color:#06498d}body.non-profit-solutions #main h2,body.insurance-services #main h2,body:not(.index) #main h2.section-title{margin-bottom:32px}body.insurance-services .shade-2 .main{padding-bottom:80px}body.non-profit-solutions.subpage h3{font-size:30px;text-transform:none}body.non-profit-solutions.subpage h3+.bullet-points{margin-bottom:50px}body.non-profit-solutions .main p{margin:0}body.services.keyboard-user .page-links .styled-list li a:focus,body.about-us.keyboard-user .page-links .styled-list li a:focus{outline-offset:1px;outline:1px dashed #000 !important}body.insights .hero{background:url(/media/309312/insights-header.jpg) no-repeat top center #fff}body.insights #header{background:url(/media/309312/insights-header.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.insights #main>.main p{margin:0}body.insights #main h2{margin-bottom:30px}body.insights #main h3{text-transform:none;margin-bottom:0;padding-bottom:0;line-height:1.1}body.insights #main h3 a{color:#021d38;display:inline-flex;align-items:center;line-height:1.1;border-bottom:1px solid transparent}body.insights #main h3 a:hover{text-decoration:none;color:#06498d;border-bottom:1px solid #06498d}body.insights #main h3 a .fa{font-size:10px;margin-left:5px}body.insights #main .insight-cite{font-size:14px;margin-bottom:22px;font-weight:500;line-height:1.1;padding-top:4px}body.insights #main .readmore{color:#515151;font-size:14px;font-weight:700;text-transform:uppercase}.category-date{color:#515151;font-family:'Figtree',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:25px;line-height:1.5}body.recognition .hero{background:url(/media/309297/rcognition-header.jpg) no-repeat top center #fff}body.recognition #header{background:url(/media/309297/rcognition-header.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.recognition #main h2{margin-bottom:27px}body.recognition #main h3{text-transform:uppercase;margin-bottom:0;padding-bottom:0;font-size:24px;color:#1f1f1f}body.recognition #main h3 a{text-transform:uppercase;text-decoration:none;color:#021d38;border-bottom:1px solid transparent}body.recognition #main h3 a:hover{color:#06498d;border-bottom:1px solid #06498d}body.recognition #main .recognition-titles{line-height:1.2;padding-bottom:10px;margin:0}body.recognition #main p:not(.date):not(.publication):not(.recognition-titles){font-size:15px;color:#545658;line-height:1.9em;padding-bottom:0;margin-bottom:0}body.recognition #main .publication{margin-bottom:22px;font-size:14px;color:#545658;font-family:'Figtree',sans-serif;font-weight:600}body.recognition #main h3 a{display:inline-flex;align-items:center}body.recognition #main h3 a .fa{font-size:10px;margin-left:5px}body.recognition #main h3 a .fa:nth-child(2),body.recognition #main h3 a .fa:nth-child(3),body.recognition #main h3 a span:nth-child(4){display:none}.date{color:#515151;font-family:'Figtree',sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:1.3}body.recognition .date{margin-bottom:0}body.recognition #main .readmore{color:#515151;font-size:14px;font-weight:700;text-transform:uppercase}body.recognition hr{margin:25px 0}body.contact-us .hero{background:url(/media/309326/contact-us-header_002.jpg) no-repeat top center #fff}body.contact-us #header{background:url(/media/309326/contact-us-header_002.jpg) 50% 0%/100% no-repeat scroll padding-box border-box #fff}body.contact-us #main>.container-fluid{max-width:1030px}body.contact-us #main h2{margin:60px 0}body.contact-us #main h3{margin:0 0 30px}body.contact-us #main #faq a{display:block;font-weight:700;color:#264567;font-size:13px;letter-spacing:1.2px;font-family:'Figtree',sans-serif;font-weight:700;cursor:pointer;text-transform:uppercase}body.contact-us #main .disclaimer{font-size:11px;margin-bottom:0;color:#3c3c3c}body.contact-us #main address{color:#545658}body.contact-us #main address a{color:#545658;text-decoration:underline}body.contact-us #main form fieldset{text-align:left}body.contact-us #main form label{margin:0}body.contact-us #main form input{font-size:18px;padding:12px 15px;max-width:464px;width:100%;display:block;border:1px solid #fff}body.contact-us #main .required-label{max-width:463px;text-align:right;width:100%;font-size:12px}span.red-asterisk{color:#de2d2d;position:relative;top:6px;right:-2px;font-size:20px}body.contact-us #main form button[type=submit]{background:#d9a433;border:1px solid #d9a433;padding:12px 15px;max-width:464px;width:100%;margin-top:26px;margin-bottom:40px;text-transform:uppercase;letter-spacing:1.5px;font-size:16px;display:block;text-align:center;border-radius:3px;font-family:'Figtree',sans-serif;font-weight:600;color:#292929;transition:all .5s}body.contact-us #main form button[type=submit]:hover{background:#292929;border:1px solid #292929;color:#d9a433}.contact-us-main{background:#d9d9d9}.contact-form-container{background:url(/media/309328/contact-bg_006.jpg);background-size:cover}body.contact-us h1{max-width:1000px;width:100%;margin:auto;color:#fff}body.contact-us #map{width:100%;background:url(/media/309327/contact-us-map-bg_001.jpg);background-size:cover;left:initial;overflow:hidden;padding:208px 40px 234px;text-align:center}body.contact-us #map a.btn-secondary{max-width:346px;width:100%;padding:13px 20px;background:#e5f1fe;border:1px solid #e5f1fe;transition:all .5s;letter-spacing:1.5px;font-size:16px;display:block;text-align:center;border-radius:3px;font-family:'Figtree',sans-serif;font-weight:600;color:#292929;margin:auto}ul.styled-list li a:hover span,ul.styled-list li a:focus span{transform:translate(5px)}section.bg-light.page-links ul.styled-list li a:hover,section.bg-light.page-links ul.styled-list li a:focus{background:#204c7b;color:#fff;text-decoration:none}.bg-dark .styled-list li a:hover,.bg-dark .styled-list li a:focus{background:#fff}.bg-dark .styled-list li a:hover,body.our-clients .page-links ul li a:hover,.bg-dark .styled-list li a:focus,body.our-clients .page-links ul li a:focus{color:#545658;text-decoration:none}.card-left-inner ul.styled-list li a:hover,.card-left-inner ul.styled-list li a:focus{background:#204c7b;text-decoration:none}.card-left-inner ul.styled-list li a:hover,.card-left-inner ul.styled-list li a:focus{color:#fff;text-decoration:none}.our-process #main h2{margin-bottom:0 !important;border-bottom:0 !important;text-transform:capitalize !important}#map a.leavingWebsite.btn-secondary.leaving3party{text-transform:uppercase}#map a.leavingWebsite.btn-secondary.leaving3party:hover{background:#000;border:1px solid #000;color:#fff}.footer-top{background:#021d38}.footer-top>.container>.row:first-of-type{padding:43px 0 50px;text-align:center}.footer-top>.container>.row:first-of-type a{display:inline-block}.footer-top>.container>.row:first-of-type img{margin:auto;display:block;width:181px}.footer-nav{padding:10px 0 0 0;list-style-type:none;border-top:1px solid #5f6066}.footer-nav li{padding:5px 4px}.footer-nav li a{color:#b8e5ff;font-family:'Figtree',sans-serif;letter-spacing:.5px;font-size:11px;text-transform:uppercase;font-weight:700}.footer-socials{display:inline-flex;gap:10px}.col-sm-3.footer-socials{display:flex;justify-content:space-around;flex:0 0 14%;max-width:14%}.footer-socials a{color:#eee;font-size:15px}.footer-socials a.facebook,.footer-socials a.linkedin,.footer-socials a.twitter{float:left}.footer-socials a.facebook .fa,.footer-socials a.linkedin .fa,.footer-socials a.twitter .fa{color:#eee;font-size:15px}#footer{background:#011021;color:#6e8b9c}body.keyboard-user #footer a:focus,body.keyboard-user #footer button:focus{outline:1px dashed #fff !important;outline-offset:2px}#footer .footer-description{padding:0 4px;gap:15px}#footer .copyright p{color:#6e8b9c;font-size:10px;letter-spacing:0;line-height:21px;display:inline-block;text-transform:uppercase;margin-bottom:0;padding-bottom:30px}#footer #subscribe{color:#fff;height:72px;line-height:71px;background:url(/mediakit/gruver-assets/assets/assets/images/up.png) no-repeat 95% center #021831;width:100%;cursor:pointer;font-size:14px;border:0;border-top:1px solid #5f6066;padding:0 7%;text-align:left}#footer #subscribe:hover{text-decoration:underline}#footer #subscribe.closed{background:url(/mediakit/gruver-assets/assets/assets/images/down.png) no-repeat 95% center #021831}#footer .form-container{background:#021831;display:none}#footer .form-container h2{font-family:'Figtree',sans-serif;padding-top:20px;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}#footer .form-container input[type=text]{background:#204c7b;border:1px solid #204c7b;width:100%;box-sizing:border-box;padding:14px;color:#e6e6e6;font-size:15px;transition:background-color .5s ease}#footer .form-container input[type=text]:focus{background:#fff;color:#1f1f1f}#footer .form-container .fx-input-raise{top:-.8em !important}#footer .form-container label:not(.field-validation-error){transition:all .3s ease-in 0s;position:absolute;left:1.5%;top:15px;line-height:1.6em;z-index:1;padding:0 1%;color:#e6e6e6;font-size:13px}#footer .form-container input[type=text]:focus~label:not(.field-validation-error),#footer .form-container label.active{background:#fff;color:#1f1f1f}#footer .btn-close{width:16px;height:16px;display:block;position:absolute;right:30px;top:20px;background:url(/mediakit/gruver-assets/assets/assets/images/x.png) no-repeat;border:0}#footer .btn-outline-primary{padding:14px 0;border:1px solid #48a4e2;box-sizing:border-box;width:100%;text-align:center;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:#fff;background:transparent;display:block;font-weight:600;letter-spacing:1.5px;font-size:16px;display:block;font-family:'Figtree',sans-serif;transition:all .5s}#footer .btn-outline-primary:hover,#footer .btn-outline-primary:focus{background-color:#fff;border:1px solid #fff;color:#1f1f1f}#footer #disclaimer{padding:50px 20px 70px}#footer #disclaimer p{color:#6e8b9c;font-size:13px}#footer #disclaimer a{color:#fff;text-decoration:underline;padding:1px}#footer #disclaimer a:hover{font-weight:700}body.keyboard-user #footer #disclaimer a:focus{outline:1px dashed #fff;outline-offset:1px}#footer #disclaimer ul.footer_table{display:table;padding:0}#footer #disclaimer ul.footer_table li{border:1px solid #6e8b9c;vertical-align:middle;display:table-cell;padding:10px;text-align:center;border-radius:0;font-size:12px;color:#6e8b9c}#footer #disclaimer ul.footer_links{display:flex;padding:0}#footer #disclaimer ul.footer_links li{list-style:none;padding:0 20px;text-align:center;border-radius:0;font-size:12px}#footer #disclaimer ul.footer_links li:first-child{padding-left:0}#footer #disclaimer ul.footer_links li:not(:last-child){border-right:1px solid #fff}#footer #disclaimer .brokercheck p{margin-bottom:0;color:#fff !important}#footer #disclaimer .brokercheck-wrapper a{padding:1px}.brokercheck-wrapper{position:fixed;width:100%;left:0;right:0;bottom:0;padding:0;margin:0;z-index:100}.brokercheck-wrapper .brokercheck.alert{margin:0;text-align:center;border-radius:0;background-color:rgba(56,83,133,1);opacity:1;border:none}.brokercheck.alert a,.brokercheck.alert p{color:#fff;font-size:16px;line-height:24px;margin:0}.brokercheck.alert .close{height:auto}body.contact-us .contact-us-main .row .inner #faq .disclaimer{padding-top:10px}#headerContent{margin:0}.skip-link:focus{position:absolute;top:4px;left:4px;background-color:#fff;color:#000;padding:4px;outline-offset:-2px;outline-color:#000 !important}#Modal3rdParty .btn-wrap a{border:1px solid #b85c00}@media only screen and (min-width:992px){nav .dropdown:hover .dropdown-menu{display:block;margin-top:0}}@media only screen and (min-width:1200px){#footer .footer-top .container{max-width:1040px}}@media only screen and (min-width:992px){body.contact-us .h2-wrapper,body.contact-us .h1-wrapper{margin-left:calc(100% - 55% - 383px - 20px);max-width:940px}body.contact-us .h1-wrapper{margin-left:calc(100% - 55% - 377px - 30px)}body.contact-us .contact-us-main .col-lg-5{flex-basis:45%;max-width:45%;padding-left:20px;padding-right:20px}body.contact-us .contact-us-main .col-lg-5 .inner{max-width:382px;width:100%;float:right;padding-top:35px}body.contact-us .contact-us-main .col-lg-7{flex-basis:55%;max-width:55%;padding-left:20px;padding-right:20px}body.contact-us .contact-us-main .col-lg-7 .inner{padding-left:71px;padding-top:35px;max-width:535px}}@media only screen and (max-width:1600px){#header{background-size:1600px !important}.hero{padding:136px 20px 28px;background-size:1600px !important}}@media only screen and (max-width:1290px){#header .navbar-dark .navbar-nav .nav-link,#header .navbar-dark .navbar-nav a.login{padding:42px 13px 43px;font-size:13px}#header .navbar-dark .navbar-nav .nav-item:nth-child(6) .nav-link{padding:42px 20px 43px 13px}}@media only screen and (max-width:1199px){#footer #disclaimer{padding:50px 20px 80px}.footer-nav li{padding:5px 3px}}@media only screen and (max-width:1160px){#header .navbar-dark .navbar-nav .nav-link,#header .navbar-dark .navbar-nav a.login{padding:42px 8px 43px;font-size:11px}#header .navbar-dark .navbar-nav .nav-item:nth-child(6) .nav-link{padding:42px 15px 43px 8px}#header .navbar-dark .navbar-nav .nav-item a.facebook{padding:40px 8px 40px 15px}#header .navbar-dark .navbar-nav .nav-item a.twitter{padding:42px 8px 43px}#header .navbar-dark .navbar-nav .nav-item a.linkedin{padding:40px 15px 40px 8px}.hero h1{font-size:56px}}@media only screen and (max-width:991px){#header{background:none !important}#header.active{max-height:100vh;overflow:scroll;padding-bottom:100px}.hero{background-size:cover !important;padding:67px 0;margin-top:89px}body.index .hero{padding:203px 20px 105px}body.contact-us .h2-wrapper h2{padding-left:20px;padding-right:20px}body.contact-us .h1-wrapper h1{padding-left:20px;padding-right:20px}body.contact-us .contact-us-main .row .inner{padding:40px;margin:0 auto;max-width:464px;text-align:center}body.contact-us .contact-us-main .row .inner h3{text-align:center}body.contact-us .contact-us-main .row .col-md-5 .inner{text-align:center}body.contact-us #main .required-label{margin:0 auto}body.contact-us #main form input,body.contact-us #main form button{max-width:100%}.logo img{width:150px;min-width:auto}body.index #header,#header{background:none;background-color:#021d38 !important;height:unset;min-height:89px}#header .navbar-dark .navbar-nav .nav-link,#header .navbar-dark .navbar-nav a.login{padding:8px 15px;font-size:14px}#header .navbar-dark .navbar-nav .nav-item:nth-child(6) .nav-link{padding:8px 15px}#header .navbar-dark .navbar-nav .nav-item a.facebook,#header .navbar-dark .navbar-nav .nav-item a.twitter,#header .navbar-dark .navbar-nav .nav-item a.linkedin{padding:30px 15px}#header .dropdown-item{padding:.2rem 1.5rem}#header .navbar-toggler{background:#204c7b;color:#b8e5ff;display:block;float:right;font-size:16px;margin:26px 16px}#header .navbar-toggler-icon{color:#b8e5ff}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header nav{width:100%}nav .navbar-nav{display:block}nav .nav-item{display:block}nav .social-link,nav .social-link a{display:inline-block}nav .nav-item.dropdown .dropdown-menu{display:block;max-height:0;overflow:hidden;transition:max-height 500ms ease-in-out}nav .nav-item.dropdown.show .dropdown-menu{max-height:1000px;transition:max-height 1s ease-in-out}nav .nav-item.dropdown.show a.dropdown-toggle::after{transform:rotate(180deg)}.card-left-inner,.card-right-inner{padding:50px 20px}.leadership-bio-img{width:33%;margin:0 0 40px 40px}#footer .footer-top .row>div{width:100%;flex:0 0 100%;max-width:100%}#footer .footer-top .row .offset-sm-3{margin-left:0}.footer-nav{justify-content:center}.footer-nav li{padding:5px 8px}#footer #subscribe{margin-top:15px}#footer .footer-socials{display:flex;justify-content:center;padding:15px;margin-top:15px}#footer .col-sm-3.footer-socials{justify-content:center}#footer .footer-socials a{padding:0 10px}.copyright{display:block;padding:0;text-align:center}.hero h1{font-size:60px}}@media only screen and (max-width:767px){.col-md-6 .styled-list li:last-child{border-bottom:0}body.our-clients .page-links .styled-list:first-child li:last-child{border-bottom:0}.col-md-6 .styled-list{margin-bottom:0}.hero h1{font-size:48px}.about-us-bg,.our-clients-bg,.our-services-bg{display:block;height:260px}.card-left-inner,.card-right-inner{float:none;margin:auto}#additional-resources img{margin:0 auto 40px}#footer #disclaimer{padding:50px 20px 90px}#footer #disclaimer ul.footer_links li{padding:0 10px}}@media only screen and (max-width:650px){body.index .hero{padding:100px 20px}}@media only screen and (max-width:575px){.mobile-mb-15{margin-bottom:15px}.our-leadership .leadership-bio-img{float:none;width:300px;max-width:300px;margin:0 0 40px 0;display:block}.our-leadership #additional-resources .col-sm-4 img{max-width:300px;margin:0 0 40px 0;display:block}#footer .btn-close{top:22px}.footer-nav{flex-direction:column}.footer-nav li a{padding:10px 0}.footer-nav li a{font-size:15px}#footer #wel-form-two .container-fluid .row>.col-sm-6:first-of-type{margin-bottom:1rem}#footer>.form-container{padding:30px 0 60px}#footer #disclaimer{padding:50px 20px 90px}}@media only screen and (max-width:350px){.hero h1{font-size:40px}}.footer__disclaimers--inner{max-width:100% !important;display:inline-block;text-align:left;border-color:#6e8b9c !important}.footer__disclaimers--inner .footer__disclaimers--text{font-size:15px !important;color:#6e8b9c !important;font-family:'Figtree',sans-serif;font-weight:600}.footer__disclaimers--inner .footer__disclaimers--list{list-style:disc;padding-left:27px;padding-right:27px;margin-bottom:4px}.footer__disclaimers--inner .footer__disclaimers--list li{font-size:15px;color:#6e8b9c !important;font-family:'Figtree',sans-serif;font-weight:600}.brokercheck-wrapper .brokercheck.alert p,.brokercheck-wrapper .brokercheck p,.brokercheck-wrapper .brokercheck p *{font-size:14px !important}@media only screen and (max-width:320px){#footer #disclaimer ul.footer_links{flex-wrap:wrap}#header .navbar-toggler{width:100px}#header .navbar-toggler{margin:10px}body.index #header,#header{min-height:none}}a.facebook.nav-link.leaving3party{display:none !important}a.twitter.nav-link.leaving3party{border-left:1px solid rgba(255,255,255,.2)}.ecEditBtn.badge-warning.pull-left{position:relative;z-index:999999}/*This css file was minified by WSM*/