@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,600,600i");@import url("https://fonts.googleapis.com/css?family=Oswald:300,500");.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-webkit-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}p:empty{display:none}.post-edit-link{position:fixed;bottom:5px;left:5px;font-size:.7em;background-color:#fff}.clear{content:'';display:table;width:100%}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block;margin:0}ol,ul{list-style:none}a{text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}body{margin:0}body.admin-bar #page:before{top:32px}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}input[type="checkbox"],input[type="radio"]{padding:0;margin-right:.3em}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{border:solid 1px #999;border-radius:0;padding:2.5px;width:100%}.entry-content #vscf .form-group input[type="text"],.entry-content #vscf .form-group input[type="email"],.entry-content #vscf .form-group input[type="url"],.entry-content #vscf .form-group input[type="password"],.entry-content #vscf .form-group input[type="search"]{width:100%}textarea{border:solid 1px #999;border-radius:0;padding:2.5px;overflow:auto;vertical-align:top;width:100%}.entry-content #vscf .form-group textarea{width:100%}.entry-content ul,.entry-content ol{margin:10px 20px;padding:10px 20px}.entry-content p+ul{margin-top:0;padding-top:0}.entry-content li{margin-bottom:5px}ul.bullets{list-style:disc}ol{list-style:decimal}.entry-content li>ul,.entry-content li>ol{margin:10px 5px;padding:10px 5px}dt{font-weight:bold}dd{margin:0 10px 10px}img{height:auto;max-width:100%}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 10px 0;width:100%}table,th,td{border:1px solid rgba(0,0,0,0.1)}caption,th,td{font-weight:normal;text-align:left}th{border-width:1px;font-weight:bold;padding:5px 10px}td{border-width:1px;padding:5px 10px}iframe{max-width:100%}iframe.sm-iframe{display:block}@media (min-width: 740px){iframe.sm-iframe{display:none}}iframe.lg-iframe{display:none}@media (min-width: 740px){iframe.lg-iframe{display:block}}b,strong{font-weight:bold}dfn,cite,em,i{font-style:italic}pre{font-family:"Courier 10 Pitch", Courier, monospace;font-size:14px;font-size:1.4rem;line-height:1.6;margin-bottom:5px;max-width:100%;overflow:auto;padding:5px}code,kbd,tt,var{font-size:14px;font-size:1.4rem;font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace}abbr,acronym{cursor:help}mark,ins{text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}.gridtab,.gridtab>dt,.gridtab>dd{margin:0;padding:0;position:relative;border:0 solid}.gridtab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box}.gridtab *{box-sizing:border-box}.gridtab>dd{z-index:1;display:none;min-width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.gridtab>dt{transition:background 1s;background:#f2f2f2}.gridtab>dt:after{content:'';position:absolute;left:0;right:0}.gridtab>dt.is-disabled{pointer-events:none}.gridtab>dt.is-active{z-index:2}.gridtab>dt>img{max-width:100%;float:left;height:auto}.entry-content figure.size-medium{width:300px;height:auto}@media (min-width: 510px){.entry-content figure.size-medium{max-width:35%}}@media (min-width: 510px){.entry-content figure.size-large{max-width:50%}}body,button,input,select,textarea{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.5;word-wrap:break-word}h1,h2,h3,h4,h5,h6{clear:both;font-weight:500;font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2}.blog h1 a,.blog h2 a,.blog h3 a,.blog h4 a,.blog h5 a,.blog h6 a{font-weight:300}h1{margin:1em 0 1.5em 0;text-align:center}h2,h3,h4,h5,h6{margin:2em 0 .5em 0}p{margin-bottom:.8em}a{text-decoration:none;transition:all .3s ease;color:#022194;font-weight:600}a:visited{color:#285596}a:hover,a.active{color:#001464}a.return{display:block;text-align:center;font-size:.8em;margin-top:2em}blockquote{clear:both;display:block;font-style:italic;margin:5px 1em}address{margin:0 0 5px}h1{font-size:3em;line-height:1.1}h2{font-size:1.65em}h3{font-size:1.3em}h4{font-size:1.2em}h1.widget-title,h5{font-size:1.1em}h6{font-size:.9em}.entry-content ul,.atty-popup ul,.single-attorneys ul{padding-left:2px;list-style-type:disc;margin-left:2em;margin-bottom:1em}.entry-content ol,.atty-popup ol,.single-attorneys ol{padding-left:2px;list-style-type:decimal}.entry-content p+ul,.atty-popup p+ul,.single-attorneys p+ul{margin-top:-.5em}.center{text-align:center}.big{font-size:1.25em}.narrow{max-width:34em;margin:0 auto}.narrow h1,.narrow h2,.narrow h3,.narrow h4,.narrow h5,.narrow h6{text-align:center}h1.narrow,h2.narrow,h3.narrow,h4.narrow,h5.narrow,h6.narrow{text-align:center}figcaption,.wp-caption-text{font-size:15px;border-bottom:solid 1px rgba(0,0,0,0.3)}ul.inline li{display:inline-block;white-space:nowrap;padding:0 .5em 0 0}ul.inline li::before{content:"*";font-weight:600;padding-right:.5em}ul.inline::after{content:"*";font-weight:600;padding-right:1em}.alignleft{display:block;margin-bottom:1em}@media (min-width: 510px){.alignleft{display:inline;float:left;margin-right:1em}}.alignright{display:block;margin-bottom:1em}@media (min-width: 510px){.alignright{display:inline;float:right;margin-left:1em}}.aligncenter{clear:both;display:block;margin:0 auto;max-width:100%}.flex{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.one-half{width:100%}@media (min-width: 680px){.one-half{width:49.95%}}.one-quarter{width:49.99%}@media (min-width: 680px){.one-quarter{width:24.99%}}.one-third{width:100%}@media (min-width: 680px){.one-third{width:33.3%}}.two-thirds{width:100%}@media (min-width: 680px){.two-thirds{width:66.6%}}@media (min-width: 680px){.pad{padding-left:20px;padding-right:20px}}@media (min-width: 740px){.pad{padding-left:40px;padding-right:40px}}.pad:first-of-type{padding-left:0}.pad:last-of-type{padding-right:0}.box>h2:first-of-type,.box>h3:first-of-type{margin-top:1em}.button{display:block;text-align:center;color:#fff;font-size:1.1em;line-height:1.1;font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-weight:600;padding:4px 34px;margin:20px auto}.button.large-button{font-size:2em;margin:1em auto}#fancybox-outer{box-shadow:0px 0px 26px 6px rgba(0,0,0,0.25) !important;padding:3px}#fancybox-outer .popup{box-sizing:border-box;padding:2em;border:solid 6px #1d3683}#fancybox-outer .popup a.sm-link{font-size:.75em;font-weight:300}#fancybox-outer .popup a.sm-link:hover{border-bottom:solid 1px rgba(2,33,148,0.7)}body{font-size:18px;color:#666;min-height:100vh;background-color:rgba(29,54,131,0.2)}#wrapper{max-width:1800px;min-height:90vh;margin:0 auto;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:100%;background:url(images/bg-187166-faded.jpg) center bottom no-repeat;background-size:cover;box-shadow:0 0 22px rgba(0,0,0,0.1)}@media (min-width: 680px){#wrapper{min-height:100vh}}#container{padding:0 4vw}#header{position:relative;width:100%}#header:after{content:"";display:table;clear:both}#header #branding{padding-bottom:0px;text-align:left}@media (min-width: 680px){#header #branding{padding-bottom:0}}@media (min-width: 740px){#header #branding{padding:0}}#header #branding #site-title{margin:20px 0 0 1.5vw;max-width:27vw}#header .logo{max-width:200px}#menu{position:fixed;top:0px;right:2vw;font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;z-index:9000}@media (min-width: 1800px){#menu{right:calc((100vw - 1760px) / 2)}}#menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after{position:relative;top:2px;right:0;color:#1d3683 !important}#menu #mega-menu-wrap-main-menu .mega-menu-toggle{font-size:18px}#menu #mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-label{color:#1d3683 !important}#menu #mega-menu-wrap-main-menu:after{font-size:36px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu{max-width:1500px}@media (min-width: 1500px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu{margin:0 auto}}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item{font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#1d3683}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item a{text-transform:uppercase;letter-spacing:.08em}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item .mega-sub-menu li.mega-menu-item{padding-top:4px}#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item .mega-sub-menu li.mega-menu-item a.mega-menu-link{text-align:right}@media (min-width: 680px){#menu #mega-menu-wrap-main-menu #mega-menu-main-menu li.mega-menu-item .mega-sub-menu li.mega-menu-item a.mega-menu-link{text-align:left}}.page header+.entry-content{margin-top:0px}article{max-width:44em;margin:0 auto}.footer-contact{text-align:left;padding:10px;line-height:1.8}.footer-contact h3{display:inline-block;color:rgba(0,0,0,0.8);font-size:1em;font-weight:300;margin-top:0;margin-bottom:10px}.footer-contact a{border:none}@media (min-width: 680px){.footer-contact{float:left}}#copyright{clear:both;margin-top:4em;padding:10px 10px 10px 10px;text-align:center;color:rgba(0,0,0,0.85);font-size:.75em;opacity:.5;transition:all .3s ease}#copyright:hover{opacity:1}#copyright a{color:rgba(0,0,0,0.9)}#copyright a:hover{color:#0000c8}.entry-meta,.entry-footer{display:none}.home #branding,.page-practice #branding,.page-what-we-do #branding,.page-clientele #branding{display:none}#services-nav{display:flex;justify-content:space-between;align-items:flex-start;font-size:3vw;margin-bottom:2em;margin-top:5vh}#services-nav>*{height:22vw;width:22vw}#services-nav #site-title{align-self:flex-start}#services-nav #site-title img{margin:0;display:block;width:100%}#services-nav #home-intro{font-size:.5em;font-weight:300;line-height:1.7;text-align:justify;display:block}#services-nav a{display:flex;align-items:center;justify-content:center;padding:0;height:22vw;width:22vw;color:#fff;line-height:1;letter-spacing:.04em;position:relative}#services-nav a:first-child{align-items:flex-start}#services-nav a span::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.2);transition:all .3s ease}#services-nav a:hover span::after{background-color:transparent}.atty-list{max-width:280px;margin:2em auto}@media (min-width: 460px){.atty-list{max-width:1500px;display:flex;flex-wrap:wrap;justify-content:center}}.atty-list li{position:relative;text-align:center;color:#fff;transition:all .3s ease;margin:1em}.atty-list li img{display:block;width:100%}.atty-list li a{width:100%}@media (min-width: 460px){.atty-list li{width:46%;margin:1%}}@media (min-width: 680px){.atty-list li{width:28%;margin:1%}}@media (min-width: 1040px){.atty-list li{width:26%;margin:1%}}@media (min-width: 1500px){.atty-list li{width:20%;margin:1%}}@media (min-width: 1800px){.atty-list li{width:290px;margin:12px}}.atty-list li .atty-label{background-color:rgba(255,255,255,0.75);border:solid 1px rgba(95,185,255,0.5);border-width:0 1px 1px 1px;padding:10px;text-align:left;line-height:1.1;z-index:40;transition:all .3s ease}.atty-list li .atty-label .title{font-size:.8em;font-weight:300;transition:all .3s ease}.atty-list li h2{color:#1d3683;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;text-transform:none;text-align:left;letter-spacing:.04em;margin:0;padding:0;transition:all .3s ease}@media (min-width: 680px){.atty-list li h2{font-size:1.8vw}}@media (min-width: 900px){.atty-list li h2{font-size:1.5vw}}@media (min-width: 1500px){.atty-list li h2{font-size:19px}}.atty-list li:hover .atty-label{background-color:#5fb9ff}.atty-list li:hover h2,.atty-list li:hover .title{color:#fff}.atty-list img{min-width:100%;height:auto}.atty-popup h3{margin:0;color:#000}.atty-popup .title{display:block}.atty-popup .phone{margin-top:1em;display:block;fot-size:.9em}.atty-popup .email{display:block;fot-size:.9em;margin-bottom:.5em}.atty-popup .email a{font-weight:600}a.vCard{display:block;width:4em;text-align:center;background-color:#999;color:#fff;font-size:.8em;padding:3px 6px;letter-spacing:.06em}a.vCard:hover{background-color:#1d3683}@media (min-width: 680px){.big-grid{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:4em auto 2em auto;padding:0}}@media (min-width: 1500px){.big-grid{max-width:1300px}}.big-grid li{position:relative;text-align:center;background:url(images/bg/block-green.svg) top left no-repeat;background-size:100%;color:#fff;transition:all .3s ease;padding:2em 1em;margin:4px 0}.big-grid li:hover{background-size:110%;-webkit-filter:brightness(130%) contrast(120%);filter:brightness(130%) contrast(120%)}.big-grid li:hover a{text-shadow:1px 1px 12px rgba(0,0,0,0.4),-1px -1px 12px rgba(0,0,0,0.4);opacity:.7}.big-grid li a{height:100%;display:flex}@media (min-width: 680px){.big-grid li{width:27.5vw;height:27.5vw;margin:1vw;padding:1em;display:flex;align-items:center;justify-content:center}.big-grid li a{align-items:center}}@media (min-width: 1500px){.big-grid li{width:400px;height:400px;margin:12px;margin:12px}}.big-grid li:nth-child(1){display:block;padding:0;text-align:left;line-height:1.3;background:none}.big-grid li:nth-child(1) img{transition:all .2s ease}.big-grid li:nth-child(1):hover a{text-shadow:none;opacity:1}.big-grid li:nth-child(1):hover a img{-webkit-filter:brightness(70%);filter:brightness(70%)}.big-grid li:nth-child(1):hover{-webkit-filter:brightness(100%) contrast(100%);filter:brightness(100%) contrast(100%)}.big-grid li:nth-child(1) a{display:block;height:auto;text-align:center;margin-bottom:1em}.big-grid li:nth-child(1) a.sm-link{font-size:16px}.big-grid li:nth-child(1) a:hover{color:#5fb9ff}@media (min-width: 740px){.big-grid li:nth-child(1){font-size:19px}}@media (min-width: 900px){.big-grid li:nth-child(1){font-size:1.85vw}}@media (min-width: 1040px){.big-grid li:nth-child(1){font-size:1.75vw}}@media (min-width: 1500px){.big-grid li:nth-child(1){font-size:23px}}.big-grid li:nth-child(2){background:url(images/bg/block-red.svg) top left no-repeat;background-size:100%}.big-grid li:nth-child(2):hover{background-size:110%}.big-grid li:nth-child(3){background:url(images/bg/block-teal.svg) bottom right no-repeat;background-size:100%}.big-grid li:nth-child(3):hover{background-size:110%;-webkit-filter:brightness(140%) contrast(125%);filter:brightness(140%) contrast(125%)}.big-grid li:nth-child(4){background:url(images/bg/block-magenta.svg) center right no-repeat;background-size:100%}.big-grid li:nth-child(4):hover{background-size:110%}.big-grid li:nth-child(5){background:url(images/bg/block-yelgreen.svg) bottom left no-repeat;background-size:100%}.big-grid li:nth-child(5):hover{background-size:110%}.big-grid li:nth-child(6){background:url(images/bg/block-orange.svg) top right no-repeat;background-size:100%}.big-grid li:nth-child(6):hover{background-size:110%}.big-grid li img{width:100%}.big-grid li:hover a{text-shadow:1px 1px 12px rgba(0,0,0,0.3),-1px -1px 12px rgba(0,0,0,0.3);opacity:.7}.big-grid h1{margin:0 0 4px 0;display:block;font-size:1.5em;text-transform:uppercase;text-align:left}.big-grid h2{position:relative;font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:21px;color:#fff;text-transform:none;text-align:center;letter-spacing:.04em;line-height:1.15;z-index:40;margin:0 auto 10px auto;padding-left:15px;padding-right:15px}@media (min-width: 460px){.big-grid h2{font-size:4vw}}@media (min-width: 680px){.big-grid h2{font-size:2.8vw}}@media (min-width: 900px){.big-grid h2{font-size:2.75vw}}@media (min-width: 1800px){.big-grid h2{font-size:44px}}.big-grid h2 a{color:#fff}#home-grid{margin-top:18vh}#home-grid li:nth-child(2){background:url(images/bg/block-bluegreen.svg) top left no-repeat;background-size:100%}#home-grid li:nth-child(2):hover{background-size:110%;-webkit-filter:brightness(130%) contrast(120%);filter:brightness(130%) contrast(120%)}#home-grid li:nth-child(3){background:url(images/bg/block-purple.svg) bottom right no-repeat;background-size:100%}#home-grid li:nth-child(3):hover{background-size:110%;-webkit-filter:brightness(130%) contrast(120%);filter:brightness(130%) contrast(120%)}#prhome-grid{margin-top:18vh}#prhome-grid li:nth-child(2){background:url(images/bg/block-teal.svg) top left no-repeat;background-size:100%}#prhome-grid li:nth-child(2):hover{background-size:110%;-webkit-filter:brightness(130%) contrast(120%);filter:brightness(130%) contrast(120%)}#prhome-grid li:nth-child(3){background:url(images/bg/block-red.svg) bottom right no-repeat;background-size:100%}#prhome-grid li:nth-child(3):hover{background-size:110%;-webkit-filter:brightness(130%) contrast(120%);filter:brightness(130%) contrast(120%)}#fancybox-outer #practice1,#fancybox-outer #clientele1{border-color:#900304}#fancybox-outer #practice2,#fancybox-outer #clientele2{border-color:#236d6c}#fancybox-outer #practice3,#fancybox-outer #clientele3{border-color:#70186d}#fancybox-outer #practice4,#fancybox-outer #clientele4{border-color:#587200}#fancybox-outer #practice5,#fancybox-outer #clientele5{border-color:#ac6100}#fancybox-outer h3{margin-top:0}@media (min-width: 460px){.client-logos{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-end}}.client-logos ul{list-style-type:none;margin:0}.client-logos li{max-width:140px;margin:10px}.client-logos li img{max-width:100%;max-height:100px}.client-logos li .client-logo{margin-top:1em}.client-logos li .client-name{display:block;font-size:.8em;line-height:1.1;text-align:center;margin-top:1em}.client-logos li .client-name a{font-weight:300}.blurb{max-width:1240px;margin:2em auto}.blurb .inner-blurb{max-width:66%}h4.contact-label{display:none;position:absolute;bottom:.8em;left:50%;margin-left:-4em;width:8em;margin:0 auto;font-size:1.1em;letter-spacing:.02em}h4.contact-label a{color:#1d3683}@media (min-width: 680px){h4.contact-label{display:inline-block}}.home footer{position:relative;text-align:center;grid-row-start:2;grid-row-end:3}@media (min-width: 680px){.home footer{position:absolute;bottom:0;left:0;right:0}}.home .footer-inner{display:flex;justify-content:space-between;clear:both;background-color:#1d3683;color:#fff;font-weight:300;font-size:15px;margin:0;padding:1em;text-align:left;transition:all .6s ease}.home .footer-inner .numbers{text-align:right}.home .footer-inner .numbers span{display:block}@media (min-width: 680px){.home .footer-inner{opacity:0}.home .footer-inner:hover{opacity:1}}.home .footer-inner a{color:#73ff52}.single-practices .s-practice,.single-clients .s-practice{background-color:rgba(255,255,255,0.3);border:solid 6px #1d3683;padding:2em}.single-practices .s-practice h1.entry-title,.single-clients .s-practice h1.entry-title{margin-top:0;margin-bottom:.6em}.single-practices .s-practice.practice1,.single-practices .s-practice.clientele1,.single-clients .s-practice.practice1,.single-clients .s-practice.clientele1{border-color:#900304}.single-practices .s-practice.practice2,.single-practices .s-practice.clientele2,.single-clients .s-practice.practice2,.single-clients .s-practice.clientele2{border-color:#236d6c}.single-practices .s-practice.practice3,.single-practices .s-practice.clientele3,.single-clients .s-practice.practice3,.single-clients .s-practice.clientele3{border-color:#70186d}.single-practices .s-practice.practice4,.single-practices .s-practice.clientele4,.single-clients .s-practice.practice4,.single-clients .s-practice.clientele4{border-color:#587200}.single-practices .s-practice.practice5,.single-practices .s-practice.clientele5,.single-clients .s-practice.practice5,.single-clients .s-practice.clientele5{border-color:#ac6100}@media (min-width: 740px){#nav-below{display:flex;width:100%;justify-content:space-around}#nav-below>div{width:22%}#nav-below>div:first-child,#nav-below>div:last-child{width:37%}}#nav-below .nav-previous .meta-nav:before{content:'\2190';margin-right:4px}#nav-below .nav-next{text-align:right}#nav-below .nav-next .meta-nav:after{content:'\2192';margin-left:4px}.page-terms-of-use .entry-content{font-size:.9em;color:#000}.page-terms-of-use article{max-width:100%}.news-list{max-width:280px;margin:2em auto}@media (min-width: 460px){.news-list{max-width:1500px;display:flex;flex-wrap:wrap;justify-content:center}}.news-list li{background-color:rgba(255,255,255,0.25);border:solid 6px #900304;border:solid 1px rgba(95,185,255,0.5);padding:20px;text-align:left;line-height:1.1;z-index:40;transition:all .3s ease;margin-bottom:10px}.news-list li .news-date{display:block;margin-top:.5em;font-size:.7em;letter-spacing:.02em;font-weight:400;transition:all .3s ease;color:#999}.news-list li img{display:block;width:100%}.news-list li a{width:100%}@media (min-width: 460px){.news-list li{width:46%;margin:1%}}@media (min-width: 680px){.news-list li{width:28%;margin:1%;min-height:8em}}@media (min-width: 1040px){.news-list li{width:26%;margin:1%}}.news-list li h2{color:#1d3683;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:15px;text-transform:none;text-align:left;letter-spacing:.04em;margin:0;padding:0;transition:all .3s ease}@media (min-width: 900px){.news-list li h2{font-size:17px}}@media (min-width: 1500px){.news-list li h2{font-size:19px}}.news-list li h2.alert::before{content:'Client Alert';display:block;text-transform:uppercase;font-size:.6em;letter-spacing:.1em;color:#70186d}.news-list li:hover{background-color:#5fb9ff}.news-list li:hover h2,.news-list li:hover .title,.news-list li:hover .news-date{color:#fff}.news-list img{min-width:100%;height:auto}.home .footer-inner .terms{display:block;margin-top:.2em;font-weight:300;opacity:.8}.home .footer-inner .terms:hover{opacity:1}#search{display:none}.news-search{display:block;text-align:center;margin-top:2em}.news-search form>div{display:flex;justify-content:center;margin-top:4px}.news-search form::before{content:'Search News & Alerts';font-size:.85em;color:rgba(0,0,0,0.6);display:block;text-align:left;max-width:29em;margin:0 auto}.news-search form label.screen-reader-text{width:1px}.news-search form input[type='text']{max-width:20em;border:none;background-color:rgba(29,54,131,0.1);height:32px}.news-search form input[type='text']:active,.news-search form input[type='text']:focus{background-color:#fff;border-bottom:solid 1px rgba(29,54,131,0.3)}.news-search form input[type='submit']{max-width:5em;border:solid 1px rgba(29,54,131,0.2);background-color:#fff;height:32px;color:rgba(0,0,0,0.7);margin-left:4px}
