#page_panel{position:static !important;margin-left:15px !important}#page_panel .HeroImage,#page_panel .HeroImageTemplateC{position:static !important;margin-left:0 !important}#page_panel .HeroImageTemplateC{left:0 !important}.bg-icon{background:url(images/a/icons-small.jpg) no-repeat;background-size:cover}.bg-icon.fa-phone{background-position:5px 0}.fa-fax.bg-icon{background-position:-42px 0}.fa-envelope.bg-icon{background-position:-124px 0}.fa-compass.bg-icon{background-position:-85px 0;position:absolute}.fa-lock path{fill:#444649}.top-nav .navbar-nav>li>a.btn:focus .fa-lock path,.top-nav .navbar-nav>li>a.btn:hover .fa-lock path{fill:#fff}.services-icon{position:absolute;width:85px;height:85px;top:0;left:0}i.services-icon.bank-service{background-position:0 -145px;height:130px}i.services-icon.estate-service{background-position:0 -282px;height:160px}.team-sub-page{min-height:268px;margin-bottom:55px}.team-block h3{line-height:36px}#PassphraseForm{background:#fff;padding:40px}#PassphraseForm button{background:#b51730}#PassphraseForm input{margin-bottom:10px}@media(max-width:1024px){.services-icon{width:80px;height:75px;background-size:110px auto}i.services-icon.advisory-service{background-position:7px 0}i.services-icon.bank-service{background-position:8px -112px;height:100px}i.services-icon.estate-service{background-position:7px -217px;height:130px}}@media(max-width:979px) and (min-width:768px){.span12{width:96% !important}}@media(max-width:767px){i.services-icon.advisory-service{background-position:7px 0}i.services-icon.estate-service{background-position:-2px -210px;height:140px}.mobile-nav-padding-fix{padding-bottom:20px}li.last-child a{padding-bottom:0 !important}}.broker-check-container.top.visible{visibility:visible;position:relative}.broker-check-container.top{transition:ease-out all .5s;position:absolute;visibility:hidden;display:block}.broker-check-container{background-color:#333;color:#f9f9f9;padding:0;font-family:Roboto,sans-serif;letter-spacing:.3px;line-height:1.4;position:relative;width:100%;text-align:center;z-index:9999}.broker-check-container .bc-wrapper{max-width:1000px;width:100%;margin:0 auto;padding:8px 40px 8px 20px;font-weight:400;position:relative;clear:both}#financial_calculator,.full-width-fix{max-width:100% !important}.broker-check-container .bc-wrapper a{color:#8ed3e7;text-decoration:none}.icon-broker-check-close a.close-bc-modal{color:#fff;font-size:24px}.icon-broker-check-close{position:absolute;top:5px;right:20px;cursor:pointer}[class*=icon-broker-check-close],[class^=icon-broker-check-close]{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-content h1,.custom-content h2{line-height:60px !important;font-family:'Archer 5r';font-weight:400 !important}.broker-check-container.bottom{opacity:1;background:#000;font-size:12px;display:block;clear:both}.skip{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.skip:focus{position:static;left:0;width:auto;height:auto;overflow:visible;text-decoration:underline}.page-about-us .flex,.page-block-3-sections .flex{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}@media(max-width:767px){.broker-check-container{padding:0;width:100vw !important}.custom-content{min-height:100px}}.custom-content h1{font-size:32px !important;margin-top:24px !important}.custom-content h2{font-size:30px !important;margin-top:22px !important}.custom-content h3{font-size:20px !important;font-family:'Archer 5r';font-weight:400 !important;line-height:30px !important;margin-top:20px !important}.custom-content .h3{font-size:40px !important;line-height:40px !important;margin-bottom:26px !important}.top-nav-mobile .list-button a[href$='signon.htm']:hover{color:#fff !important}.page-contact .RequAster{color:#b26123;font-style:normal}.col-services-content{padding-left:6px;padding-bottom:25px}@media(max-width:767px){section#contact-us a{padding-right:4px}}*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}@media(max-width:767px){.custom-content h1{line-height:30px !important;margin-bottom:15px}.custom-content h2{line-height:30px !important;margin-bottom:15px}.custom-content h3{line-height:30px !important;margin-bottom:15px}.custom-content h4{line-height:30px !important;margin-bottom:15px}.intro-section h1{text-align:left !important}}.services-content{padding:0}@media(max-width:1069px) and (min-width:1025px){ul.navbar-nav.main-navigation{width:1025px;margin-left:-32px !important}}div.jw-preview.jw-reset{background-size:100%;-webkit-background-size:100%}.tools div.ecConfigZoneAssetTypesBtn.badge-warning.pull-left{display:none}.services .intro-section .page-block span{text-decoration:none !important}.services .intro-section .page-block a{color:#b36122 !important;text-decoration:none !important}.services .intro-section .page-block a:hover{color:#44464a !important}.intro-section .page-block span{text-decoration:none !important}.intro-section .page-block a{color:#b36122 !important;text-decoration:none !important}.intro-section .page-block a:hover{color:#44464a !important}/*This css file was minified by WSM*/