a{color:#fff;text-decoration:none}.attorney-links{color:#fff}.attorney-links ul{padding-left:10px;list-style-type:none}.attorneys-page-title{margin-bottom:.5rem;font-size:calc(1.325rem + .9vw);font-weight:500;line-height:1.2}.attorney-link-heading{margin-bottom:.5rem;font-size:calc(1.3rem + .6vw);font-weight:500;line-height:1.2}@media (width>=1200px){.attorneys-page-title{font-size:2rem}.attorney-link-heading{font-size:1.75rem}}.dropdown-item{color:#040d50}.navbar,footer{color:#f5f5f5;background-color:#36827f}.navbar a{text-decoration:none;display:block}.nav-dropdown-toggle{text-align:left;background:0 0;border:0;width:100%}@media (width<=991.98px){.navbar-brand{order:1}.navbar-toggler{order:2}.header-payment{order:3}.navbar-collapse{text-align:center;flex-basis:100%;order:4}.navbar-nav{align-items:center}.nav-dropdown-toggle{text-align:center}.header-contact{text-align:center;flex-basis:100%;order:5}}.background-color{background:#36827f}.background-color2,.btn-primary{background-color:#040d50}.content-pane{width:80%;margin:0 auto}.section-subheading{margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);font-weight:500;line-height:1.2}@media (width>=1200px){.section-subheading{font-size:1.5rem}}.navbar-toggler{background-color:#fff;border:1px solid;border-radius:.25rem;padding:.25rem .75rem;font-size:1.25rem;line-height:1;transition:box-shadow .15s ease-in-out}.l-name{float:left;width:66%}.l-portrait{float:right;width:33%;margin:auto;padding:10px}.l-portrait img{width:75%;height:auto}.float-clear{float:none}.footer-icon img,.footer-icon2 img{width:auto;height:100%}.footer-link{color:#f5f5f5;text-decoration:underline}.contact-panel{min-height:850px}.office-details{flex:1;min-width:0;padding:0 12px}.office-map{margin-top:16px}
