:root{--breakXs: 520px;--breakSm: 768px;--breakMd: 900px;--break: 1100px;--breakLg: 1400px;--breakXl: 1700px}.sg-example>*:last-child,.sg-example>*:last-child>*:last-child,.sg-example>*:last-child>*:last-child>*:last-child{margin-bottom:0 !important}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_vx3rCubqg.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:300;font-display:swap;src:local("Montserrat Light"),local("Montserrat-Light"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_vx3rCs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_vx3rCubqg.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_vx3rCs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_vx3rCubqg.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_vx3rCubqg.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_vx3rCubqg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;line-height:1;float:left;clear:both;width:100%;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#272727;background-color:#f6f6f6;overflow-x:hidden;font-weight:400;position:relative}body:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body input{border-radius:0}body select{border-radius:0}body textarea{border-radius:0}body.firefox{font-weight:400}div{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}span{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}applet{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}object{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}iframe{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}h1{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}h2{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}h3{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}h4{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}h5{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}h6{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;font-family:"Montserrat",Helvetica,Arial,sans-serif}p{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}blockquote{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;quotes:none}blockquote:before{content:"";content:none}blockquote:after{content:"";content:none}pre{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}a{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}abbr{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}acronym{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}address{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}big{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}cite{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}code{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}del{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}dfn{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}em{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}img{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}ins{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}kbd{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}q{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;quotes:none}q:before{content:"";content:none}q:after{content:"";content:none}s{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}samp{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}small{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}strike{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}strong{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}sub{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}sup{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}tt{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}var{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}b{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}u{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}i{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}center{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}dl{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}dt{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}dd{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}ol{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;list-style:none}ul{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;list-style:none}li{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}fieldset{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}form{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}label{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}legend{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}table{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;border-collapse:collapse;border-spacing:0}caption{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}tbody{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}tfoot{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}thead{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}tr{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}th{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}td{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}article{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}aside{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}canvas{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}details{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}embed{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}figure{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}figcaption{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}footer{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}header{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}hgroup{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}menu{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}nav{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}output{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}ruby{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}section{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline;display:block}summary{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}time{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}mark{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}audio{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}.clear{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (min-width: 894px){a{opacity:1;-webkit-transition:350ms opacity ease;transition:350ms opacity ease;-webkit-transform:translateZ(0);transform:translateZ(0)}a:hover{opacity:.7;-webkit-transition:350ms opacity ease;transition:350ms opacity ease}.close{opacity:1;-webkit-transition:350ms opacity ease;transition:350ms opacity ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.close:hover{opacity:.7;-webkit-transition:350ms opacity ease;transition:350ms opacity ease}}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?2qxrej);src:url(../fonts/icomoon.eot?2qxrej#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?2qxrej) format("truetype"),url(../fonts/icomoon.woff?2qxrej) format("woff"),url(../fonts/icomoon.svg?2qxrej#icomoon) format("svg");font-weight:normal;font-style:normal}[class^=icon-]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}.box{float:left;clear:both;width:100%}.box:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.icon-alert:before{content:""}.icon-analysis:before{content:""}.icon-blog:before{content:""}.icon-events:before{content:""}.icon-scroll:before{content:""}.icon-search:before{content:""}.icon-white-arrow:before{content:""}.main p{color:#272727;line-height:24px;margin-bottom:16px}.main ul li{color:#272727;line-height:24px;margin-bottom:16px}.main ul.list-dotted li{position:relative}.main ul.list-dotted li:before{content:"";display:block;width:6px;height:6px;background:#6fcf60;border-radius:50%;float:left;margin:.5em 0 0 -1.25rem}.main h2{margin-bottom:28px;font-size:30px;line-height:1.2em;font-weight:600;color:#272727}.main strong{font-weight:600}.super-container{float:left;clear:both;width:100%}.super-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.container{float:left;clear:both;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (min-width: 798px){.container{display:block;margin:auto;max-width:1315px;float:none}}.container-padding--top-bottom{padding-top:60px;padding-bottom:60px}.container-padding--top{padding-top:60px}.container-padding--bottom{padding-bottom:60px}.container-padding--top-bottom_small{padding-top:30px;padding-bottom:30px}.container-padding--top_small{padding-top:30px}.container-padding--bottom_small{padding-bottom:30px}.container-margin--top-bottom{margin-top:60px;margin-bottom:60px}.container-margin--top{margin-top:60px}.container-margin--bottom{margin-bottom:60px}.container-margin--top-bottom_small{margin-top:30px;margin-bottom:30px}.container-margin--top_small{margin-top:30px}.container-margin--bottom_small{margin-bottom:30px}.line-width--medium{max-width:830px;margin-left:auto !important;margin-right:auto !important}.background-grey{background-color:#f6f6f6}.divider-bar{background-color:#4a6a8b;height:20px;width:100%;clear:both}.video-container{position:relative;padding-bottom:56.25%;padding-top:5px;height:0}.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.label{display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#c16c29;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.label:before{content:" ";display:block;width:12px;height:13px;float:left;margin-right:8px}.label-large{margin-bottom:40px;font-weight:700}.label-large:before{margin-right:15px}.home-section-header{font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-top:35px;border-top:1px solid rgba(0,0,0,.05);margin-bottom:30px;font-size:1.75em;font-weight:600;letter-spacing:-0.25px;line-height:1.35em}.home-section-header-large{text-align:center;font-size:2.25em}.date-label{color:#909090;letter-spacing:.75px;margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:30px}.date-label-large{display:block;float:left;width:100%;margin-bottom:0;font-size:12px;letter-spacing:2px}.date-label-large:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.link-title{font-weight:600;color:#4a6a8b;font-size:18px;line-height:30px}.link-title-large{font-size:24px;line-height:35px}.video-link{display:block;position:relative}.video-link:after{content:" ";position:absolute;top:50%;margin-top:-10px;left:50%;margin-left:-9px;display:inline-block;width:0;height:0;border-style:solid;border-width:14px 0 14px 21px;border-color:transparent transparent transparent #f6f6f6}.hide-overflow{overflow:hidden !important}@media(max-width: 894px){.mobile-hide{display:none !important}}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}@-webkit-keyframes hamburgerLineASquishRotate{0%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}30%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}}@keyframes hamburgerLineASquishRotate{0%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}30%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}}@-webkit-keyframes hamburgerLineBSquishRotate{0%{opacity:1}30%{opacity:1}60%{opacity:1}61%{opacity:0}100%{opacity:0}}@keyframes hamburgerLineBSquishRotate{0%{opacity:1}30%{opacity:1}60%{opacity:1}61%{opacity:0}100%{opacity:0}}@-webkit-keyframes hamburgerLineCSquishRotate{0%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}30%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}}@keyframes hamburgerLineCSquishRotate{0%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}30%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}}@-webkit-keyframes hamburgerLineASquishRotateReverse{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}30%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}}@keyframes hamburgerLineASquishRotateReverse{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}30%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(-5px) rotate(0);transform:translateX(-50%) translateY(-5px) rotate(0)}}@-webkit-keyframes hamburgerLineBSquishRotateReverse{0%{opacity:0}30%{opacity:0}60%{opacity:0}61%{opacity:1}100%{opacity:1}}@keyframes hamburgerLineBSquishRotateReverse{0%{opacity:0}30%{opacity:0}60%{opacity:0}61%{opacity:1}100%{opacity:1}}@-webkit-keyframes hamburgerLineCSquishRotateReverse{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}30%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}}@keyframes hamburgerLineCSquishRotateReverse{0%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}30%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}60%{-webkit-transform:translateX(-50%) translateY(-50%) rotate(0);transform:translateX(-50%) translateY(-50%) rotate(0)}100%{-webkit-transform:translateX(-50%) translateY(3px) rotate(0);transform:translateX(-50%) translateY(3px) rotate(0)}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.button-x .bar.a{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-animation:hamburgerLineASquishRotate 500ms;animation:hamburgerLineASquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.button-x .bar.b{opacity:0;-webkit-animation:hamburgerLineBSquishRotate 500ms;animation:hamburgerLineBSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.button-x .bar.c{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-animation:hamburgerLineCSquishRotate 500ms;animation:hamburgerLineCSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.button-x-reverse .bar.a{-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);-webkit-animation:hamburgerLineASquishRotateReverse 500ms;animation:hamburgerLineASquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.button-x-reverse .bar.b{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:hamburgerLineBSquishRotateReverse 500ms;animation:hamburgerLineBSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.button-x-reverse .bar.c{-webkit-transform:translateX(-50%) translateY(3px);transform:translateX(-50%) translateY(3px);-webkit-animation:hamburgerLineCSquishRotateReverse 500ms;animation:hamburgerLineCSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}.alert{float:left;clear:both;width:100%;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:1em 20px;border-bottom:1px solid #f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#0083ca;height:auto}.alert h2{font-size:22px;padding-bottom:10px;margin-bottom:0}.alert p{color:#fff}body header{float:left;clear:both;width:100%;background-color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:1em 20px;border-bottom:1px solid #f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box}body header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body header .header-logo{display:inline-block;line-height:.5}body header .header-logo img{width:175px}body header .menu-container{-webkit-transform:translateY(120%);transform:translateY(120%);position:fixed;top:58px;right:0;left:0;bottom:-50px;padding:10px 15px 88px;background:#fff;text-align:center;overflow-y:scroll;-webkit-transition:500ms opacity ease,500ms -webkit-transform ease;transition:500ms opacity ease,500ms -webkit-transform ease;transition:500ms transform ease,500ms opacity ease;transition:500ms transform ease,500ms opacity ease,500ms -webkit-transform ease;opacity:0}body header .menu-container .main-menu ul li{padding:15px 0}body header .menu-container .main-menu ul li.top-sub-menu{position:relative}body header .menu-container .main-menu ul li a{font-size:13px;text-decoration:none;color:#737373;letter-spacing:0;text-transform:uppercase;font-weight:600}body header .menu-container .main-menu .people .search-input-container .search-button{background:#4a6a8b;width:60px;right:0;top:0;bottom:0;height:auto;background-image:url(../Images/search-white.png);background-size:27px 26px;background-position:center;background-repeat:no-repeat;border-radius:0}body header .menu-container .search-input-container{display:block;margin-top:1.25em;position:relative;width:90%}body header .menu-container .search-input-container:before{font-style:italic;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1.25em;letter-spacing:-1px;content:"Search...";position:absolute;left:12px;bottom:12px;color:#b8b8b8;opacity:1;-webkit-transition:200ms all ease;transition:200ms all ease}body header .menu-container .search-input-container .search-button{cursor:pointer;background-color:transparent;background-image:url(../Images/search.png);background-size:27px 26px;background-repeat:no-repeat;color:transparent;border:none;position:absolute;bottom:7px;right:40px;right:10px;width:27px;height:26px}body header .menu-container .search-input-container input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1.25em;letter-spacing:-1px;border-radius:0;border:none;border-bottom:1px solid #ccc;display:block;width:100%;padding:12px;position:relative;background-color:transparent;-webkit-transition:200ms all ease;transition:200ms all ease;color:#333;letter-spacing:0}body header .menu-container .search-input-container input[type=text]:focus{outline:none;background-color:#fff;-webkit-transition:200ms all ease;transition:200ms all ease}body header .menu-container .search-input-container .exit-search-input{display:none}body header .menu-container .search-input-container.hide-placeholder:before{content:none}body header .menu-container .secondary-menu ul li{padding:20px 0}body header .menu-container .secondary-menu ul li a{color:rgba(39,39,39,.65);text-decoration:none;position:relative;letter-spacing:.125px}body header .menu-container .secondary-menu ul li a[data-saved-items-count]:after{content:attr(data-saved-items-count);position:absolute;top:2px;right:-40px;padding-right:1px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25px;height:25px;background-color:#4a6a8b;border-radius:100%;text-align:center;line-height:25px;font-weight:600;font-size:12px;color:#fff}body header .menu-toggle-button{float:right;width:15px;padding:12px;margin-right:-12px;z-index:20;position:relative;margin-top:10px}body header .menu-toggle-button:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}body header .menu-toggle-button .bar{display:block;width:15px;height:2px;background-color:#4a6a8b;position:absolute;left:50%;top:50%}body header .menu-toggle-button .bar.a{-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px)}body header .menu-toggle-button .bar.b{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}body header .menu-toggle-button .bar.c{-webkit-transform:translateX(-50%) translateY(3px);transform:translateX(-50%) translateY(3px)}body header .menu-toggle-button[data-toggle=secondary-menu]{display:none}body.active-main-menu header{position:fixed;top:0;z-index:22}body.active-main-menu header .menu-container{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:500ms opacity ease,500ms -webkit-transform ease;transition:500ms opacity ease,500ms -webkit-transform ease;transition:500ms transform ease,500ms opacity ease;transition:500ms transform ease,500ms opacity ease,500ms -webkit-transform ease}body.active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.a{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-animation:hamburgerLineASquishRotate 500ms;animation:hamburgerLineASquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.b{opacity:0;-webkit-animation:hamburgerLineBSquishRotate 500ms;animation:hamburgerLineBSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.c{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-animation:hamburgerLineCSquishRotate 500ms;animation:hamburgerLineCSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.active-main-menu .hero{margin-top:71px}body.non-active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.a{-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);-webkit-animation:hamburgerLineASquishRotateReverse 500ms;animation:hamburgerLineASquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.non-active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.b{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:hamburgerLineBSquishRotateReverse 500ms;animation:hamburgerLineBSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.non-active-main-menu header .menu-toggle-button[data-toggle=main-menu] .bar.c{-webkit-transform:translateX(-50%) translateY(3px);transform:translateX(-50%) translateY(3px);-webkit-animation:hamburgerLineCSquishRotateReverse 500ms;animation:hamburgerLineCSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}@media screen and (max-width: 894px){.search-input-container .search-button{bottom:13px;right:-39px}.advanced-search{display:block !important}.advanced-search{display:inline-block;margin-top:15px;float:left;clear:both;color:#4a6a8b;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:0;text-transform:none;font-weight:300;font-size:16px;letter-spacing:-0.5px}.advanced-search:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;background-image:url(../Images/cog-icon.png);background-size:19px;background-repeat:no-repeat;background-position:center}}@media screen and (min-width: 894px){body header{height:auto;position:relative}body header .header-logo{float:left;padding-right:35px;-webkit-box-sizing:border-box;box-sizing:border-box;width:220px}body header .header-logo img{width:100%}body header .menu-toggle-button[data-toggle=main-menu]{display:none}body header .menu-container{display:inline;margin-top:5px;position:static;-webkit-transform:none;transform:none;background:none;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;overflow-y:visible;opacity:1}body header .menu-container .menu-toggle-button[data-toggle=secondary-menu]{display:block;margin-top:10px}body header .menu-container .secondary-menu{display:block;position:absolute;background:#fff;right:0;top:100%;padding:.5em 2em 1em;border:1px solid #f6f6f6;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:500ms all ease;transition:500ms all ease}body header .menu-container .secondary-menu ul li{padding:.5em 0}body header .menu-container .secondary-menu ul li a{font-size:13px;letter-spacing:0}body header .menu-container .secondary-menu ul li a[data-saved-items-count]:after{position:static;width:15px;height:15px;line-height:15.5px;font-size:9px;margin-top:3px;margin-left:10px;float:right}body header .menu-container.active-secondary-menu .secondary-menu{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:500ms all ease;transition:500ms all ease;opacity:1;z-index:30}body header .menu-container.active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.a{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);-webkit-animation:hamburgerLineASquishRotate 500ms;animation:hamburgerLineASquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body header .menu-container.active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.b{opacity:0;-webkit-animation:hamburgerLineBSquishRotate 500ms;animation:hamburgerLineBSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body header .menu-container.active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.c{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-animation:hamburgerLineCSquishRotate 500ms;animation:hamburgerLineCSquishRotate 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body header .menu-container .main-menu{margin-top:10px;float:left}body header .menu-container .main-menu ul li{display:inline-block;margin-right:40px;margin-right:30px;padding:0;float:left}body header .menu-container .main-menu ul li:last-child{margin-right:0}body header .menu-container .main-menu ul li a{padding:21px 0}body header .menu-container .main-menu .people .search-input-container .search-button{width:85px}body header .menu-container .search-input-container{width:150px;margin-top:0}body header .menu-container .search-input-container:before{left:0;font-size:1em;bottom:10px}body header .menu-container .search-input-container input[type=text]{font-size:1em;padding:10px 20px 10px 0}body header .menu-container .search-input-container input[type=submit]{right:0;bottom:10px;background-color:#fff;background-size:20px 19px;width:20px;height:19px}body header .menu-container.non-active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.a{-webkit-transform:translateX(-50%) translateY(-5px);transform:translateX(-50%) translateY(-5px);-webkit-animation:hamburgerLineASquishRotateReverse 500ms;animation:hamburgerLineASquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body header .menu-container.non-active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.b{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-animation:hamburgerLineBSquishRotateReverse 500ms;animation:hamburgerLineBSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body header .menu-container.non-active-secondary-menu .menu-toggle-button[data-toggle=secondary-menu] .bar.c{-webkit-transform:translateX(-50%) translateY(3px);transform:translateX(-50%) translateY(3px);-webkit-animation:hamburgerLineCSquishRotateReverse 500ms;animation:hamburgerLineCSquishRotateReverse 500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease}body.active-main-menu{padding-top:0}body.active-main-menu header{position:relative;z-index:1}}@media screen and (min-width: 1255px){body header .menu-container .menu-toggle-button[data-toggle=secondary-menu]{display:none}body header .menu-container .secondary-menu{float:right;margin-top:10px;position:relative;top:auto;opacity:1;-webkit-transform:none;transform:none;padding:0;border:0}body header .menu-container .secondary-menu ul{float:left}body header .menu-container .secondary-menu ul li{padding:0;display:inline-block;float:left;margin-left:20px}body header .menu-container .secondary-menu ul li:first-child{margin-left:0}body header .menu-container .secondary-menu ul li a[data-saved-items-count]:after{margin-left:5px}body header .menu-container .secondary-menu .search-input-container{opacity:0;visibility:hidden;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease;width:auto;position:absolute;top:-12px;right:0;left:0;background:#fff}body header .menu-container .secondary-menu .search-input-container:before{bottom:12px;visibility:hidden;width:200px;right:-11px;left:auto;-webkit-transition:none;transition:none}body header .menu-container .secondary-menu .search-input-container.active{visibility:visible;opacity:1;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease}body header .menu-container .secondary-menu .search-input-container.active:before{-webkit-transition:none;transition:none;visibility:visible}body header .menu-container .secondary-menu .search-input-container input[type=text]{width:200px;float:right;border:1px solid rgba(0,0,0,.05);padding:10px}body header .menu-container .secondary-menu .search-input-container input[type=submit]{right:10px}body header .menu-container .secondary-menu .search-input-container .exit-search-input{position:absolute;right:0;top:14px;color:#b8b8b8;cursor:pointer;right:210px;display:block}body header .menu-container .secondary-menu .search-input-toggle{float:right;display:block;width:23px;height:23px;background-image:url(../Images/search.png);background-size:23px 23px;margin-left:35px;margin-top:-2px;cursor:pointer}}.main-menu section{position:fixed;top:0;left:0;right:0;bottom:50px;z-index:1;background:#fff;text-align:left;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:350ms -webkit-transform ease;transition:350ms -webkit-transform ease;transition:350ms transform ease;transition:350ms transform ease, 350ms -webkit-transform ease}.main-menu section.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:350ms -webkit-transform ease;transition:350ms -webkit-transform ease;transition:350ms transform ease;transition:350ms transform ease, 350ms -webkit-transform ease;height:100%;height:100vh;background-color:#fff}.main-menu section span{font-weight:600;display:block;margin:15px;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:rgba(0,0,0,.7)}.main-menu section .back{display:block;width:100%;padding:15px;background-color:#4a6a8b;font-size:11px;color:#fff !important;font-weight:100}.main-menu section .back:before{content:"‹";margin-right:10px;color:#c7c8c8;font-size:16px}.main-menu .people .advanced-search{display:none}.main-menu .people .people-heading{font-size:20px;color:#272727;margin-top:25px;font-weight:600;line-height:1.3}.main-menu .people .search-input-container input[type=text]{border:1px solid #e5e5e3}.main-menu .people .search-input-container input[type=submit]{background:#4a6a8b;width:60px;right:0;top:0;bottom:0;height:auto;background-image:url(../Images/search-white.png);background-size:27px 26px;background-position:center;background-repeat:no-repeat;border-radius:0}.main-menu .people .search-input-container:before{content:none}.main-menu .people .alpha{margin-top:30px}.main-menu .people .alpha li{padding:0 !important;display:inline-block}.main-menu .people .alpha li a{text-align:center;display:inline-block;font-size:20px;width:40px;height:40px;line-height:40px;color:#4a6a8b;font-weight:600;margin-bottom:10px}.main-menu .sub-nav{padding:10px 20px;position:absolute;top:86px;bottom:0;right:0;overflow:scroll;left:0;z-index:10;height:100%;height:100vh;background-color:#fff}.main-menu .sub-nav li a{display:block;font-size:14px !important;font-weight:400 !important;position:relative;cursor:pointer;color:#272727 !important;letter-spacing:0 !important;text-transform:none !important}.main-menu .sub-nav li.has-children>a:after{content:"";position:absolute;right:0;width:7px;height:12px;background-size:7px 12px;background-image:url(../Images/chevron-right.png)}.main-menu .sub-nav li.has-children.expanded ul{display:block;height:100%}.main-menu .sub-nav li ul{float:left;clear:both;width:100%;background-color:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:87px;right:0;bottom:0;left:0;height:100%;height:100vh;background-color:#fff;-webkit-transform:translateX(120%);transform:translateX(120%);-webkit-transition:350ms -webkit-transform ease;transition:350ms -webkit-transform ease;transition:350ms transform ease;transition:350ms transform ease, 350ms -webkit-transform ease;z-index:1}.main-menu .sub-nav li ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.main-menu .sub-nav li ul.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:350ms -webkit-transform ease;transition:350ms -webkit-transform ease;transition:350ms transform ease;transition:350ms transform ease, 350ms -webkit-transform ease}.main-menu .sub-nav li ul ul{top:0}.main-menu .sub-menu-container .sub-nav .has-children>ul li button.submenu-toggle{display:none}@media screen and (min-width: 894px){.main-menu section{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.075);box-shadow:0 4px 8px 0 rgba(0,0,0,.075);background:#fff;display:block;height:auto;bottom:auto;top:100%;position:absolute;visibility:hidden !important;opacity:0;z-index:5;-webkit-transition:550ms opacity,550ms visibility ease,550ms -webkit-transform ease;transition:550ms opacity,550ms visibility ease,550ms -webkit-transform ease;transition:550ms transform ease,550ms opacity,550ms visibility ease;transition:550ms transform ease,550ms opacity,550ms visibility ease,550ms -webkit-transform ease;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);overflow:visible !important}.main-menu section span{display:none}.main-menu section .back{display:none}.main-menu section *{overflow:visible !important}.main-menu section.active{height:auto}.main-menu .services{position:relative}.main-menu .about{position:relative}.main-menu .sub-menu-container{right:auto;width:375px;top:44px;left:-305px}.main-menu .sub-menu-container ul{position:static}.main-menu .sub-menu-container .sub-nav{padding:30px 0;height:auto}.main-menu .sub-menu-container .sub-nav li{display:block;margin-right:0;float:none;clear:both}.main-menu .sub-menu-container .sub-nav li a{padding:13px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent}.main-menu .sub-menu-container .sub-nav li a:hover{color:#4a6a8b !important;border-color:#f6f6f6;opacity:1 !important}.main-menu .sub-menu-container .sub-nav li a:after{content:none}.main-menu .sub-menu-container .sub-nav .has-children{display:block;margin-right:0;float:none;clear:both}.main-menu .sub-menu-container .sub-nav .has-children a{padding:13px 20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent}.main-menu .sub-menu-container .sub-nav .has-children a:hover{color:#4a6a8b !important;border-color:#f6f6f6;opacity:1 !important}.main-menu .sub-menu-container .sub-nav .has-children a:after{content:"";position:absolute;right:20px;width:7px;height:12px;background-size:7px 12px;background-image:url(../Images/chevron-right.png)}.main-menu .sub-menu-container .sub-nav .has-children>ul{background-image:url(../Images/fade-right-gradient.png);background-repeat:repeat-y;background-position:left;background-color:#fff;min-height:450px;position:absolute;left:100%;top:0;bottom:auto;height:auto;-webkit-transform:none;transform:none;opacity:0;visibility:hidden;-webkit-transition:300ms opacity ease,300ms visibility ease;transition:300ms opacity ease,300ms visibility ease;padding:30px 0;-webkit-transition:none;transition:none;visibility:hidden !important}.main-menu .sub-menu-container .sub-nav .has-children>ul:before{content:attr(section-heading);margin-left:30px;font-size:12px;text-transform:uppercase;padding-bottom:15px;letter-spacing:-0.25px;color:rgba(39,39,39,.5);display:inline-block}.main-menu .sub-menu-container .sub-nav .has-children>ul li{margin-right:0;position:relative;width:100%}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children.expanded{overflow:visible !important}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children.expanded ul{max-height:250px;border-color:#efefef;-webkit-transition:500ms max-height ease;transition:500ms max-height ease;height:auto;display:block !important;visibility:visible !important;max-height:250px !important}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children.expanded ul.active{display:block !important;visibility:visible !important;max-height:250px !important}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children.expanded>button.submenu-toggle span::before{content:"-"}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children ul{overflow:hidden !important;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;background:none;padding-top:10px;padding-bottom:0;opacity:1;visibility:visible;-webkit-transition:none;transition:none;border-top:1px solid transparent !important;min-height:0;width:315px;margin:auto;margin-top:-15px;display:block;float:none;-webkit-transition:500ms max-height ease;transition:500ms max-height ease}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children ul:before{content:none}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children ul a{font-size:12px !important;padding:8px 15px;line-height:1}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children ul a:before{content:none !important}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children ul li a:after{content:none}.main-menu .sub-menu-container .sub-nav .has-children>ul li.has-children a:after{background-image:none}.main-menu .sub-menu-container .sub-nav .has-children>ul li a{font-size:14px !important;letter-spacing:-0.5px !important;padding:10px 30px;line-height:1.5}.main-menu .sub-menu-container .sub-nav .has-children>ul li button.submenu-toggle{display:block;border:0;cursor:pointer;position:absolute;top:2px;right:25px;height:35px;width:35px;z-index:10}.main-menu .sub-menu-container .sub-nav .has-children>ul li button.submenu-toggle:focus{outline:none}.main-menu .sub-menu-container .sub-nav .has-children>ul li button.submenu-toggle span{display:block;font-size:0;margin:0}.main-menu .sub-menu-container .sub-nav .has-children>ul li button.submenu-toggle span::before{content:" +";color:#4a6a8b;font-size:20px;font-weight:400;display:block}.main-menu .sub-menu-container .sub-nav .has-children>ul li:hover a{border-color:transparent}.main-menu .sub-menu-container .sub-nav .has-children>ul ul{position:static;display:none}.main-menu .sub-menu-container .sub-nav .has-children:hover>ul{opacity:1;visibility:visible !important;-webkit-transition:300ms opacity ease,300ms visibility ease;transition:300ms opacity ease,300ms visibility ease}.main-menu .has-sub-menu{-webkit-transition:none !important;transition:none !important}.main-menu .has-sub-menu:hover:after{background-color:#6fcf60;-webkit-transition:200ms background-color ease;transition:200ms background-color ease}.main-menu .has-sub-menu:hover>a{color:#272727;opacity:1;-webkit-transition:200ms color ease;transition:200ms color ease}.main-menu .has-sub-menu:hover section{-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);opacity:1;visibility:visible !important;-webkit-transition:550ms opacity,550ms visibility ease,550ms -webkit-transform ease;transition:550ms opacity,550ms visibility ease,550ms -webkit-transform ease;transition:550ms transform ease,550ms opacity,550ms visibility ease;transition:550ms transform ease,550ms opacity,550ms visibility ease,550ms -webkit-transform ease}.main-menu .has-sub-menu:hover section:before{content:"";position:absolute;width:8px;height:8px;background:#c16c29;top:-4px;left:330px;margin-left:-4px;border-radius:100%}.main-menu .has-sub-menu:hover section.services:before{left:338px}.main-menu .has-sub-menu:hover section.people:before{left:300px}.main-menu .people{border-top:1px solid #f6f6f6;padding-bottom:50px}.main-menu .people .people-heading{font-size:24px;margin-top:45px;margin-bottom:40px}.main-menu .people .search-input-container{width:60% !important;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block !important;padding-right:85px}.main-menu .people .search-input-container input[type=text]{font-style:normal;padding:20px !important}.main-menu .people .search-input-container input[type=submit]{width:85px}.main-menu .people .search-input-container:before{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-style:normal;content:"Search by first name, last name, industry or service...";bottom:22px;left:22px}.main-menu .people .alpha{width:65%;display:block;vertical-align:top;margin-top:40px}.main-menu .people .alpha li{margin-right:30px;line-height:1;margin-bottom:15px}.main-menu .people .alpha li a{padding:0;width:auto;height:auto;line-height:1}.main-menu .people .advanced-search{display:inline-block;margin-top:15px;float:left;clear:both;color:#4a6a8b;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:0;text-transform:none;font-weight:300;font-size:16px;letter-spacing:-0.5px}.main-menu .people .advanced-search:before{content:"";display:inline-block;vertical-align:middle;margin-right:10px;width:20px;height:20px;background-image:url(../Images/cog-icon.png);background-size:19px;background-repeat:no-repeat;background-position:center}.menu-container .main-menu ul .has-sub-menu .sub-menu-container .sub-nav .has-children ul li a:after{background:none}}@media screen and (min-width: 1255px){.main-menu .sub-menu-container{left:-31px}.main-menu .people .search-input-container{width:45% !important}.main-menu .people .alpha{display:inline-block;float:right;width:50%;margin-top:0}.main-menu .people .advanced-search{margin-top:40px}.main-menu .has-sub-menu.services:hover:before{left:65px !important}.main-menu .has-sub-menu:hover section:before{left:56px}.main-menu .has-sub-menu:hover section.people:before{left:300px}}li.has-children.expanded.last ul.active li{-webkit-transition:all 2s;transition:all 2s}footer{float:left;clear:both;width:100%;padding-top:55px;padding-bottom:30px;background-color:#4a6a8b}footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}footer .legal{margin-top:35px;line-height:1.75em;color:rgba(255,255,255,.85)}footer .legal .column{margin-bottom:35px}footer .legal .column img{display:block;margin-bottom:25px}footer .legal .column:first-child{border-top:1px solid rgba(100,39,39,.2);padding-top:45px}footer .legal .copyright{float:left;clear:both;width:100%;padding-top:25px;border-top:1px solid rgba(255,255,255,.05)}footer .legal .copyright:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}footer .legal a{font-weight:400;letter-spacing:-1px;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif}footer .legal a:hover{text-decoration:underline}footer .footer-menus .column{margin-bottom:50px}footer .footer-menus .column h3{color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.75px}footer .footer-menus .column h3 a{color:#fff}footer .footer-menus .column h3 a:hover{text-decoration:underline}footer .footer-menus .column ul{margin-top:10px}footer .footer-menus .column ul li{margin-top:20px}footer .footer-menus .column ul li a{font-weight:400;letter-spacing:.125px;text-decoration:none;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif}footer .footer-menus .column ul li a:hover{text-decoration:underline}@media screen and (min-width: 894px){footer .footer-menus{padding-bottom:50px;border-bottom:1px solid rgba(100,39,39,.2)}footer .footer-menus .column{-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid rgba(255,255,255,.3);padding-left:15px;width:33.333%;height:195px;overflow:visible;float:left;margin-bottom:45px}footer .footer-menus .column:first-child{border-left:none;padding-left:0}footer .legal{margin-top:45px;padding:0 110px;font-size:14px}footer .legal .column{float:left;width:43%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:170px}footer .legal .column:first-child{border:none;width:57%;padding-right:110px;padding-top:0}}@media screen and (min-width: 768px)and (max-width: 992px){footer .footer-menus .column{width:33%;display:inline-block;vertical-align:top}}@media screen and (min-width: 1255px){footer .footer-menus .column{width:16%;margin-bottom:0}footer .footer-menus .column h3{font-size:13px;display:inline-block;margin-bottom:5px}footer .footer-menus .column ul li{margin-top:15px}footer .footer-menus .column ul li a{font-size:14px}}.content{color:#272727;line-height:24px;font-size:16px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#272727}.content h1,.content h2{font-weight:600;color:#272727;font-size:24px;margin-bottom:28px;line-height:1.3}.content h3{font-size:20px;margin:16px 0 8px;line-height:1.2em}.content p{color:#272727;line-height:24px;font-size:16px;margin-bottom:10px}.content img{max-width:100%;margin-bottom:40px}.content ul{list-style:disc;padding-left:20px;padding-bottom:40px;margin-left:20px}.content ol{list-style:decimal;padding-left:20px;padding-bottom:10px}.content li{margin-bottom:5px}.content a{color:#316397}blockquote.quote{border-left:6px solid #a3c46f}.content blockquote{display:block;margin:40px 0 40px 35px;font-size:18px;color:#272727;line-height:30px;position:relative;padding:17px 27px;width:auto;max-width:600px}.content blockquote:before{content:"";position:absolute;width:40px;height:36px;top:22px;left:-35px;z-index:-1;background-size:40px 36px;background-repeat:no-repeat}.content blockquote .author{display:block;margin-top:20px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:400;color:rgba(39,39,39,.65);font-style:normal}.content .forward-link{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.5px;position:relative}.content .forward-link:after{content:"";display:inline-block;background-image:url("../Images/arrow-right.png");background-size:20px 10px;margin-left:17px;width:20px;height:10px}.back-link{color:#4a6a8b;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.5px;position:relative}.back-link:before{content:"";display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url("../images/arrow-right.png");background-size:20px 10px;margin-right:17px;width:20px;height:10px}.back-link:after{position:absolute;width:70px;height:1px;background-color:rgba(39,39,39,.1);bottom:-20px;left:0}.after-content.related-content{font-family:"Montserrat",Helvetica,Arial,sans-serif}.after-content.related-content h1,.after-content.related-content h2,.after-content.related-content h3,.after-content.related-content h4,.after-content.related-content h5{font-size:22px;font-weight:600;margin-top:64px;line-height:1;letter-spacing:.2px;margin-bottom:0}.after-content.related-content .more-content{display:none}.after-content.related-content ul{margin:0;padding:0;list-style:none;margin-bottom:70px}.after-content.related-content ul li{margin-top:20px;padding-bottom:22px;border-bottom:1px solid rgba(39,39,39,.1);margin-bottom:22px}.after-content.related-content ul li a{font-size:18px;color:#4a6a8b;letter-spacing:.5px;line-height:24px;background-size:0}.after-content.related-content ul li a .type,.after-content.related-content ul li a .date{display:none}.after-content.related-content ul li:last-child{border:none;padding-bottom:0}.rss-subscribe-callout{font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:.005px;background-color:#4a6a8b;color:#fff !important;font-style:italic;position:relative;font-size:16px;padding:20px 55px 20px 10px;z-index:0;vertical-align:middle;width:auto;white-space:nowrap;line-height:1.5em;background-image:url("../Images/rss-subscribe.png");background-size:17px 17px;background-repeat:no-repeat;background-position:right 15px center}.actions{margin-top:15px}.actions a{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#4a6a8b;font-size:12px;margin-right:35px;letter-spacing:.005px}.actions a:last-child{margin-right:0}@media screen and (min-width: 580px){.rss-subscribe-callout{max-width:400px}}@media screen and (max-width: 768px){.actions a{font-size:14px;margin-right:15px}}@media screen and (min-width: 894px){.content{width:65%;float:right}.content h1{font-size:36px;line-height:40px}section.content h1:first-of-type{margin-right:180px}.content h2{font-size:30px;line-height:1.2em}.content h3{font-size:20px;margin:16px 0 8px;line-height:1.2em}.content blockquote{margin:40px 0 40px 78px;width:60%}.content blockquote:before{width:53px;height:48px;top:22px;left:-55px;background-size:53px 48px}.after-content.related-content{float:left;clear:both;width:100%;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-bottom:40px}.after-content.related-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.after-content.related-content h1,.after-content.related-content h2,.after-content.related-content h3,.after-content.related-content h4,.after-content.related-content h5{letter-spacing:.2px;margin-bottom:0;margin-top:20px}.after-content.related-content .more-content{display:none}.after-content.related-content ul{margin-bottom:70px}.after-content.related-content ul li{margin-top:25px;padding-bottom:25px;margin-bottom:35px}.actions{float:left;margin-top:0;line-height:1;width:100%}.rss-subscribe-callout{font-size:13px;max-width:300px}}@media screen and (min-width: 1255px){.content{width:70%}.content .after-content.related-content{float:left;clear:both;width:100%;padding:40px 20px;position:relative;background-color:#f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px}.content .after-content.related-content:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.content .after-content.related-content .more-content{display:block;position:absolute;right:20px;top:38px;color:#4a6a8b}.content .after-content.related-content h1{margin-top:0}.content .after-content.related-content ul{padding-bottom:40px;border-bottom:1px solid rgba(39,39,39,.1);margin-bottom:40px;float:left;clear:both;width:100%}.content .after-content.related-content ul:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.content .after-content.related-content ul li{width:30.33%;float:left;padding:0 12px;border-bottom:0;margin-top:0}.content .after-content.related-content ul li:last-child{margin-right:0}.content .after-content.related-content ul li a{border:0;display:block;height:230px;background-size:cover;background-color:#fff;padding:30px;font-weight:600;color:#4a6a8b;font-size:18px;line-height:30px;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:250ms -webkit-transform ease;transition:250ms -webkit-transform ease;transition:250ms transform ease;transition:250ms transform ease, 250ms -webkit-transform ease}.content .after-content.related-content ul li a.has-background{color:#fff}.content .after-content.related-content ul li a .type{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#c16c29;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;display:block}.content .after-content.related-content ul li a .type:before{content:" ";display:block;width:12px;height:13px;float:left;margin-right:8px}.content .after-content.related-content ul li a .type:before{content:none}.content .after-content.related-content ul li a .date{color:#909090;letter-spacing:.75px;margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:30px;display:block}.content .after-content.related-content ul li a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:200ms -webkit-transform ease;transition:200ms -webkit-transform ease;transition:200ms transform ease;transition:200ms transform ease, 200ms -webkit-transform ease;opacity:1}.content .rss-subscribe-callout{float:right;z-index:1}.content .actions{float:right;margin-bottom:0;width:auto}}.blue-band{float:left;clear:both;width:100%;padding:38px 20px;margin:0 -20px;background-color:#4a6a8b}.blue-band:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (min-width: 894px){.blue-band{position:relative;margin-top:90px}.blue-band:before{content:"";position:absolute;top:0;bottom:0;right:100%;background-color:#4a6a8b;width:99999px;z-index:-1}.blue-band:after{content:"";position:absolute;top:0;bottom:0;left:100%;background-color:#4a6a8b;width:99999px;z-index:-1;visibility:visible !important;height:auto !important}.blue-band.offices-dropdown{width:70%;float:right}}select{border:0;background:none;-webkit-border-radius:0;-webkit-appearance:none;border-radius:0;-moz-appearance:none;text-indent:.01px;text-overflow:"";font-weight:400;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;background:#fff;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../Images/select-arrow.png");background-size:6px 3px;background-repeat:no-repeat;background-position:95% 50%}@media screen and (min-width: 894px){select{min-width:261px;width:auto}}label{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:rgba(39,39,39,.65);margin-bottom:5px;display:inline-block}.content .after-content.related-content{margin-top:0}.content .after-content.related-content ul{padding-bottom:0}.content .after-content.related-content h4{margin-top:20px}@media screen and (min-width: 894px){.content .after-content.related-content h4{margin-top:0}}.padding-0{padding:0 !important}.upcoming-events{background-color:#f6f6f6;padding-bottom:40px;font-family:"Montserrat",Helvetica,Arial,sans-serif;float:left;clear:both;width:100%}.upcoming-events:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.upcoming-events h2{font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-top:35px;border-top:1px solid rgba(0,0,0,.05);margin-bottom:30px;font-size:1.75em;font-weight:600;letter-spacing:-0.25px;line-height:1.35em}.upcoming-events .upcoming-event{margin-bottom:50px;max-width:425px}.upcoming-events .upcoming-event:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.upcoming-events .upcoming-event .upcoming-event-label{display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#c16c29;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.upcoming-events .upcoming-event .upcoming-event-label:before{content:" ";display:block;width:12px;height:13px;float:left;margin-right:8px}.upcoming-events .upcoming-event .upcoming-event-label:before{background-image:url("../Images/event-icon-orange.png");background-size:12px 13px}.upcoming-events .upcoming-event .upcoming-event-thumbnail{float:left;margin-right:10px;margin-top:10px;max-width:130px}.upcoming-events .upcoming-event .upcoming-event-date,.upcoming-events .upcoming-event .upcoming-event-date-desktop{color:#909090;letter-spacing:.75px;margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:30px}.upcoming-events .upcoming-event .upcoming-event-date-desktop{display:none}.upcoming-events .upcoming-event .upcoming-event-link{text-decoration:none;font-weight:600;color:#4a6a8b;font-size:18px;line-height:30px}.upcoming-events .view-all-events-cta{float:left;clear:both;width:100%}.upcoming-events .view-all-events-cta:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.upcoming-events .view-all-events-cta .view-all-events{font-weight:600;color:#4a6a8b;font-size:18px;letter-spacing:0}.upcoming-events .view-all-events-cta .view-all-events:after{content:"";display:inline-block;width:24px;height:14px;background-image:url("../Images/arrow-right.png");background-size:24px 14px;margin-left:15px}.view-all-attorneys{color:#fff;font-weight:600;letter-spacing:0;width:100%;display:block;clear:both;text-align:center;padding-top:25px;font-size:15px;padding-bottom:50px}.view-all-attorneys:after{background:none;content:"›";font-size:20px;margin:0;margin-left:15px}.view-all-services{color:#fff;font-weight:600;letter-spacing:0;width:100%;display:block;clear:both;margin-bottom:25px}.view-all-services:after{background:none;content:"›";font-size:20px;margin:0;margin-left:15px}@media screen and (min-width: 894px){.upcoming-events{padding-bottom:75px}.upcoming-events h2{text-align:center;font-size:2.25em}.upcoming-events .upcoming-event{max-width:none;float:left;width:50%;margin-bottom:0;padding-bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 0 55px;padding-right:60px}.upcoming-events .upcoming-event:nth-of-type(even){float:right;border-left:1px solid rgba(0,0,0,.1);padding-right:0;padding-left:55px}.upcoming-events .upcoming-event>br{line-height:35px}.upcoming-events .upcoming-event .upcoming-event-thumbnail{margin-right:17px;width:25%}.upcoming-events .upcoming-event .upcoming-event-label{margin-bottom:40px;font-weight:700;margin-bottom:20px}.upcoming-events .upcoming-event .upcoming-event-label:before{margin-right:15px}.upcoming-events .upcoming-event .upcoming-event-label:before{width:13px;height:14px;background-size:13px 14px}.upcoming-events .upcoming-event .upcoming-event-date-desktop{display:block;float:left;width:100%;margin-bottom:0;font-size:12px;letter-spacing:2px}.upcoming-events .upcoming-event .upcoming-event-date-desktop:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.upcoming-events .upcoming-event .upcoming-event-date{display:none}.upcoming-events .upcoming-event .upcoming-event-link{font-size:24px;line-height:35px}.upcoming-events .view-all-events-cta{display:block;clear:both;text-align:center;padding-top:25px}.upcoming-events .view-all-events-cta .view-all-events{font-size:15px}.upcoming-events .view-all-events-cta .view-all-events:after{background:none;content:"›";font-size:20px;margin:0}}@media screen and (min-width: 992px){.upcoming-events .upcoming-event .upcoming-event-thumbnail{width:130px}.upcoming-events .container{padding:0 190px}.upcoming-events .upcoming-event{padding-right:80px}.upcoming-events .upcoming-event:nth-of-type(even){padding-left:95px}}.homepage-insights{float:left;clear:both;width:100%;padding-bottom:50px;position:relative}.homepage-insights:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.homepage-insights h1{font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-top:35px;border-top:1px solid rgba(0,0,0,.05);margin-bottom:30px;font-size:1.75em;font-weight:600;letter-spacing:-0.25px;line-height:1.35em;border-top:0}.homepage-insights .insights-scroll-container:after{content:"";clear:both;display:table}.homepage-insights .insights-scroll-container .bx-wrapper{position:relative;margin:0 auto}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls{position:absolute;bottom:-30px;left:0;right:0;top:auto;text-align:center}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-pager{display:inline-block}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-pager .bx-pager-item{display:inline-block;margin:0 5px}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link{display:block;text-indent:-9999px;font-size:0;color:transparent;line-height:0;width:15px;height:15px;background-color:#ddd;border-radius:50%}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active{background-color:#4a6a8b}.homepage-insights .insights-scroll-container .insights-container{float:left;clear:both;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.homepage-insights .insights-scroll-container .insights-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.homepage-insights .insights-scroll-container .insights-container .insight-item{width:320px;height:320px;background-size:cover;background-color:#fff;display:block;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-family:"Montserrat",Helvetica,Arial,sans-serif;float:left}.homepage-insights .insights-scroll-container .insights-container .insight-item:after{content:"";clear:both;display:table}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-label{display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#c16c29;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;margin-bottom:10px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-label:before{content:" ";display:block;width:12px;height:13px;float:left;margin-right:8px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-date{color:#909090;letter-spacing:.75px;margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:30px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-title{color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;line-height:1.5em;font-weight:600;position:absolute;bottom:30px;right:30px;left:30px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-link{text-decoration:none;font-weight:600;color:#4a6a8b;font-size:18px;line-height:30px;display:block;line-height:1.35em}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-preview{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:rgba(39,39,39,.65);margin-top:7px;font-size:14px;line-height:1.4em;display:block;letter-spacing:-0.5px}.homepage-insights .insights-scroll-container .insights-container .insight-item.analysis{position:relative}.homepage-insights .insights-scroll-container .insights-container .insight-item.analysis .insight-item-label:before{background-image:url(../Images/analysis-icon.png);width:29px;height:12px;background-size:29px 12px}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert{-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert .insight-item-link{-webkit-transition:350ms color ease;transition:350ms color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert .insight-item-preview{-webkit-transition:350ms color ease;transition:350ms color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert:hover{background-color:#4a6a8b;-webkit-transition:350ms background-color ease;transition:350ms background-color ease;cursor:pointer;opacity:1}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert:hover .insight-item-link{color:#fff;-webkit-transition:350ms color ease;transition:350ms color ease;opacity:1}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert:hover .insight-item-preview{color:#fff;-webkit-transition:350ms color ease;transition:350ms color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert .insight-item-label:before{background-image:url(../Images/alert-icon.png);width:16px;height:16px;background-size:16px 16px}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog{margin-bottom:10px;padding:15px;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog .insight-item-link{-webkit-transition:350ms color ease;transition:350ms color ease}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover{background-color:#0095a9;-webkit-transition:350ms background-color ease;transition:350ms background-color ease;cursor:pointer;opacity:1}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover .insight-item-link,.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover .insight-item-label,.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover .insight-item-date,.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover .insight-item-preview{color:#fff;-webkit-transition:350ms color ease;transition:350ms color ease;opacity:1}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog:hover .insight-item-label:before{background-image:url(../Images/blog-icon-white.png)}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog .insight-item-label:before{background-image:url(../Images/blog-icon-orange.png);width:15px;height:16px;background-size:15px 16px}.homepage-insights .insights-scroll-container .insights-container .insight-item.last{background-color:#4a6a8b;color:#fff;padding-top:0;padding-bottom:0;margin-bottom:10px;text-align:center}.homepage-insights .insights-scroll-container .insights-container .insight-item.last a{color:#fff;line-height:114px}.homepage-insights .insights-scroll-container .insights-container .insight-item.last .insight-item-link{color:#fff;line-height:114px}.homepage-insights .insights-scroll-container .insights-container .insight-item[aria-hidden=true]{visibility:hidden}.homepage-insights .insights-navigation-container{display:none}@media screen and (min-width: 568px){.homepage-insights h1{text-align:center;font-size:2.25em}.homepage-insights .insights-scroll-container{margin:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.homepage-insights .insights-scroll-container .insights-container{-webkit-transition:450ms -webkit-transform ease;transition:450ms -webkit-transform ease;transition:450ms transform ease;transition:450ms transform ease, 450ms -webkit-transform ease}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls{top:50%;left:0;right:0;bottom:auto;margin-top:-23px}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction{position:relative}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-prev.disabled,.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-next.disabled{background-image:none;cursor:default;visibility:hidden}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{width:14px;height:47px;display:block;text-indent:-9999px;font-size:0;color:transparent;line-height:0;background-size:contain;background-repeat:no-repeat;position:absolute;cursor:pointer;background-image:url(../images/chevron-left.png);left:-30px}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-next{width:14px;height:47px;display:block;text-indent:-9999px;font-size:0;color:transparent;line-height:0;background-size:contain;background-repeat:no-repeat;position:absolute;cursor:pointer;background-image:url(../images/chevron-right.png);right:-30px}}@media screen and (min-width: 1330px){.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:-40px}.homepage-insights .insights-scroll-container .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:-40px}.homepage-insights .insights-scroll-container .insights-container .insight-item{width:380px;height:380px;padding:30px;margin-bottom:30px}.homepage-insights .insights-scroll-container .insights-container .insight-item:first-child{height:380px}.homepage-insights .insights-scroll-container .insights-container .insight-item:nth-child(2){height:380px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-title{font-size:1.5em}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-date{padding-top:10px;margin-bottom:5px}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-link{font-size:1.5em}.homepage-insights .insights-scroll-container .insights-container .insight-item .insight-item-preview{font-size:16px;line-height:30px;margin-top:25px}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog{padding:30px;margin-bottom:30px}.homepage-insights .insights-scroll-container .insights-container .insight-item.blog .insight-item-link{padding-top:5px}.homepage-insights .insights-scroll-container .insights-container .insight-item.last{padding:30px;margin-bottom:30px;color:#fff;line-height:175px}.homepage-insights .insights-scroll-container .insights-container .insight-item.last a{color:#fff}}.insight-item-link img{width:40px;margin-left:20px}.chevron-container{position:relative;text-align:center}.chevron-container .social-section{display:inline-block;right:0;position:absolute;padding-top:40px}.chevron-container .social-section ul{list-style-type:none;margin:0 20px 0 0;padding:0}.chevron-container .social-section ul li{display:inline-block;font-size:11px;font-family:"Montserrat",Helvetica,Arial,sans-serif}.chevron-container .social-section ul li a{display:inline-block;line-height:20px;margin-left:20px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE8AAAAPCAYAAAClbJLqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QkIxNzA2NURGQjgxMUU1QUVDOUE0MTdEOTU4NEUwMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QkIxNzA2NkRGQjgxMUU1QUVDOUE0MTdEOTU4NEUwMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVCQjE3MDYzREZCODExRTVBRUM5QTQxN0Q5NTg0RTAwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVCQjE3MDY0REZCODExRTVBRUM5QTQxN0Q5NTg0RTAwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ViGbQAAAAgtJREFUeNrsmEsoRUEYx6/jssCGPFKXsEGi2EiJDbGRJCVSFqQkCxuSFSspCcmj2LAgr1ISUiwUIqGQV14bpMRCXvlP/Y/GjeO6nHNu8a9f58ycO3O++818M98cN9/CTouWrvvLLL+tuInDH/exkRXx4z7SWgblog1cgAdH2yvSfQxYY2PRSbPl76gPnIId4OeM8zpAPPAAAeDJAKPDNZ7lgiPaMQUSQAXw0cGOfMmeBGecpzYaA+mg1wDndYO6D+pjgYipMOAOMsAqB9emgx0DvB6AFWecp47oDJjlFNZbYpY3gFEgL2J5dJq9vMCeDnaUgGAQBW4cbWQFoSBTqksGz2AZrOvsvCGQCnJANpgGCxqhU0/bfluV/N9CxfRJPcsnoB1UgUhwDprAtpUh0iV1VEDKDXCeP7jiVeEgZmr8/lInOxI524VKaY9aFhtJEQi0i4wkhcbPSg92WN41IGw9aagjOqatRisEeHMivUhLXJ1w3hI3CFWtLM8ZYFjjN94zaVIa8yhmGTeraqk+RTE5v7rlBvXVIv3MVMoM7YNN3o9L9UFmO09omE7UkoiGLZPsk/Nd+fShuILzxMhGg5FPnk+AGlc8llhNfLcP05MoniaiPxjxNjru4d9573UHFnmmvmMaYmVeNQ96TAxVl3eehWfXWmKmxIcQ9VOPSEfupfKZXTS8fRJ6FWAADkBr6MGYc4YAAAAASUVORK5CYII=") no-repeat}.chevron-container .social-section ul li a.facebook{width:7px;height:15px;padding:0;text-indent:-10000px}.chevron-container .social-section ul li a.twitter{width:15px;height:15px;padding:0;text-indent:-10000px;background-position:-30px 0}.chevron-container .social-section ul li a.linkedin{background-position:-65px 0;width:15px;height:15px;padding:0;text-indent:-10000px}.chevron-down{margin-top:25px;margin-bottom:25px;width:30px;height:13px;display:inline-block;background-image:url(../images/chevron-down.png);background-size:cover;opacity:.5}.chevron-down.scroll-to-insights{cursor:pointer}.hero{float:left;clear:both;width:100%;height:385px;overflow:hidden;position:relative}.hero:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.hero .hero-actions{width:290px;margin:auto;position:absolute;top:50%;left:50%;margin-top:-142.5px;margin-left:-145px}.hero .hero-actions a{display:block;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:20px;color:#fff;text-decoration:none;border:1px solid #fff;padding:23px;text-align:center;position:relative}.hero .hero-actions a:before{content:" ";display:inline-block;width:25px;height:13px;background-size:cover;background-image:url(../images/arrow-left-white.png);margin-right:17px}.hero .hero-actions a:after{content:" ";display:inline-block;width:25px;height:13px;background-size:cover;background-image:url(../images/arrow-right-white.png);margin-left:17px}.hero .hero-actions a:last-child{border-top:0}.hero .hero-actions a:last-child:before{content:none}.hero .hero-actions a:first-child:after{content:none}.hero section{position:absolute;top:0;bottom:0;right:0;left:0;z-index:3;background-color:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:20px 15px;overflow-y:scroll;-webkit-transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease,350ms -webkit-transform ease}.hero section .container{position:relative}.hero section .section-title{float:left;font-size:.9em}.hero section .close-section{float:right;position:absolute;top:-12px;right:0;width:25px;height:2px;padding:20px 15px;cursor:pointer}.hero section .close-section span{width:25px;height:2px;position:absolute;display:block;background-color:#fff}.hero section .close-section .a{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hero section .close-section .b{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hero section .search{float:left;clear:both;width:100%;margin-top:85px;position:relative}.hero section .search:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.hero section .search input[type=text]{display:block;width:100%;border:0;background:none;padding:10px 0;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;color:#fff;font-weight:600;border-bottom:1px solid rgba(100,39,39,.2);border-radius:0}.hero section .search input[type=text]:focus{outline:none;background-color:#4a6a8b}.hero section .search input[type=submit]{position:absolute;width:35px;height:35px;background-color:#4a6a8b;border:none;color:transparent;overflow:hidden;top:0;right:0;background-image:url(../Images/search-white.png);background-size:35px 35px;cursor:pointer}.hero section .search .placeholder{position:absolute;font-size:18px;color:rgba(255,255,255,.5);font-weight:600;top:13px;left:0;z-index:-1}.hero section .search .placeholder.desktop{display:none}.hero section .search a{float:right;color:rgba(255,255,255,.5);font-size:.9em;margin-top:10px}.hero section .search .results-for{font-size:.9em;margin-top:10px;margin-bottom:10px;display:inline-block}.hero section .search.hide-placeholder .placeholder{display:none !important}.hero section#find-an-attourney{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0;visibility:hidden}.hero section#find-an-attourney.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;-webkit-transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease,350ms -webkit-transform ease;padding:20px 40px 20px 20px}.hero section#find-an-attourney .attorney-results .attorney-results-heading{font-size:24px;padding-top:30px;font-weight:600;clear:both;padding-bottom:15px;margin-bottom:20px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.125);box-shadow:0 3px 2px rgba(0,0,0,.125);position:relative}.hero section#find-an-attourney .attorney-results .attorney-results-heading:before{content:"";position:absolute;top:0;bottom:0;width:5px;background:#4a6a8b;left:-5px}.hero section#find-an-attourney .attorney-results .attorney-results-heading:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:#4a6a8b;right:-5px}.hero section#find-an-attourney .attorney-results .attorney-results-heading span{font-size:18px;font-weight:400}.hero section#find-an-attourney .attorney-results .attorney{display:block;position:relative;float:left;clear:both;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.hero section#find-an-attourney .attorney-results .attorney:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.hero section#find-an-attourney .attorney-results .attorney .image-container{float:left;margin-right:20px;display:block;width:70px;height:80px;background-size:cover}.hero section#find-an-attourney .attorney-results .attorney .info{float:left}.hero section#find-an-attourney .attorney-results .attorney .info .name{font-size:14px;display:block;padding-bottom:8px}.hero section#find-an-attourney .attorney-results .attorney .info .position{display:block;font-size:12px;color:#a3bed5;padding-bottom:5px}.hero section#find-an-attourney .attorney-results .attorney .info .location{display:block;font-size:12px;color:#a3bed5;padding-bottom:15px}.hero section#find-an-attourney .attorney-results .attorney .info .phone{display:block;font-size:12px;color:#fff}.hero section#find-an-attourney .attorney-results .attorney .info .social>a{display:none}.hero section#find-an-attourney .attorney-results .attorney .download-contact-card{display:block;width:56px;height:56px;border-radius:100%;border:1px solid rgba(255,255,255,.4);background-size:17px 23px;background-image:url(../Images/contact-card.png);background-repeat:no-repeat;background-position:center center;position:absolute;right:0;bottom:20px}.hero section#find-an-attourney .search-services-container{position:absolute;display:block;right:0;height:35px;padding:15px 0;width:100vh;top:-65px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom right 0;transform-origin:bottom right 0}.hero section#find-an-attourney .search-services-container a{position:absolute;display:block;width:100%;color:#fff;font-size:14px;letter-spacing:.5px;text-align:center}.hero section#find-an-attourney .search-services-container a:before{display:block;content:" ";background-image:url(../Images/chevron-left-white.png);background-size:5px 16px;height:16px;width:5px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:50%;margin-bottom:5px}.hero section#search-for-services{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden}.hero section#search-for-services.active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible;-webkit-transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms -webkit-transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease;transition:350ms opacity ease,350ms visibility ease,350ms transform ease,350ms -webkit-transform ease;padding:20px 40px 20px 20px}.hero section#search-for-services .find-attorney-container{position:absolute;display:block;right:0;height:35px;padding:15px 0;width:100vh;top:-65px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:bottom right 0;transform-origin:bottom right 0}.hero section#search-for-services .find-attorney-container a{position:absolute;display:block;width:100%;color:#fff;font-size:14px;letter-spacing:.5px;text-align:center}.hero section#search-for-services .find-attorney-container a:before{display:block;content:" ";background-image:url(../Images/chevron-left-white.png);background-size:5px 16px;height:16px;width:5px;background-repeat:no-repeat;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:50%;margin-bottom:5px}.hero ul.bottom-menu{position:absolute;bottom:0;right:0;left:0;height:75px;background-color:#fff;z-index:1}.hero ul.bottom-menu li{display:inline-block;position:absolute;text-align:center;line-height:75px;bottom:0;left:0;right:0;top:0;opacity:0;visibility:hidden;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease}.hero ul.bottom-menu li.active{opacity:1;visibility:visible;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease}.hero ul.bottom-menu li a{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#000;text-decoration:none;width:140px;display:inline-block;margin:auto;line-height:21px;margin-top:16px}.hero ul.backgrounds li{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-position:center center;opacity:0;visibility:hidden;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease}.hero ul.backgrounds li.active{opacity:1;visibility:visible;-webkit-transition:350ms opacity ease,350ms visibility ease;transition:350ms opacity ease,350ms visibility ease}.hero .page-count{display:none}.hero .navigation-container .next{width:8px;height:28px;background-size:cover;position:absolute;z-index:2;bottom:23px;cursor:pointer;background-image:url(../Images/chevron-right.png);right:20px}.hero .navigation-container .previous{width:8px;height:28px;background-size:cover;position:absolute;z-index:2;bottom:23px;cursor:pointer;background-image:url(../Images/chevron-left.png);left:20px}.hero .navigation-container .next[disabled=disabled]{opacity:.2}.hero .navigation-container .previous[disabled=disabled]{opacity:.2}@media screen and (min-width: 894px){.hero .hero-actions{top:50%;left:auto;width:798px;position:relative;margin:auto;margin-top:-70px}.hero .hero-actions:before{content:" ";position:absolute;width:81px;height:75px;background-image:url(../Images/search-white.png);background-size:81px 75px;left:50%;top:-20px;margin-left:-47.5px;opacity:.5}.hero .hero-actions a{border:0;display:inline-block;font-weight:600;font-size:33px;position:relative;padding:0}.hero .hero-actions a:first-child{float:left}.hero .hero-actions a:last-child{float:right}.hero section{padding:30px;-webkit-transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease,600ms -webkit-transform ease}.hero section .search input[type=text]{padding:30px 0;font-size:24px}.hero section .search input[type=submit]{top:25px}.hero section .search .placeholder{font-size:24px;top:35px}.hero section .search .placeholder.desktop{display:block}.hero section .search .placeholder.mobile{display:none}.hero section .search a{margin-top:20px}.hero section .search .results-for{margin-top:20px;margin-bottom:10px}.hero section#find-an-attourney.active{-webkit-transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease,600ms -webkit-transform ease}.hero section#find-an-attourney .container{max-width:1140px}.hero section#find-an-attourney .attorney-results .attorney{width:100%;margin:auto;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin-bottom:15px}.hero section#find-an-attourney .attorney-results .attorney .info{float:none}.hero section#find-an-attourney .attorney-results .attorney .info>span{display:inline-block;vertical-align:top;float:left}.hero section#find-an-attourney .attorney-results .attorney .info .name-and-position{width:140px}.hero section#find-an-attourney .attorney-results .attorney .info .name-and-position .name{font-size:18px;margin-top:20px}.hero section#find-an-attourney .attorney-results .attorney .info .location{width:200px}.hero section#find-an-attourney .attorney-results .attorney .info .location .city{display:block;padding-bottom:8px;color:#fff;font-size:18px;margin-top:20px}.hero section#find-an-attourney .attorney-results .attorney .info .social .phone{display:block;padding-bottom:8px;color:#fff;font-size:18px;margin-top:20px}.hero section#find-an-attourney .attorney-results .attorney .info .social>a{display:block;float:left;margin-right:15px}.hero section#find-an-attourney .attorney-results .attorney .info .social>a img{height:12px;width:auto}.hero section#find-an-attourney .attorney-results .attorney .download-contact-card{bottom:25px}.hero section#search-for-services.active{-webkit-transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms -webkit-transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease;transition:600ms opacity ease,600ms visibility ease,600ms transform ease,600ms -webkit-transform ease}.hero section#search-for-services .container{max-width:1140px}.hero .navigation-overflow-container-wrapper{background-color:#fff;color:#000;width:100%;position:absolute;bottom:0;left:0;margin-left:0;display:block;height:130px;-webkit-box-sizing:border-box;box-sizing:border-box}.hero .navigation-overflow-container{width:810px;position:absolute;bottom:0;left:50%;margin-left:-405px;display:block;overflow:hidden;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.hero .page-count{display:block;position:absolute;bottom:60px;width:55px;height:55px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100%;background-color:#4a6a8b;color:rgba(255,255,255,.5);left:50%;margin-left:-27.5px;font-style:italic;font-size:10px;text-align:center;letter-spacing:1px}.hero .navigation-container{position:static}.hero .navigation-container .next{width:14px;height:29px;display:block;text-indent:-9999px;font-size:0;color:transparent;line-height:0;background-size:contain;background-repeat:no-repeat;position:absolute;cursor:pointer;background-color:#fff;margin-bottom:7px;right:50%;margin-right:-430px;background-image:url(../Images/chevron-right.png)}.hero .navigation-container .previous{width:14px;height:29px;display:block;text-indent:-9999px;font-size:0;color:transparent;line-height:0;background-size:contain;background-repeat:no-repeat;position:absolute;cursor:pointer;background-color:#fff;margin-bottom:7px;left:50%;margin-left:-430px;background-image:url(../Images/chevron-left.png)}.hero .navigation-container .next[disabled=disabled]{opacity:1}.hero .navigation-container .previous[disabled=disabled]{opacity:1}.hero .slide-indicators{position:absolute;top:33px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.hero .slide-indicators li{display:inline-block;width:10px;height:10px;margin:1px 7px;text-indent:-999px;cursor:pointer;background-color:#000;background-color:rgba(0,0,0,0);border:1px solid #4a6a8b;border-radius:10px}.hero .slide-indicators li.active{width:12px;height:12px;margin:0 7px;background-color:#4a6a8b}.hero ul.bottom-menu{margin-left:75px;position:static;background:none;padding:0;height:auto;width:999px;-webkit-transition:200ms -webkit-transform ease;transition:200ms -webkit-transform ease;transition:200ms transform ease;transition:200ms transform ease, 200ms -webkit-transform ease}.hero ul.bottom-menu li{position:static;line-height:30px;padding-right:30px;margin-right:30px;visibility:visible;opacity:1;white-space:nowrap;border-right:1px solid rgba(0,0,0,.1)}.hero ul.bottom-menu li a{opacity:.6;width:auto;margin-top:0;line-height:1;white-space:nowrap}.hero ul.bottom-menu li:last-child{margin-right:0;padding-right:0;border:0}.hero ul.bottom-menu li.active a{opacity:1}}@media screen and (min-width: 580px){.search-for-services-link{padding:30px 0}.find-an-attorney-link{padding:30px 0}.hero section#find-an-attourney.active{padding:20px 75px}.hero section#search-for-services.active{padding:20px 75px}}@media screen and (min-width: 1054px){.hero section#find-an-attourney .attorney-results .attorney .info .name-and-position{width:200px}.hero section#find-an-attourney .attorney-results .attorney .info .location{width:225px}}@media screen and (max-width: 580px){.chevron-container .social-section{display:none}}@media screen and (max-width: 992px){#bottom-menu{clear:both;float:none;margin-top:-35px;margin-left:0;width:100%}}.attorney.ng-scope:hover{background-color:#4a6a8b;cursor:pointer}.attorney-bio-template{background-color:#f6f6f6}.attorney-bio-template .attorney-bio-info{margin:0 -20px;padding:50px 20px 20px;background-color:#fff}.attorney-bio-template .attorney-bio-info .play-video-bio{position:relative;display:inline-block}.attorney-bio-template .attorney-bio-info .play-video-bio:before{content:"Play Video Bio";font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#f6f6f6;text-align:center;position:absolute;left:0;right:0;bottom:30px}.attorney-bio-template .attorney-bio-info .play-video-bio:after{content:" ";position:absolute;bottom:65px;left:50%;margin-left:-9px;display:inline-block;width:0;height:0;border-style:solid;border-width:12px 0 12px 18px;border-color:transparent transparent transparent #f6f6f6}.attorney-bio-template .attorney-bio-info .play-video-bio img{display:inline-block;margin:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section{margin-top:0px;min-height:145px}.attorney-bio-template .attorney-bio-info .info .basic-info-section span{display:block;margin-top:0px}.attorney-bio-template .attorney-bio-info .info .basic-info-section .position,.attorney-bio-template .attorney-bio-info .info .basic-info-section .location{letter-spacing:-0.005px;color:#272727}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location{margin:25px 0 20px;margin-top:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number{text-transform:uppercase;letter-spacing:1px;color:rgba(39,39,39,.6)}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number a{cursor:pointer;pointer-events:auto}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number i{font-style:normal}.attorney-bio-template .attorney-bio-info .info .social-section a{display:block;color:#4a6a8b;font-family:"Montserrat",Helvetica,Arial,sans-serif;position:relative}.attorney-bio-template .attorney-bio-info .info .social-section p{display:block;color:#737373;font-family:"Montserrat",Helvetica,Arial,sans-serif;position:relative;margin-bottom:0px;text-transform:uppercase}.attorney-bio-template .attorney-bio-info .info .social-section a.email:before{content:" ";display:inline-block;width:26px;height:15px;position:relative;bottom:-2px;margin-right:10px;background-image:url("../images/email-icon-blue.png");background-repeat:none;background-size:26px 15px}.attorney-bio-template .attorney-bio-info .info .social-section a.contact-card{margin-top:10px}.attorney-bio-template .attorney-bio-info .info .social-section a.contact-card:before{content:" ";display:inline-block;width:26px;height:17px;position:relative;bottom:-2px;margin-right:10px;background-image:url("../images/contact-card-blue.png");background-repeat:none;background-size:26px 17px}.attorney-bio-template .attorney-bio-info .info .social-section a.save-this-page:before{content:" ";display:inline-block;width:16px;height:21px;position:relative;bottom:-5px;margin-right:10px;margin-left:5px;background-image:url("../images/bookmark.png");background-repeat:none;background-size:26px 15px;background-repeat:no-repeat;background-size:cover}.attorney-bio-template .attorney-bio-info .info .social-section a.download-pdf:before{content:" ";display:inline-block;width:16px;height:22px;position:relative;bottom:-5px;margin-right:10px;margin-left:5px;background-image:url("../images/pdf.png");background-repeat:none;background-size:26px 15px;background-repeat:no-repeat;background-size:cover}.attorney-bio-template .attorney-bio-info .info .social-section a.share-page:before{content:" ";display:inline-block;width:26px;height:15px;position:relative;bottom:-2px;margin-right:10px;background-image:url("../images/add.png");background-repeat:none;background-size:26px 15px;background-repeat:no-repeat;background-size:cover}.attorney-bio-template .attorney-bio-info .info .social-section a.social{margin-top:10px;display:block !important}.attorney-bio-template .attorney-bio-info .info .social-section a.social.twitter:before{content:" ";display:inline-block;vertical-align:middle;width:26px;height:26px;position:relative;margin-right:10px;background-image:url("../images/twitter-bubble.png");background-repeat:no-repeat;background-position:center center;background-size:28px auto;background-color:#78cdf0;border-radius:100%}.attorney-bio-template .attorney-bio-info .info .social-section a.social.linkedin:before{content:" ";display:inline-block;vertical-align:middle;width:26px;height:26px;position:relative;margin-right:10px;background-image:url("../images/linkedin-bubble.png");background-repeat:no-repeat;background-position:center center;background-size:28px auto;background-color:#2085c7;border-radius:100%}.attorney-bio-template .content .after-content .rss-subscribe-callout:after{margin-left:10px;bottom:0;float:none}@media screen and (min-width: 580px){.info .social-section{position:initial;padding-top:0}}@media screen and (min-width: 894px){.attorney-bio-template{background-color:#fff}.attorney-bio-template .container{position:relative}.attorney-bio-template .attorney-bio-info{margin-top:0;padding-top:0}.attorney-bio-template .attorney-bio-info h1{float:left;margin-bottom:60px}.attorney-bio-template .attorney-bio-info .play-video-bio{position:absolute;left:20px;top:0;z-index:1;width:294px;display:block}.attorney-bio-template .attorney-bio-info .play-video-bio img{width:auto;max-width:100%}.attorney-bio-template .attorney-bio-info .info{clear:both}.attorney-bio-template .attorney-bio-info .info .basic-info-section{float:left;border-right:0;padding-right:0;margin-right:0;position:relative;margin-bottom:20px;max-width:431px}.attorney-bio-template .attorney-bio-info .info .basic-info-section .position,.attorney-bio-template .attorney-bio-info .info .basic-info-section .location{font-size:18px}.attorney-bio-template .attorney-bio-info .info .basic-info-section .position{position:relative;top:-38px;left:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location:nth-of-type(2){margin-top:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number{font-size:16px;color:#272727}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number a{cursor:default;pointer-events:none;color:#272727}.attorney-bio-template .attorney-bio-info .info .basic-info-section .contact-number i{text-transform:uppercase;letter-spacing:1px;color:rgba(39,39,39,.6);font-style:normal}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group{float:left;width:100%;margin-bottom:40px;margin-top:-12px;clear:both}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group:last-child{margin-bottom:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group .location{margin-top:0;float:left;margin-right:30px}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group .numbers{width:155px;float:right}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group .numbers .contact-number{margin-top:2px}.attorney-bio-template .attorney-bio-info .info .basic-info-section .location-number-group .numbers .contact-number:first-child{margin-top:0}.attorney-bio-template .attorney-bio-info .info .social-section{display:inline-block;position:relative;float:left;padding-left:40px;padding-top:0;margin-left:20px;padding-bottom:20px}.attorney-bio-template .attorney-bio-info .info .page-actions{border-bottom:none;padding-bottom:0px;margin-top:20px}.attorney-bio-template .attorney-bio-info .info .page-actions .save-this-page{line-height:30px}.attorney-bio-template .after-content .list-items{margin-top:28px}}@media screen and (min-width: 1255px){.attorney-bio-info .play-video-bio{width:auto}.attorney-bio-template .attorney-bio-info .info{display:-webkit-box;display:-ms-flexbox;display:flex}.attorney-bio-template .attorney-bio-info .info .basic-info-section{border-right:1px solid rgba(39,39,39,.1);padding-right:45px;margin-right:45px;min-height:210px}.attorney-bio-template .attorney-bio-info .info .social-section{width:300px}}.attorney-bio-template .attorney-bio-info .info .social-section .social.twitter,.attorney-bio-template .attorney-bio-info .info .social-section .social.linkedin{display:inline}@media screen and (min-width: 894px)and (max-width: 992px){.attorney-bio-template .attorney-bio-info .info .basic-info-section{width:100%;min-height:0}.attorney-bio-template .attorney-bio-info .info .social-section{margin:0 0 40px;padding:0;border:none}}.no-attorney-image .play-video-bio{display:none !important}@media screen and (min-width: 894px){.no-attorney-image .attorney-bio-info{position:absolute;left:20px;right:20px;top:0;background:transparent}.no-attorney-image .content-tabs{margin-top:300px}}.practice-intro-content{position:relative}.practice-intro-content>h1{padding-top:30px;font-weight:600}.practice-intro-content h3{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:18px;line-height:30px;margin-bottom:25px}@media screen and (min-width: 894px){.practice-intro-content{padding-left:30px;position:static;min-height:315px;margin-top:0;width:80%;line-height:30px}.practice-intro-content>h1{padding-top:50px}.practice-intro-content .actions{position:absolute;top:0;right:20px;width:auto}.practices-template{background-color:#fff}.practices-template .container{position:relative}.practices-template .content-tabs{margin-top:20px}.practices-template .blue-band{margin-top:0}}@media screen and (min-width: 1255px){.after-content ul.list-items{margin-top:28px}}.showing-all-results{float:left;clear:both;width:100%;margin-top:40px}.showing-all-results:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.showing-all-results h3{font-size:20px;line-height:1.2em;margin-bottom:20px;font-weight:600}@media screen and (min-width: 894px){.showing-all-results h3{font-size:24px}}.showing-all-results .result{background-color:#fff;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e2e2e2;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.075);box-shadow:2px 2px 5px 0px rgba(0,0,0,.075);position:relative;margin-bottom:30px}.showing-all-results .result h4{font-size:20px;line-height:1;margin-bottom:35px}.showing-all-results .result .location{position:absolute;right:30px;top:30px;font-size:14px;color:rgba(39,39,39,.6);font-family:"Montserrat",Helvetica,Arial,sans-serif}.showing-all-results .result .apply{display:block;margin-top:35px;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:18px;color:#4a6a8b;position:relative}.showing-all-results .result .apply:after{content:"";display:inline-block;margin-left:10px;width:21px;height:10px;background-image:url("../Images/arrow-right.png");background-size:21px 10px;background-repeat:no-repeat}@media scrreen and (min-width: 894px){.showing-all-results{margin-bottom:95px}}.attorney-openings .top-content h1{margin-top:24px}.attorney-openings .top-content ul{display:none}.attorney-openings .top-content .button{display:none}.attorney-openings .top-content .careers{margin-bottom:40px}.attorney-openings .top-content .careers h2{margin:20px 0}@media screen and (min-width: 894px){.attorney-openings{background-color:#fff}.attorney-openings .container{position:relative}.attorney-openings .top-content{max-width:630px;letter-spacing:0}.attorney-openings .top-content select{display:none}.attorney-openings .top-content .careers{font-family:"Montserrat",Helvetica,Arial,sans-serif;position:absolute;left:20px;top:0;padding:30px;background:#f6f6f6;width:230px;z-index:2;margin-bottom:0}.attorney-openings .top-content .careers h1{margin-top:0;line-height:1}.attorney-openings .top-content .careers h2{margin:0 0 40px}.attorney-openings .top-content .careers ul{display:block;list-style:none;padding:0;margin:0;line-height:1}.attorney-openings .top-content .careers ul li{margin:0;margin-bottom:20px}.attorney-openings .top-content .careers ul li a{line-height:1.2;font-size:14px;position:relative;letter-spacing:0}.attorney-openings .top-content .careers ul li a:before{content:"";border-radius:100%;width:5px;height:5px;background-color:transparent;position:absolute;top:50%;margin-top:-2.5px;left:-15px;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.attorney-openings .top-content .careers ul li a:hover:before{background-color:#6fcf60;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.attorney-openings .top-content .careers ul li a[disabled=disabled]{color:#272727}.attorney-openings .top-content .careers ul li a[disabled=disabled]:hover{opacity:1;cursor:default}.attorney-openings .top-content .careers ul li a[disabled=disabled]:hover:before{background-color:transparent}.attorney-openings .top-content .careers ul li a.current:before{background-color:#6fcf60}.attorney-openings .top-content .careers ul li a.current:hover:before{background-color:#6fcf60}.attorney-openings .top-content .careers ul li ul{padding-left:20px;margin-top:20px}.attorney-openings .top-content .careers ul li ul li:last-child{margin-bottom:0}.attorney-openings .top-content .button{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif}.attorney-openings .top-content .button:before{content:"";display:inline-block;margin-right:15px;width:16px;height:10px;background-image:url("../Images/arrow-left-white.png");background-size:16px 10px;background-repeat:no-repeat}.attorney-openings .sidebar{background-color:#f6f6f6;padding:30px;padding-top:80px;position:absolute;margin-top:0 !important;margin-bottom:0 !important;left:20px;top:600px;bottom:0}.attorney-openings .sidebar:before{content:"";display:block;position:absolute;width:9999px;right:0;bottom:0;top:0;z-index:-1;background-color:#f6f6f6}}.insights-landing .container{position:relative}.insights-landing .actions{display:none}.insights-landing select{-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.075);box-shadow:0px 1px 8px 0px rgba(0,0,0,.075)}.insights-search{margin-right:-20px;margin-left:-20px;padding:30px;background-color:#fff}.insights-search h1{font-size:24px;font-weight:600;margin-right:-15px;margin-bottom:25px}.insights-search label{margin-bottom:15px;letter-spacing:0;width:100%}.insights-search select{margin-bottom:15px}.insights-search .search-input-container{display:block;margin-top:1.25em;position:relative}.insights-search .search-input-container:before{font-style:italic;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1.25em;letter-spacing:-1px;content:"Search by Keyword";position:absolute;left:12px;bottom:12px;color:#b8b8b8;opacity:1;visibility:visible;-webkit-transition:200ms all ease;transition:200ms all ease}.insights-search .search-input-container.hide-placeholder:before{content:none}.insights-search .search-input-container input[type=submit]{-webkit-appearance:none;cursor:pointer;background-color:transparent;background-image:url("../Images/search.png");background-size:22px 21px;color:transparent;border:none;position:absolute;bottom:10px;right:10px;width:22px;height:21px}.insights-search .search-input-container input[type=text]{-webkit-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1.25em;letter-spacing:-1px;border-radius:0;border:none;border-bottom:1px solid #ccc;display:block;width:100%;padding:12px 45px 12px 12px;position:relative;background-color:transparent;-webkit-transition:200ms all ease;transition:200ms all ease;color:#333;letter-spacing:0}.insights-search .search-input-container input[type=text]:focus{outline:none;background-color:#fff;-webkit-transition:200ms all ease;transition:200ms all ease}.insights-search .search-input-container .exit-search-input{display:none}.insights-search .search-input-container .search-button{-webkit-appearance:none;cursor:pointer;background-color:transparent;background-image:url(../Images/search.png);background-size:27px 26px;background-repeat:no-repeat;color:transparent;border:none;position:absolute;bottom:11px;right:40px;right:10px;width:27px;height:26px}.insights-search .rss-subscribe-callout{z-index:1;margin-top:35px;display:block}.special-report{padding:30px 0;font-family:"Montserrat",Helvetica,Arial,sans-serif;overflow-x:hidden}.special-report span{margin-bottom:15px;font-size:12px;font-weight:800;letter-spacing:1px}.special-report span:before{content:none}.special-report a{font-weight:800;color:#4a6a8b;font-size:24px;line-height:30px}.special-report img{margin-top:15px;width:100%}.special-report .button{display:none}.insights-list{float:left;clear:both;width:100%;padding-top:25px;padding-bottom:45px;border-top:1px solid rgba(39,39,39,.1);-webkit-box-sizing:border-box;box-sizing:border-box}.insights-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.insights-list h2{font-size:20px;font-weight:600;margin-bottom:25px}.insights-list label{margin-right:10px}.insights-list select{margin-bottom:30px;min-width:261px;width:20%}.insights-list .insight-link{font-family:"Montserrat",Helvetica,Arial,sans-serif;border:0;margin-bottom:25px;text-decoration:none;background-size:cover;background-color:#fff;padding:30px;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);box-shadow:0px 0px 15px 0px rgba(0,0,0,.1);display:block;text-align:left}.insights-list .insight-link>*{-webkit-transform:translateZ(0);transform:translateZ(0)}.insights-list .insight-link a,.insights-list .insight-link .insight-link-title{font-weight:600;color:#4a6a8b;font-size:18px;line-height:30px;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;text-decoration:none}.insights-list .list .insight-link .insight-link-title{display:block}.insights-list .insight-link[style]{color:#fff}.insights-list .insight-link .type{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#c16c29;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;display:block}.insights-list .list .insight-link .type{display:inline}.insights-list .list-or-grid{display:none}.insights-list .insight-link .type:before{content:" ";display:block;width:12px;height:13px;float:left;margin-right:8px}.insights-list .insight-link .type:before{content:none}.insights-list .insight-link .date{color:rgba(39,39,39,.65);letter-spacing:.75px;margin-bottom:15px;font-weight:600;text-transform:uppercase;font-size:14px;line-height:30px;display:block}.insights-list .list .insight-link .date{display:inline}.insights-list .list .insight-link{width:100%;margin:0;height:auto}.insights-list.active .insight-link{display:block}.insights-list .show-more{display:block;margin-top:8px;color:#4a6a8b;font-size:12px;font-family:"Montserrat",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;text-align:center}@media screen and (min-width: 580px)and (max-width: 894px){.insights-list{text-align:right}.insights-list h2{float:left;font-size:20px;font-weight:600;margin-bottom:25px;margin-top:10px}.insights-list select{margin-bottom:30px;min-width:261px;width:auto}.insights-list label{margin-right:10px}.insights-search select{margin-bottom:15px;width:30%}.insights-search select:first-of-type{margin-left:0;float:left}.insights-search select:last-of-type{margin-left:0;float:right}.insights-search select:not(:first-of-type):not(:last-of-type){display:inline;margin-left:5%;margin-right:5%}}@media screen and (min-width: 894px){.insights-landing{background-color:#fff}.insights-landing .actions{display:block;float:right;width:auto}.insights-search{width:230px;display:inline-block;float:left;margin:20px 0 90px 0;padding:0;margin-bottom:90px}.insights-search h1{font-size:33px;margin-bottom:45px}.insights-search select{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.insights-search .rss-subscribe-callout{float:none}.insights-list{width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px;padding-top:45px;padding-right:0;border-top:0;clear:none;background:#f6f6f6;float:right;text-align:right;position:relative;overflow-x:visible}.insights-list:before{content:"";background-color:#f6f6f6;position:absolute;top:0;right:-100%;bottom:0;left:100%}.insights-list h2{float:left;font-size:24px;margin-top:10px}.insights-list label{margin-right:10px}.insights-list .insight-link{vertical-align:top;display:inline-block;text-align:left;width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;-webkit-transform:translateY(0);transform:translateY(0)}.insights-list .insight-link:nth-of-type(odd){float:left}.insights-list .insight-link:hover{-webkit-transform:translateY(0);transform:translateY(0)}.insights-list .show-more{display:none}.special-report{width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:45px;padding-right:0;background:#f6f6f6;float:right;clear:right;overflow-x:visible;position:relative}.special-report:before{content:"";position:absolute;top:45px;left:45px;right:0;bottom:0;background-image:url("../Images/dark-gradient.png");background-repeat:no-repeat;background-size:cover;z-index:1}.special-report:after{content:"";background-color:#f6f6f6;position:absolute;top:0;right:-100%;bottom:0;left:100%}.special-report img{position:absolute;top:45px;left:45px;right:0;width:100%;height:100%;margin-top:0;-o-object-fit:cover;object-fit:cover;z-index:0}.special-report .label{position:relative;z-index:2;margin:45px 0 0 25px}.special-report a{position:relative;z-index:2;margin:45px 25px;color:#fff;font-size:36px;line-height:45px;display:inline-block}.special-report .button{position:relative;z-index:1;margin:0 25px;line-height:1;display:inline-block;width:auto;background-color:#fff;color:#4a6a8b;font-size:18px;padding:25px;font-weight:400;letter-spacing:0}.special-report .button:after{content:"";display:inline-block;margin-left:10px;width:21px;height:10px;background-image:url("../Images/arrow-right.png");background-size:21px 10px;background-repeat:no-repeat}}@media screen and (min-width: 1255px){.insights-search{width:260px}.insights-search h1{font-size:36px}.special-report{width:75%;padding:60px 0 60px 60px}.special-report:before{left:60px;top:60px}.special-report img{top:60px;left:60px}.special-report a{max-width:525px;display:block;line-height:45px}.insights-list{width:75%;padding-left:60px;padding-bottom:60px}.insights-list .insight-link{width:32%;float:left}.insights-list .insight-link:nth-child(3n-1){margin:0 2%}.insights-list .list .insight-link:nth-child(3n-1){margin:0px}}.insights-detail .content{margin-top:40px}.insights-detail .content:after{content:"";display:table;clear:both}.insights-detail .content article+hr{display:none}@media screen and (min-width: 894px){.insights-detail .content article+hr{position:absolute;bottom:40px;left:0;right:0;border:none;border-top:1px solid #ddd;display:block}.insights-list .list-or-grid{font-size:18px;line-height:24px;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:2px;display:block;color:#4a6a8b;margin-top:10px;margin-bottom:25px}}.insights-detail .actions{display:none}.insights-detail .rss-subscribe-callout{margin-bottom:55px;display:block;color:#fff}.insights-detail .show-more{margin-top:40px}@media screen and (min-width: 894px){.insights-detail{background-color:#fff}.insights-detail .media-inqueries{border-top:0;padding-top:30px;position:relative}.insights-detail .media-inqueries:before{content:"";position:absolute;top:0;bottom:0;right:-999999px;left:-9999999px;background-color:#f6f6f6;height:auto;z-index:-1}a.rss-subscribe-callout{float:none;color:#fff}}.button.next-chapter{clear:both;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:180px;margin:auto;padding:20px;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-top:40px}.button.next-chapter:after{content:"";display:inline-block;margin-left:15px;width:16px;height:10px;background-image:url("../Images/arrow-right-white.png");background-size:16px 10px;background-repeat:no-repeat}.key-contributors{margin-top:25px}.key-contributors:after{content:"";display:table;clear:both}.key-contributors .key-contributor{float:left;clear:both;width:100%;line-height:1;font-family:"Montserrat",Helvetica,Arial,sans-serif;display:block;position:static;padding-bottom:15px;padding-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid rgba(39,39,39,.1)}.key-contributors .key-contributor:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.key-contributors .key-contributor:last-child{border:0;padding-bottom:0}.key-contributors .key-contributor:first-child{padding-top:0}.key-contributors .key-contributor .image-container{float:left;margin-right:20px;display:block;width:50px;height:50px;background-size:cover}.key-contributors .key-contributor .info .name{font-size:14px;display:block;padding-bottom:15px;color:#4a6a8b}.key-contributors .key-contributor .info .phone{display:block;font-size:12px;color:rgba(39,39,39,.5);float:left;color:#4a6a8b;letter-spacing:1px}.key-contributors .key-contributor .info .email{float:left;display:block;width:15px;height:10px;background-image:url("../images/email-icon-blue.png");background-size:15px 10px;position:relative;left:30px}.key-contributors .key-contributor .info .email:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:rgba(39,39,39,.1)}[ng-controller=KeyContributorsController]+.sidebar{margin-top:0 !important}.see-all-contributors{color:#4a6a8b;margin-top:10px;display:inline-block;padding-bottom:20;margin-bottom:40px;border-bottom:1px solid}.recent-coverage{padding-top:35px}.recent-coverage h2{float:none;text-align:left;font-weight:600;margin-bottom:35px}@media screen and (min-width: 894px){.recent-coverage{padding:0;width:70%;padding-bottom:60px}.recent-coverage:before{content:"";position:absolute;top:0;bottom:0;right:-999999px;left:-9999999px;background-color:#f6f6f6;height:auto;z-index:-1}}.chapter-content{margin-bottom:60px;margin-top:70px}.chapter-content h2{position:relative}.chapter-content h2:before{content:attr(data-chapter);font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:72px;color:rgba(39,39,39,.1);font-style:italic;position:absolute;top:-25px;left:-35px;font-weight:100;line-height:1}.chapter-content .next-chapter{display:none;color:#4a6a8b}@media screen and (min-width: 894px){.chapter-content{padding-top:100px;background-color:#f6f6f6;margin-bottom:0;padding-bottom:60px;position:relative}.chapter-content:before{content:"";background-color:#f6f6f6;position:absolute;top:0;right:-100%;bottom:0;left:100%}.chapter-content h2{font-size:36px;line-height:40px}.chapter-content h2:before{top:0;left:-125px}.chapter-content h2:after{content:"";position:relative;left:-85px;bottom:-40px;display:block;height:5px;width:50px;background-color:rgba(39,39,39,.1)}.chapter-content article{width:80%;float:right;margin-bottom:50px}.chapter-content article.restrict-height{max-height:650px}.chapter-content article.restrict-height:before{background-color:#f6f6f6}.chapter-content article.restrict-height:after{background:rgba(246,246,246,0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(246, 246, 246, 0)), color-stop(90%, #f6f6f6), color-stop(100%, #f6f6f6));background:-webkit-gradient(linear, left top, left bottom, from(rgba(246, 246, 246, 0)), color-stop(90%, #f6f6f6), to(#f6f6f6));background:linear-gradient(to bottom, rgba(246, 246, 246, 0) 0%, #f6f6f6 90%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$white", endColorstr="$white", GradientType=0)}.chapter-content article .expand-to-read-more,.chapter-content article .see-less{left:20%}.chapter-content .next-chapter{display:inline-block;position:absolute;right:0;top:110px}}.chapter-listing{margin-top:40px;margin-bottom:40px}.chapter-listing .back-link{display:none}.chapter-listing h2{font-size:22px;line-height:1;margin-bottom:10px}.chapter-listing ul{display:none}.chapter-listing select{-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.075);box-shadow:2px 2px 5px 0px rgba(0,0,0,.075)}@media screen and (min-width: 894px){.chapter-listing{font-family:"Montserrat",Helvetica,Arial,sans-serif}.chapter-listing h2{line-height:1}.chapter-listing select{display:none}.chapter-listing ul{margin:0;padding:0;list-style:none;display:block;margin-top:30px}.chapter-listing ul li{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:15px;margin-left:25px}.chapter-listing ul li a{text-decoration:none;letter-spacing:.00005px;color:#4a6a8b;position:relative}.chapter-listing ul li a:before{content:attr(data-chapter);font-family:"Montserrat",Helvetica,Arial,sans-serif;font-style:italic;display:none;color:rgba(39,39,39,.6);margin-right:10px}.chapter-listing ul li a:after{content:"";border-radius:100%;width:5px;height:5px;background-color:transparent;position:absolute;top:50%;margin-top:-2.5px;left:-25px;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.chapter-listing ul li a:hover:after,.chapter-listing ul li a.active:after{background-color:#c16c29;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.chapter-listing ul li a.active{color:#8f8f8f}.chapter-listing .back-link{display:block}.chapter-listing .back-link:after{bottom:-40px}}.article-heading img{max-width:none;width:120%;margin-left:-20px}@media screen and (min-width: 894px){.article-heading{height:500px;position:relative;margin-bottom:-90px;z-index:1}.article-heading.content{margin-top:0}.article-heading h1{position:absolute;bottom:30px;max-width:750px;color:#fff;font-weight:800;line-height:1.2}.article-heading img{position:absolute;z-index:-1;height:100%;left:-35px;top:0}.article-heading .back-link{display:none}}@media screen and (min-width: 1255px){.chapter-listing{width:260px}img{left:-65px}}.insights-article{background-color:#fff}.insights-article .article-heading{height:auto;position:relative;margin-bottom:0;z-index:1;padding-top:28px}.insights-article .article-heading h1{color:#272727}.insights-article .article-heading .article-date-container{position:relative;display:block;left:0;bottom:12px;text-align:left}.insights-article .article-heading .article-date-container h4{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#b4601e;position:relative;display:inline-block;text-transform:uppercase}.insights-article .article-heading .article-date-container p{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;color:#747474;position:relative;display:inline-block}.insights-article .chapter-content.content{margin-top:40px}.insights-article .chapter-content .article-subheading:before,.insights-article .chapter-content .article-subheading:after{display:none}.insights-article .chapter-content .article-img-right{max-width:250px;display:inline-block;float:left;margin:20px 20px 20px 0}.insights-article .chapter-content .article-img-left{max-width:250px;display:inline-block;float:right;margin:20px 0 20px 20px}.insights-article .media-inqueries .rss-subscribe-callout{margin-bottom:55px;display:block}@media screen and (min-width: 894px){.insights-article .article-heading{height:auto}.insights-article .article-heading h1{position:static}.insights-article .article-heading .article-date-container{position:absolute;left:initial;right:0;top:45px;text-align:right}.insights-article .article-heading .article-date-container h4{position:relative;display:block}.insights-article .article-heading .article-date-container p{position:relative;display:block}.insights-article .chapter-content{padding-top:0}.insights-article .chapter-content.content{margin-top:0}.insights-article .chapter-content article{width:100%}.insights-article .media-inqueries .rss-subscribe-callout{float:none}.gray-bg{background-color:#f6f6f6;padding-bottom:3em}.insights-article .media-inqueries{padding-top:3em}.insights-article .chapter-content{padding-top:3em}.insights-article .chapter-content:before{content:none}.insights-article .rss-subscribe-callout{z-index:0}}@media screen and (min-width: 1255px){.chapter-content .article-img-right{max-width:250px;display:inline-block}.chapter-content .article-img-left{max-width:250px;display:inline-block}}.article-sidebar{margin-bottom:3em}.article-sidebar h1,.article-sidebar h2,.article-sidebar h3,.article-sidebar h4,.article-sidebar h5{font-size:22px;font-weight:400;letter-spacing:-0.005px;margin-top:70px;padding-bottom:10px;line-height:1.35em}.article-sidebar h1:first-child,.article-sidebar h2:first-child,.article-sidebar h3:first-child,.article-sidebar h4:first-child,.article-sidebar h5:first-child{margin-top:0}.article-sidebar ul{margin:0;padding:0;list-style:none}.article-sidebar ul li{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:15px}.article-sidebar ul li a{letter-spacing:.00005px;color:#4a6a8b}@media screen and (min-width: 894px){.article-sidebar ul li a{position:relative}.article-sidebar ul li a:before{content:"";width:5px;height:5px;background-color:transparent;position:absolute;top:50%;margin-top:-2.5px;left:0;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.article-sidebar ul li a:hover:before{background-color:#6fcf60;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}}@media screen and (min-width: 894px){.services-list-template .content p{width:80%;font-family:"Montserrat",Helvetica,Arial,sans-serif}}.services-list-template .hero{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;float:none;height:auto}.services-list-template .hero .content{max-width:1315px;width:100%;float:none;margin:0 auto}.services-list-template .hero .content h1{padding:40px 0 0 25px;color:#fff;font-size:36px;line-height:40px;font-weight:600;font-size:24px;margin-bottom:28px}.services-list-template .hero .content p{padding:0 25px 40px 25px;color:#fff}.services-list-template .hero .content select{-webkit-box-shadow:2px 0 5px 0px rgba(0,0,0,.075);box-shadow:2px 0 5px 0px rgba(0,0,0,.075);background-color:#115b89;color:#fff;padding:15px 20px;background-image:url("../Images/select-arrow-white.png");background-size:11px 7px;border-right:23px solid #115b89;background-position:100% 50%}.services-list-template .content-tabs{border-bottom:1px solid #f6f6f6}.services-list-template .content-tabs .tab .tab-content{background-color:transparent;padding-bottom:30px;max-height:none}.services-list-template .content-tabs .tab .tab-content:before{content:none}.services-list-template .content-tabs .tab .tab-content:after{content:none}.services-list-template .content-tabs .tab .tab-content ul li{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:15px}.services-list-template .content-tabs .tab .tab-content ul li a{font-family:"Montserrat",Helvetica,Arial,sans-serif;text-decoration:none;letter-spacing:.00005px;color:#4a6a8b;-webkit-transform:none;transform:none}.services-list-template .content-tabs .tab .tab-content ul li a:after{content:"›";margin-left:10px}.services-list-template .content-tabs .tab .tab-content ul li ul{margin-bottom:15px;padding-bottom:0}.services-list-template .content-tabs .tab .tab-content ul li ul li{font-size:12px}.services-list-template .tab-section{display:none}.services-list-template .tab-section.active{display:block}@media screen and (min-width: 894px){.services-list-template{background-color:#fff}.services-list-template .hero{width:100%;float:none;padding:40px 0}.services-list-template .hero .content h1{padding:0 0 0 20px}.services-list-template .hero .content p{padding:0 20px 0 20px;margin-bottom:0}.services-list-template .hero .content select{display:none}.services-list-template .content-tabs{margin-bottom:40px;border-bottom:0px}.services-list-template .content-tabs .tab-headings-desktop{margin-top:0;margin-bottom:40px}.services-list-template .content-tabs .tab{display:inline-block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:22%;background-color:#f6f6f6;margin-right:2%;margin-bottom:20px}.services-list-template .content-tabs .tab .tab-heading{display:block;border:none;cursor:default;line-height:1.3}.services-list-template .content-tabs .tab .tab-heading:after{content:none}.services-list-template .content-tabs .tab .tab-heading:hover{opacity:1}.services-list-template .content-tabs .tab.active .tab-heading{background-color:#4a6a8b;color:#fff}.services-list-template .content-tabs .tab .tab-content{display:block;padding-bottom:0}.services-list-template .content-tabs .tab .tab-content ul{padding:2em 1.5em}.services-list-template .content-tabs .tab .tab-content ul li a{font-size:.9em;line-height:1}.services-list-template .content-tabs .tab .tab-content ul li ul{padding-top:0}body.services-list-template .tab-section.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.attorney-search{font-family:"Montserrat",Helvetica,Arial,sans-serif}.attorney-search .content{margin-top:40px;clear:both}.attorney-search .filters{float:left;clear:both;width:100%}@media screen and (min-width: 894px){.attorney-search .filters .filters-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:50px}.attorney-search .filters .filters-row input[type=text]{height:53px;margin-bottom:0}.attorney-search .filters .filters-row .search-button{width:100%;max-width:200px;height:53px;padding:17px 20px;margin-bottom:0}}.attorney-search .filters:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-search .filters .alpha{padding:0;margin:0;margin-bottom:40px;margin-top:0px}.attorney-search .filters .alpha li{display:inline-block}.attorney-search .filters .alpha li a{font-size:16px;color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background-color:#4a6a8b;margin-top:10px;margin-right:10px;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.075);box-shadow:0px 1px 8px 0px rgba(0,0,0,.075)}.attorney-search .filters .alpha li a.active{opacity:.7;-webkit-transition:350ms opacity ease;transition:350ms opacity ease}.attorney-search .filters select{margin-bottom:20px;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.075);box-shadow:0px 1px 8px 0px rgba(0,0,0,.075)}.attorney-search .filters input[type=submit]{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:20px;font-size:20px;line-height:1;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif}.attorney-search .filters input[type=text]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 8px 0px rgba(0,0,0,.075);box-shadow:0px 1px 8px 0px rgba(0,0,0,.075);margin-top:10px;margin-bottom:40px;font-style:italic;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:.9em;letter-spacing:-1px;border-radius:0;border:none;display:block;width:100%;padding:12px;padding-left:20px;position:relative;background-color:#fff;-webkit-transition:200ms all ease;transition:200ms all ease;color:#333;letter-spacing:0}.attorney-search .filters input[type=text]:focus{outline:none}.attorney-search .results-list{float:left;clear:both;width:100%;padding:0;background-color:#4a6a8b;margin:40px -20px;margin-bottom:0;width:auto;float:none;padding:0px 20px;padding-top:20px;border-bottom:1px solid #fff}.attorney-search .results-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-search .results-list .attorney{color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;display:block;position:relative;float:left;clear:both;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.attorney-search .results-list .attorney:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-search .results-list .attorney .image-container{float:left;margin-right:20px;display:block;width:70px;height:80px;background-size:cover}.hero section#find-an-attourney .attorney-results .attorney .info,.attorney-search .results-list .attorney .info{float:left}.hero section#find-an-attourney .attorney-results .attorney .info span,.attorney-search .results-list .attorney .info span{margin-top:4px}.hero section#find-an-attourney .attorney-results .attorney .info .name,.attorney-search .results-list .attorney .info .name{display:block}.hero section#find-an-attourney .attorney-results .attorney .info .position,.attorney-search .results-list .attorney .info .position{display:block;font-size:14px;letter-spacing:.1px;color:#ededed}.hero section#find-an-attourney .attorney-results .attorney .info .city,.attorney-search .results-list .attorney .info .city{display:block;padding-bottom:1px;color:#fff;font-size:14px}.hero section#find-an-attourney .attorney-results .attorney .info .state,.attorney-search .results-list .attorney .info .state{display:block;font-size:14px;letter-spacing:.1px;color:#ccc;padding-bottom:5px}.hero section#find-an-attourney .attorney-results .attorney .info .phone,.attorney-search .results-list .attorney .info .phone{display:block;font-size:14px}.hero section#find-an-attourney .attorney-results .attorney .info .social>a,.attorney-search .results-list .attorney .info .social>a{display:none}.hero section#find-an-attourney .attorney-results .attorney .download-contact-card,.attorney-search .results-list .attorney .download-contact-card{display:block;width:56px;height:56px;border-radius:100%;border:1px solid rgba(100,39,39,.2);background-size:17px 23px;background-image:url("../Images/contact-card.png");background-repeat:no-repeat;background-position:center center;position:absolute;right:0;bottom:20px}.attorney-search .results-list .attorney:last-child{border-bottom:none}.attorney-search .results-list.grid .attorney .info span{line-height:1em}.attorney-search .search-results{float:left;clear:both;width:100%;margin-top:40px}.attorney-search .search-results:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-search .search-results>a{float:right;color:#4a6a8b;display:none}@media screen and (min-width: 894px){.attorney-search{background-color:#fff}.attorney-search .content{width:100%;margin-top:0}.attorney-search .filters{padding:60px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}.attorney-search .filters label{font-size:18px;letter-spacing:.5px}.attorney-search .filters .alpha{margin:0 0 20px 0}.attorney-search .filters .alpha li a{width:30px;height:30px;line-height:30px}.attorney-search .filters .selects select{margin-right:0;width:100%}.attorney-search .filters input[type=text]{font-size:25px;margin-bottom:50px}.attorney-search .filters input[type=submit]{float:right;cursor:pointer;opacity:1;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.attorney-search .filters input[type=submit]:hover{opacity:.7;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.attorney-search .results-list{margin:40px 0;padding:0;background-color:transparent}.attorney-search .results-list.list{background-color:#4a6a8b;float:left;clear:both;width:100%;padding:60px;-webkit-box-sizing:border-box;box-sizing:border-box}.attorney-search .results-list.list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.attorney-search .results-list.list .attorney{width:100%;margin:auto;padding-bottom:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin-bottom:15px;max-width:850px}.attorney-search .results-list.list .attorney:last-child{margin-bottom:0}.attorney-search .results-list.list .attorney .info{float:none}.attorney-search .results-list.list .attorney .info>span{display:inline-block;vertical-align:top;float:left}.attorney-search .results-list.list .attorney .info .name-and-position{width:200px}.attorney-search .results-list.list .attorney .info .name-and-position .name{font-size:18px;margin-top:20px}.attorney-search .results-list.list .attorney .info .location{width:200px}.attorney-search .results-list.list .attorney .info .location .city{display:block;color:#fff;font-size:18px;margin-top:20px}.attorney-search .results-list.list .attorney .info .social .phone{display:block;color:#fff;font-size:18px;margin-top:20px}.attorney-search .results-list.list .attorney .info .social>a{display:block;float:left;margin-right:15px;margin-top:15px}.attorney-search .results-list.list .attorney .info .social>a img{height:12px;width:auto}.attorney-search .results-list.list .attorney .download-contact-card{bottom:35px}.attorney-search .results-list.list .attorney .download-contact-card{bottom:35px}.attorney-search .results-list.grid .attorney{background-color:#4a6a8b;width:32%;margin-right:2%;float:left;clear:none;padding-left:0;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;border-bottom:0}.attorney-search .results-list.grid .attorney:nth-child(3n+3){margin-right:0}.attorney-search .results-list.grid .attorney .social a img{margin-bottom:0}.attorney-search .results-list.grid .attorney .image-container{width:30%;max-width:110px;height:150px;margin-right:0;background-position:center}.attorney-search .results-list.grid .attorney .info{float:left;width:70%;padding-left:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.attorney-search .results-list.grid .attorney .info>span{display:inline-block;vertical-align:top}.attorney-search .results-list.grid .attorney .info .name-and-position{width:auto}.attorney-search .results-list.grid .attorney .info .name-and-position .name{font-size:18px;margin-top:20px;margin-bottom:5px}.attorney-search .results-list.grid .attorney .info .name-and-position .position{padding-bottom:10px}.attorney-search .results-list.grid .attorney .info .location{width:100%;display:block;margin-bottom:10px}.attorney-search .results-list.grid .attorney .info .social .phone{display:block;padding-bottom:8px;color:#fff;font-size:18px;margin-top:20px}.attorney-search .results-list.grid .attorney .info .social>a{display:block;float:left;margin-right:15px}.attorney-search .results-list.grid .attorney .info .social>a img{height:12px;width:auto}.attorney-search .results-list.grid .attorney .download-contact-card{right:20px;top:50%;margin-top:-28px}.attorney-search .search-results{font-family:"Montserrat",Helvetica,Arial,sans-serif}.attorney-search .search-results label{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:20px;letter-spacing:.125px}.attorney-search .search-results>a{display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:1em;font-weight:600}}.print-template-content{font-size:12pt}.print-template-content .print-content-area strong{font-size:13pt}.print-template-content .print-content-area em,.print-template-content .print-content-area i{font-size:13pt}.print-template-content .print-sidebar em,.print-template-content .print-sidebar i{font-style:italic}.sans{font-family:"Montserrat",Helvetica,Arial,sans-serif}.print-return,.print-button{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#4a6a8b;margin-right:3em;display:inline-block;letter-spacing:.5px;line-height:1;font-size:.9em}.print-return img,.print-button img{width:20px;margin-right:7px;display:inline-block;vertical-align:middle}.print-button{float:right;margin:0}@media print{.print-actions-container{display:none}}.footer{float:left;width:100%;background-color:#4a6a8b;margin-top:30pt;padding:20pt 0 45pt 0;font-size:10pt;clear:both}.footer-logo{width:180px}.footer:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.footer .print-copyright{color:#fff;opacity:.5}.footer .print-site-url{color:#fff;float:right;padding-left:20px}.footer .footer-inner-inner{width:100%;float:right}.fixed-width-container,.header,.footer-inner,.print-actions-container{width:100%;max-width:850px;margin:auto;min-width:850px}.print-actions-container{padding:1em 0;border-bottom:1px solid rgba(39,39,39,.1);margin-bottom:40px}.attorney-bio-print-template{background-color:#fff}.header{margin-top:2em;font-family:"Montserrat",Helvetica,Arial,sans-serif}.header img{max-width:33%}.header span{float:right;color:#4a6a8b;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:10pt;margin-top:10pt}.print-main-info{margin-top:45pt;position:relative;float:left;clear:both;width:100%}.print-main-info:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.print-main-info img{width:25%;display:inline-block;float:left}.print-main-info .right-column{width:68%;float:right;display:inline-block}.print-main-info .right-column h1{margin-top:5pt;font-weight:500;margin-bottom:10pt;font-size:26pt}.print-main-info .right-column .print-attorney-info{line-height:1.65;width:50%;float:left}.print-main-info .right-column .location-number-group{float:left;width:100%;margin-bottom:10pt;clear:both}.print-main-info .right-column .location-number-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.print-main-info .right-column .location-number-group .location{width:50%;float:left}.print-main-info .right-column .location-number-group .numbers{width:50%;float:right}.print-main-info .right-column .location-number-group .numbers i{opacity:.5;text-transform:uppercase;margin-right:10px}.print-main-info .right-column .location-number-group .contact-number{display:block}.print-main-info .right-column .print-social-group{float:left;margin-left:4%;width:46%;padding-left:20pt;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid rgba(39,39,39,.1);min-height:85pt;margin-top:20pt}.print-main-info .right-column .print-social-group span{display:block;margin-bottom:10pt;position:relative}.print-main-info .right-column .print-social-group span img{width:10pt;display:inline-block;margin-right:5pt;vertical-align:middle;float:none;padding-bottom:5px}.print-blue-bar{width:100%;height:30pt;margin-top:-10pt;margin-bottom:20pt}.print-sidebar{float:left;width:20%;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:10pt}.print-sidebar h3{font-size:13pt;font-weight:400;margin-bottom:10pt}.print-sidebar ul{margin-bottom:20pt}.print-sidebar ul li{line-height:1.35;margin-bottom:7pt;letter-spacing:.5px;font-size:9pt}.print-content-sections{float:left;clear:both;width:100%;width:70%;float:right;clear:none;line-height:1.45}.print-content-sections:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.print-content-sections h1,.print-content-sections .print-content-heading{margin-top:5pt;font-weight:500;margin-bottom:10pt;font-size:15pt;line-height:1;margin-top:0;font-family:"Montserrat",Helvetica,Arial,sans-serif}.print-content-sections h2{color:#4a6a8b;text-transform:uppercase;font-weight:500;font-size:14pt;padding-bottom:5pt;margin-bottom:15pt;border-bottom:3px solid #4a6a8b;display:inline-block;letter-spacing:.5px}.print-content-sections em,.print-content-sections i{font-style:italic !important;font-family:"Montserrat Italic",Helvetica,Arial,sans-serif !important}.print-content-sections strong,.print-content-sections b{font-weight:bold !important;font-family:"Montserrat Bold",Helvetica,Arial,sans-serif !important}.print-content-sections ol{list-style:decimal;padding-left:20px;padding-bottom:10px}.print-content-sections p{margin-bottom:15pt;letter-spacing:.25px}.print-header span{font-weight:500}.req{color:#c0392b;margin-left:.25em}.content.contact{float:none;margin:3em auto 3em auto;width:100%;padding-top:3em}.intro{line-height:1.6}.intro p{line-height:1.75}.disclaimer{padding:2em;background:rgba(255,255,255,.8);border-radius:2px;margin:2em 0;font-size:.9em}.disclaimer h1,.disclaimer h2,.disclaimer h3,.disclaimer h4,.disclaimer h5{text-transform:uppercase;font-size:1em;letter-spacing:.75px;margin-bottom:.5em}label[for]{cursor:pointer}.input-group{margin:1em 0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.input-group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.input-group.full-width{width:100%;padding:0}.input-group input,.input-group textarea{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:#272727;font-size:14px;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:15px}.input-group textarea{width:100%;border:none;max-width:100%;min-height:150px}.input-group input[type=checkbox]{display:none}.input-group input[type=checkbox]+label{padding-left:26px;position:relative}.input-group input[type=checkbox]+label:before{left:0;content:"";width:12px;height:12px;border:2px solid rgba(39,39,39,.5);padding:0;position:absolute;top:3px;border-radius:2px;margin-right:10px;cursor:pointer}.input-group input[type=checkbox]+label:before:hover{border:2px solid rgba(39,39,39,.6)}.input-group input[type=checkbox]:checked+label:after{position:absolute;width:10px;height:10px;content:"";top:6px;left:3px;background-color:#4a6a8b;border-radius:1px}.input-group label{font-size:1em;letter-spacing:.25px}.input-group select{max-width:100%;width:100%}.input-group input[type=submit]{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:20px;font-size:20px;line-height:1;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;width:auto;letter-spacing:-1px}.contact-form{max-width:600px;margin:auto}.micro-header{float:left;clear:both;width:100%;height:50px;background-image:url("../Images/2.jpg");background-size:cover;background-position:top}.micro-header:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.contact-form-container{float:left;clear:both;width:100%;padding:2em 0;background-image:url("../Images/2.jpg");background-size:cover;background-position:bottom}.contact-form-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.contact-form-container label{color:#fff;text-transform:uppercase;font-size:.85em;font-weight:600}@media screen and (min-width: 894px){.intro{width:40%;display:inline-block;vertical-align:top;padding-right:1em}.disclaimer{display:inline-block;margin-top:0;width:50%}.contact-form{width:40%;margin:0}.input-group{width:49%;display:inline-block;padding-right:1em}.input-group:nth-of-type(even){padding-right:0em;padding-left:1em}.input-group.full-width{width:98%;padding:0}}.content-tabs{margin:0 -20px}.content-tabs.generic-page{margin-top:20px}.content-tabs .tab-headings-desktop{display:none}.content-tabs .tab .tab-heading{clear:both;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:1;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;text-decoration:none;text-transform:uppercase;color:#fff;background:#4a6a8b;padding:24px 20px;border-top:1px solid #f6f6f6;position:relative;z-index:1}.content-tabs .tab .tab-heading:after{content:" ";display:inline-block;float:right;width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#f6f6f6 transparent transparent transparent;position:relative;bottom:-2px}.content-tabs .tab .tab-content{display:none;clear:both;padding:35px 20px;overflow:hidden;background-color:#f6f6f6;position:relative;z-index:1;font-size:14px;letter-spacing:0px}.content-tabs .tab .tab-content .tab-content-heading{font-weight:600;color:#272727;font-size:24px;margin-bottom:28px;line-height:1.3}.content-tabs .tab .tab-content ol{counter-reset:item}.content-tabs .tab .tab-content ol li{display:block;padding-left:25px}.content-tabs .tab .tab-content ol li:before{content:counter(item) ". ";counter-increment:item;padding-right:4px;font-weight:bold;margin-left:-23px}.content-tabs .tab .tab-content ul li{padding-left:8px}.content-tabs .tab .tab-content.active{padding:20px 20px 70px 20px;max-height:none}.content-tabs .tab .tab-content.active:after{content:none}.content-tabs .tab .tab-content.active:before{content:none}.content-tabs .tab .tab-content.active .expand-to-read-more{display:none}.content-tabs .tab .tab-content.active .see-less{letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:#4a6a8b;display:block;position:absolute;left:20px;bottom:30px;z-index:1;left:0}.content-tabs .tab .tab-content .expand-to-read-more{visibility:hidden;opacity:0;letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:#4a6a8b;display:block;position:absolute;left:20px;bottom:70px;z-index:1}.content-tabs .tab .tab-content .see-less{display:none}.content-tabs .tab.active>.tab-heading{background:#fff;color:#4a6a8b}.content-tabs .tab.active .tab-heading:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-color:#4a6a8b transparent transparent transparent}.content-tabs .tab.active .tab-content{display:block}@media screen and (max-width: 894px){.tab .tab-heading{height:auto !important}}@media screen and (min-width: 894px){.content-tabs{float:left;clear:both;width:100%;margin:0;padding-bottom:30px}.content-tabs:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.content-tabs .tab-headings-desktop{float:left;clear:both;width:100%;margin-top:0;display:block;background-color:#4a6a8b;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-top:30px;padding-bottom:0;margin-bottom:65px;position:relative}.content-tabs .tab-headings-desktop:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.content-tabs .tab-headings-desktop.blue-band--thin{padding-top:20px}.content-tabs .tab-headings-desktop ul{list-style:none;padding:0}.content-tabs .tab-headings-desktop ul li a{font-size:12px;font-weight:600;letter-spacing:0;color:rgba(255,255,255,.5);border-bottom:5px solid transparent;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:-1px;float:left;margin-right:20px;text-decoration:none;text-transform:uppercase;cursor:pointer}.content-tabs .tab-headings-desktop ul li a.active{color:#fff;border-color:#fff}.content-tabs .tab-headings-desktop ul li a.active:hover{opacity:1}.content-tabs .tab .tab-heading{display:none}.content-tabs .tab .tab-content{display:none;background:#fff;padding:0;max-width:100%}.content-tabs .tab .tab-content .tab-content-heading{font-size:36px;line-height:40px}.content-tabs .tab .tab-content .expand-to-read-more{left:0}.content-tabs .tab .tab-content.restrict-height{max-height:650px;margin-bottom:0}.content-tabs .tab .tab-content.restrict-height .expand-to-read-more{opacity:1;visibility:visible}.content-tabs .tab .tab-content.restrict-height:before{content:" ";position:absolute;z-index:0;background-color:#fff;height:115px;left:0;right:0;bottom:0}.content-tabs .tab .tab-content.restrict-height:after{content:" ";position:absolute;height:175px;bottom:115px;left:0;right:0;background:rgba(255,255,255,0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(90%, #ffffff), color-stop(100%, #ffffff));background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(90%, #ffffff), to(#ffffff));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 90%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$white", endColorstr="$white", GradientType=0)}.content-tabs .tab .tab-content.restrict-height.active{padding-bottom:90px}.content-tabs .tab .tab-content.restrict-height.active:after{content:none}.content-tabs .tab .tab-content.restrict-height.active:before{content:none}.content-tabs .tab .tab-content.active{padding:20px 20px 70px 20px}.content-tabs .tab.active{display:block}}@media screen and (min-width: 1158px){.content-tabs .tab-headings-desktop{padding-top:70px}.content-tabs .tab-headings-desktop ul li a{font-size:14px;padding-bottom:20px;margin-right:60px;letter-spacing:1px}}.video-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;display:none;-webkit-transition:400ms all ease;transition:400ms all ease;visibility:hidden;opacity:0;background-color:rgba(255,255,255,.9)}.video-modal .video-modal-inner{float:none;clear:both;width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;max-width:700px;max-width:1000px;margin:auto;margin-top:30px}.video-modal .video-modal-inner:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.video-modal .video-modal-inner .fa-times{position:absolute;top:20px;right:20px;color:#fff;opacity:.5;cursor:pointer;float:left;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.video-modal .video-modal-inner .fa-times:hover{opacity:1;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.video-modal .video-modal-inner video{width:100%;display:block;margin:auto;border:5px solid transparent;opacity:1;-webkit-transition:200ms all ease;transition:200ms all ease;-webkit-box-sizing:border-box;box-sizing:border-box}.video-modal .video-modal-inner video.active-cta{cursor:pointer;border-color:rgba(255,255,255,.5);opacity:1;-webkit-transition:1s all ease;transition:1s all ease}.video-modal .video-modal-inner video.active-cta:hover{border-color:#fff;-webkit-transition:600ms all ease;transition:600ms all ease}.video-modal.active{display:block}.video-modal.active.fadeIn{visibility:visible;opacity:1;-webkit-transition:400ms all ease;transition:400ms all ease}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.close{font-size:30px;position:absolute;right:0;top:-20px;cursor:pointer}.key-contacts{float:left;clear:both;width:100%;position:relative;background-color:#fff;padding:30px 30px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:45px;margin-bottom:40px}.key-contacts:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.key-contacts h2{font-size:22px;margin-top:0;line-height:1;font-weight:400}.key-contacts .attorneys{float:left;clear:both;width:100%}.key-contacts .attorneys:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.key-contacts .attorney{line-height:1;font-family:"Montserrat",Helvetica,Arial,sans-serif;display:block;position:relative;background-color:#fff;float:left;clear:both;width:100%;margin-bottom:30px;display:none}.key-contacts .attorney:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.key-contacts .attorney.active{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.key-contacts .attorney:nth-of-type(even){padding-top:30px;border-top:1px solid rgba(39,39,39,.1)}.key-contacts .attorney .image-container{position:absolute;margin-right:20px;display:block;width:70px;height:80px;background-size:cover}.key-contacts .attorney .info{padding-left:90px}.key-contacts .attorney .info .name{font-size:14px;display:block;padding-bottom:8px;letter-spacing:0;color:#4a6a8b}.key-contacts .attorney .info .position{display:block;font-size:12px;color:rgba(39,39,39,.65);padding-bottom:5px;letter-spacing:0}.key-contacts .attorney .info .location{display:block;font-size:12px;color:rgba(39,39,39,.65);padding-bottom:15px;letter-spacing:0}.key-contacts .attorney .info .phone{display:block;font-size:12px;color:#4a6a8b;float:left;letter-spacing:1px}.key-contacts .attorney .info .email{float:right;display:block;width:15px;height:10px;background-image:url("../Images/email-icon-blue.png");background-size:15px 10px;position:relative}.key-contacts .attorney .info .email:before{content:"";position:absolute;top:0;bottom:0;left:-25px;width:1px;background-color:rgba(39,39,39,.1)}.key-contacts .page-marker{position:absolute;bottom:30px;left:30px}.key-contacts .page-marker span{display:inline-block;margin-right:5px;width:5px;height:5px;border-radius:100%;background-color:#4a6a8b;opacity:.2}.key-contacts .page-marker span.active{opacity:1}.key-contacts .see-all-contacts{position:absolute;bottom:30px;right:30px;font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#4a6a8b}.key-contacts .next,.key-contacts .previous{position:absolute;width:12px;height:20px;top:30px;background-size:12px 30px;background-repeat:none;background-position:center center}.key-contacts .next{background-image:url("../Images/chevron-right.png");right:30px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}.key-contacts .previous{background-image:url("../Images/chevron-left.png");right:30px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@media screen and (min-width: 894px){.key-contacts{margin-top:0;background-color:#f6f6f6;top:0;width:275px;z-index:3}.key-contacts h1{font-size:22px;margin-top:0;line-height:1;font-weight:400}.key-contacts .attorney{background-color:#f6f6f6}.top-content .key-contacts{position:absolute;left:20px}}@media screen and (min-width: 1255px){.key-contacts{width:300px}}@media only screen and (min-width: 580px)and (max-width: 894px){.key-contacts .attorney{display:block;position:static;background-color:#fff;float:left;clear:none;width:45%;display:none}.key-contacts .attorney:nth-of-type(even){padding-top:0;border-top:none;margin-left:20px;border-left:1px solid rgba(39,39,39,.1);padding-left:20px}}.firefox .sidebar h1,.firefox .sidebar h2,.firefox .sidebar h3,.firefox .sidebar h4,.firefox .sidebar h5{font-weight:400}.sidebar{font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-bottom:90px;margin-top:70px}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5{font-size:22px;font-weight:400;letter-spacing:-0.005px;margin-top:35px;padding-top:35px;padding-bottom:10px;line-height:1.35em;border-top:1px solid rgba(39,39,39,.1)}.sidebar h1:first-child,.sidebar h2:first-child,.sidebar h3:first-child,.sidebar h4:first-child,.sidebar h5:first-child{margin-top:0;border-top:none}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar ul li{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:15px}.sidebar ul li a{text-decoration:none;letter-spacing:.00005px;color:#4a6a8b}@media screen and (min-width: 894px){.sidebar{display:inline-block;width:260px;float:left;margin-top:773px}.sidebar ul li a{position:relative}.sidebar ul li a:before{content:"";width:5px;height:5px;background-color:transparent;position:absolute;top:50%;margin-top:-2.5px;left:0;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.sidebar ul li a:hover:before{background-color:#6fcf60;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}}@media screen and (min-width: 1255px){.sidebar{margin-top:0}}.article-preview{background-color:#fff;margin-bottom:30px;border:1px solid #e2e2e2;-webkit-box-shadow:2px 2px 5px 0px rgba(0,0,0,.075);box-shadow:2px 2px 5px 0px rgba(0,0,0,.075)}.article-preview .overview{font-family:"Montserrat",Helvetica,Arial,sans-serif;color:#272727;font-size:16px;padding:30px;clear:both}.article-preview .overview h3{margin-top:5px;margin-bottom:25px;font-size:20px;color:#272727;font-family:"Montserrat",Helvetica,Arial,sans-serif}.article-preview .overview a{display:block;color:#4a6a8b;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:35px;letter-spacing:0}.article-preview .overview a:after{content:"";display:inline-block;margin-left:20px;width:20px;height:10px;background-image:url("../Images/arrow-right.png");background-size:20px 10px;background-repeat:no-repeat}.article-preview .thumbnail{display:block;height:225px;background-size:cover;border-bottom:1px solid #e2e2e2}@media screen and (min-width: 894px){.article-preview{float:left;clear:both;width:100%;height:255px;position:relative}.article-preview:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.article-preview .overview{clear:both;width:100%;clear:none;width:60%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.article-preview .overview:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.article-preview .thumbnail{width:40%;height:100%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}}.breadcrumbs{display:none}@media screen and (min-width: 894px){.breadcrumbs{display:block;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:30px 0}.breadcrumbs ul li{display:inline-block}.breadcrumbs ul li:after{content:">";color:#8f8f8f;margin:0 8px;font-size:13px}.breadcrumbs ul li:last-child:after{content:none}.breadcrumbs ul li a{color:#4a6a8b;font-size:13px}.breadcrumbs ul li span{color:#707070;font-size:13px}}.media-inqueries{float:left;clear:both;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 0;position:relative;font-family:"Montserrat",Helvetica,Arial,sans-serif}.media-inqueries:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.media-inqueries:before{content:"";position:absolute;height:1px;top:0;left:-20px;right:-20px;background-color:rgba(39,39,39,.1)}.media-inqueries h2{font-size:22px;padding-bottom:5px}.media-inqueries .inquery{display:block;padding-bottom:35px}.media-inqueries .inquery:nth-of-type(odd){border-bottom:1px solid rgba(39,39,39,.1)}.media-inqueries .inquery h3{font-size:16px;font-weight:600;margin-bottom:5px;letter-spacing:0}.media-inqueries .inquery .position{display:block;color:rgba(39,39,39,.7);margin-top:10px;margin-bottom:5px;font-size:14px;letter-spacing:0}.media-inqueries .inquery .phone{display:block;color:rgba(39,39,39,.7);letter-spacing:0}.media-inqueries .inquery a{display:inline-block;margin-top:15px;color:#4a6a8b;font-size:14px;margin-right:25px}.media-inqueries .inquery .email:before{content:"";display:inline-block;width:26px;height:15px;position:relative;bottom:-2px;margin-right:10px;background-image:url("../images/email-icon-blue.png");background-repeat:none;background-size:26px 15px}.media-inqueries .inquery .email:after{content:"";display:inline-block;width:1px;height:10px;background-color:rgba(39,39,39,.2);margin-left:20px}.media-inqueries .inquery .contact-card:before{content:"";display:inline-block;width:24px;height:15px;position:relative;bottom:-2px;margin-right:10px;background-image:url("../images/contact-card-blue.png");background-repeat:none;background-size:24px 15px}@media screen and (min-width: 894px){.media-inqueries{clear:none;width:230px;padding:0}.media-inqueries:before{content:none}}@media screen and (max-width: 893px){article.inquery{border-bottom:1px solid rgba(39,39,39,.1);width:47%;float:left;margin-right:3%}}@media screen and (max-width: 680px){article.inquery{width:100%;margin-right:0}}@media screen and (min-width: 1255px){.media-inqueries{width:260px}}.pagination{float:left;clear:both;display:block;width:100%;text-align:center;margin:40px 0 30px}.pagination:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media screen and (min-width: 894px){.pagination{margin:75px 0 55px}}.pagination a{display:inline-block;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:#4a6a8b;text-transform:uppercase;letter-spacing:1px;padding:0;margin:0px 10px}.pagination a[disabled=disabled]{cursor:default;color:rgba(39,39,39,.65);text-decoration:none}.saved-items{position:fixed;background-color:rgba(39,39,39,.7);top:0;bottom:0;left:0;right:0;overflow:auto;z-index:2;padding-bottom:30px;opacity:0;visibility:hidden;-webkit-transition:350ms all ease;transition:350ms all ease}.saved-items:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.saved-items .exit{position:absolute;right:10px;top:16px;padding:15px;background-image:url("../Images/close.png");background-size:75%;background-repeat:no-repeat;font-size:0px}.saved-items .exit img{width:25px;margin-right:10px}.saved-items .inner-container{opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:350ms all ease;transition:350ms all ease;background-color:#fff;width:90%;max-width:680px;position:relative;margin:auto;margin-top:2em;padding:1em;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:76px}.saved-items .inner-container .saved-items-heading{font-size:20px;font-weight:800;margin-bottom:1em;font-family:"Montserrat",Helvetica,Arial,sans-serif}.saved-items .inner-container p{line-height:1.5em;font-family:"Montserrat",Helvetica,Arial,sans-serif;margin-bottom:41px}.saved-items .inner-container .si-container .saved-item{font-family:"Montserrat",Helvetica,Arial,sans-serif;position:relative;padding-bottom:25px;border-bottom:1px solid rgba(39,39,39,.1);margin-bottom:20px;display:block}.saved-items .inner-container .si-container .saved-item:last-child{border:none}.saved-items .inner-container .si-container .saved-item .overview{display:block;opacity:.7;padding-top:10px;font-size:.9em;line-height:1.2em}.saved-items .inner-container .si-container .saved-item .overview a{color:#4a6a8b}.saved-items .inner-container .si-container .saved-item .remove-link{position:absolute;right:0;top:2px;color:#4a6a8b;font-size:.75em;letter-spacing:.5px}.saved-items .inner-container .si-container .saved-item .title{color:#4a6a8b;font-weight:600;margin-bottom:10px;letter-spacing:.5px}.saved-items .saved-item-actions{background-color:#fff;position:absolute;bottom:0;left:0;right:0}.saved-items .saved-item-actions:before{content:"";position:absolute;left:0;bottom:0;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-image:url("../Images/black-gradient-up.png");background-repeat:repeat-x;background-position:bottom;background-size:6px 53px}.saved-items .saved-item-actions a{color:#4a6a8b;font-weight:600;font-family:"Montserrat",Helvetica,Arial,sans-serif;display:block;width:33%;float:left;font-size:.65em;text-align:center;padding:30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid rgba(39,39,39,.1)}.saved-items .saved-item-actions a:last-child{border:none}.saved-items.active{opacity:1;visibility:visible;-webkit-transition:350ms all ease;transition:350ms all ease;z-index:5}.saved-items.active .inner-container{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:350ms all ease;transition:350ms all ease}@media screen and (min-width: 894px){.saved-items .inner-container{padding:2em;margin-top:3em}.saved-items .si-container{max-height:295px;overflow:auto;padding-right:10px}.saved-items .saved-item-actions{padding:30px;text-align:center}.saved-items .saved-item-actions a{padding-top:10px;padding-bottom:10px;font-size:16px;padding-right:30px;margin-right:30px;width:auto;display:inline-block;float:none;border-right:1px solid rgba(39,39,39,.1)}.saved-items .saved-item-actions a:last-child{border:none;padding:0;margin:0}}@media screen and (min-width: 992px){.inner-container p{width:70%}}.see-less{letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:#4a6a8b;display:none;position:absolute;bottom:30px;z-index:1;left:0}article.active .see-less{display:block}.expand-to-read-more{visibility:hidden;opacity:0;letter-spacing:1px;text-transform:uppercase;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;color:#4a6a8b;display:block;position:absolute;left:20px;bottom:70px;z-index:1}article.active .expand-to-read-more{display:none}.restrict-height.active{max-height:none !important}@media screen and (min-width: 894px){.restrict-height{margin-bottom:0 !important}.restrict-height .expand-to-read-more{opacity:1;visibility:visible}.restrict-height:before{content:" ";position:absolute;z-index:0;background-color:#fff;height:115px;left:0;right:0;bottom:0}.restrict-height:after{content:" ";position:absolute;height:175px;bottom:115px;left:0;right:0;background:rgba(255,255,255,0);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(90%, #ffffff), color-stop(100%, #ffffff));background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(90%, #ffffff), to(#ffffff));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 90%, #ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$white", endColorstr="$white", GradientType=0)}.restrict-height.active{padding-bottom:20px}.restrict-height.active:after{content:none}.restrict-height.active:before{content:none}}.alert{float:left;clear:both;width:100%;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:1em 20px;border-bottom:1px solid #f6f6f6;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#0083ca;height:auto;display:none}.alert.visible{display:block}.alert h2{font-size:22px;padding-bottom:10px;margin-bottom:0px;color:#fff}.alert p{color:#fff}.alert .exit{padding:15px;background-image:url("../Images/close-white.png");background-size:75%;background-repeat:no-repeat;font-size:0}.alert .alert-title{width:95%;float:left}.alert .alert-exit{width:5%;float:right}.alert .alert-content{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.alert .alert-content p{width:100%}.alert .cta-container{width:100%;float:right;text-align:center}.alert .cta-button{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:180px;width:100%;padding:20px;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif}.alert .cta-button:after{content:"";display:inline-block;margin-left:15px;width:16px;height:10px;background-image:url("../Images/arrow-right-white.png");background-size:16px 10px;background-repeat:no-repeat}@media screen and (min-width: 894px){.alert .alert-content{padding-right:80px}.alert .alert-content p{width:75%;display:inline-block}.alert-no-cta{width:100% !important}.alert .cta-container{width:25%}.alert .cta-button{width:initial;margin:0 10px}}@media screen and (min-width: 1255px){.attorney-bio-template .attorney-bio-info .info .basic-info-section{min-height:245px}}.accordion{padding-left:0 !important}.people-filter{margin-bottom:60px}.people-filter select{-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.075);box-shadow:0 1px 8px 0 rgba(0,0,0,.075);margin:10px 0;min-width:auto;width:100%}.people-filter--header{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;margin-bottom:20px;margin-top:20px}.people-filter--header a,.people-filter--header h5{font-size:16px;margin:0;padding:0}.people-filter--header a{color:#115b96}.people-filter--header h5{color:rgba(0,0,0,.6)}.people-filter--accordion .accordion-item{-webkit-box-shadow:4px 2px 5px -2px rgba(0,0,0,.1);box-shadow:4px 2px 5px -2px rgba(0,0,0,.1);margin-bottom:10px !important}.people-filter--accordion .accordion-title{font-size:16px;padding:15px 20px;padding-left:40px}.people-filter--accordion .accordion-title:before{content:none}.people-filter--accordion .accordion-title:after{color:#73d360;font-size:26px;font-weight:500;left:15px;margin-top:0px;right:auto}.people-filter--accordion .accordion-title.is-active:after{font-size:28px;left:18px;margin-top:-1px;right:auto}.people-filter--accordion .accordion-content{font-size:14px;padding-right:5px;padding-top:10px}.people-filter--accordion .accordion-content .input--item{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.people-filter--accordion .accordion-content input{margin-bottom:15px;margin-right:10px;-webkit-appearance:checkbox;-moz-appearance:checkbox;vertical-align:top}.people-filter--accordion .accordion-content label{color:#000;line-height:1.2;margin-bottom:15px}.attorney-search .filters--alt{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:30px;padding-left:0;padding-right:0}@media screen and (min-width: 894px){.attorney-search .results-list.grid .attorney{margin-right:2% !important;width:48%}}@media screen and (min-width: 894px){.sidebar--alt{float:left;width:25%;max-width:280px}}.content--alt{background-color:#f6f6f6}@media screen and (min-width: 894px){.content--alt{float:right;padding:0 30px;width:65%}}@media screen and (min-width: 1200px){.content--alt{padding:0 60px}}.hero-landing{width:100%}.hero-landing--left,.hero-landing--right{background-color:#4a6a8b;height:160px;width:100%}@media screen and (min-width: 894px){.hero-landing--left,.hero-landing--right{float:left;height:350px;width:50%}}.hero-landing--image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.hero-landing .content{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center}.hero-landing .content h1{color:#fff;margin-bottom:0}.intro-text{border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:40px}@media screen and (min-width: 894px){.intro-text{width:70%}}.intro-text p{color:#115b96;width:100%}.services-list-template .content-tabs.content-tabs--alt{padding-top:30px}.services-list-template .content-tabs .tab--alt .tab-heading{font-weight:bold;position:relative;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transition-delay:.1s;transition-delay:.1s;height:100% !important}.services-list-template .content-tabs .tab--alt .tab-heading:before{content:"";background-color:#0095a9;bottom:-5px;height:5px;position:absolute;left:0;width:100%;-webkit-transition:height .2s ease-in;transition:height .2s ease-in;z-index:-1}.services-list-template .content-tabs .tab--alt .tab-heading .with-caret:after{content:"";background-image:url(../images/arrow-right-white.png);background-size:cover;display:inline-block;margin-left:10px;height:9px;width:18px;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transition-delay:.1s;transition-delay:.1s}.services-list-template .content-tabs .tab--alt .tab-content{padding-bottom:0}@media screen and (min-width: 894px){.services-list-template .content-tabs .tab--alt .tab-content{background-color:#f6f6f6;display:none;position:relative;z-index:2}}@media screen and (min-width: 894px){.services-list-template .content-tabs .tab--alt .tab-content ul{padding:15px 20px;padding-bottom:0}}.services-list-template .content-tabs .tab--alt .tab-content>ul:last-of-type{padding-bottom:30px}.services-list-template .content-tabs .tab--alt .tab-content ul li{font-size:16px;font-weight:600;margin-top:10px}.services-list-template .content-tabs .tab--alt .tab-content ul li ul{margin-bottom:0;margin-top:15px}.services-list-template .content-tabs .tab--alt .tab-content ul li ul li{font-size:15px;font-weight:400}.services-list-template .content-tabs .tab--alt{margin-bottom:15px}@media screen and (min-width: 894px){.services-list-template .content-tabs .tab--alt{min-height:85px;margin-bottom:30px}}@media screen and (min-width: 894px){.services-list-template .content-tabs .tab--alt:hover .tab-heading{color:#fff}.services-list-template .content-tabs .tab--alt:hover .tab-heading:before{height:calc(100% + 5px);-webkit-transition-delay:0s;transition-delay:0s}.services-list-template .content-tabs .tab--alt:hover .tab-content{display:block}}.services-list-template .content-tabs--alt{float:none}.services-list-template .content .intro-text p{width:100%}.content-center{width:100%;float:none}.medium-column{margin:60px auto;width:85%}.intro-text.medium-column{margin:60px auto 30px}@media screen and (min-width: 894px){.medium-column{width:70%}}.insights-list .insight-link{position:relative}.insights-list .insight-link:after{content:"";background-color:#0095a9;bottom:-5px;height:5px;position:absolute;left:0;width:100%;-webkit-transition:height .3s ease-in;transition:height .3s ease-in;z-index:-1}.insights-list .insight-link:hover{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.insights-list .insight-link:hover span{color:#fff}.insights-list .insight-link:hover .date{color:#c7edbf}.insights-list .insight-link:hover:after{height:calc(100% + 5px)}.insights-list .insight-link span{-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.insights-list--alt{text-align:left;width:100%}.insights-list--alt:before{content:none}@media screen and (min-width: 894px){.insights-list--alt{padding-left:0}}@media screen and (min-width: 641px){.insights-list--alt .insight-link{float:left;margin:15px;width:calc(40% - 30px)}}@media screen and (min-width: 894px){.insights-list--alt .insight-link{margin:15px 10px !important;width:calc(33% - 20px)}}.industry-item--dt{margin:20px auto;width:90%}@media screen and (min-width: 641px){.industry-item--dt{float:left;margin:20px 0;width:50%}}@media screen and (min-width: 894px){.industry-item--dt{width:33.33%}}.industry-item--card{display:block;margin-bottom:30px;padding:0 15px;text-align:center}.industry-item--card h3{color:#115b96;font-size:24px;font-weight:600;margin-bottom:20px}.industry-item--card .industry-item--image{background-position:center;background-size:cover;background-repeat:no-repeat;border-bottom:5px solid #73d360;padding-bottom:calc(100% - 5px);overflow:hidden}.industry-item--link{padding:0 15px;padding-left:30px}.industry-item--link a{font-size:18px}.industry-item--link a:after{content:"";display:inline-block;margin-left:20px;width:20px;height:10px;background-image:url(../Images/arrow-right.png);background-size:20px 10px;background-repeat:no-repeat}@media screen and (min-width: 894px){.homepage-hero-navigation .navigation--link-header{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.homepage-hero-navigation .navigation--link-header h2{font-family:"Montserrat",Helvetica,Arial,sans-serif;padding-top:35px;border-top:1px solid rgba(0,0,0,.05);margin-bottom:5px;font-size:1.75em;font-weight:600;letter-spacing:-0.25px;line-height:1.35em}@media screen and (min-width: 894px){.homepage-hero-navigation .navigation--link-header h2{font-size:2.25em}}.homepage-hero-navigation .navigation--link-header a{color:#115b96;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600;font-size:18px;letter-spacing:0}@media screen and (min-width: 894px){.homepage-hero-navigation .navigation--link-header a{font-size:15px}}.homepage-hero-navigation .navigation--link-header a:after{content:"›";display:inline-block;font-size:20px;margin-left:10px}.homepage-hero-navigation .navigation--wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;max-width:1024px;margin:0 auto}@media screen and (min-width: 1250px){.homepage-hero-navigation .navigation--link-header h2{padding-top:0}.homepage-hero-navigation .navigation--wrapper{max-width:none}}.homepage-hero-navigation .navigation--wrapper .navigation--link{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;background-color:#fff;color:#115b96;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;min-height:60px;margin:15px;position:relative;text-align:center;width:80%}@media screen and (min-width: 640px){.homepage-hero-navigation .navigation--wrapper .navigation--link{font-size:16px;margin:20px 10px;width:calc(25% - 20px - 1px)}}@media screen and (min-width: 1255px){.homepage-hero-navigation .navigation--wrapper .navigation--link{font-size:14px;width:calc(14.2857142857% - 20px - 1px)}}.homepage-hero-navigation .navigation--wrapper .navigation--link_image{background-position:center;background-size:cover;background-repeat:no-repeat;padding-bottom:100%;overflow:hidden;width:100%}.homepage-hero-navigation .navigation--wrapper .navigation--link_content{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 10px}@media screen and (min-width: 640px){.homepage-hero-navigation .navigation--wrapper .navigation--link_content{padding:16px 10px}}.home--hero{z-index:1}@media screen and (min-width: 1255px){.hero.home--hero{height:45vh !important;min-height:340px !important}}@media screen and (min-width: 1600px){.hero.home--hero{height:55vh !important}}.hero-actions.hero-actions__alt{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;left:0;margin:auto;min-height:60px;padding:40px 0 30px;width:100%}@media screen and (min-width: 640px){.hero-actions.hero-actions__alt:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;content:"or";background-color:#fff;background-image:none;border:2px solid #115b96;border-radius:50%;color:#000;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:30px;font-weight:500;height:60px;margin-left:0;width:60px;opacity:1;text-transform:uppercase;z-index:1}}@media screen and (min-width: 640px){.hero-actions.hero-actions__alt:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);content:"";background-color:#115b96;height:2px;opacity:1;width:calc(21vw + 4px);z-index:0}}.hero-actions.hero-actions__alt .hero-actions-links--item{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;background-color:rgba(17,91,150,.6);border:2px solid #115b96;font-size:calc(16px + 1vw);height:16.6666666667vw;margin:0 auto;max-height:350px;padding:50px 2vw;position:relative;width:70%}@media screen and (min-width: 640px){.hero-actions.hero-actions__alt .hero-actions-links--item{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:25vw;width:40%}}@media screen and (min-width: 1200px){.hero-actions.hero-actions__alt .hero-actions-links--item{padding:20px 2vw}}.hero-actions.hero-actions__alt .hero-actions-links--item:before,.hero-actions.hero-actions__alt .hero-actions-links--item:after{content:none}.hero-actions.hero-actions__alt .hero-actions-links--item:hover{background-color:#115b96;opacity:1}.hero-actions.hero-actions__alt .hero-actions-links--item img{margin-bottom:10px;max-width:50px}@media screen and (min-width: 1200px){.hero-actions.hero-actions__alt .hero-actions-links--item img{margin-bottom:15px;max-width:75px}}.hero-actions.hero-actions__alt .hero-actions-links--item p{font-size:16px;font-weight:400;margin:20px 0}@media screen and (min-width: 640px){.hero-actions.hero-actions__alt .hero-actions-links--item.link-left{left:auto;right:60vw}}@media screen and (min-width: 640px){.hero-actions.hero-actions__alt .hero-actions-links--item.link-right{left:60vw;right:auto}}.insights-bar{height:100%;position:fixed;right:-300px;width:300px;-webkit-transition:right .3s ease-in;transition:right .3s ease-in;z-index:20}@media screen and (min-width: 894px){.insights-bar{display:block;right:-360px;width:360px}}.insights-bar.is-open{right:0}.insights-bar.is-open .insights-bar-btn:after{-webkit-transform:rotate(-90deg) !important;transform:rotate(-90deg) !important}.insights-bar .insights-bar-wrapper{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;background-color:#4a6a8b;padding:30px 15px;padding-bottom:100px;position:relative}.insights-bar .insights-bar-wrapper .insights-bar-btn{background-color:#4a6a8b;border:0;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:600;height:70px;letter-spacing:2px;left:-125px;top:55px;padding:0 25px;padding-bottom:5px;padding-left:75px;position:absolute;outline:none;text-transform:uppercase;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:180px}.insights-bar .insights-bar-wrapper .insights-bar-btn:before{content:"";background-image:url("../images/document.png");background-repeat:no-repeat;background-size:contain;position:absolute;display:block;height:100%;left:50px;width:25px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-2px}.insights-bar .insights-bar-wrapper .insights-bar-btn:after{content:"";color:#fff;font-size:20px;font-family:"icomoon" !important;display:block;margin-left:5px;position:absolute;left:52%;bottom:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.insights-bar .insights-bar-wrapper .insights-bar-content{width:100%;overflow-y:scroll;max-height:85vh}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item{display:-ms-flexbox;display:-webkit-box;display:flex;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-justify-content:flex-end;background-color:#fff;color:#4a6a8b;display:flex;font-family:"Montserrat",Helvetica,Arial,sans-serif;min-height:185px;margin-bottom:15px;padding:55px 10px 20px 30px;position:relative;text-decoration:none;width:calc(100% - 40px)}@media screen and (min-width: 894px){.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item{min-height:165px}}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item.insight-item_img{color:#fff}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item.insight-item_img .insight-item-label{color:#fff}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item:hover{background-color:#0095a9 !important;background-image:none !important;color:#fff;opacity:1}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item:hover .insight-item-label,.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item:hover .insight-item-date{color:#fff}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-label{color:#c16c29;font-size:13px;font-weight:600;letter-spacing:2px;position:absolute;top:20px;text-transform:uppercase}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-label [class^=icon-]{font-weight:600;margin-right:8px}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-date{color:rgba(0,0,0,.6);font-size:13px;font-weight:600;letter-spacing:.75px;padding-bottom:20px;text-transform:uppercase}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-link{font-size:20px;font-weight:600;line-height:1.35em}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-preview{font-family:"Montserrat",Helvetica,Arial,sans-serif}.insights-bar .insights-bar-wrapper .insights-bar-content .insights-bar-link{display:block;padding-top:15px}.insights-bar .insights-bar-wrapper .insights-bar-content .insights-bar-link a{color:#fff;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:600}.insights-bar .insights-bar-wrapper .insights-bar-content .insights-bar-link a:after{content:"";color:#fff;font-size:80%;font-family:"icomoon" !important;display:inline-block;position:relative;margin-left:5px}.insights-bar .insights-bar-wrapper .insights-bar-content .insights-bar-link a:hover{border-bottom:1px solid #0095a9;opacity:1}@media screen and (max-width: 893px){.insights-bar{right:-270px;width:270px}.insights-bar .insights-bar-wrapper .insights-bar-btn{font-size:10px;height:50px;left:-95px;padding:0 25px 5px 50px;top:45px;width:140px}.insights-bar .insights-bar-wrapper .insights-bar-content .insight-item .insight-item-link{font-size:15px}.insights-bar .insights-bar-wrapper .insights-bar-btn:before{height:100%;left:35px;width:15px;top:-2px}.insights-bar .insights-bar-wrapper .insights-bar-btn:after{font-size:20px;margin-left:5px;left:47%;bottom:3px}}.content-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.content-card img,.content-card p:last-of-type{margin:0}.sidebar-template{background-color:#fff}.sidebar-template .container{position:relative}.sidebar-template .sidebar-template--container .content{width:100%}.sidebar-template .sidebar-template--container .sidebar{width:100%;margin:0}.sidebar-template .sidebar-template--container .sidebar img{width:100%;margin-bottom:20px}@media screen and (min-width: 894px){.sidebar-template .sidebar-template--container .content{width:70%}.sidebar-template .sidebar-template--container .content .top-content{max-width:700px}.sidebar-template .sidebar-template--container .sidebar{padding:0 40px 0 0;width:30%;width:calc(30% - 40px)}.sidebar-template .sidebar-template--container .sidebar.sidebar--top{margin-top:60px !important}.sidebar-template .sidebar-template--container.generic-page .sidebar.sidebar--top{margin-top:0px !important}}@media screen and (min-width: 1200px){.sidebar-template .sidebar-template--container .sidebar{margin:0 40px 0 0;width:calc(30% - 80px)}}.menu-box{padding:30px;margin-bottom:30px;background-color:#f6f6f6}.menu-box li{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:15px}.menu-box li a{letter-spacing:.00005px;color:#4a6a8b;position:relative}.menu-box ul li>a:before,.menu-box ul li>span:before{content:"";border-radius:100%;width:5px;height:5px;background-color:transparent;position:absolute;top:50%;margin-top:-2.5px;left:-15px;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.menu-box ul li>a:hover:before{background-color:#6fcf60;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.menu-box ul li.current>a,.menu-box ul li.current>span{font-weight:600;color:#272727}.menu-box ul li.current>a:before,.menu-box ul li.current>span:before{background-color:#6fcf60;-webkit-transition:350ms background-color ease;transition:350ms background-color ease}.menu-box li>span{font-weight:600;position:relative}.menu-box li>ul{margin-left:20px;margin-bottom:30px}.menu-box h2{font-size:30px;line-height:1.2em;font-weight:600;color:#272727;padding:0;margin:0 0 20px}@media screen and (max-width: 893px){.sidebar-template .sidebar-template--container .sidebar img{margin-top:20px}.container .menu-box{padding:20px;margin:0 -20px 20px}}.download-pdf{display:inline-block}.attorney-bio-template .attorney-bio-info .info .social-section .download-pdf a{display:inline-block}.download-pdf-downloading{opacity:.25;pointer-events:none}.download-pdf-spinner{border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #4a6a8b;height:.5em;width:.5em;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;display:inline-block}.download-pdf-spinner-d-none{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media screen and (min-width: 894px)and (max-width: 1254px){.sidebar-template .sidebar-template--container.generic-page .content{width:65%}}.ng-cloak{visibility:hidden}select::-ms-expand{display:none}.content .after-content.related-content ul li a{min-height:230px}.content .top-content p{letter-spacing:0}@media screen and (min-width: 894px){.button--CTA{cursor:pointer;opacity:1;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.button--CTA:hover{opacity:.7;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.tab-heading.tab-heading-click-desktop{cursor:pointer !important}}.content-min-height{min-height:700px}.button--CTA{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:20px;font-size:20px;line-height:1;text-align:center;background:#4a6a8b;color:#fff !important;font-family:"Montserrat","Helvetica","Arial","sans-serif";text-decoration:none;margin-bottom:20px;margin-top:20px}.button--CTA__flex{display:-webkit-box;display:-ms-flexbox;display:flex}.button--CTA__subscribe{font-size:16px;font-weight:400}form#aspnetForm{position:relative;z-index:999;overflow-x:hidden}.with-caret:after{content:"›";margin-left:10px}.main-menu .sub-menu-container .sub-nav .has-children>ul{-webkit-transition:350ms opacity ease,350ms visibility ease !important;transition:350ms opacity ease,350ms visibility ease !important}.row{margin-left:-15px;margin-right:-15px;-webkit-box-sizing:border-box;box-sizing:border-box}.row:before{content:" ";display:table}.row:after{content:" ";display:table;clear:both}.col-xs-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:8.33333333%}.col-sm-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-1{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:16.66666667%}.col-sm-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:25%}.col-sm-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-3{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333333%}.col-sm-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-4{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:41.66666667%}.col-sm-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:50%}.col-sm-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-6{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:58.33333333%}.col-sm-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-7{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:66.66666667%}.col-sm-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:75%}.col-sm-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:83.33333333%}.col-sm-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-10{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:91.66666667%}.col-sm-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-11{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;width:100%}.col-sm-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width: 768px){.col-sm-1{float:left;width:8.33333333%}.col-sm-2{float:left;width:16.66666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.33333333%}.col-sm-5{float:left;width:41.66666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.33333333%}.col-sm-8{float:left;width:66.66666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.33333333%}.col-sm-11{float:left;width:91.66666667%}.col-sm-12{float:left;width:100%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width: 894px){.col-md-1{float:left;width:8.33333333%}.col-md-2{float:left;width:16.66666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.33333333%}.col-md-5{float:left;width:41.66666667%}.col-md-6{float:left;width:50%}.col-md-7{float:left;width:58.33333333%}.col-md-8{float:left;width:66.66666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.33333333%}.col-md-11{float:left;width:91.66666667%}.col-md-12{float:left;width:100%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width: 1200px){.col-lg-1{float:left;width:8.33333333%}.col-lg-2{float:left;width:16.66666667%}.col-lg-3{float:left;width:25%}.col-lg-4{float:left;width:33.33333333%}.col-lg-5{float:left;width:41.66666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.33333333%}.col-lg-8{float:left;width:66.66666667%}.col-lg-9{float:left;width:75%}.col-lg-10{float:left;width:83.33333333%}.col-lg-11{float:left;width:91.66666667%}.col-lg-12{float:left;width:100%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:before{content:" ";display:table}.clearfix:after{content:" ";display:table;clear:both}.container:before{content:" ";display:table}.container:after{content:" ";display:table;clear:both}.container-fluid:before{content:" ";display:table}.container-fluid:after{content:" ";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.input-text-control{-webkit-box-sizing:border-box;box-sizing:border-box;font-style:italic;font-family:"Montserrat","Helvetica","Arial","sans-serif";font-size:1.25em;letter-spacing:-1px;border-radius:0;border:none;display:block;width:100%;padding:12px;position:relative;background-color:transparent;-webkit-transition:200ms all ease;transition:200ms all ease;color:#333;letter-spacing:0}.error-container{color:red;font-family:"Montserrat","Helvetica","Arial","sans-serif";padding-top:5px}.checkbox-group label{margin-top:0}.print-content-sections .print-content-area{margin-bottom:15pt;letter-spacing:.25px}.print-content-sections .print-content-area ul{list-style:disc;padding-left:20px;padding-bottom:40px;margin-left:20px}.print-template-content .right-column h3{margin:16px 0 25px;line-height:20px;letter-spacing:.5px}.print-template-content .right-column p{margin-bottom:10px;line-height:20px}.print-template-content .right-column .top-content-area{line-height:20px}.attorney-openings footer{margin-top:20px}.attorney-openings .media-inqueries{margin-top:40px}.attorney-openings .top-content.bottom-auto .careers{bottom:auto !important}.is-tablet{display:none}@media screen and (max-width: 893px){.is-tablet{display:block !important}}.row{clear:both}.row:before{display:table;content:" "}.row:after{clear:both}.row .col-xs-3{float:left;width:25%;position:relative;min-height:1px}.row .col-xs-6{float:left;width:50%;position:relative;min-height:1px}.row .col-xs-9{float:left;width:75%;position:relative;min-height:1px}.top-sub-menu{position:relative}.topics-list{font-family:"Montserrat","Helvetica","Arial","sans-serif";padding:10rem}.sign{color:#4a6a8b;font-size:1.2rem;padding-right:.5rem;position:absolute;margin-left:-1rem;margin-top:-0.1rem}.practices-template .container{z-index:0 !important}.content.content-fullwidth{float:none;width:100%}.content.content-fullwidth .top-content{max-width:100%}.careers .button{margin-bottom:30px}.chapter-content h2{padding-right:140px}.sidebar ul li a:hover{cursor:pointer}.sidebar ul li a:hover:before{background-color:none;background:none}.sidebar ul li a.show_data:hover:before{margin-left:-1rem}.callout{position:relative;width:290px;min-width:290px;max-width:290px;margin-top:20px;min-height:270px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transition:.25s ease;transition:.25s ease;background-repeat:no-repeat;background-size:100%;background-position:center center;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.callout::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:5px;background-color:#0095a9;-webkit-transition:.25s ease;transition:.25s ease;z-index:0}.callout:hover{-webkit-box-shadow:none;box-shadow:none}.callout:hover::after{height:100%}.callout:hover .callout-preheading{color:#c7edbf !important}.callout:hover .callout-heading,.callout:hover .callout-copy,.callout:hover .callout-cta{color:#fff !important}.callout:hover .callout-cta::after{margin-left:15px}.callout--left{float:left;margin-left:0;margin-right:20px}.callout--right{float:right;margin-left:20px;margin-right:0}.callout-inner{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.callout-preheading{color:#c16c29 !important;font-size:14px;font-weight:bold}.callout-heading{color:#4a6a8b !important;font-weight:bold;word-break:normal;overflow-wrap:anywhere;word-break:break-word}.callout-copy{font-size:14px !important}.callout-cta{margin-top:auto}.callout-cta::after{content:"";display:inline-block;margin-left:10px;width:21px;height:10px;background-image:url("/StoelRives/Theme/Images/arrow-right.png");background-size:21px 10px;background-repeat:no-repeat;-webkit-transition:.25s;transition:.25s}.content a.callout:hover{color:#fff}html.no-scroll body{overflow:hidden !important}[data-popup-trigger]{cursor:pointer !important}.pageWrap{-webkit-transition:-webkit-filter .25s ease-out;transition:-webkit-filter .25s ease-out;transition:filter .25s ease-out;transition:filter .25s ease-out, -webkit-filter .25s ease-out}.pageWrap.is-blurred{-webkit-filter:blur(3px);filter:blur(3px)}[data-popup-trigger]{cursor:pointer}.popup{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;display:block;width:100vw;height:100vh;transform:translateZ(2px);-webkit-transform:translate3d(0, 0, 0)}.popup-data{display:none}.popup-overlay{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.75);overflow-y:scroll;overflow-x:hidden;padding:40px 0}.popup-content{margin-bottom:50px;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:95%;max-width:1200px;height:auto;background:#fff;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);margin:auto 0}.popup-close{position:absolute;z-index:10;top:.125rem;right:.125rem;height:1.125rem;width:1.125rem;cursor:pointer}.popup-close:before,.popup-close:after{position:absolute;content:"";display:block;top:0;left:0;right:0;bottom:0;margin:auto;height:.25rem;width:1rem;background:#000;border-radius:99px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[id^=popup_]{display:none}.popup-content>[id^=popup_]{position:relative;z-index:1;width:100%;margin:0;padding:2rem 1.25rem 1.25rem 1.25rem;display:block}.popup-content>[id^=popup_]>*:last-child{margin-bottom:0}.popup-content>[id^=popup_] h1{font-size:2rem;margin-bottom:1rem}.popup-content>[id^=popup_] h2{font-size:1.75rem;margin-bottom:1rem}.popup-content>[id^=popup_] h3{font-size:1.5rem;margin-bottom:1rem}.popup-content>[id^=popup_] p{margin-bottom:10px}.popup-content>[id^=popup_] p:last-of-type{margin-bottom:20px}.popup-content>[id^=popup_] .button-block{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-content>[id^=popup_] .button{min-width:100px;text-align:center;color:#898d93}.popup-content>[id^=popup_] .button:before{color:#898d93}.popup-content>[id^=popup_] .button:hover,.popup-content>[id^=popup_] .button:after{color:#fff}.figure--video{margin-right:auto;margin-left:auto;margin-bottom:0}.figure--video .figure--video-wrapper{position:relative}.figure--video .figure--video-wrapper:after{display:block;padding-bottom:56.25%;content:""}.figure--video .figure--video-wrapper iframe,.figure--video .figure--video-wrapper object,.figure--video .figure--video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.popup .figure--video-wrapper{max-width:1250px;margin:auto}.figure--image-wrapper img{max-width:100%}.callout--thumbnail{background-size:cover}.callout--thumbnail:before{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.65)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to bottom, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000", endColorstr="#00000000", GradientType=0);width:100%;height:100%;position:absolute;top:0;left:0}.callout--thumbnail .callout-preheading{color:#fff !important}.callout--thumbnail .callout-heading{color:#fff !important;min-height:100px}.callout--thumbnail .callout-cta{color:#fff !important}.callout--thumbnail .callout-cta:after{background-image:url(/StoelRives/Theme/Images/arrow-right-white.png)}.cookies{position:fixed;width:100%;bottom:0%;z-index:999;display:none;background-color:#0095a9}.cookies__container{background-color:#fafafa;padding:20px;margin-top:5px}.cookies__heading{color:#c16c29;font-size:36px;font-weight:600;padding-bottom:20px}.cookies__copy{padding-bottom:20px}.cookies__accept{color:#4a6a8b;font-size:30px;text-decoration:none;font-size:20;font-weight:600;margin-right:20px}.cookies__deny{color:#616161;font-size:30px;text-decoration:none;font-size:20;font-weight:600}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before{display:table;content:""}.slick-track:after{display:table;content:"";clear:both}.slick-loading .slick-track{visibility:hidden}.slick-loading .slick-slide{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;left:-25px}.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-prev:hover:before{opacity:1}.slick-prev:focus{color:transparent;outline:none;background:transparent}.slick-prev:focus:before{opacity:1}.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;content:"←"}.slick-prev.slick-disabled:before{opacity:.25}.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;right:-25px}.slick-next:hover{color:transparent;outline:none;background:transparent}.slick-next:hover:before{opacity:1}.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-next:focus:before{opacity:1}.slick-next:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;content:"→"}.slick-next.slick-disabled:before{opacity:.25}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover{outline:none}.slick-dots li button:hover:before{opacity:1}.slick-dots li button:focus{outline:none}.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}.slick-dotted.slick-slider{margin-bottom:30px}@media screen and (min-width: 894px){.content-tabs .tab .tab-content.tab-content-min-margin-bottom{margin-bottom:10px}}.accordion{margin-left:0 !important}.accordion-item{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:4px 2px 5px -2px rgba(0,0,0,.3);box-shadow:4px 2px 5px -2px rgba(0,0,0,.3);list-style:none;margin-bottom:30px !important;padding:0 !important;overflow:hidden}.accordion-title{color:#000 !important;font-size:24px;font-family:"Montserrat","Helvetica","Arial","sans-serif";display:block;line-height:1.2;padding:20px 30px;padding-right:15%;position:relative}.accordion-title.is-active::after{content:"-";font-size:52px;margin-top:-5px;right:25px}.accordion-title::after{content:" +";color:#4a6a8b;font-size:42px;font-weight:300;margin-top:-2px;position:absolute;top:50%;right:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-content{font-size:18px;font-family:"Montserrat","Helvetica","Arial","sans-serif";display:none;padding:20px 30px;padding-top:0}.accordion-content.is-open{display:block}@media screen and (min-width: 768px){.accordion-title::after{right:30px}.accordion-content{width:85%}.accordion-title.is-active::after{right:35px}}.attorney-search .results-list.grid .city-list{display:none !important}.attorney-search .results-list.grid .phone-list{display:none !important}.attorney-search .results-list.grid .attorney .info .name-and-position{padding-right:56px;width:auto !important}.attorney-search .results-list.grid .attorney .info .location{padding-right:56px;width:auto !important}.attorney-search .results-list.grid .attorney .info .social{padding-right:56px;width:auto !important}.attorney-search .filters .search-button{display:block;width:200px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:20px;font-size:20px;line-height:1;text-align:center;background:#4a6a8b;color:#fff;font-family:"Montserrat","Helvetica","Arial","sans-serif";text-decoration:none;margin-bottom:20px}@media screen and (min-width: 894px)and (max-width: 1100px){.attorney-search .results-list.grid .attorney .info .position{font-size:10px !important}.attorney-search .results-list.grid .attorney .info .social .phone{font-size:12px !important}}@media screen and (min-width: 894px){.attorney-search .results-list.list .phone-grid{display:none !important}.attorney-search .results-list.list .phone-list{display:inline-block}.attorney-search .results-list.list .location-grid{display:none !important}.attorney-search .results-list.list .city-list{display:inline-block}.attorney-search .results-list.grid .city-list{display:none !important}.attorney-search .results-list.grid .phone-list{display:none !important}.attorney-search .filters .search-button{cursor:pointer;opacity:1;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}.attorney-search .filters .search-button:hover{opacity:.7;-webkit-transition:200ms opacity ease;transition:200ms opacity ease}body header .menu-container .search-input-container .search-button{right:0;bottom:10px;background-color:#fff;background-size:20px 19px;width:20px;height:19px}.main-menu .people .search-input-container .search-button{width:85px}.hero section#find-an-attourney .attorney-results .attorney .info .location .phone-grid{display:none !important}.hero section#find-an-attourney .attorney-results .attorney .info .location .city-list{display:none !important;display:inline-block;display:block !important}.hero section#find-an-attourney .attorney-results .attorney .info .location-grid{display:none !important}.hero section#find-an-attourney .attorney-results .attorney .info .social .phone-list{display:inline-block;display:none !important;display:block !important}.search-result-list .attorney-search .results-list.list .city-list{display:block !important}.search-result-list .attorney-search .results-list.list .social .phone-list{display:block !important}}@media screen and (min-width: 1255px){body header .menu-container .secondary-menu .search-input-container .search-button{right:10px}}@media screen and (min-width: 894px)and (max-width: 1010px){.attorney-search.attorney-listing .results-list.list{padding:20px !important}}.attorney-list-item{margin-bottom:10px}.attorney-search-link-text{margin-bottom:15px;margin-top:30px;font-family:"Montserrat","Helvetica","Arial","sans-serif";font-size:14px;color:#4a6a8b;text-decoration:none}.attorney-search-link-text.with-arrow-down::after{content:" ";display:inline-block;width:12px;height:6px;margin-left:5px;background-image:url(../Images/arrow-down.png);background-size:12px 6px;background-repeat:no-repeat;background-position:95% 50%}.attorney-search-link-text.with-arrow-up::after{content:" ";display:inline-block;width:12px;height:6px;margin-left:5px;background-image:url(../Images/arrow-up.png);background-size:12px 6px;background-repeat:no-repeat;background-position:95% 50%}.search-label-text{font-style:italic;font-family:"Montserrat","Helvetica","Arial","sans-serif";font-size:25px;color:rgba(39,39,39,.6);padding-bottom:20px;display:block}.icon-phone{padding-left:10px}.results-list .attorney .name-and-position a{color:#fff;text-decoration:none}.attorney-results .attorney .name-and-position a{color:#fff;text-decoration:none}.main-menu .people .search-input-container .search-button{width:85px;background:#4a6a8b;width:60px;right:0;top:0;bottom:0;height:auto;background-image:url("../Images/search-white.png");background-size:27px 26px;background-position:center;background-repeat:no-repeat;border-radius:0}.attorney-bio-template .attorney-bio-info .info .basic-info-section{min-width:315px;width:100%}.attorney-bio-template .attorney-bio-info .info .basic-info-section h1{margin-right:0}.hero section#find-an-attourney .attorney-results .attorney .info span{line-height:14px}.hero section#find-an-attourney .attorney-results .attorney .info .location .city-list{display:none !important;display:none !important}.hero section#find-an-attourney .attorney-results .attorney .info .social .phone-list{display:none !important;display:none !important}.search-result-list .attorney-search .results-list.list .city-list{display:none !important}.search-result-list .attorney-search .results-list.list span{line-height:14px}.search-result-list .attorney-search .results-list.list .location{padding-right:56px;width:auto}.search-result-list .attorney-search .results-list.list .social .phone-list{display:none !important}.blog-listing{margin-bottom:40px}.blog-listing .blog-item{margin-top:40px}.blog-listing .blog-item .view-all:after{content:"";display:inline-block;width:24px;height:14px;background-image:url("../Images/arrow-right.png");background-size:24px 14px;margin-left:15px;padding-left:5px}.blog-item-row{margin-bottom:20px;clear:both}.blog-item-row::after{clear:both;display:table;content:" "}.blog-item-col-date{float:left;width:10%;min-width:90px}.blog-item-col-title{float:left;width:70%;line-height:24px}.blog-item-title{font-weight:bold}.blog-item-more-link{font-weight:bold;margin-bottom:15px}@media screen and (min-width: 894px){.blog-listing .blog-item .view-all:after{background:none;content:"›";font-size:20px;margin:0}}.content strong{font-weight:bold}.content b{font-weight:bold}.content em{font-style:italic}.content i{font-style:italic}.content ul{padding-bottom:5px !important;font-size:16px}.sidebar b{font-weight:bold}.sidebar em{font-style:italic}.sidebar i{font-style:italic}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-bold{font-weight:bold}.attorney-openings .content .top-content ul{display:block}.content ul.services-list-items{list-style-type:none;padding-top:10px;margin-left:0;padding-left:10px;display:block;padding-bottom:10px}.content ul.services-list-items li{padding-top:5px}.filter-row::after{display:table;clear:both;content:" "}.filter-label{float:left;display:inline-block;width:auto !important}.filter-clear{float:right;margin-bottom:15px;font-family:"Montserrat","Helvetica","Arial","sans-serif";font-size:14px;color:#4a6a8b;text-decoration:none}.filter-clear-attorney{margin-right:20px;margin-top:25px}@media screen and (min-width: 894px){.hero section .search .search-button{top:25px}}.hero section .search .search-button{position:absolute;width:35px;height:35px;background-color:#4a6a8b;border:none;color:transparent;overflow:hidden;top:0;right:0;background-image:url("../Images/search-white.png");background-size:35px 35px;cursor:pointer}.hero section .search .placeholder{z-index:999 !important}.hero section#search-for-services .attorney-results h1{font-size:24px;padding-top:30px;font-weight:600;clear:both;padding-bottom:15px;margin-bottom:20px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.125);box-shadow:0 3px 2px rgba(0,0,0,.125);position:relative}.hero section#search-for-services .attorney-results h1:before{content:"";position:absolute;top:0;bottom:0;width:5px;background:#4a6a8b;left:-5px}.hero section#search-for-services .attorney-results h1:after{content:"";position:absolute;top:0;bottom:0;width:5px;background:#4a6a8b;right:-5px}.hero section#search-for-services .attorney-results h1 span{font-size:18px;font-weight:400}.hero section#search-for-services .attorney-results .attorney{display:block;position:relative;float:left;clear:both;width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.hero section#search-for-services .attorney-results .attorney:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.hero section#search-for-services .attorney-results .attorney .info{float:left}.hero section#search-for-services .attorney-results .attorney .info .name{font-size:14px;display:block;padding-bottom:8px}.hero section#search-for-services .attorney-results .attorney .info .type{display:block;font-size:12px;color:#a3bed5;padding-bottom:5px}.homepage-insights .insights-scroll-container .insights-container .insight-item.alert{clear:none !important}.slick-next{right:-10px;height:auto;z-index:1}.slick-next:before{content:"❯";font-size:30px;color:#4a6a8b;opacity:1}.slick-next:hover{opacity:.7;-webkit-transition:350ms opacity ease;transition:350ms opacity ease}.slick-prev{left:-10px;height:auto;z-index:1}.slick-prev:before{content:"❮";font-size:30px;color:#4a6a8b;opacity:1}.slick-prev:hover{opacity:.7;-webkit-transition:350ms opacity ease;transition:350ms opacity ease}.carousel--caption{background-color:#e2e2e2;margin-left:.5%;text-align:center;height:50px;line-height:50px}.slider--body{margin-top:10px;margin-bottom:40px}.slider--body-uninitialized{display:none}.carousel--image{margin-bottom:5px !important;width:100%}@media screen and (min-width: 798px){.slick-next{top:auto;-webkit-transform:none;transform:none;bottom:8px;right:30px}.slick-prev{top:auto;-webkit-transform:none;transform:none;bottom:8px;left:30px}.carousel--caption{background-color:#f6f6f6}}.slider--data:focus{outline:0}.insight-sr-heading{background-size:100% auto;height:200px;position:relative;background-repeat:no-repeat}.insight-sr-heading h1{position:absolute;bottom:20px;margin-left:20px;max-width:90%;color:#fff;font-weight:800;line-height:1.2;font-size:32px}@media(max-width: 893px){.insight-sr-heading h1{max-width:70%}}.insight-sr-top-controls{padding:20px 0}.insight-sr-top-controls .actions{margin:0}.insight-sr-content h2{margin-top:30px;font-size:36px;line-height:40px}.insight-sr-content .recent-coverage{margin-top:40px;background-color:#f6f6f6;width:100%;padding:40px}@media(min-width: 894px){.insight-sr-hidden-mobile{display:block}.insight-sr-visible-mobile{display:none}.insight-sr-content.content{width:100%;float:left}}@media(max-width: 894px){.insight-sr-hidden-mobile{display:none}.insight-sr-visible-mobile{display:block}}.insights-detail .insight-sr-sidebar .media-inqueries{padding-top:0}.insights-detail .insight-sr-sidebar .media-inqueries::before{display:none}.insights-detail .recent-coverage:before{display:none}.back-link.back-link-no-line-below:after{display:none}.insight-sr-sidebar h2{font-size:22px;line-height:1;margin-bottom:10px}.insights-article .actions{padding-bottom:1px;position:relative;width:100%}.insights-article .actions #atstbx{left:auto !important;right:0 !important;top:auto !important}.insights-article .actions #atstbx .at-icon-wrapper{background-color:#fff !important}.insights-article .actions #atstbx .at-icon-wrapper .at-icon{fill:#4a6a8b !important}.insights-article .actions #atstbx .at-icon-wrapper .at-icon-linkedin{fill:#438fa8 !important}.insights-article .actions #atstbx .at-icon-wrapper .at-icon-facebook{fill:#4a6a8b !important}.insights-article .actions #atstbx .at-icon-wrapper .at-icon-twitter{fill:#2db2dd !important}.insights-article .media-inqueries .sidebar{margin-top:10px}.insights-article .media-inqueries .sidebar .inquery{margin-top:0 !important;padding-bottom:15px}.insights-article .media-inqueries .sidebar .inquery span{font-size:14px;margin-top:10px}.insights-article .media-inqueries .sidebar .inquery .inquery-info{display:-webkit-box;display:-ms-flexbox;display:flex}.insights-article .media-inqueries .sidebar .inquery .inquery-info a{margin-top:7px;margin-left:20px;margin-right:0}.insights-article .media-inqueries .inquery .email:after{margin-left:10px}.insights-article .sidebar h3{border-top:1px solid #ddd;margin-top:15px !important;padding-bottom:0 !important;padding-top:15px}.insights-article .key-contributors .key-contributor{margin-bottom:0}.control-group li{border-left:6px solid #4a6a8b;margin-left:0 !important;padding:6px;list-style:none}.control-group li a:hover:after{content:none !important}@media screen and (min-width: 894px){.article-heading .control-group{display:none}.insights-article .article-heading h1{max-width:450px}}@media screen and (min-width: 1024px){.insights-article .article-heading h1{width:85%;max-width:750px}}.article-heading .control-group{margin-left:0;padding-left:0;padding-bottom:0}@media screen and (min-width: 894px){.insights-list{min-height:600px}}.insights-search .search-input-container button{cursor:pointer;background-color:transparent;background-image:url(../Images/search.png);background-size:22px 21px;color:transparent;border:none;position:absolute;bottom:10px;right:10px;width:22px;height:21px}.media-inquiry-list:after{content:"";display:table;clear:both}.media-inquiry-list h3{font-size:22px;font-weight:400;letter-spacing:-0.005px;margin-top:0;padding-bottom:10px;line-height:1.35em}.insight-sr-hidden-mobile{border-top:1px solid rgba(39,39,39,.1);padding-top:20px}.key-contributors .key-contributor .image-container{background-position-y:-5px;background-repeat:no-repeat}.print-sidebar .key-contributors{margin-top:10px;margin-bottom:25px}.print-sidebar .key-contributors .key-contributor .image-container{margin-right:5px}.print-sidebar .key-contributors .key-contributor .info{margin-top:0}.print-sidebar .key-contributors .key-contributor .info .name{font-size:11px}.print-sidebar .key-contributors .key-contributor .info .phone{font-size:10px}#mapwrapper{max-width:1920px;margin:0 auto;padding:0;background-color:transparent;min-width:220px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#text-abb{font-size:14px}#text-abb text{font-family:"Montserrat","Helvetica","Arial","sans-serif"}#map-tip-us{font:14px/16px "Montserrat","Helvetica","Arial","sans-serif";display:none;padding:3px;border:1px solid #ebeced;color:#ebeced;z-index:1000;float:left;position:absolute;background:#494949;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #494949), to(#656565));background:linear-gradient(to bottom, #494949 0, #656565 100%);word-break:keep-all;-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5);box-shadow:1px 2px 4px rgba(0,0,0,.5)}#map-tip-us p{margin:0 !important;color:#ebeced !important}#map-tip-us img{float:left;padding:3px}@media screen and (max-width: 320px){#map-tip-us{max-width:40%}#map-tip-us img{max-width:95%}#map_base svg{height:140px}}@media screen and (max-width: 400px)and (min-width: 321px){#map_base svg{height:180px}}@media screen and (max-width: 480px)and (min-width: 401px){#map_base svg{height:250px}}@media screen and (max-width: 568px)and (min-width: 481px){#map_base svg{height:290px}}@media screen and (max-width: 685px)and (min-width: 569px){#map_base svg{height:340px}}@media screen and (max-width: 767px)and (min-width: 686px){#map_base svg{height:430px}}@media screen and (min-width: 768px){#map_base svg{height:550px}}#map_base svg{max-height:100%;width:100%;margin:0}@media screen and (min-width: 894px){.attorney-search.leadership-listing .results-list.grid .attorney{width:48%}.attorney-search.leadership-listing .results-list.grid .attorney:nth-child(3n+3){margin-right:2%}.attorney-search.leadership-listing .results-list.grid .attorney:nth-child(2n+2){margin-right:0}}.location-intro-content .col-left{float:left;width:50%}.location-intro-content .col-right{padding-left:5%;float:right;width:45%}.location-intro-content.no-image .col-left{display:none}.location-intro-content.no-image .col-right{width:100%;padding-left:0}.mobile-menu-control{display:none}@media screen and (max-width: 893px){.mobile-menu-control{display:block;position:absolute;top:0;right:0;border-left:1px solid #fff;padding:24px 20px}.mobile-menu-control i::after{content:" ";display:inline-block;border-style:solid;border-width:7px 6px 0 6px;border-color:#f6f6f6 transparent transparent transparent;bottom:-2px}.tab.active .mobile-menu-control{border-left-color:#f6f6f6}.tab.active .mobile-menu-control i::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-color:#4a6a8b transparent transparent transparent}.content-tabs .tab .tab-heading.tab-heading-with-control:after{content:"";display:none}}.saved-items-modal .close{top:0;right:6px}.saved-items-modal .saved-items-modal-inner{background-color:#fff;border:1px solid #a9a9a9}.saved-items-modal .saved-items-modal-inner h3{font-size:36px;margin-bottom:28px;font-weight:600}.saved-items-listing{margin-top:5px}.saved-items-listing-row{padding-top:20px}.saved-items .inner-container{min-height:300px}.saved-items .inner-container .si-container .saved-item .remove-link.up-link{top:20px;right:20px;font-size:1.2em}.saved-items .inner-container .si-container .saved-item .remove-link.down-link{top:20px;font-size:1.2em}.saved-items .inner-container .si-container .saved-item .title{padding-right:60px;display:block;margin-bottom:0 !important}.saved-items .inner-container .si-container .saved-item .overview{padding-right:40px}.saved-items .si-container{margin-bottom:110px}.saved-items.link-disclaimer-dialog .inner-container p{width:100%;margin-bottom:100px}.search-result-row{margin-bottom:20px;clear:both}.search-result-row::after{clear:both;display:table;content:" "}.search-result-col-type{float:left;width:20%}.search-result-col-detail{float:left;width:70%;margin-bottom:20px;line-height:24px}.search-result-title{font-weight:bold}.search-result-more-link{font-weight:bold;margin-bottom:15px}.search-result-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.search-result-header>h2{margin:15px 20px 0 0}.search-result-header--filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.search-result-header--filter h3{margin:0}.search-result-header--filter select{min-width:200px;margin:0 0 0 20px;height:46px}@media screen and (max-width: 894px){.search-result-col-type{float:right;word-break:break-all;font-size:.8em}}.home-search-results h2{font-weight:600;font-size:26px;line-height:1.2em;display:inline-block;margin-top:20px;margin-bottom:15px}.home-search-results h2:before{clear:both}.home-search-results a{color:#fff}.home-search-results .search-result-more-link a{color:#fff}.attorney-search.search-attorney-listing .results-list{margin-top:0;margin-bottom:20px}.search-result-list hr{border-style:solid;border-color:#a3a3a3;margin-bottom:40px}.attorney-bio-template .hero-top-content .actions #atstbx{top:0 !important}.attorney-bio-template .attorney-bio-info h1{float:none}.attorney-bio-template .actions #atstbx{left:auto !important;right:0 !important;top:auto !important}.attorney-bio-template .actions #atstbx .at-icon-wrapper{background-color:transparent !important}.attorney-bio-template .actions #atstbx .at-icon-wrapper .at-icon{fill:#4a6a8b !important}.attorney-bio-template .actions #atstbx .at-icon-wrapper .at-icon-linkedin{fill:#438fa8 !important}.attorney-bio-template .actions #atstbx .at-icon-wrapper .at-icon-facebook{fill:#4a6a8b !important}.attorney-bio-template .actions #atstbx .at-icon-wrapper .at-icon-twitter{fill:#2db2dd !important}@media screen and (max-width: 579px){.attorney-bio-template .attorney-bio-info .play-video-bio{text-align:center;width:100%;max-width:none !important}.attorney-bio-template .attorney-bio-info .play-video-bio img{width:100%;max-width:255px}.attorney-bio-template .attorney-bio-info .info .basic-info-section{min-width:auto !important}}@media screen and (max-width: 893px){.attorney-bio-template .hero-top-content{margin-top:30px}.attorney-bio-template .hero-top-content .actions #atstbx{top:auto !important;margin-right:30px;margin-top:-15px}.attorney-bio-template .sidebar{margin-top:0}.attorney-bio-template .content-tabs{margin-bottom:60px}.attorney-bio-template .attorney-bio-info .play-video-bio{max-width:255px}}@media screen and (min-width: 580px)and (max-width: 1254px){.attorney-bio-template .attorney-bio-info{display:-webkit-box;display:-ms-flexbox;display:flex}.attorney-bio-template .attorney-bio-info .info{margin-left:30px}.attorney-bio-template .attorney-bio-info .info .basic-info-section{margin-top:0}.attorney-bio-template .attorney-bio-info .info .social-section{padding-left:0;margin-left:0}}.social-icons{font-size:2.5rem;color:#4a6a8b;padding-left:0;margin-left:-10px}.social-share-controls{margin-top:1rem}.icon-icon-06{float:left}.share--bio{color:#272727;line-height:18px;font-size:14px;letter-spacing:.00005px;margin-top:1.5rem;margin-bottom:1rem}.attorney-bio-info .play-video-bio.no-video:before{display:none !important}.attorney-bio-info .play-video-bio.no-video:after{display:none !important}.save-page a{text-decoration:none;font-family:"Montserrat","Helvetica","Arial","sans-serif";color:#4a6a8b;font-size:12px;margin-right:35px;letter-spacing:.005px}a.at-icon-wrapper.at-share-btn.at-svc-compact{border-radius:16px;overflow:visible !important;width:16px !important;height:16px !important}a.at-icon-wrapper.at-share-btn.at-svc-compact::after{content:"";width:200px;height:22px;display:inline-block;position:absolute;left:30px;top:1px}.sidebar-template .actions #atstbx{left:auto !important;right:0 !important;top:auto !important}.sidebar-template .actions #atstbx .at-icon-wrapper{background-color:transparent !important}.sidebar-template .actions #atstbx .at-icon-wrapper .at-icon{fill:#4a6a8b !important}.sidebar-template .actions #atstbx .at-icon-wrapper .at-icon-linkedin{fill:#438fa8 !important}.sidebar-template .actions #atstbx .at-icon-wrapper .at-icon-facebook{fill:#4a6a8b !important}.sidebar-template .actions #atstbx .at-icon-wrapper .at-icon-twitter{fill:#2db2dd !important}@media screen and (min-width: 1255px){.social-share-controls{float:left;margin-right:20px}}@media screen and (min-width: 894px){.practices-template .social-share-controls{float:left;margin-right:20px}}.insights-detail .actions{display:block !important;width:auto;float:right;margin-top:-47px}.insights-detail .article-heading.content{clear:both}@media screen and (max-width: 893px){.insights-detail .actions{float:none;margin-top:5px}.insights-detail .social-share-controls{margin-top:20px}.insights-detail .article-heading.content{margin-top:20px}div[class*=addthis_inline_share_toolbox]{margin-top:60px}div[class*=addthis_inline_share_toolbox] #atstbx{margin-top:-50px}}@media screen and (min-width: 894px)and (max-width: 1254px){.social-share-controls{padding-top:5px}}#atstbx{display:inline;position:absolute;left:0;top:0}.addthis_inline_share_toolbox{padding-left:33px;margin-top:8px}.actions .social-share-controls{margin-bottom:10px}.at-share-btn-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:20px}.generic-share .actions #atstbx{left:auto !important;right:0 !important;top:auto !important;position:static}.generic-share .actions #atstbx .at-icon-wrapper .at-icon{fill:#666 !important}.generic-share .actions #atstbx .at-icon-wrapper .at-icon-linkedin{fill:#666 !important}.generic-share .actions #atstbx .at-icon-wrapper .at-icon-facebook{fill:#666 !important}.generic-share .actions #atstbx .at-icon-wrapper .at-icon-twitter{fill:#666 !important}.sg-colorGray{color:#959595}.sg-colorGray a{color:inherit;text-decoration:underline}.sg-colorGrayLight{color:#cacaca}.sg-colorGrayLight a{color:inherit;text-decoration:underline}.sg-colorGrayLighter{color:#f5f5f5}.sg-colorGrayLighter a{color:inherit;text-decoration:underline}.sg-colorGrayLightest{color:#fafafa}.sg-colorGrayLightest a{color:inherit;text-decoration:underline}.sg-colorGrayDark{color:#707070}.sg-colorGrayDark a{color:inherit;text-decoration:underline}.sg-colorGrayDarker{color:#616161}.sg-colorGrayDarker a{color:inherit;text-decoration:underline}.sg-colorSuccess{color:#42be2a}.sg-colorSuccess a{color:inherit;text-decoration:underline}.sg-colorInfo{color:#5bc0de}.sg-colorInfo a{color:inherit;text-decoration:underline}.sg-colorWarning{color:#f9b106}.sg-colorWarning a{color:inherit;text-decoration:underline}.sg-colorDanger{color:#e31836}.sg-colorDanger a{color:inherit;text-decoration:underline}[class*=sg-icon]:before{display:inline-block;font-family:"Operator Mono SSm A","Operator Mono SSm B","Source Code Pro",Menlo,Consolas,Monaco,monospace;font-weight:bold;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.4em;width:calc(.7em + 10px);height:calc(.7em + 10px);line-height:.7em;border:2px solid;text-align:center;border-radius:50%;padding:3px;vertical-align:.05em}.sg-iconInfo:before{content:"i"}.sg-iconAttention:before{content:"!"}.sg{max-width:1200px !important;margin-top:0 !important;margin-right:auto !important;margin-bottom:0 !important;margin-left:auto !important;padding-right:26px !important;padding-left:26px !important;background:transparent !important}.sg-topLink{background:rgba(67,67,67,.5);padding:8px;position:fixed;top:50%;right:0;color:#fff;text-align:center;margin-top:-23px;text-decoration:none;border-radius:2px 0 0 2px}.sg-topLink:before{content:"↑";display:block;padding:5px 8px}.sg-topLink:after{position:absolute;top:8px;left:8px;right:8px;height:0;content:"";border-top:1px dotted #fff;opacity:.75}.sg-topLink:hover,.sg-topLink:active,.sg-topLink:focus{color:#fff;text-decoration:none;background:#434343}.sg-header{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;height:50px;position:relative;z-index:999;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}[class*=js-headerFixed] .sg-header{position:fixed;left:0;right:0}.js-headerFixed--up .sg-header{top:-50px}.js-headerFixed--down .sg-header,.js-navActive .sg-header{top:0;background:rgba(0,0,0,.75)}.sg-headerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:16px;font-size:16px;font-weight:bold}.sg-navToggle{z-index:10;cursor:pointer;padding-right:16px;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.15)}.sg-navToggle .sg-navIcon{width:26px;height:26px;position:relative;margin:0 auto}.sg-navToggle .sg-navPatty{position:absolute;left:0;width:26px;height:3px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all 300ms cubic-bezier(0.17, 0.67, 0.6, 1.3);transition:all 300ms cubic-bezier(0.17, 0.67, 0.6, 1.3);background:#f5f5f5}.sg-navToggle .sg-navPatty:nth-child(1){top:6px;left:-15px;opacity:0;-webkit-transition-delay:300ms;transition-delay:300ms}.sg-navToggle .sg-navPatty:nth-child(2){top:12px;left:-15px;opacity:0;-webkit-transition-delay:200ms;transition-delay:200ms}.sg-navToggle .sg-navPatty:nth-child(3){top:18px;left:-15px;opacity:0;-webkit-transition-delay:100ms;transition-delay:100ms}.sg-navToggle .sg-navPatty:nth-child(4){top:6px;opacity:1;-webkit-transition-delay:300ms;transition-delay:300ms}.sg-navToggle .sg-navPatty:nth-child(5){top:12px;opacity:1;-webkit-transition-delay:200ms;transition-delay:200ms}.sg-navToggle .sg-navPatty:nth-child(6){top:18px;opacity:1;-webkit-transition-delay:100ms;transition-delay:100ms}.sg-navToggle:hover{background:rgba(255,255,255,.25)}.sg-navToggle:hover .sg-navPatty{-webkit-transform:translate3d(15px, 0, 0);transform:translate3d(15px, 0, 0)}.sg-navToggle:hover .sg-navPatty:nth-child(1){opacity:1;-webkit-transition-delay:100ms;transition-delay:100ms}.sg-navToggle:hover .sg-navPatty:nth-child(2){opacity:1;-webkit-transition-delay:200ms;transition-delay:200ms}.sg-navToggle:hover .sg-navPatty:nth-child(3){opacity:1;-webkit-transition-delay:300ms;transition-delay:300ms}.sg-navToggle:hover .sg-navPatty:nth-child(4){opacity:0;-webkit-transition-delay:100ms;transition-delay:100ms}.sg-navToggle:hover .sg-navPatty:nth-child(5){opacity:0;-webkit-transition-delay:200ms;transition-delay:200ms}.sg-navToggle:hover .sg-navPatty:nth-child(6){opacity:0;-webkit-transition-delay:300ms;transition-delay:300ms}.sg-navToggle.js-active .sg-navPatty{background:#fff}.sg-navToggle.js-active .sg-navPatty:nth-child(1){opacity:1;-webkit-transform:rotateZ(45deg) translate(18px, -4px);transform:rotateZ(45deg) translate(18px, -4px);margin-top:-5px}.sg-navToggle.js-active .sg-navPatty:nth-child(3){opacity:1;-webkit-transform:rotateZ(-45deg) translate(12px, 9px);transform:rotateZ(-45deg) translate(12px, 9px);margin-top:-5px}.sg-navToggle.js-active .sg-navPatty:nth-child(2),.sg-navToggle.js-active .sg-navPatty:nth-child(4),.sg-navToggle.js-active .sg-navPatty:nth-child(5),.sg-navToggle.js-active .sg-navPatty:nth-child(6){opacity:0}.sg-navToggle.js-active:hover .sg-navPatty:nth-child(4),.sg-navToggle.js-active:hover .sg-navPatty:nth-child(5),.sg-navToggle.js-active:hover .sg-navPatty:nth-child(6){opacity:0}.sg-navToggle.js-active.rotating .sg-navToggle{-webkit-animation:spin 800ms;animation:spin 800ms;-webkit-transform-origin:50% 30%;transform-origin:50% 30%}.sg-navToggle.loading .sg-navPatty{opacity:0 !important}.sg-navToggle.loading .sg-navPatty:nth-child(5){top:-11px;opacity:1 !important;background-color:transparent;border:3px solid #f5f5f5;border-top-color:transparent;border-left-color:transparent;border-radius:50%;width:26px;height:26px;-webkit-animation:spin 300ms infinite linear;animation:spin 300ms infinite linear}.sg-mainNav{font-size:14px;position:fixed;top:50px;bottom:0;left:0;width:300px;background:#434343;z-index:999;padding:0;color:#fff;opacity:0;-webkit-transform:translate(-300px, 0);transform:translate(-300px, 0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;margin:0}.js-navActive .sg-mainNav{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.sg-mainNav-item{position:relative}.sg-mainNav-item:after{content:"";position:absolute;left:0;right:0;bottom:0;border-top:1px solid;opacity:.15}.sg-mainNav-link{display:block;padding:16px;color:#fff;text-decoration:none;cursor:pointer}.sg-mainNav-link:hover,.sg-mainNav-link:active,.sg-mainNav-link:focus{color:#fff;text-decoration:none}span.sg-mainNav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}span.sg-mainNav-link:after{content:"···";font-size:24px;font-weight:bold;height:1em;width:1em;line-height:1em;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.js-subActive span.sg-mainNav-link:after{content:"×";font-weight:normal}.sg-mainNav-subNav{padding-left:1rem;list-style:none;margin:0;max-height:0;overflow:hidden;opacity:0;-webkit-transition:all .35s;transition:all .35s}.js-subActive .sg-mainNav-subNav{opacity:1;max-height:1000px}.sg-mainNav-subLink{color:#fff;padding:16px;display:block}.sg-mainNav-subLink:hover,.sg-mainNav-subLink:active,.sg-mainNav-subLink:focus{color:#fff;text-decoration:none}.sg-pageMask{position:fixed;top:0;bottom:0;width:100vw;background:rgba(0,0,0,.5);opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;visibility:hidden}.js-navActive .sg-pageMask{opacity:1;visibility:visible}.sg-color,.sg-size,.sg-fontFam,.sg-bgColor,.sg-fontWeight{display:inline-block;margin-right:.5rem;margin-left:.5rem}h1 .sg-color,h2 .sg-color,h3 .sg-color,h4 .sg-color,h5 .sg-color,h6 .sg-color,h1 .sg-size,h2 .sg-size,h3 .sg-size,h4 .sg-size,h5 .sg-size,h6 .sg-size,h1 .sg-fontFam,h2 .sg-fontFam,h3 .sg-fontFam,h4 .sg-fontFam,h5 .sg-fontFam,h6 .sg-fontFam,h1 .sg-bgColor,h2 .sg-bgColor,h3 .sg-bgColor,h4 .sg-bgColor,h5 .sg-bgColor,h6 .sg-bgColor,h1 .sg-fontWeight,h2 .sg-fontWeight,h3 .sg-fontWeight,h4 .sg-fontWeight,h5 .sg-fontWeight,h6 .sg-fontWeight{display:block;font-size:14px;color:#959595;margin-top:.5rem;margin-bottom:.5rem}h1 .sg-color:before,h2 .sg-color:before,h3 .sg-color:before,h4 .sg-color:before,h5 .sg-color:before,h6 .sg-color:before,h1 .sg-size:before,h2 .sg-size:before,h3 .sg-size:before,h4 .sg-size:before,h5 .sg-size:before,h6 .sg-size:before,h1 .sg-fontFam:before,h2 .sg-fontFam:before,h3 .sg-fontFam:before,h4 .sg-fontFam:before,h5 .sg-fontFam:before,h6 .sg-fontFam:before,h1 .sg-bgColor:before,h2 .sg-bgColor:before,h3 .sg-bgColor:before,h4 .sg-bgColor:before,h5 .sg-bgColor:before,h6 .sg-bgColor:before,h1 .sg-fontWeight:before,h2 .sg-fontWeight:before,h3 .sg-fontWeight:before,h4 .sg-fontWeight:before,h5 .sg-fontWeight:before,h6 .sg-fontWeight:before{content:"-  "}.sg-styleSection{padding-top:5rem;padding-bottom:5rem;border-bottom:4px solid #f5f5f5}.sg-styleSection:last-of-type{border-bottom:0}.sg-styleSectionTitle{margin-bottom:6rem}@media(min-width: 992px){.sg-styleSectionTitle{position:relative}.sg-styleSectionTitle:before{content:"";border-bottom:5px solid #f5f5f5;width:3000px;height:1px;display:block;position:absolute;top:17px;right:103%}.sg-styleSectionTitle:after{content:"";background:#f5f5f5;width:20px;height:20px;display:block;position:absolute;top:9px;right:102%;border-radius:50%}}.sg-subHeading{margin-bottom:4rem}.sg-example{margin-bottom:3rem;border:2px solid #f5f5f5;padding:1rem}.sg-example .sg-code{margin-top:1rem;margin-right:-1rem;margin-bottom:-1rem !important;margin-left:-1rem}.sg-exampleSummary{font-size:13px;margin-top:3rem;margin-bottom:3rem;padding-left:1rem;position:relative;opacity:.7}.sg-exampleSummary:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;width:0;border-left:4px solid;opacity:.25}.sg-exampleSummary:first-of-type{margin-top:0}pre.sg-code{font-family:"Operator Mono SSm A","Operator Mono SSm B","Source Code Pro",Menlo,Consolas,Monaco,monospace;border-radius:0;border:2px solid #f5f5f5;margin-bottom:3rem;font-size:13px;position:relative;display:block;overflow:auto;padding:30px 10px 10px 10px;white-space:pre-wrap;word-wrap:break-word;line-height:1.75;color:#707070;background:#f5f5f5}pre.sg-code:before{font-size:12px;line-height:16px;position:absolute;top:4px;left:2px;display:inline-block;padding-right:.5rem;padding-left:.5rem;content:attr(rel);letter-spacing:1px;text-transform:uppercase;background-color:#fff}.i-code{display:none}.demo-icon{font-size:0;padding-top:.25rem;padding-right:.5rem}.demo-icon:before{font-size:16px;margin-right:0}.sg-iconItem{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.sg-styleguide-colorList{font-size:14px;list-style:none;padding:0;text-align:center}.sg-styleguide-colorList li{padding:1rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sg-styleguide-colorList li:after{content:"";display:block;width:50px;height:50px;border-radius:50%;background-color:currentColor;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media(min-width: 768px){.sg-styleguide-colorList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-styleguide-colorList li{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sg-styleguide-colorList li span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0}.sg-styleguide-colorList li:after{width:100%;padding-bottom:100%;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-top:.5rem}.sg-styleguide-colorList li[class*="500"]{font-weight:bold}.sg-styleguide-colorList li[class*="500"] span{color:#707070}.sg-styleguide-colorList li[class*="500"]:before{content:"";height:0;width:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:10px solid #707070;margin-top:-10px}}.sg-blockList{padding:0;position:relative}.sg-blockList ul,.sg-blockList ol{margin-bottom:1rem}.sg-blockList:after{content:"";position:absolute;top:0;right:0;left:0;height:0;border-top:1px solid;opacity:.1}.sg-blockList li{display:block;position:relative;padding:9px 6px}.sg-blockList li:after{content:"";position:absolute;bottom:0;right:0;left:0;height:0;border-bottom:1px solid;opacity:.1}.sg-hr{margin-top:2rem;margin-bottom:2rem;border:0;border-top:2px solid #f5f5f5}.sg-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}[class*=sg-col-]{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}@media(min-width: 768px){.sg-col-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sg-col-half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sg-col-third{-webkit-box-flex:0;-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}.sg-col-fourth{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.sg-p-1{padding:1rem}.sg-p-2{padding:2rem}.sg-p-3{padding:3rem}.sg-p-4{padding:4rem}.sg-p-5{padding:5rem}input:disabled{color:#ccc !important;background-color:#65798d !important;cursor:not-allowed !important}