/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@charset "UTF-8";
/*!
Theme Name: Brown & Co. Starter Theme
Theme URI: http://browndesign.com/
Author: Brown & Co. Design
Author URI: http://browndesign.com/
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bc_starter
*/
/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;box-sizing:inherit}*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-width:300px;height:100%;background-color:#4d4d4d;font:300 15px/22px 'Crimson Text',serif}.wrap{max-width:1150px;width:95%;margin:0 auto}strong{font-weight:700}em{font-style:italic}u{text-decoration:underline}h1{margin-bottom:32px;font:600 34px/1 'Crimson Text',serif}h2{margin-bottom:32px;font:600 34px/1 'Crimson Text',serif}p{margin-bottom:1.25rem}.primary-button,.secondary-button{display:inline-block;padding:12px 28px!important;font-size:13px;font-weight:700;line-height:1;letter-spacing:1px;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,color 250ms ease-in-out;cursor:pointer}.primary-button:hover,.primary-button:focus,.secondary-button:hover,.secondary-button:focus{text-decoration:none}.primary-button{border:1px solid #000000!important;color:#4d4d4d}.primary-button:hover,.primary-button:focus{background-color:#000;border-color:#000;color:#fff}.secondary-button{border:1px solid #ffffff!important;color:#fff}.secondary-button:hover,.secondary-button:focus{background-color:#fff;border-color:#fff;color:#000}input[type="text"],input[type="email"],select,textarea{position:relative;max-width:100%;width:100%!important;height:22px!important;background-color:#fff;padding:12px 28px!important;border-radius:0;border:1px solid #c4c4c4;font:bold 15px/25px 'Montserrat',Arial,sans-serif;color:#4d4d4d!important;-webkit-appearance:none;-webkit-transition:border-color 250ms ease-in-out,color 250ms ease-in-out;transition:border-color 250ms ease-in-out,color 250ms ease-in-out}select{height:49px!important;padding-right:58px!important;background:url(/wp-content/themes/bc_starter/assets/img/down-arrow.svg) no-repeat right 26px center;background-size:16px;cursor:pointer}textarea{height:200px!important}input[type="submit"]{max-width:100%;width:auto;height:47px;padding:12px 28px;background-color:#4d4d4d;border:0;border-radius:0;font:bold 15px/25px 'Montserrat',Arial,sans-serif;text-transform:uppercase;color:#fff;-webkit-appearance:none;cursor:pointer;-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out}input[type="submit"]:hover,input[type="submit"]:focus{background-color:#fff;color:#4d4d4d}::-webkit-input-placeholder{color:#4d4d4d}:-moz-placeholder{color:#4d4d4d}::-moz-placeholder{color:#4d4d4d}:-ms-input-placeholder{color:#4d4d4d}*:focus{outline:0}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.iframe-container{position:relative;margin-bottom:1.25rem;padding-bottom:72%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-3rem}.columns{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-word}.row.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:18rem){.small-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.small-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666%}.small-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333%}.small-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.small-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666%}.small-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333%}.small-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.small-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666%}.small-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333%}.small-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.small-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666%}.small-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333%}.small-offset-12{margin-left:100%}.small-offset-11{margin-left:91.6666%}.small-offset-10{margin-left:83.3333%}.small-offset-9{margin-left:75%}.small-offset-8{margin-left:66.6666%}.small-offset-7{margin-left:58.3333%}.small-offset-6{margin-left:50%}.small-offset-5{margin-left:41.6666%}.small-offset-4{margin-left:33.3333%}.small-offset-3{margin-left:25%}.small-offset-2{margin-left:16.6666%}.small-offset-1{margin-left:8.3333%}.small-hide{display:none!important}.small-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:52rem){.medium-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.medium-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666%}.medium-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333%}.medium-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.medium-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666%}.medium-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333%}.medium-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.medium-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666%}.medium-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333%}.medium-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.medium-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666%}.medium-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333%}.medium-offset-12{margin-left:100%}.medium-offset-11{margin-left:91.6666%}.medium-offset-10{margin-left:83.3333%}.medium-offset-9{margin-left:75%}.medium-offset-8{margin-left:66.6666%}.medium-offset-7{margin-left:58.3333%}.medium-offset-6{margin-left:50%}.medium-offset-5{margin-left:41.6666%}.medium-offset-4{margin-left:33.3333%}.medium-offset-3{margin-left:25%}.medium-offset-2{margin-left:16.6666%}.medium-offset-1{margin-left:8.3333%}.medium-hide{display:none!important}.medium-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:76rem){.large-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.large-11{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:91.6666%}.large-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:83.3333%}.large-9{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.large-8{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.6666%}.large-7{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:58.3333%}.large-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.large-5{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:41.6666%}.large-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:33.3333%}.large-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.large-2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:16.6666%}.large-1{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:8.3333%}.large-offset-12{margin-left:100%}.large-offset-11{margin-left:91.6666%}.large-offset-10{margin-left:83.3333%}.large-offset-9{margin-left:75%}.large-offset-8{margin-left:66.6666%}.large-offset-7{margin-left:58.3333%}.large-offset-6{margin-left:50%}.large-offset-5{margin-left:41.6666%}.large-offset-4{margin-left:33.3333%}.large-offset-3{margin-left:25%}.large-offset-2{margin-left:16.6666%}.large-offset-1{margin-left:8.3333%}.large-hide{display:none!important}.large-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.site-content{padding-top:80px}.home .site-content{padding-top:0}.site-header{position:fixed;z-index:9999;width:100%;min-width:300px;height:80px;background-color:#fff;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.home .site.is-top .site-header{background-color:transparent}.home .site.is-top .site-header.active{background-color:#fff}.site.is-top .site-header .site-title{margin-top:28px}.site.is-top .site-header .site-title img{width:500px}.site-title{float:left;margin-top:30px;-webkit-transition:margin-top 250ms ease-in-out;transition:margin-top 250ms ease-in-out}.site-title img{display:block;width:452px;max-width:100%;padding-right:40px;-webkit-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out}.site-navigation{float:right;margin-left:-40px;line-height:54px}.site-navigation div.menu-top-bar-menu-container{display:none;position:absolute;z-index:9998;top:80px;left:0;width:100%;padding:20px 0;background-color:#036}.site-navigation div.menu-top-bar-menu-container ul{max-width:1024px;width:95%;margin:0 auto}.site-navigation li{display:block}.site-navigation li a{display:block;padding:0 .5rem;font-family:'Montserrat',Arial,sans-serif;color:#69c;text-decoration:none;text-transform:uppercase;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.site-navigation li a:hover,.site-navigation li a:focus{color:#fff}.site-navigation .mobile-nav-open{display:block}.site-navigation .mobile-nav-open svg{width:24px;height:24px;margin-top:26px;fill:#036;-webkit-transition:fill 250ms ease-in-out;transition:fill 250ms ease-in-out}.site-navigation .mobile-nav-open:hover svg,.site-navigation .mobile-nav-open:focus svg{fill:#69c}.site-navigation .mobile-nav-close{display:none;position:relative;z-index:9999}.site-navigation .mobile-nav-close svg{width:24px;height:24px;margin-top:26px;fill:#036;-webkit-transition:fill 250ms ease-in-out;transition:fill 250ms ease-in-out}.site-navigation .mobile-nav-close:hover svg,.site-navigation .mobile-nav-close:focus svg{fill:#69c}@media screen and (min-width:76rem){.site-navigation{line-height:84px}.site-navigation div.menu-top-bar-menu-container{display:inline-block;vertical-align:top;position:relative;top:auto;width:auto;padding:0;background-color:transparent}.site-navigation div.menu-top-bar-menu-container ul{width:auto;margin:0}.site-navigation li{display:inline-block}.site-navigation li a{color:#036}.site-navigation li a:hover,.site-navigation li a:focus{color:#69c}.site-navigation ul.menu>li{position:relative}.site-navigation ul.menu>li ul.sub-menu{position:absolute;top:80px;left:0;display:none;width:220px;background-color:#fff}.site-navigation ul.menu>li ul.sub-menu li{display:block;border-top:1px solid #e8e8e8}.site-navigation ul.menu>li ul.sub-menu li a{display:block;padding:10px 20px;font-size:15px;line-height:28px;color:#4d4d4d;-webkit-transition:background-color 250ms ease-in-out,color 250ms ease-in-out;transition:background-color 250ms ease-in-out,color 250ms ease-in-out}.site-navigation ul.menu>li ul.sub-menu li a:hover,.site-navigation ul.menu>li ul.sub-menu li a:focus{background-color:#c4c4c4;color:#fff}.site-navigation ul.menu>li ul.sub-menu li:first-of-type{border-top:none}.site-navigation ul.menu>li:hover ul.sub-menu,.site-navigation ul.menu>li:focus ul.sub-menu{display:block}.site-navigation .mobile-nav-open{display:none}}.site-header.active .site-navigation div.menu-top-bar-menu-container{display:block}.site-header.active .site-navigation .mobile-nav-open{display:none}.site-header.active .site-navigation .mobile-nav-close{display:block}.site-banner{position:relative;z-index:-1;height:360px;margin-bottom:-48px;background-color:#fff;overflow:hidden}.site-banner video{position:absolute;top:-12vw;left:0;display:block;width:100%;min-width:186%;margin-left:-43%;height:auto;opacity:.94}@media screen and (max-width:400px){.site-banner video{top:-1px}}@media screen and (min-width:52rem){.site-banner{height:0;margin-bottom:-124px;padding-top:56.25%}.site-banner video{top:-1px;min-width:100%;margin-left:0}}*::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}*::--webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}*::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.site-content{background-color:#fff}.site-content a{color:#004;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.site-content a:hover,.site-content a:focus{color:#69c}.entry-content{position:relative;padding:4.5rem 0;font-size:18px;line-height:25px}.entry-content h1,.entry-content h2{margin-bottom:1.25rem;font:600 28px/1 'Crimson Text',serif;color:#69c}.entry-content h3{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #4d4d4d;font:600 23px/1 'Crimson Text',serif;color:#69c}.entry-content ul{margin-left:20px;list-style-type:none}.entry-content ul li{position:relative}.entry-content ul li:before{content:'•';position:absolute;top:0;left:-18px;font-size:20px;color:#c4c4c4}.entry-content .post-thumbnail{display:block;width:100%;margin:0 auto 1.25rem}.entry-content:after{content:'';position:absolute;z-index:1;bottom:-20px;left:50%;width:0;height:0;margin-left:-26px;border-left:26px solid transparent;border-right:26px solid transparent;border-top:20px solid #fff}.sidebar{margin-top:2.5rem;padding:2.5rem 32px 4.5rem;background-color:#69c;color:#fff}.sidebar h2{color:#fff}.sidebar ul{line-height:32px}.sidebar a{color:#fff;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.sidebar a:hover,.sidebar a:focus{color:#004}@media screen and (min-width:76rem){.sidebar{margin-top:-4.5rem}}.site-footer{padding:4.5rem 0;background-color:#4d4d4d;font-family:'Montserrat',sans-serif;color:#fff}.site-footer .logo-mark{width:140px;margin-bottom:42px}@media screen and (min-width:52rem){.site-footer .logo-mark{margin-bottom:0}}.site-footer h3{color:#69c}.site-footer a{text-decoration:none;color:#fff}.site-footer a:hover,.site-footer a:focus{text-decoration:underline}.site-footer .legal-notice{margin-top:42px;font-size:14px;line-height:18px;font-style:italic;color:#6c6c6c}.content-header,.content-well{position:relative;padding:4.5rem 0;background-color:#036;font-size:20px;text-align:center;color:#fff}.content-header h1 span.first-word,.content-header h2 span.first-word,.content-well h1 span.first-word,.content-well h2 span.first-word{font-style:italic}.content-header a,.content-well a{border-bottom:1px solid #fff;text-decoration:none;color:#fff}.content-header:after,.content-well:after{content:'';position:absolute;z-index:1;bottom:-20px;left:50%;width:0;height:0;margin-left:-26px;border-left:26px solid transparent;border-right:26px solid transparent;border-top:20px solid #036}.home .content-header h2 span.first-word{font-style:normal}.content-well{background-color:#fff;color:#004}.content-well a{border-bottom:1px solid #036;color:#036}.content-well:after{border-top:20px solid #fff}a.content-well--tile{display:block;max-width:720px;margin:0 auto 42px;border:1px solid #c4c4c4!important;font-size:17px}a.content-well--tile .content-well--tile-img{width:100%;height:0;padding-top:66.8571%;background-color:#c4c4c4;background-image:url(http://placehold.it/350x234);background-repeat:no-repeat;background-position:center;background-size:cover}a.content-well--tile .content-well--tile-inner{padding:42px 28px 28px}a.content-well--tile h3{margin-bottom:12px;font:400 20px/1 'Montserrat',sans-serif;text-transform:uppercase;color:#69c}a.content-well--tile:hover,a.content-well--tile:focus{color:#003366!important}a.content-well--tile:hover .content-well--tile-img,a.content-well--tile:focus .content-well--tile-img{background-color:#69c;background-blend-mode:multiply}@media screen and (min-width:76rem){a.content-well--tile{height:100%;margin-bottom:0}}.attorney-header{text-align:center;overflow:hidden;padding:4.5rem 0}.attorney-header .wrap{position:relative}.attorney-header img{dispaly:block;width:320px;max-width:100%;height:auto;margin:0 auto 32px}.attorney-header h1 span.first-word{font-style:normal}.attorney-header .attorney-header--bottom{position:relative;height:auto;overflow:hidden}.attorney-header .attorney-header--bottom ul{font:normal 14px/42px 'Montserrat',Arial,sans-serif}.attorney-header .attorney-header--bottom ul h2{display:none}.attorney-header .attorney-header--bottom ul span{display:inline-block}.attorney-header .attorney-header--bottom ul a{text-decoration:none;border-bottom:none}.attorney-header .attorney-header--bottom ul a.linkedin:hover,.attorney-header .attorney-header--bottom ul a.linkedin:focus{border-bottom:none}.attorney-header .attorney-header--bottom ul a.linkedin:hover svg,.attorney-header .attorney-header--bottom ul a.linkedin:focus svg{fill:#fff}.attorney-header .attorney-header--bottom ul a:hover,.attorney-header .attorney-header--bottom ul a:focus{border-bottom:1px solid #fff}.attorney-header .attorney-header--bottom ul svg{position:relative;top:3px;display:inline-block;width:20px;height:20px;margin-right:6px;fill:#69c}.attorney-header:after{display:none}@media screen and (min-width:52rem){.attorney-header{padding:4.5rem 0 0;text-align:left}.attorney-header img{position:relative;z-index:1;float:left;width:320px;height:auto;margin:0 32px 0 0}}@media screen and (min-width:76rem){.attorney-header h1{position:absolute;top:92px;left:352px}.attorney-header h1 span.first-word{font-style:normal}.attorney-header .attorney-header--bottom{position:absolute;bottom:0;left:0;right:0;height:64px;background-color:#4d4d4d}.attorney-header .attorney-header--bottom ul{margin-left:352px;line-height:64px}.attorney-header .attorney-header--bottom ul h2{display:inline-block;margin-bottom:0;font:normal 14px/64px 'Montserrat',Arial,sans-serif;text-transform:uppercase}.attorney-header .attorney-header--bottom ul h2 .first-word{font-style:normal}.attorney-header .attorney-header--bottom ul li{display:inline-block;margin-left:32px}}.flexible-grid{padding:4.5rem 0;font-size:17px;line-height:25px}.photo-grid{position:relative;padding:4.5rem 0}.photo-grid .wrap{overflow:hidden}.photo-grid:after{content:'';position:absolute;z-index:1;bottom:-20px;left:50%;width:0;height:0;margin-left:-26px;border-left:26px solid transparent;border-right:26px solid transparent;border-top:20px solid #fff}.photo-grid a.photo-grid--item{position:relative;float:left;display:block;width:50%;height:0;margin:0 auto;padding-top:50%;background-color:#c4c4c4;background-image:url(http://placehold.it/350x350);background-repeat:no-repeat;background-position:center;background-size:cover}.photo-grid a.photo-grid--item svg{position:absolute;top:12px;right:12px;z-index:1;display:none;width:42px;height:42px;fill:#fff;opacity:.72}.photo-grid a.photo-grid--item .item--title{position:absolute;z-index:1;bottom:20px;left:0;right:0;font-family:'Montserrat',Arial,sans-serif;font-size:16px;text-align:center;text-transform:uppercase;text-shadow:0 0 8px rgba(0,0,0,.72);color:#fff}.photo-grid a.photo-grid--item:hover,.photo-grid a.photo-grid--item:focus{background-color:#69c;background-blend-mode:multiply}.photo-grid a.photo-grid--item:hover svg,.photo-grid a.photo-grid--item:focus svg{display:block}@media screen and (max-width:28rem){.photo-grid a.photo-grid--item{width:100%;padding-top:100%}}@media screen and (min-width:52rem){.photo-grid a.photo-grid--item{width:33.3333%;padding-top:33.3333%}}@media screen and (min-width:76rem){.photo-grid a.photo-grid--item{width:25%;padding-top:25%}}.three-column-highlight{position:relative;padding:4.5rem 0;background-color:#69c;font-size:20px;text-align:center;color:#fff}.three-column-highlight h2{margin-bottom:32px;font:600 34px/1 'Crimson Text',serif}.three-column-highlight h2 span.first-word{font-style:italic}.three-column-highlight .featured-table{margin-top:42px;padding-top:36px;border-top:1px solid #fff}.three-column-highlight .featured-table a{color:#fff}.featured-table{font-size:22px;font-weight:500;line-height:42px;text-align:left;overflow:hidden}.featured-table a{text-decoration:none;color:#69c;-webkit-transition:color 250ms ease-in-out;transition:color 250ms ease-in-out}.featured-table a:hover,.featured-table a:focus{color:#000044!important}.featured-table p{margin-bottom:0}.featured-table.borders{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.featured-table.borders p{float:left;border:1px solid #69c;width:100%;margin-bottom:1.25rem;padding:12px;font-size:18px;line-height:1;text-align:center}@media screen and (min-width:52rem){.featured-table.borders{margin-left:-3%}.featured-table.borders p{width:47%;margin-left:3%}}@media screen and (min-width:76rem){.featured-table.borders p{width:30.3333%}}@media screen and (min-width:52rem){.featured-table{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}}@media screen and (min-width:76rem){.featured-table{-webkit-column-count:3;-moz-column-count:3;column-count:3}}html:not(.backgroundblendmode) .photo-grid a.photo-grid--item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;opacity:.64}html:not(.backgroundblendmode) .photo-grid a.photo-grid--item:hover:after,html:not(.backgroundblendmode) .photo-grid a.photo-grid--item:focus:after{background-color:#69c}