@import url('https://fonts.googleapis.com/css2?family=Libre+Caslon+Text&family=Roboto:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');:root{--navigation-top:25px}@media(min-width:992px){:root{--navigation-top:57px}}html{font-size:16px;scroll-behavior:smooth}@media(min-width:1200px){html{font-size:20px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto',sans-serif;overflow-x:hidden}:focus{outline:2px dashed currentColor}:focus:not(:focus-visible){outline:none}div:focus,main:focus{outline:none}button:focus,.btn:focus{outline:2px dashed currentColor}button:focus:not(.close),.btn:focus:not(.close){outline-offset:2px}input:focus,.form-control:focus{outline:2px dashed #8a2333;outline-offset:1px}.dark p,.dark ul,.dark ol,.dark small{color:#fff}h1,h2,h3{font-size:1em}p,ul,ol,small{color:#2c2c2c;line-height:1.3}@media(min-width:1300px){p,ul,ol,small{font-size:1.2em}}@media(min-width:1300px){p{margin-bottom:1.3em}}strong{font-weight:500}a{color:#256388;font-weight:700}img{width:100%;height:auto}#main{overflow:hidden}.brokercheck-wrapper{position:fixed;width:100%;left:0;right:0;bottom:0;padding:0;margin:0;z-index:4}.brokercheck-wrapper .brokercheck.alert{margin:0;text-align:center;border-radius:0;background-color:#000;opacity:.95;padding-left:10px;padding-right:10px;border:none}.brokercheck-wrapper p{color:#8ed3e7 !important;font-size:15px;line-height:22px;margin-bottom:0}.brokercheck-wrapper a{color:#8ed3e7 !important}.brokercheck-wrapper .icon-broker-check-close{margin-left:10px;padding:2px}.page--navigation{position:absolute;width:100%;padding-left:0;padding-right:0;top:var(--navigation-top);z-index:9}.page--navigation .footer--top{margin-top:auto}@media(min-width:992px){.page--navigation .footer--top{display:none}}.page--navigation .footer--top .container--bar{margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page--navigation .footer--top .container--img{margin:0 !important}@media(min-width:992px){.page--navigation .container{max-width:100%;padding-left:0;padding-right:0}}.page--navigation .container>.navbar-brand{margin-left:25px;max-width:165px}@media(min-width:500px){.page--navigation .container>.navbar-brand{margin-left:30px;max-width:175px}}@media(min-width:992px){.page--navigation .container>.navbar-brand{display:none}}.page--navigation .navbar-toggler{color:#fff;margin-right:0;text-shadow:2px 2px 5px rgba(0,0,0,.8)}.page--navigation .navbar-toggler:not(.collapsed):focus{border:2px #256388 dashed}@media(min-width:500px){.page--navigation .navbar-toggler{margin-right:25px}}@media(max-width:991px){.page--navigation .navbar-toggler{position:fixed;right:0;top:45px}}.page--navigation .navbar-toggler .text{text-transform:uppercase}@media(max-width:991px){.page--navigation .navbar-toggler .text{display:none;pointer-events:none}}@media(max-width:991px){.page--navigation .navbar-toggler.collapsed{position:relative;top:0}}@media(max-width:991px){.page--navigation .navbar-toggler.collapsed .text{display:inline}}.page--navigation .navbar-toggler.collapsed .navbar-toggler-icon{background:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.page--navigation .navbar-toggler.collapsed .navbar-toggler-icon::before{background:#fff;-webkit-transform:rotate(0);transform:rotate(0);top:-8px;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.page--navigation .navbar-toggler.collapsed .navbar-toggler-icon::after{background:#fff;-webkit-transform:rotate(0);transform:rotate(0);bottom:-8px;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.page--navigation .navbar-toggler .navbar-toggler-icon{background:transparent;width:2em;height:2px;position:relative;margin-left:6px;pointer-events:none}.page--navigation .navbar-toggler .navbar-toggler-icon::before{display:block;content:"";background:#256388;width:2em;height:2px;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 250ms 120ms ease;transition:all 250ms 120ms ease;pointer-events:none}.page--navigation .navbar-toggler .navbar-toggler-icon::after{display:block;content:"";background:#256388;width:2em;height:2px;position:absolute;bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all 250ms 120ms ease;transition:all 250ms 120ms ease;pointer-events:none}.page--navigation .navbar-collapse{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.philanthropy h2{font-family:'Libre Caslon Text',serif;font-size:2em;color:#256388}.philanthropy .h2{font-size:1em;color:#8a2333;font-weight:600}.hero-video video{width:100%;height:100vh;object-fit:cover}.philanthropy .contact-container{padding-left:0}form .field-validation-error{color:#b51b1bfc;font-size:16px}.philanthropy form .form-group{margin-bottom:.5em !important}form#philantrophyContactForm{display:flex;flex-direction:column}.freedom h2{color:#fff;font-family:'Libre Caslon Text',serif;font-size:2rem}.freedom .card-title{color:#8a2333;line-height:2;letter-spacing:1px;font-size:.8em;font-weight:500;text-transform:uppercase}.innovation-container p.lead{line-height:1.8}.card-body p{font-size:.9rem}.stats .col-md-3{min-height:130px}.stats .number{font-size:72px;font-family:'Myriad Pro Text',serif;color:#8a2333}.stats .detail{color:#467b9a}.excellence h1,.team h2{color:#467b9a;font-family:"Open Sans",sans-serif;font-weight:lighter}form label.control-label{text-transform:uppercase}.contact h2{color:#467b9a;font-family:'Libre Caslon Text',serif;font-size:2rem}section.excellence{background-color:var(--cream) !important}.freedom{background:linear-gradient(to bottom,#467b9a 50%,#306b8e 50%)}.font-weight-bolder.strong{font-weight:700}.freedom .col1,.freedom .col2,.freedom .col3,.freedom .col4{background-color:#fff;padding:3em 1em}.innovation h2{color:#8a2333;font-size:22px;font-weight:600;font-family:"Open Sans",sans-serif}.freedom .img2{width:120px;height:auto;padding-top:2rem}.freedom .img1{width:80px;height:auto;padding-top:2rem}.vertical{display:inline-block;height:11rem;width:1.3rem;background-color:#8a2333}.submit{background-color:#8a2333;padding:.2rem 5rem;color:#fff}.contact-container,.excellence-container,.stats-container,.freedom-container,.innovation-container,.team-container,.wide-container{max-width:1600px !important;width:100%}.freedom .card-body{display:flex;flex-direction:column}.freedom ul{text-align:center;padding-left:0;list-style-type:none;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between}.freedom ul:has(> *:nth-child(2):last-child){justify-content:flex-start;gap:1rem;}@media screen and (767px<=width<992px){.stats .detail{padding:0 5rem;}}@media screen and (576px<=width<767px){.stats .detail{padding:0 2.5rem;}.contact h2{font-size:2rem;}}@media only screen and (450px<=width<576px){.stats .detail{font-size:1.2rem;padding:0 0;}}@media only screen and (width<=450px){.stats .detail{font-size:1rem;padding:0 0;}}@media screen and (width<576px){.excellence h1,.team-container h2,.freedom-container h2,.innovation-container .h2,.contact h2{font-size:25px;margin-bottom:40px;}.philanthropy h2{font-size:1.5em;}section.excellence.bg-light p,.innovation-container p,.team-container p{font-size:1.2rem;}}@media screen and (width<=991px){.stats .detail{font-size:1.4rem;}.stats .number{font-size:5rem;}.d-flex.align-items-end{margin-bottom:3rem;}.stats-container,.philanthropy .excellence-container,.innovation-container,.freedom-container,.team-container,.contact-container{padding-right:0 !important;padding-left:0 !important;}.excellence-container{padding:0 3.5rem;}.card.h-100.align-items-center{background:none !important;border:0 !important;border-radius:0 !important;}.card .img1,.contact .img1,.excellence .img1{display:none}.card-body h3.h6.my-4.card-title{color:#fff;font-size:1.5rem;font-weight:400;margin-bottom:0 !important;}.card-body p.card-text.lead{color:#fff;font-size:1.3rem;list-style-type:disc;padding-left:20px;}.card-body li.card-text.lead{color:#fff;font-size:1.3rem;padding-bottom:.5rem;}section.team.bg-light{display:none;}.freedom .card-title{color:#fff;font-size:1.3em;font-weight:400;letter-spacing:4.5px;line-height:2;}.excellence h1{font-size:2em;}.freedom h2{font-size:32px;}.innovation h2{color:#467b9a;font-family:"Open Sans",sans-serif;font-weight:lighter;}span.strong{font-weight:700;}section.freedom{background:linear-gradient(to top left,#306b8e 50%,#467b9a 50%);}.row.py-5.px-4.justify-content-center>div:not(:first-child):not(:last-child){border-bottom:2px solid #ffffff5e;}.excellence-container .second{margin-top:1.7rem;}section.excellence.bg-light p,.innovation-container p,.team-container p{font-size:1.4rem;}.stats-container>div>div:nth-child(odd){background-color:var(--cream)!important;}}@media screen and (min-width:991px){.innovation h2{margin-left:0 !important;color:#8a2333;font-size:1em;font-family:"Open Sans",sans-serif}.team-container p.detail.lead{line-height:1.7;letter-spacing:.3px}.excellence h1,.team-container h2,.freedom-container h2,.innovation-container .h2,.contact h2{font-size:2rem}img.img1.top.img-fluid{height:100%}.stats .detail{padding:0 1rem;font-size:.9em}.card .img2,.contact .img2,.excellence .img2{display:none}p.lead{font-size:1rem;line-height:1.8}li.lead{font-size:1rem;line-height:1.8}.card-body li{font-size:.9rem}span.strong{font-weight:700}.innovation .vertical,.scott-waldman .vertical{display:none}.freedom .card-title{font-size:1em}}#philantrophyContactForm .form-control{background-color:#f2f2f2;padding:6px;text-align:unset}@media screen and (min-width:1420px){.freedom .card-title{font-size:1.2em}}@media(max-width:991px){.page--navigation .navbar-collapse{background-color:#fff;position:fixed;top:-25px;min-height:calc(100vh + 25px);min-width:100vw;-webkit-transition:all 250ms ease;transition:all 250ms ease;opacity:0}}@media(max-width:991px){.page--navigation .navbar-collapse.show{opacity:1;padding-top:41px;display:flex !important;flex-direction:column;justify-content:flex-start;overflow:scroll;height:100vh}}@media(max-width:991px){.page--navigation .navbar-collapse .container--img{max-width:167px;margin:25px auto;-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@media(min-width:992px){.page--navigation .navbar-collapse .container--img{display:none}}.page--navigation .navbar-nav{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:992px){.page--navigation .navbar-nav{width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.page--navigation .nav-bar{position:relative}@media(max-width:991px){.page--navigation .nav-bar{display:none}}@media(min-width:992px){.page--navigation .nav-bar{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:rgba(255,255,255,.6)}}.page--navigation .nav-bar.red{background-color:#8a2333;border:1px solid #8a2333}.page--navigation .nav-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:400ms ease-in;transition:400ms ease-in}@media(max-width:991px){.page--navigation .nav-item{text-align:center}}@media(min-width:992px){.page--navigation .nav-item{min-width:14%}}@media(max-width:991px){.page--navigation .nav-item:nth-child(4){display:none}}.page--navigation .nav-item:last-of-type:hover+span,.page--navigation .nav-item:last-of-type:focus+span{background-color:#8a2333;border-top:1px solid rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.8)}.page--navigation .nav-item:last-of-type .nav-link{color:#fff;position:relative;z-index:1;border:none;background-color:#8a2333;margin-left:0;margin-right:0;transition:none}@media(min-width:992px){.page--navigation .nav-item:last-of-type .nav-link{padding-left:5%}}@media(min-width:1024px){.page--navigation .nav-item:last-of-type .nav-link{padding-left:5%}}@media(min-width:1200px){.page--navigation .nav-item:last-of-type .nav-link{padding-left:15%}}@media(min-width:1330px){.page--navigation .nav-item:last-of-type .nav-link{padding-left:22%}}.page--navigation .nav-item:last-of-type .nav-link:hover,.page--navigation .nav-item:last-of-type .nav-link:focus{border:none;background-color:#732626}@media(min-width:992px){.page--navigation .nav-item:last-of-type .nav-link:hover::after,.page--navigation .nav-item:last-of-type .nav-link:focus::after{background-color:#732626}}.page--navigation .nav-item:last-of-type .nav-link:focus{outline-offset:-8px;outline-color:#fff;outline-width:2px;outline-style:dashed}@media(min-width:992px){.page--navigation .nav-item:last-of-type .nav-link::after{position:absolute;content:"";z-index:-1;width:100%;height:100%;background-color:#8a2333;-webkit-transform:skew(25deg);transform:skew(25deg);top:0;right:20px}}.page--navigation .nav-item .navbar-brand{margin:0;text-align:center;width:100%}.page--navigation .navbar-brand:focus{outline-color:#fff}.page--navigation .nav-item .navbar-brand img{max-width:210px;padding:0 8px}@media(min-width:1300px){.page--navigation .nav-item .navbar-brand img{max-width:230px}}.page--navigation .nav-link{text-transform:uppercase;color:#256388;font-size:1.6666666666666667rem;font-weight:500;padding:.9rem .9rem 1rem;border:1px solid transparent;-webkit-transition:all 400ms ease-in;transition:all 400ms ease-in;font-size:1.2em;outline-offset:-2px}@media(min-width:992px){.page--navigation .nav-link{font-size:1.1em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,.83)}}@media(min-width:1024px){.page--navigation .nav-link{font-size:.8em}}@media(min-width:1300px){.page--navigation .nav-link{font-size:.7em}}.page--navigation .nav-link:hover,.page--navigation .nav-link:focus{color:#256388}.page--navigation .nav-link:focus{outline-offset:-4px}@media(min-width:992px){.page--navigation .nav-link:hover,.page--navigation .nav-link:focus{border:1px solid rgba(255,255,255,.8);background-color:rgba(255,255,255,.8)}}.page--navigation .nav-link.dropdown-toggle::after{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 200ms ease-in;transition:-webkit-transform 200ms ease-in;transition:transform 200ms ease-in;transition:transform 200ms ease-in,-webkit-transform 200ms ease-in}@media(max-width:991px){.page--navigation .dropdown:not(.show) .dropdown-toggle::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.page--navigation .dropdown.show .nav-link{color:#256388}@media(min-width:992px){.page--navigation .dropdown.show .nav-link{border:1px solid rgba(255,255,255,.8);background-color:rgba(255,255,255,.8)}}.page--navigation .dropdown.show .dropdown-toggle::after{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}@media(max-width:991px){.page--navigation .dropdown.show .dropdown-toggle::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.page--navigation .dropdown-menu{margin:0;padding:0;border:none;border-radius:0;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease}@media(min-width:992px){.page--navigation .dropdown-menu{background-color:#256388;text-align:left}}.page--navigation .dropdown-item{font-size:.95em;color:#256388;font-size:18px;padding:10px}@media(min-width:992px){.page--navigation .dropdown-item{color:#fff;border:1px solid rgba(255,255,255,.8);border-top:0}}.page--navigation .dropdown-item:focus{outline-color:#fff;outline-offset:-4px}.page--navigation .dropdown-item:hover,.page--navigation .dropdown-item:focus{color:#fff;background-color:#256388}.page--footer{background:#fff !important;background-color:#256388 !important;color:#fff;padding:50px 0 90px 0}.page--footer .container{padding-left:15px;padding-right:15px}.page--footer div.brokercheck{margin-top:9px}.page--footer p,.page--footer small{color:#fff;font-size:.8em}.page--footer a{color:#fff;text-decoration:underline;padding:1px}.page--footer a:hover,.page--footer a:focus{color:#fff}.page--footer a:focus{outline:2px dashed #fff;outline-offset:1px}.page--footer ul.footer_table{display:table;padding:0;margin:0 auto}.page--footer ul.footer_table li{border:1px solid #fff;vertical-align:middle;display:table-cell;padding:10px;text-align:center;border-radius:0;font-size:12px}.page--footer ul.footer_links{display:table;padding:0}.page--footer ul.footer_links li{display:table-cell;padding:0 20px;text-align:center;border-radius:0;font-size:12px;float:left}.page--footer ul.footer_links li:first-child{padding-left:0}.page--footer ul.footer_links li:not(:last-child){border-right:1px solid #fff}.page--footer .brokercheck p{margin-bottom:0}.page--footer .brokercheck-wrapper a{padding:1px}.page--footer .brokercheck-wrapper a:hover,.page--footer .brokercheck-wrapper a:focus{color:#8ed3e7;outline-offset:1px;background-color:#111}.page--footer .brokercheck-wrapper a:focus{outline-offset:1px}.page--footer .footer__disclaimers--inner{max-width:805px !important;border-color:#fff !important;padding:15px 10px}.page--footer .footer__disclaimers--inner .footer__disclaimers--text{font-size:.8rem;color:#fff !important}.page--footer .footer__disclaimers--inner .footer__disclaimers--list{padding-right:20px;padding-left:32px;margin-bottom:0}.page--footer .footer__disclaimers--inner .footer__disclaimers--list li{font-size:.8rem;color:#fff !important}.section--title{font-size:1.5rem;color:#369;font-weight:700;letter-spacing:-.55px;margin-bottom:25px;margin-top:25px;text-transform:uppercase}@media(min-width:1200px){.section--title{font-size:1.62rem}}.section .sub-title{text-transform:uppercase;color:#616b71;font-size:1.35rem;font-weight:500;margin-top:1.8rem;margin-bottom:0;letter-spacing:-.25px}@media(min-width:1200px){.section .sub-title{font-size:1.2rem}}.container{max-width:100%;padding-right:40px;padding-left:40px}@media(min-width:992px){.container{padding-right:50px;padding-left:50px}}@media(min-width:1200px){.container{padding-right:60px;padding-left:60px}}.btn{color:#fff;width:fit-content;background:#8a2333;padding:6px 42px;border-radius:.4em;font-weight:400;text-transform:uppercase}@media(min-width:768px){.btn{font-size:1rem}}@media(min-width:1024px){.btn{font-size:.9rem}}.btn:hover,.btn:focus{color:#fff;background:#9d3434;-webkit-box-shadow:2px 4px 9px rgba(0,0,0,.2);box-shadow:2px 4px 9px rgba(0,0,0,.2)}.btn:focus{outline-color:#8a2333}.red{color:#8a2333}.first{margin-top:60px}.section--title-bar{background:#933;-webkit-transform:skewX(-35grad);transform:skewX(-35grad);padding:.7rem 0;margin-left:-13.6rem;padding-left:13.6rem;max-width:165%;margin-top:2rem;margin-bottom:2rem;padding-right:10px}@media(min-width:768px){.section--title-bar{max-width:88%}}@media(min-width:1500px){.section--title-bar{max-width:73%}}.section--title-bar span{font-size:1.5rem;text-transform:uppercase;display:inline-block;color:#fff;-webkit-transform:skewX(35grad);transform:skewX(35grad);margin:0;font-weight:700;letter-spacing:-.65px}.blue{color:#256388 !important}.red{color:#8a2333 !important}body:not(.index) .hero{height:100vh;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.index) .hero h1{padding:0;margin:0}.hero{background-image:url(mediakit/380948/assets/assets/img/banner.jpg);background-size:cover;min-height:970px;text-align:center;position:relative;z-index:0}body.our-investment-process .hero,body.portfolio-development .hero{background-image:url(/media/675062/hero_STRATEGIES.jpg);background-position:bottom}body.our-practice-and-philosophy .hero,body.our-founder .hero,body.our-team .hero{background-image:url(/media/674750/our_team.jpg);background-position:bottom}body.contact-us .hero{background-image:url(/media/674760/CONTACT%20US.jpg);background-position:center}@media(min-width:768px){.hero{min-height:1000px}}@media(min-width:1200px){.hero{min-height:1200px}}.hero h2,.hero h1{color:#fff;font-weight:600;text-shadow:2px 2px 5px rgba(0,0,0,.8);font-size:2.2rem;margin-bottom:0;letter-spacing:-.55px;margin:0 auto;padding-left:25px;padding-right:25px;padding-top:2.8em}@media(min-width:500px){.hero h2,.hero h1{font-size:2.5rem}}@media(min-width:768px){.hero h2,.hero h1{max-width:73%;padding:3.8rem 0 0;font-size:3.125rem;line-height:3.5rem;text-shadow:5px 5px 5px rgba(0,0,0,.8)}}@media(min-width:992px){.hero h2,.hero h1{padding:10rem 0 0;line-height:4.6rem}}@media(min-width:1400px){.hero h2,.hero h1{font-size:3.2rem}}.hero h1{font-size:2.7rem}@media(min-width:768px){.hero h1{font-size:3.325rem}}@media(min-width:1400px){.hero h1{font-size:3.8rem}}.hero .container--text{background-color:#f5f5f5;display:block;margin:0 auto;margin-top:25px;padding:20px 20px 10px;margin-left:20px;margin-right:20px}@media(min-width:500px){.hero .container--text{margin-top:90px;max-width:800px;width:90%;margin-left:auto;margin-right:auto}}.hero .container--text h3{color:#616b71;font-size:16px;margin-bottom:20px}@media(min-width:500px){.hero .container--text h3{font-size:20px}}@media(min-width:768px){.hero .container--text h3{font-size:24px}}.hero .container--number{font-weight:700;position:absolute;bottom:2rem;left:-1rem;background:#369;font-size:1.5833333333333333rem;padding:.2rem 4rem;-webkit-transform:skewX(-30deg);transform:skewX(-30deg)}.hero .container--number a{color:#fff}.hero .container--number a:focus span{outline:2px dashed currentColor}.hero .container--number span{-webkit-transform:skewX(30deg);transform:skewX(30deg);display:block}form label.error{bottom:0;display:block;position:absolute;color:#b00}form .antispam{display:none}form .form-group{margin-bottom:1.5em}form .form-control{display:block;width:100%;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;border-color:#707070;font-size:1rem;color:#616b71;padding:.75rem .7rem 2rem;border-radius:0}form .btn{margin-top:.4rem;padding-left:5.05rem;padding-right:5.05rem}body.our-founder .section.one .container{padding-right:0}body.our-founder .section--title{margin-bottom:0}body.our-founder .container--img.robert{margin-bottom:25px}body.our-founder .container--img.robert img{position:relative;right:125px;width:calc(100% + 125px)}@media(max-width:991px){body.our-founder .section.one .container{padding-left:15px}body.our-founder .container--img.robert img{right:100px;width:calc(100% + 100px)}}@media(max-width:767px){body.our-founder .container--img.robert img{top:-40px;width:200px;right:0;position:absolute}body.our-founder .section.one .inner{padding-right:50px}}body.our-team .container--intro{background:#8a2333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2rem;margin-bottom:1.5rem;-webkit-transform:none;transform:none;margin-left:-2rem;margin-right:-2rem;padding:.6rem 1.1rem .75rem}@media(min-width:768px){body.our-team .container--intro{-webkit-transform:skewX(-35grad);transform:skewX(-35grad);margin-left:-20rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.6rem 2.3rem .75rem 21.3rem;max-width:98.2%;margin-right:0;margin-top:0}}@media(min-width:1500px){body.our-team .container--intro{padding:.6rem 2.3rem .75rem 10.1rem;max-width:72.6%;margin-bottom:1.6rem;margin-left:-10rem}}@media(min-width:1700px){body.our-team .container--intro{max-width:62.6%}}body.our-team .container--intro.first{margin-top:60px}body.our-team .container--intro .name{color:#fff;margin:0;font-size:1.5em;font-weight:700;-webkit-transform:none;transform:none;text-transform:uppercase;margin-bottom:0;letter-spacing:-.3px;margin-right:.5rem}@media(min-width:768px){body.our-team .container--intro .name{-webkit-transform:skewX(35grad);transform:skewX(35grad)}}body.our-team .container--intro .title{color:#fff;font-style:italic;margin-left:10px}@media(min-width:768px){body.our-team .container--intro .title{-webkit-transform:skewX(35grad);transform:skewX(35grad)}}body.our-team .container--img.member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2em}body.our-team .container--img.member img{max-width:300px}body.our-practice-and-philosophy .disclaimer{margin-top:50px}body.contact-us .first{font-size:1.5rem;line-height:1.2;margin-bottom:2rem}@media(min-width:768px){body.contact-us .first{margin-bottom:3.8rem;font-size:1.8rem}}@media(min-width:1024px){body.contact-us .first{margin-bottom:4.1rem}}body.contact-us iframe{min-height:251px}@media(min-width:768px){body.contact-us iframe{min-height:324px}}@media(min-width:1024px){body.contact-us iframe{min-height:504px}}@media(min-width:1200px){body.contact-us iframe{min-height:550px}}body.contact-us .sub-title{margin-top:0}body.contact-us .small{font-size:1em}@media(min-width:768px){body.contact-us .small{font-size:.875em}}body.contact-us button.contact-form{margin-top:15px}body.philanthropy .section--title{margin-top:60px;margin-bottom:0}body.philanthropy .section.one ul{margin-top:40px;list-style:none;padding-left:0;line-height:1.5}@media(min-width:768px){body.philanthropy .section.one ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:768px){body.philanthropy .section.one ul li{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}.col-md-3{min-height:389px}.process-item{height:auto;margin-bottom:2.015rem;position:relative;padding:1.5rem 0 0;text-align:center;background-size:contain;background-repeat:no-repeat;margin:0 auto 5.6rem;max-width:310px}.process-item.process-item-one{margin:0 auto 4.8rem}.process-item .item-bg{position:absolute;left:0;top:0;right:0;bottom:0;min-height:389px}.process-item .item-number{position:relative;border-radius:50%;background:#256388;color:#fff;font-size:3rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1rem;width:5rem;height:5rem}.process-item h3{position:relative;margin-bottom:.9rem}.process-item ul{text-align:left;padding-left:0;padding-left:2rem;padding-right:1.2rem}.process-item ul li{letter-spacing:-.25px;line-height:1.25rem;margin-bottom:.4rem;list-style:none}.process-item.process-item-four .item-number{background:#adc2d6}.process-item.process-item-three .item-number{background:#85a3c2}.process-item.process-item-two .item-number{background:#5c85ad}.page-section.portfolio-development-section{padding-top:1.2rem;padding-bottom:2.5rem}@media(min-width:768px){.col-md-3{min-height:auto}.process-item{height:100%;margin-right:-2.7rem;margin-left:.5rem;padding:1.3rem 1.8rem 0 0}.process-item .item-bg{height:100%}.process-item.process-item-one{margin-right:-2rem;margin-left:0;margin-bottom:0}.process-item ul{padding-left:1.5rem}.process-item.process-item-four{margin-right:-1.3rem;margin-left:1.4rem;padding-right:0;margin-bottom:0}.process-item .item-number{font-size:3rem;margin:0 auto 1.4rem;width:5rem;height:5rem;left:-10px}.process-item h3{left:-10px}}@media(min-width:992px){.process-item .item-bg{min-height:440px}.process-item{min-height:400px}}@media(min-width:1024px){.process-item{padding:1.3rem 2.4rem 0 0}.process-item .item-bg{min-height:450px}.process-item.process-item-four{margin-left:.7rem}}@media(min-width:1200px){.process-item:after{width:3.85rem}.investment-process-section .row{margin:0 -24px}.process-item .item-bg{min-height:450px}.process-item{max-width:100%;margin-right:-2rem;padding:1.3rem 2.4rem 0 0;min-height:490px}.process-item .item-bg{min-height:586px;min-width:100%}.process-item{margin-right:-2.2rem;max-width:200%;padding-right:3.2rem}.process-item.process-item-one{margin-right:-2rem;max-width:200%}.process-item.process-item-four{margin-right:0}}@media(min-width:1300px){.process-item{padding-right:2.3rem}}@media(min-width:1400px){.process-item .item-bg{min-height:659px}.process-item{min-height:530px}}@media(min-width:1700px){.process-item .item-bg{min-height:585px}}article{counter-reset:footnotes}[aria-describedby="footnote-label"]{counter-increment:footnotes;text-decoration:none;color:inherit;cursor:default;outline:none}[aria-describedby="footnote-label"]::after{content:"[" counter(footnotes) "]";vertical-align:super;font-size:.5em;margin-left:2px;color:#8a2333;text-decoration:underline;cursor:pointer}[aria-describedby="footnote-label"]:focus::after{outline:thin dotted;outline-offset:2px}.footer--top .container--bar{background-color:#256388;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px;margin:50px 0}@media(min-width:500px){.footer--top .container--bar{margin:50px 40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer--top .container--img.serving{background:#fff;padding:.7rem .3rem .4rem .5rem;max-width:19.3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.footer--top .container--img.serving{max-width:10.2%;margin:0}}@media(min-width:992px){.footer--top .container--img.serving{max-width:8.3%}}.footer--top .container--img.logo{display:block;margin:0 auto;max-width:36.5%;margin-top:2.2rem;margin-bottom:1.9rem}@media(min-width:768px){.footer--top .container--img.logo{max-width:18.9%;margin-left:auto;margin-right:0;margin-top:1.2rem;margin-bottom:1rem}}@media(min-width:992px){.footer--top .container--img.logo{max-width:15.7%;margin-top:1.6rem;margin-bottom:3.1rem}}.footer--top ul{list-style:none;padding-left:0;padding-top:10px;max-width:80.6%;margin-bottom:0}@media(min-width:500px){.footer--top ul{padding-left:1.5rem;padding-top:0}}@media(min-width:768px){.footer--top ul{padding-left:2.1rem;max-width:88%;margin-bottom:.5rem}}@media(min-width:992px){.footer--top ul{margin-bottom:.5rem}}@media(min-width:1024px){.footer--top ul{margin-bottom:.5rem}}.footer--top ul li{color:#fff}@media(min-width:768px){.footer--top ul li{font-size:1.2em;display:inline-block;margin-right:5px}}@media(min-width:992px){.footer--top ul li{font-size:1.5em}}@media(min-width:768px){.footer--top ul li:not(:last-child){margin-left:5px;border-right:2px solid #fff;padding-right:15px}}.footer--top ul li a{color:#fff}.footer--top .container--right{margin:0 40px;text-align:right}.footer--top .container--right a{color:#000;font-size:.8rem;font-weight:400}.footer--top .container--right a:hover,.footer--top .container--right a:focus{color:#256388}.disclaimer{font-size:.9em;line-height:1.1;color:#616b71}@media(min-width:992px){.disclaimer{font-size:.8em}}@media(min-width:1200px){.disclaimer{font-size:.75em}}footer.disclaimer :target{background:#ff0}footer.disclaimer ol{padding-left:20px}footer.disclaimer ol li{color:#616b71;margin-bottom:16px;line-height:1.4em}footer.disclaimer a{position:relative;top:3px;margin-left:5px}.modal#contactModal .modal-dialog{width:100%;max-width:768px;margin:10px auto}.modal#contactModal .modal-dialog .required-style{color:#e60000}.modal#contactModal .modal-dialog .error{color:#e60000}.modal#contactModal .modal-dialog h5.modal-title{font-weight:600;color:#8a2333;text-transform:uppercase;letter-spacing:2.3px;padding:5px 0 10px 10px;line-height:30px}.modal#contactModal .modal-dialog legend{font-size:16px;font-weight:600;color:#8a2333;text-transform:uppercase;letter-spacing:2.3px;padding-top:5px}.modal#contactModal .modal-dialog input{border:1px solid #919191}.modal#contactModal .modal-dialog form{padding:10px 10px 0 10px}.modal#contactModal .modal-dialog form div.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;position:relative;padding-bottom:2em;margin-bottom:0}.modal#contactModal .modal-dialog form div.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;margin:0 auto}.modal#contactModal .modal-dialog form div.form-row.half .form-group{width:48%}.modal#contactModal .modal-dialog form div.form-row.address .form-group:first-of-type{width:40%}.modal#contactModal .modal-dialog form div.form-row.address .form-group:nth-child(2){width:30%}.modal#contactModal .modal-dialog form div.form-row.address .form-group:last-of-type{width:23%}.modal#contactModal .modal-dialog select{height:31px;border:1px solid #919191}.modal#contactModal .modal-dialog fieldset label{vertical-align:-2px;padding-left:5px}.modal#contactModal .modal-dialog .modal-header{border-bottom:0 none}.modal#contactModal .modal-dialog .modal-footer{border-top:0 none}.modal#contactModal .modal-dialog .modal-footer button.btn{margin-bottom:0}.modal#contactModal .modal-dialog .modal-footer button.btn.close-button{-webkit-box-shadow:none;box-shadow:none;color:#666;background:transparent}.modal-backdrop{display:none}#navbar-close{padding:20px;margin-bottom:40px;position:absolute;right:31px;top:26px}body.our-team.modal-open{overflow:auto}body.our-team #main{overflow:initial}#advisors{position:relative;max-width:1400px;margin:0 auto}.team-member{position:unset;margin-bottom:40px;text-align:center}.team-member .member-title{font-size:1.5em}.team-member .member-link{filter:grayscale(100%);display:block;transition:300ms ease-in}.team-member .member-link:hover,.team-member .member-link:focus{filter:none}.tab-filter ul{display:flex;flex-wrap:wrap;gap:25px;border-bottom:1px solid #3f3f3f;padding:0 0 15px 0;list-style-type:none}.tab-filter ul button.active{font-weight:700;text-decoration:underline}.tab-filter ul button{background-color:transparent;border:0;color:#3f3f3f;white-space:nowrap;font-size:1.5rem;font-weight:500;cursor:pointer}.arrow-up{position:absolute;width:0;height:0;border-left:35px solid transparent;border-right:35px solid transparent;border-bottom:35px solid #dedede;margin:5px 0 0 -30px}.member-modal{display:none}.member-detail{position:absolute;z-index:4;left:15px;right:0;background:#dedede;padding:3rem;margin-top:35px;text-align:left;font-size:16px}.member-detail h2{font-size:1.5em}.member-detail a{word-break:break-all}.member-detail>.row,.member-detail>.row>.col-md-4{position:unset}.member-detail .border-right{border-right:1px solid #808080 !important}.member-detail small{font-size:1em;font-style:italic;padding-left:0}.team-member small{display:block;font-size:1em}.located p{font-style:italic;display:flex;align-items:center;gap:20px}.close-member{position:absolute;right:20px;top:20px;border:1px solid;width:35px;height:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;z-index:10;padding-top:1px;padding-left:1px}.close-member:hover{text-decoration:none}@media(max-width:1199px){.close-member{right:10px;top:10px}}@media(max-width:767px){.member-detail .border-right{border:0 !important}}#Modal3rdParty .btn-wrap{display:flex;flex-wrap:wrap;gap:10px}#Modal3rdParty .btn{display:inline-block;background:#b35900 !important;border-color:#b35900}#Modal3rdParty .modal-content{padding:1rem}div#Modal3rdParty button.close{opacity:1;position:absolute;top:-5px;right:0;color:#000}:root{--cream:#f6f5f4}.index section:not(.index-hero){padding-block:3em}.index h2{font-family:'Libre Caslon Text',serif;font-size:2em;color:#256388}.index-hero{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;padding:0;min-height:800px;height:100vh;overflow:hidden}@media(max-width:767px){.index-hero{justify-items:center}}@media(min-width:768px){.index-hero{grid-template-rows:1fr auto auto}}#playPauseBtn,#playPauseBtn2{position:absolute;top:calc(var(--navigation-height,88px) + var(--navigation-top) + 24px);left:24px;box-sizing:border-box;display:block;width:34px;height:34px;padding-left:5px;line-height:20px;border:2px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.8);text-align:center;text-decoration:none;background-color:rgba(0,0,0,.1);font-size:14px;font-weight:bold;z-index:2;transition:all .3s ease}#playPauseBtn:hover,#playPauseBtn:focus,#playPauseBtn2:hover,#playPauseBtn2:focus{background-color:#264d73}#playPauseBtn svg,#playPauseBtn2 svg{fill:currentColor}.index-video{position:relative;object-fit:cover;width:100%;height:100%;top:0;left:0;display:none;grid-row:1/span 2;grid-column:1/span 1}@media(min-width:768px){.index-video{grid-row:1/span 4}}@media(min-width:992px){.index-video.desktop{display:block}}@media(max-width:991px) and (min-width:560px){.index-video.tablet{display:block}}@media(max-width:559px){.section--title-bar{max-width:initial;padding-right:15px}.index-video.mobile{display:block}}.index-hero h1{position:relative;grid-row:1/span 1;grid-column:1/span 1;color:#fff;font-size:clamp(2.2em,5vw,3em);font-weight:300;padding-top:1em;text-shadow:1px 1px 1px hsla(0,0%,10%,.7)}@media(max-width:767px){.index-hero h1{text-align:center;align-self:center}}@media(min-width:768px){.index-hero h1{padding-top:0;grid-row:2/span 1;padding-inline:4rem;padding-top:25%}}.index-hero .container--cta{position:relative;grid-row:2/span 1;grid-column:1/span 1;display:flex;justify-content:space-between;gap:1em;font-weight:400;padding-inline:2em;padding-bottom:3em}@media(max-width:640px){.index-hero .container--cta{flex-direction:column;align-items:center}}@media(min-width:768px){.index-hero .container--cta{grid-row:3/span 1;padding-inline:4rem;padding-top:2.4em}}.index-hero .btn{display:flex;justify-content:center;align-items:center;font-size:18px;text-transform:none;padding:12px 14px;max-width:251px;border:1px solid hsla(0,0%,100%,.9)}.index-hero .btn-secondary{background-color:#256388;padding:9px 37px;font-size:22px}.index-hero .btn-secondary:hover,.index-hero .btn-secondary:focus{background-color:hsl(210,50%,35%)}.index-hero .btn:focus{outline-color:#fff}.index-hero .btn:has(.container--icon){display:flex;justify-content:center;gap:20px;}.index-hero .btn .container--icon{position:relative}.index-hero .btn .container--icon::after{content:"";position:absolute;width:30px;height:30px;border:1px solid #fff;border-radius:50%;left:-4px;top:1px}@media(min-width:1200px){.index-hero .btn .container--icon::after{top:3px}}.index-hero .btn svg{width:20px;height:20px;fill:currentColor}.home-featured{background-color:var(--cream);padding-top:4em !important}@media(max-width:575px){.home-featured:not(.home-featured-rotate){padding-bottom:0 !important}}.home-featured h2{color:#8a2333;font-family:'Roboto',sans-serif;font-size:1em;text-align:center;text-transform:uppercase;letter-spacing:4px;padding-bottom:12px;padding-inline:6px;border-bottom:1px solid currentColor;display:block;width:fit-content;margin-inline:auto}@media(max-width:575px){.home-featured [class^="col-sm-"]{padding-block:4em}}@media(min-width:576px){.home-featured [class^="col-sm-"]{display:flex;justify-content:center;align-items:center;margin-top:1em}}@media(max-width:575px){.home-featured [class^="col-sm-"]:first-child .logo-svg,.home-featured [class^="col-sm-"]:first-child svg{max-width:140px}.home-featured [class^="col-sm-"]:nth-child(2) .logo-svg,.home-featured [class^="col-sm-"]:nth-child(2) svg{max-width:200px}.home-featured [class^="col-sm-"]:last-child svg,.home-featured [class^="col-sm-"]:last-child svg{max-width:175px}}@media(min-width:576px){.home-featured .logo-svg,.home-featured [class^="col-sm-"] svg{width:78%;max-width:205px}}.home-featured .logo-svg,.home-featured svg{display:block;fill:#626262;margin-inline:auto}.home-team{display:block;width:fit-content;margin-inline:auto;margin-top:2em;padding-block:5em !important}.home-team h2{margin-bottom:28px}.home-team p{text-align:center;line-height:1.4;max-width:67ch;text-align:center;margin-inline:auto}.home-team .btn{display:block;margin-inline:auto;width:fit-content;margin-top:3em}.home-management{background-color:var(--cream)}@media(min-width:768px){.home-management{background:linear-gradient(var(--cream) 20.5%,#256388 20.5%)}}@media(min-width:1120px){.home-management{background:linear-gradient(var(--cream) 30.5%,#256388 30.5%)}}.home-management h2{margin-bottom:28px}.home-management .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2em}@media(min-width:768px){.home-management .grid{gap:3em}}.home-management .grid>div{grid-column:1/span 4;background-color:#fff;border-radius:6px;box-shadow:2px 2px 0 hsla(0,0%,10%,.1)}@media(min-width:768px){.home-management .grid>div{grid-column:span 2}}@media(min-width:1200px){.home-management .grid>div{grid-column:span 1;font-size:.8em}}.home-management .grid>div:first-child img{object-position:top}.home-management img{aspect-ratio:3/1;object-fit:cover}@media(min-width:1200px){.home-management img{aspect-ratio:2.5/1}}.home-management h3{color:#8a2333;font-size:1.4em;text-align:center;text-transform:uppercase;letter-spacing:3px;padding-block:25px 14px;padding-inline:6px;display:block;width:fit-content;margin-inline:auto}.home-management ul{font-size:1.2em;padding-inline:2em;list-style-position:inside}.home-management li::marker{color:#8a2333}.home-management li:not(:last-child){margin-bottom:.8em}.home-management .btn{min-width:212px}@media(max-width:630px){.home-management .btn{grid-column:1/span 4;justify-self:center}}@media(min-width:768px){.home-management .btn:first-of-type{grid-column:1/span 2;justify-self:self-start}.home-management .btn:last-of-type{justify-self:self-end}}@media(min-width:631px){.home-management .btn:first-of-type{justify-self:self-end}.home-management .btn:last-of-type{grid-column:3/span 2;justify-self:self-start}}@media(min-width:768px){.home-management .btn{border:1px solid hsla(0,0%,100%,.9)}}.home-contact .grid{display:grid}@media(min-width:834px){.home-contact .grid{grid-template-columns:1fr 1fr;gap:2em;margin-top:3em}}@media(min-width:992px){.home-contact .grid{gap:4em}}.home-contact .mobile,.home-contact .desktop{display:flex;flex-direction:column;gap:3em}.home-contact .mobile h3,.home-contact .desktop h3{text-transform:uppercase;color:#626262}.home-contact .mobile{margin-top:4.5em}@media(max-width:833px){.home-contact .desktop{display:none}}@media(min-width:834px){.home-contact .mobile{display:none}}.home-contact iframe{width:100%;height:220px}@media(max-width:833px){.home-contact .container--form{margin-top:2em}}.home-contact label{display:block;font-weight:300;text-transform:uppercase}.home-contact input,.home-contact select{background-color:var(--cream);border:1px solid hsl(30,9%,46%);padding:10px 12px;width:100%}.home-contact select{min-height:54px}.home-contact .btn{display:block;margin-top:2em}@media(max-width:833px){.home-contact .btn{margin-inline:auto}}footer .footer--top .grid{display:grid;gap:.5em;grid-template-columns:auto auto auto 1fr;margin-bottom:2em}@media(max-width:767px){footer .footer--top .grid{display:grid;grid-template-columns:1fr 1fr}}footer .footer--top .container--img.logo{margin:0;max-width:100%}@media(max-width:767px){footer .footer--top .container--img.logo{margin-bottom:1.6rem;grid-column:span 2}}@media(min-width:768px){footer .footer--top .container--img.logo{grid-column:span 1;grid-row:span 4;border-right:2px solid hsla(0,0%,100%,.4);padding-right:34px;margin-right:30px}}footer .footer--top .container--img.logo img{max-width:304px}@media(min-width:768px){footer .footer--top .container--img.logo img{max-width:270px}}@media(max-width:767px){footer .footer--top .social{margin-bottom:1.6rem;grid-column:span 2;border-bottom:2px solid hsla(0,0%,100%,.4);padding-bottom:1.6rem}}@media(min-width:768px){footer .footer--top .social{grid-column:3/span 1;grid-row:2/span 1}}footer .footer--top .social h2{font-weight:400;margin-bottom:8px}footer .footer--top .social a{text-decoration:none;padding-right:10px}footer .footer--top .social svg{max-width:32px;fill:#fff}footer .footer--top .address{padding-bottom:2em}@media(max-width:767px){footer .footer--top .address{grid-column:1/span 1}}@media(min-width:768px){footer .footer--top .address{grid-column:2/span 1;padding-inline-end:2em}}footer .footer--top .container--img.serving{max-width:200px;align-self:self-start}@media(min-width:768px){footer .footer--top .container--img.serving{max-width:100px}}@media(max-width:767px){footer .footer--top .container--img.serving{grid-column:2/span 1;grid-row:3/span 2;justify-self:self-end}}@media(min-width:768px){footer .footer--top .container--img.serving{grid-column:3/span 1;grid-row:1/span 2}}footer .footer--top h2{color:#fff;font-size:12px;font-family:'Roboto',sans-serif;font-weight:600;margin-bottom:2px;font-size:1rem;text-transform:uppercase}footer .footer--top ul{list-style:none;margin:0;padding:0}footer .footer--top li{color:#fff;font-size:14px;margin:0 !important;padding:0 !important;border-right:0 !important;display:block}footer .disclaimer{padding-top:1em}@media(max-width:767px){footer .disclaimer{grid-column:2/span 1;justify-self:self-end}}@media(min-width:768px){footer .disclaimer{grid-column:1/span 1;margin-top:14px}}.hero-video video{width:100%}a#interstitialContinue,#interstitialCancel{border:1px solid #b85c00}a#interstitialContinue:focus,#interstitialCancel:focus{outline-color:#b85c00}body.Webinar-Highlights .hero{background-image:url(/media/698898/Background%20Webinar.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}body.Webinar-Highlights .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.4) !important}body.For-Advisors .form-img-bg{position:relative;background-color:#000}body.For-Advisors .form-img-bg .form-control:focus,body.For-Advisors .form-img-bg .btn:focus{outline-color:#fff}body.For-Advisors .form-img-bg::before{content:'';background:linear-gradient(to right,rgba(0,0,0,.54),rgba(0,0,0,.54));position:absolute;width:100%;height:100%}body.For-Advisors .form-img-bg img{height:800px;object-fit:cover}body.For-Advisors .form-img-bg .container{padding-bottom:48px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}body.For-Advisors .form-img-bg .text-wrap p{color:#74d1f6;font-weight:500}body.For-Advisors .form-img-bg .text-wrap h1{color:#fff;font-size:3rem;font-weight:300}body.For-Advisors .form-img-bg .form-wrap,body.For-Advisors .form-img-bg .field-validation-error{color:#fff}body.For-Advisors .form-img-bg .form-wrap form .form-control{background:#d7d4d0;border-color:#d7d4d0}body.For-Advisors .form-group label,body.For-Advisors .form-group span{font-size:.75rem}@media only screen and (max-width:991px){body.For-Advisors .form-img-bg img{height:auto}body.For-Advisors .form-img-bg::before{content:none}body.For-Advisors .form-img-bg{background-color:initial}body.For-Advisors .form-img-bg .form-control:focus,body.For-Advisors .form-img-bg .btn:focus{outline-color:#8a2333}body.For-Advisors .form-img-bg .container{position:relative;padding-top:48px;left:0;transform:none}body.For-Advisors .form-img-bg .text-wrap p{color:#256388}body.For-Advisors .form-img-bg .text-wrap h1{color:#2c2c2c}body.For-Advisors .form-img-bg .form-wrap,body.For-Advisors .form-img-bg .field-validation-error{color:#2c2c2c}}.heading-blue{font-family:'Libre Caslon Text',serif;font-size:2rem;color:#256388}.heading-blue.open-sans{font-family:"Open Sans",sans-serif;font-weight:lighter}.heading-red{font-family:'Libre Caslon Text',serif;font-size:2rem;color:#8a2333}.subheading-blue{color:#256388;font-size:22px;font-weight:600;font-family:"Open Sans",sans-serif;font-weight:bold}.text-disclaimer{font-size:1rem;font-size:.875rem;font-weight:300}.icon-text{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:1rem}.proven-process{overflow-x:hidden}@media only screen and (max-width:1199px){.proven-process .img-fluid{max-height:400px;object-fit:contain}}.icon-text .text-wrap p{font-size:1rem}.icon-text{position:relative;padding:15px}.icon-text .icon-wrap{padding:1rem;position:relative}.icon-text .icon-wrap img{height:100px;object-fit:contain}.icon-text .icon-wrap::before{content:'';background-color:#f8f9fa;position:absolute;width:calc(100% + 100vh);height:100%;top:0;right:0;z-index:-1}@media only screen and (max-width:991px){.icon-text{grid-template-columns:1fr}}#wirehouseinformation fieldset{width:400px;max-width:100%}#wirehouseinformation .btn{padding:6px 40px}body.For-Advisors .contact .col-lg-4{display:flex;align-items:center}body.For-Advisor .contact img{box-shadow:5px 5px 5px rgba(0,0,0,.5)}.home-featured-rotate{position:relative;overflow:hidden;background-color:#15445e}.home-featured-rotate h2{color:#fff;border:0;padding:0}.home-featured-rotate .rotate-wrapper{position:relative;display:flex;align-items:center;gap:3rem;width:max-content;animation:featuredRotate 50s linear infinite;will-change:transform}.home-featured-rotate::before{content:'';width:200px;height:100%;top:0;left:0;position:absolute;background:linear-gradient(to right,#15445e 0%,rgba(21,68,94,0) 100%);z-index:1}.home-featured-rotate::after{content:'';width:200px;height:100%;top:0;right:0;position:absolute;background:linear-gradient(to left,#15445e 0%,rgba(21,68,94,0) 100%)}.home-featured-rotate .rotate-wrapper p{margin:0;white-space:nowrap;flex-shrink:0;color:#fff;border:1px solid #6cc5e5;width:260px;text-align:center;padding:10px 20px;font-size:.875rem}.home-featured-rotate .rotate-wrapper.is-paused{animation-play-state:paused}button#playPauseBtn2{position:relative;top:0;left:0;margin:20px auto 26px}@keyframes featuredRotate{from{transform:translateX(0)}to{transform:translateX(-50%)}}/*This css file was minified by WSM*/