.container{max-width:124rem;padding:0 2rem;margin:0 auto}.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -1rem}.columns .col{padding:0 1rem}.columns .col-02{width:50%}.columns .col-03{width:33.33%}.columns .col-04{width:25%}@media only screen and (max-width:991px){.columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns .col-03{width:100%}}@media only screen and (max-width:767px){.columns{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns .col{width:100%}}.desktop-hide,.hidden,.print-show{display:none!important}.no-visible{visibility:hidden!important}.content-preview{font-size:2rem;letter-spacing:1px;line-height:1.4}.parallaxBox{position:relative}.highlight-word{position:relative}.highlight-word:after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background:#E44C39}#client-internal-page .bio-info-list a,.link-revert-color,.spotlightList a{color:#3B3B3B}#client-internal-page .bio-info-list a:hover,.link-revert-color:hover,.spotlightList a:hover{color:#E44C39}#client-internal-page .bio-info-list a:active,#client-internal-page .bio-info-list a:focus,.link-revert-color:active,.link-revert-color:focus,.spotlightList a:active,.spotlightList a:focus{color:#3B3B3B}.is-uppercase{text-transform:uppercase}.sr-only{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.small-mobile-show{display:none!important}@media only screen and (max-width:991px){.desktop-hide{display:block!important}.mobile-hide{display:none!important}}@media only screen and (max-width:767px){.content-preview{font-size:1.8rem;line-height:1.44}.small-mobile-hide{display:none!important}.small-mobile-show{display:block!important}}@font-face{font-family:'SackersGothicStd-medium';src:url("../fonts/SackersGothicStd-m.woff2") format("woff2"), url("../fonts/SackersGothicStd-m.woff") format("woff")}@font-face{font-family:'SackersGothicStd-heavy';src:url("../fonts/SackersGothicStd-h.woff2") format("woff2"), url("../fonts/SackersGothicStd-h.woff") format("woff")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}address,applet,blockquote,dl,embed,frameset,iframe,object,ol,p,q{margin:0 0 2rem}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,frameset,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;background:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body,html{min-width:320px;height:100%}@supports (-ms-accelerator:true){html.ovh{overflow:hidden;height:100%}body.template-practicelanding{overflow:auto;height:100%}body.template-practicelanding .header{right:18px!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){html.ovh{overflow:hidden;height:100%}body.template-practicelanding{overflow:auto;height:100%}body.template-practicelanding .header{right:18px!important}}#client-internal-page{font-size:.6vw}@media only screen and (min-width:2560px){#client-internal-page{font-size:18px}}@media only screen and (max-width:1480px){#client-internal-page{font-size:.7143vw}}@media (max-width:1279px){#client-internal-page{font-size:10px}}#client-internal-page.col-right{padding:0}#clientInternalBody{color:#3B3B3B;font-size:1.6rem;font-family:prenton, sans-serif;font-weight:400;line-height:1.4;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;overflow-x:hidden;-webkit-font-smoothing:subpixel-antialiased}#client-internal-page a{color:#E44C39;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none}#client-internal-page a:hover{outline:none;color:#000}#client-internal-page a:active,#client-internal-page a:focus{color:#E44C39}@media only screen and (max-width:991px){#client-internal-page a:hover{color:#E44C39}}#client-internal-page img{max-width:100%;height:auto;vertical-align:top}#client-internal-page caption,#client-internal-page table,#client-internal-page tbody,#client-internal-page td,#client-internal-page tfoot,#client-internal-page th,#client-internal-page thead,#client-internal-page tr{border-collapse:collapse;border-spacing:0}#client-internal-page fieldset,#client-internal-page form{margin:0;padding:0;border-style:none}#client-internal-page button::-moz-focus-inner,#client-internal-page input::-moz-focus-inner{border:0;padding:0}#client-internal-page button,#client-internal-page input[type=submit]{-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}#client-internal-page button:hover,#client-internal-page input[type=submit]:hover{cursor:pointer}#client-internal-page input[type=search]::-webkit-search-cancel-button,#client-internal-page input[type=search]::-webkit-search-decoration,#client-internal-page input[type=search]::-webkit-search-results-button,#client-internal-page input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}#client-internal-page input[type=password]{-webkit-text-security:disc}#client-internal-page ::-moz-placeholder{opacity:1}#client-internal-page :focus{outline:0}#client-internal-page input[type=email],#client-internal-page input[type=file],#client-internal-page input[type=password],#client-internal-page input[type=search],#client-internal-page input[type=stats-number],#client-internal-page input[type=submit],#client-internal-page input[type=text],#client-internal-page input[type=url],#client-internal-page textarea{-webkit-appearance:none;font-family:prenton, sans-serif}#client-internal-page input[type=image]{padding:0;border:none}#client-internal-page input[type=email],#client-internal-page input[type=password],#client-internal-page input[type=tel],#client-internal-page input[type=text],#client-internal-page textarea{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);-webkit-user-modify:read-write-plaintext-only}#client-internal-page input[type=stats-number]::-webkit-outer-spin-button{margin:0}#client-internal-page input::-ms-clear{display:none}#client-internal-page h1,#client-internal-page h2,#client-internal-page h3,#client-internal-page h4,#client-internal-page h5,#client-internal-page h6{font-weight:normal;margin:0 0 .75em;font-family:prenton, sans-serif}#client-internal-page h1,#client-internal-page h2{line-height:1.16}@media only screen and (max-width:767px){#client-internal-page h1,#client-internal-page h2{margin-bottom:1rem}}#client-internal-page h3,#client-internal-page h4,#client-internal-page h5,#client-internal-page h6{line-height:1.35;color:#3B3B3B}@media only screen and (max-width:767px){#client-internal-page h3,#client-internal-page h4,#client-internal-page h5,#client-internal-page h6{margin-bottom:1rem}}#client-internal-page h1{font-size:7rem}@media only screen and (max-width:991px){#client-internal-page h1{font-size:6rem}}@media only screen and (max-width:767px){#client-internal-page h1{font-size:4rem}}#client-internal-page h2{font-size:3.8rem;line-height:1.15}@media only screen and (max-width:1280px){#client-internal-page h2{font-size:3.6rem}}@media only screen and (max-width:991px){#client-internal-page h2{font-size:3.4rem}}@media only screen and (max-width:767px){#client-internal-page h2{font-size:3.2rem}}#client-internal-page h3{font-size:2rem;line-height:1.35}@media only screen and (max-width:767px){#client-internal-page h3{font-size:1.8rem}}#client-internal-page strong{font-family:inherit}#client-internal-page ol,#client-internal-page ul{margin:0 0 2rem 1.2rem;padding:0}#client-internal-page ol li,#client-internal-page ul li{list-style:none;position:relative;margin:0 0 1rem}#client-internal-page ol li:before,#client-internal-page ul li:before{content:'';width:4px;height:4px;position:absolute;top:1rem;left:-1rem;border-radius:50%;background:#3B3B3B}#client-internal-page ol ul,#client-internal-page ul ul{margin-bottom:2rem}.mac-platform #client-internal-page .billboard .search-form .search-field,.touch-device #client-internal-page .billboard .search-form .search-field{padding-top:15px}.mac-platform #client-internal-page .testimonials-slider:before,.touch-device #client-internal-page .testimonials-slider:before{line-height:120px}.mac-platform #client-internal-page .dp-select-input{padding-top:1.4rem}@page{margin-left:40px!important;margin-right:40px!important}html{font-size:10px;height:100%;margin:0px}#clientInternalBody,body{font-size:1.5rem;font-weight:300;letter-spacing:0;color:#000;height:100%;margin:0px}#clientInternalBody{overflow-x:unset}.main{page-break-after:always}#client-internal-page{}#client-internal-page .bio{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1920px;margin:0 auto}#client-internal-page .bio-wrap{background:#3B3B3B}#client-internal-page .bio-image{min-height:66rem;width:50%;background-position:100% 13%!important}#client-internal-page .bio-details{padding:3.5rem 7.5rem;color:#fff;width:50%}#client-internal-page .bio-title{font-size:6rem;margin:2rem 0 5rem;line-height:1.33;color:#F2EEE8;letter-spacing:3px}#client-internal-page .bio-role{display:inline-block;font-size:4rem;margin:0 0 5.5rem;padding:1rem 1.5rem 0 0;border-top:4px solid #E44C39;line-height:1.2;color:#F2EEE8}#client-internal-page .bio a{color:#fff}#client-internal-page .bio a:hover{color:#E44C39}#client-internal-page .bio-contacts{margin:0;padding:0;list-style:none;font-size:2rem;font-weight:300;letter-spacing:2.3px}#client-internal-page .bio-contacts>li{list-style-type:none}#client-internal-page .bio-contacts>li:before{content:none}#client-internal-page .bio-contacts li{margin:0 0 1.5rem}#client-internal-page .bio-contacts li i{min-width:30px;text-align:center;margin-right:7px;color:#979797;font-size:18px;-webkit-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}#client-internal-page .bio-contacts li a:hover i{color:#E44C39}#client-internal-page .bio-info{padding:6.5rem 6.2rem 2rem;margin:-5rem 0 0;background:#fff;z-index:2;will-change:top}#client-internal-page .bio-info h2{letter-spacing:1px;line-height:1.3;margin-bottom:3rem}#client-internal-page .bio-info-description{font-size:2rem;letter-spacing:1px;padding-bottom:6rem;margin-bottom:6rem;border-bottom:1px solid #E0D9CD}#client-internal-page .bio-info-description .more-link{margin-top:1.5rem;font-size:1.8rem;letter-spacing:0}#client-internal-page .bio-info-list{letter-spacing:initial}#client-internal-page .bio-info-list h3{font-size:1.6rem;font-weight:500}#client-internal-page .bio-info-list ul{margin-bottom:4rem;line-height:1.5}#client-internal-page .bio-info-list ul ul{margin-bottom:2rem}#client-internal-page .bio-info .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#client-internal-page .bio-info .columns .col-practice{width:16%}#client-internal-page .bio-info .columns .col-industries{width:23%}#client-internal-page .bio-info .columns .col-education{width:25%}#client-internal-page .bio-info .columns .col-clerkships{width:26%}@media only screen and (max-width:1279px){#client-internal-page .bio-info .columns{-ms-flex-wrap:wrap;flex-wrap:wrap}#client-internal-page .bio-info .columns .col{width:50%}}@media only screen and (max-width:767px){#client-internal-page .bio-info .columns .col{width:100%}}#client-internal-page .bio-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1px;margin-bottom:10rem}#client-internal-page .bio-tabs-nav{margin:0;padding:0;list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:25rem;margin:0 2rem 0 0}#client-internal-page .bio-tabs-nav>li{list-style-type:none}#client-internal-page .bio-tabs-nav>li:before{content:none}#client-internal-page .bio-tabs-nav .r-tabs-state-active a{color:#000;border-color:#E44C39}#client-internal-page .bio-tabs-nav .r-tabs-state-active a:after{content:'';position:absolute;bottom:-4px;left:0;right:0;border-bottom:4px solid #E44C39}#client-internal-page .bio-tabs-nav li{display:block;margin-bottom:2.8rem}#client-internal-page .bio-tabs-nav a{display:inline;padding:5px 0;color:#64625F;font-size:2.4rem;position:relative}#client-internal-page .bio-tabs-nav a:hover{color:#000}#client-internal-page .bio-tabs-nav a i{display:none}#client-internal-page .bio-tabs-content{width:100%}#client-internal-page .bio-tabs-content .r-tabs-panel{padding:0}@media only screen and (max-width:767px){#client-internal-page .bio-tabs-content .r-tabs-panel .more-link{margin-bottom:2rem}}#client-internal-page .bio-tabs-content .r-tabs-accordion-title{padding-bottom:2rem}#client-internal-page .bio-tabs-content .r-tabs-accordion-title a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 10px 8px 0;color:#64625F;border-bottom:2px solid #E0D9CD;font-size:2.4rem;position:relative}#client-internal-page .bio-tabs-content .r-tabs-accordion-title a i{-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}#client-internal-page .bio-tabs-content .r-tabs-accordion-title.r-tabs-state-active a{color:#000;border-color:#E44C39}#client-internal-page .bio-tabs-content .r-tabs-accordion-title.r-tabs-state-active a i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);color:#E44C39}#client-internal-page .bio-tabs-content-title{font-size:4.4rem;margin-bottom:4rem}#client-internal-page .bio-tabs-content ul>li{padding-left:1rem;margin-bottom:2rem}@media only screen and (min-width:768px){#client-internal-page .bio-tabs-content .accordion-content-mask{display:block!important;opacity:1!important}#client-internal-page .bio-tabs-content .accordion-content-mask+.text-right{display:none}}@media only screen and (max-width:991px){#client-internal-page .bio{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#client-internal-page .bio-image{width:100%;min-height:50rem}#client-internal-page .bio-details{-webkit-box-flex:0;-ms-flex:0;flex:0;width:100%;padding:1rem 2rem}#client-internal-page .bio-info{top:0!important;margin:0 -2rem 4rem;padding:3rem 2rem 1rem}}@media only screen and (max-width:767px){#client-internal-page .bio{min-height:calc(100vh - 60px)}#client-internal-page .bio-image{-webkit-box-flex:1;-ms-flex:1;flex:1;height:50%;min-height:20rem;background-position:100% 19%!important}#client-internal-page .bio-details{-webkit-box-flex:0;-ms-flex:0;flex:0;width:100%;padding:1rem 2rem;min-height:50%}#client-internal-page .bio-title{font-size:30px;margin:0 0 2rem}#client-internal-page .bio-role{font-size:18px;margin-bottom:3rem;font-weight:300;border-width:2px}#client-internal-page .bio-contacts{font-size:1.6rem;font-weight:300;margin-bottom:4rem}#client-internal-page .bio-contacts li{margin:0 0 .8rem}#client-internal-page .bio-contacts li i{min-width:20px;font-size:13px}#client-internal-page .bio-info-description{font-size:1.8rem;line-height:1.45;padding-bottom:4rem;margin-bottom:3rem}#client-internal-page .bio-info-description h2{font-size:2.4rem}#client-internal-page .bio-info-list h3{font-size:2.4rem;font-weight:400}#client-internal-page .bio-info-list ul{margin-bottom:3.5rem}#client-internal-page .bio-tabs{margin-bottom:4rem}}#client-internal-page .template-generalinterior .main-holder,#client-internal-page .template-practicedetail .main-holder{margin-bottom:12rem}#client-internal-page .template-generalinterior .main-holder .practice-list ul,#client-internal-page .template-practicedetail .main-holder .practice-list ul{font-size:2.4rem}#client-internal-page .template-generalinterior .main-holder .practice-list ul a,#client-internal-page .template-generalinterior .main-holder .practice-list ul i,#client-internal-page .template-practicedetail .main-holder .practice-list ul a,#client-internal-page .template-practicedetail .main-holder .practice-list ul i{color:#64625F}#client-internal-page .template-generalinterior .main-holder .practice-list ul a:hover,#client-internal-page .template-generalinterior .main-holder .practice-list ul i:hover,#client-internal-page .template-practicedetail .main-holder .practice-list ul a:hover,#client-internal-page .template-practicedetail .main-holder .practice-list ul i:hover{color:#000}#client-internal-page .template-generalinterior .main-holder .practice-list ul .active>a,#client-internal-page .template-practicedetail .main-holder .practice-list ul .active>a{color:#000;padding-bottom:5px}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul,#client-internal-page .template-practicedetail .main-holder .practice-list ul ul{font-size:2rem;margin-bottom:0}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul li,#client-internal-page .template-practicedetail .main-holder .practice-list ul ul li{margin-bottom:1.7rem}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul li.active>a,#client-internal-page .template-practicedetail .main-holder .practice-list ul ul li.active>a{font-weight:500}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul li:last-child,#client-internal-page .template-practicedetail .main-holder .practice-list ul ul li:last-child{margin-bottom:8px}#client-internal-page .template-generalinterior .main-holder .practice-list>ul>.active>a,#client-internal-page .template-practicedetail .main-holder .practice-list>ul>.active>a{position:relative}#client-internal-page .template-generalinterior .main-holder .practice-list>ul>.active>a:after,#client-internal-page .template-practicedetail .main-holder .practice-list>ul>.active>a:after{content:'';position:absolute;bottom:-4px;left:0;right:0;border-bottom:4px solid #E44C39}#client-internal-page .template-generalinterior .hero+.container .main-content,#client-internal-page .template-practicedetail .hero+.container .main-content{margin-top:-37rem}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .hero+.container .main-content,#client-internal-page .template-practicedetail .hero+.container .main-content{margin-top:0}}#client-internal-page .template-generalinterior .main-content,#client-internal-page .template-practicedetail .main-content{background:#fff;padding:4rem;margin-top:1rem;font-size:1.8rem;letter-spacing:1px}#client-internal-page .template-generalinterior .main-content p,#client-internal-page .template-practicedetail .main-content p{margin-bottom:1.5rem}#client-internal-page .template-generalinterior .main-content h2,#client-internal-page .template-practicedetail .main-content h2{font-size:3rem;margin-bottom:1.5rem;margin-top:5rem}#client-internal-page .template-generalinterior .main-content h2 strong,#client-internal-page .template-practicedetail .main-content h2 strong{font-weight:400}#client-internal-page .template-generalinterior .main-content strong,#client-internal-page .template-practicedetail .main-content strong{font-weight:500}#client-internal-page .template-generalinterior .main-content ul,#client-internal-page .template-practicedetail .main-content ul{margin-left:2rem}#client-internal-page .template-generalinterior .main-content ul li:before,#client-internal-page .template-practicedetail .main-content ul li:before{left:-2rem}#client-internal-page .template-generalinterior .main-content ul .accordion-content-mask,#client-internal-page .template-practicedetail .main-content ul .accordion-content-mask{overflow:visible;margin-left:0}#client-internal-page .template-generalinterior .main-content ul h3,#client-internal-page .template-practicedetail .main-content ul h3{font-size:1.8rem;font-weight:500;margin:0}#client-internal-page .template-generalinterior .page-title,#client-internal-page .template-practicedetail .page-title{margin-top:-1.5rem}#client-internal-page .template-generalinterior .content-preview,#client-internal-page .template-practicedetail .content-preview{font-size:2.4rem}#client-internal-page .template-generalinterior .bio-list h2,#client-internal-page .template-generalinterior .news-list h2,#client-internal-page .template-practicedetail .bio-list h2,#client-internal-page .template-practicedetail .news-list h2{margin:5rem 0 3rem;letter-spacing:0}#client-internal-page .template-generalinterior .bio-list .columns,#client-internal-page .template-generalinterior .news-list .columns,#client-internal-page .template-practicedetail .bio-list .columns,#client-internal-page .template-practicedetail .news-list .columns{margin-bottom:5rem}@media only screen and (max-width:991px){#client-internal-page .template-generalinterior .card,#client-internal-page .template-practicedetail .card{margin-bottom:2rem}#client-internal-page .template-generalinterior .news-list .card-title,#client-internal-page .template-practicedetail .news-list .card-title{margin-bottom:2rem}#client-internal-page .template-generalinterior .news-list .card-title.is-bordered:after,#client-internal-page .template-practicedetail .news-list .card-title.is-bordered:after{content:none}}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .main,#client-internal-page .template-practicedetail .main{background:#fff}#client-internal-page .template-generalinterior .main-holder,#client-internal-page .template-practicedetail .main-holder{margin-bottom:0}#client-internal-page .template-generalinterior .page-title,#client-internal-page .template-practicedetail .page-title{margin-top:0;font-size:3rem;border:0;position:relative}#client-internal-page .template-generalinterior .page-title:after,#client-internal-page .template-practicedetail .page-title:after{content:"";display:block;width:80px;height:2px;background:#E44C39;margin:.5em 0 0}#client-internal-page .template-generalinterior .sidebar,#client-internal-page .template-practicedetail .sidebar{display:none}#client-internal-page .template-generalinterior .main-content,#client-internal-page .template-practicedetail .main-content{margin-top:0;padding:3rem 0 0}#client-internal-page .template-generalinterior .main-content h2,#client-internal-page .template-practicedetail .main-content h2{font-size:2.4rem;margin-bottom:1.5rem;margin-top:2rem}#client-internal-page .template-generalinterior .content-preview,#client-internal-page .template-practicedetail .content-preview{font-size:2.2rem}#client-internal-page .template-generalinterior .section-beige,#client-internal-page .template-practicedetail .section-beige{background:#F2EEE8;padding:2rem 2rem 3rem;margin:5rem -2rem 4rem}#client-internal-page .template-generalinterior .bio-list:last-child,#client-internal-page .template-generalinterior .section-beige:last-child,#client-internal-page .template-practicedetail .bio-list:last-child,#client-internal-page .template-practicedetail .section-beige:last-child{margin-bottom:0;padding-bottom:6rem}#client-internal-page .template-generalinterior .bio-list .columns,#client-internal-page .template-generalinterior .news-list .columns,#client-internal-page .template-practicedetail .bio-list .columns,#client-internal-page .template-practicedetail .news-list .columns{margin-bottom:3rem}}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul{margin-top:2.5rem}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul li.active>a{font-weight:500}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul li.active>a:after{display:none}#client-internal-page .template-generalinterior .main-holder .practice-list ul ul ul{margin-top:1.5rem}#client-internal-page .template-generalinterior .main-content{line-height:1.3}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .main-content{margin-bottom:4.5rem}}#client-internal-page .template-generalinterior .main-content .content-preview{margin-bottom:3rem;line-height:1.3}#client-internal-page .template-generalinterior .main-content h2{margin:3rem 0;font-size:2.4rem}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .main-content h2{font-size:2.2rem}}#client-internal-page .template-generalinterior .main-content .TextAsset h3,#client-internal-page .template-generalinterior .main-content>h3{font-size:2rem;font-weight:500;margin-top:5rem}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .main-content .TextAsset h3,#client-internal-page .template-generalinterior .main-content>h3{margin-bottom:2rem}}#client-internal-page .template-generalinterior .card-horizontal{margin:5rem 0 3rem;padding:1rem 0 5rem;border-top:2px solid #F2EEE8;border-bottom:2px solid #F2EEE8}@media only screen and (max-width:767px){#client-internal-page .template-generalinterior .card-horizontal{padding:0;margin:0 0 4rem;border:0}}#client-internal-page .template-generalinterior .card-horizontal h2{letter-spacing:0;margin-bottom:2rem}#client-internal-page .template-generalinterior .footnote{font-size:1.4rem}#client-internal-page ol{margin:0 0 2rem 3.2rem}#client-internal-page img{max-width:100%;height:auto}#client-internal-page h1,#client-internal-page h2,#client-internal-page h3,#client-internal-page h4,#client-internal-page h5,#client-internal-page h6{color:#000}#client-internal-page .header{margin-bottom:4rem}#client-internal-page .site-logo{display:block;width:80px;height:80px}#client-internal-page .site-logo img{width:100%;height:auto}#client-internal-page .wrapper{padding:0!important}#client-internal-page .container{max-width:none;padding:0}#client-internal-page .parallaxBox{position:static;top:0!important}#client-internal-page .accordion-content-mask{display:block!important;opacity:1!important;height:auto!important}#client-internal-page #RteBadges,#client-internal-page .accordion-content-opener,#client-internal-page .footer .logo,#client-internal-page .hero,#client-internal-page .menu-btn,#client-internal-page .nav-holder,#client-internal-page .nav-list,#client-internal-page .nav-opener,#client-internal-page .nav-search,#client-internal-page .print-hidden,#client-internal-page .print-row,#client-internal-page .sidebar{display:none!important;font-size:0!important;line-height:0!important}#client-internal-page .print-show{display:block!important}#client-internal-page .tab-pane{position:relative!important}#client-internal-page .footer{background:#000;color:#fff;font-family:prenton, sans-serif;padding:1.5rem 3rem;page-break-inside:avoid;margin-top:-60px}#client-internal-page .copyrights{font-size:1.2rem;font-weight:500;text-align:right}#client-internal-page .copyrights p{display:inline-block;vertical-align:top;margin:0}#client-internal-page em,#client-internal-page i{color:#000;/*all:unset;color:#000;font-style:normal*/}#client-internal-page .bio{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#client-internal-page .bio-wrap{background:#fff;margin-bottom:3rem}#client-internal-page .bio img{width:160px}#client-internal-page .bio-info{padding:0;margin:0}#client-internal-page .bio-info h2{font-size:2rem;margin-bottom:2rem;letter-spacing:0}#client-internal-page .bio-info-description{font-size:1.5rem;letter-spacing:0;padding-bottom:0;margin-bottom:3rem;border-bottom:0}#client-internal-page .bio-info-list{line-height:1.4;letter-spacing:0}#client-internal-page .bio-info-list h3,#client-internal-page .bio-info-list h4{font-size:1.5rem;margin-bottom:.2rem;page-break-after:avoid}#client-internal-page .bio-info-list li{margin-bottom:.5rem}#client-internal-page .bio-title{color:#000;font-size:2.6rem;letter-spacing:1px;font-weight:400;margin:0 0 1.5rem}#client-internal-page .bio-role{border:0;color:#000;font-size:1.8rem;margin-bottom:2rem;padding:0}#client-internal-page .bio-contacts{font-size:1.8rem;font-weight:300;letter-spacing:0}#client-internal-page .bio-contacts li{margin-bottom:0.5rem}#client-internal-page .bio-contacts li i{display:none}#client-internal-page .bio-details{padding:1rem 4rem;color:#000}#client-internal-page .bio-tabs{letter-spacing:0;margin-bottom:4rem;padding-bottom:2rem;border-bottom:1px solid #64625F}#client-internal-page .bio-tabs-content-title{font-size:2rem;margin:0 0 2rem}#client-internal-page .bio-tabs .r-tabs-panel{display:block!important}#client-internal-page .bio-tabs .r-tabs-panel.print-hidden{display:none!important}#client-internal-page .bio a{color:#000}#client-internal-page .content-preview{font-size:1.5rem;letter-spacing:0}#client-internal-page .template-attorneybio a{color:#000}#client-internal-page .template-attorneybio h4{font-weight:300}#client-internal-page .template-attorneybio .main{page-break-after:auto}#client-internal-page .template-attorneybio .footer{margin-top:0}#client-internal-page .template-generalinterior a,#client-internal-page .template-practicedetail a{color:#E44C39;text-decoration:underline;font-weight:400}#client-internal-page .template-generalinterior .hero+.container .main-content,#client-internal-page .template-practicedetail .hero+.container .main-content{margin-top:0}#client-internal-page .template-generalinterior .main-content,#client-internal-page .template-practicedetail .main-content{padding:0;font-size:1.5rem;font-weight:300;letter-spacing:0;color:#000}#client-internal-page .template-generalinterior .main-content strong>a,#client-internal-page .template-practicedetail .main-content strong>a{font-weight:500}#client-internal-page .template-generalinterior .main-holder,#client-internal-page .template-practicedetail .main-holder{margin-bottom:6rem}#client-internal-page .template-generalinterior .main-content .TextAsset>div>em,#client-internal-page .template-generalinterior .main-content h2,#client-internal-page .template-practicedetail .main-content .TextAsset>div>em,#client-internal-page .template-practicedetail .main-content h2{font-size:2.1rem;margin-bottom:1rem;margin-top:1.5rem;font-style:normal;font-weight:400}#client-internal-page .template-generalinterior .main-content ul,#client-internal-page .template-practicedetail .main-content ul{margin-left:1.2rem}#client-internal-page .template-generalinterior .main-content ul li:before,#client-internal-page .template-practicedetail .main-content ul li:before{left:-1rem}#client-internal-page .template-generalinterior .main-content ul h3,#client-internal-page .template-practicedetail .main-content ul h3{font-size:1.5rem}#client-internal-page .template-generalinterior .page-title,#client-internal-page .template-practicedetail .page-title{font-size:2.6rem;letter-spacing:.5px;font-weight:500;margin:0 0 4rem}#client-internal-page .template-generalinterior .bio-list,#client-internal-page .template-generalinterior .news-list,#client-internal-page .template-practicedetail .bio-list,#client-internal-page .template-practicedetail .news-list{display:none!important;font-size:0!important;line-height:0!important}#client-internal-page .template-generalinterior .card-horizontal{display:none}#client-internal-page .template-generalinterior table{page-break-inside:avoid}#client-internal-page .template-generalinterior table td{page-break-inside:avoid}#client-internal-page .template-generalinterior .main-content .content-preview{font-size:1.5rem}#client-internal-page .template-generalinterior .main-content h3{font-size:1.8rem}#client-internal-page .template-generalinterior .main-content ul li:before{top:.8rem}
#clientInternalBody{font-family:Hind, sans-serif}
#client-internal-page input[type=email],#client-internal-page input[type=file],#client-internal-page input[type=password],#client-internal-page input[type=search],#client-internal-page input[type=stats-number],#client-internal-page input[type=submit],#client-internal-page input[type=text],#client-internal-page input[type=url],#client-internal-page textarea{font-family:Hind, sans-serif}
#client-internal-page h1,#client-internal-page h2,#client-internal-page h3,#client-internal-page h4,#client-internal-page h5,#client-internal-page h6{font-family:Hind, sans-serif}
#client-internal-page .btn-white{font-family:Hind, sans-serif}
#client-internal-page .template-search .search-result-count{font-family:Hind, sans-serif}
#client-internal-page .service-column-section .columns .col-01,
#client-internal-page .service-column-section .columns .col-02,
#client-internal-page .service-column-section .columns .col-03,
#client-internal-page .service-column-section .columns .col-04 {width:50%}
#client-internal-page .service-column-section h3 {
  font-size: 1.5rem;
  font-weight: 500;
  font-family: Hind, sans-serif;
  margin-bottom: 0.2rem;
  page-break-after: avoid;
}
