﻿[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}form{margin:0}fieldset{border:none;margin:0;padding:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{color:#343d41;background:#eee}blockquote,cite,q{font-style:italic}blockquote{width:70%;margin-left:5%;padding:.5em 1.5em}blockquote p{margin-bottom:.5em}blockquote p:first-of-type{text-indent:-.5em}blockquote p:first-of-type:before{content:open-quote}blockquote p:first-of-type:after{content:close-quote}blockquote footer:before{content:"—"}blockquote cite{font-weight:700}abbr[title],acronym[title],dfn[title]{border-bottom:1px dotted;cursor:help}.date{line-height:1.1;text-align:center}.date .day,.date .month,.date .year{display:block}.date .day{font-size:3em}.date .month,.date .year{font-style:italic;font-size:.75em}a{text-decoration:underline;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}a:active,a:focus{outline-offset:1px}.subtle-links a,a.subtle{text-decoration:none;color:#999}.subtle-links a:hover,a.subtle:hover{color:#343d41}.unstyled-links a,a.unstyled{text-decoration:none;color:#343d41}.unstyled-links a:hover,a.unstyled:hover{text-decoration:underline}hr{height:1px;padding:0;border:0}body{font-size:1em;line-height:1.5;font-family:Arial,sans-serif}dd,ol,p,ul{margin:0 0 1em}dl,ol,ul{padding:0 0 0 1.75em}.h1,.h2,h1,h2{margin:0 0 .25em;font-weight:400;font-size:1.5em;line-height:1.1;font-family:Georgia,Times,times new roman,serif;letter-spacing:0}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-weight:400;line-height:1.5;font-family:Arial,sans-serif;letter-spacing:0}.h3,.h4,h3,h4{margin:0 0 .25em;font-size:1.125em}.h5,.h6,h5,h6{margin:0 0 .5em;font-size:1em}.text-left{text-align:left}.text-center,.text-centre{text-align:center}.text-right{text-align:right}.milli{font-size:.75em}.kilo{font-size:1em}.mega{font-size:1.5em;line-height:1.1}.giga{font-size:2.25em;line-height:1.1}.tera{font-size:3em;line-height:1.1}.on-brand{font-family:Georgia,Times,times new roman,serif}@media only screen and (max-width:760px){.h1,.h2,h1,h2{font-size:1.25em}.mega:not(.ico){font-size:1.125em}.giga:not(.ico){font-size:1.5em}.tera:not(.ico){font-size:1.875em}}@media only screen and (max-width:360px){.mega:not(.ico){font-size:1em}.giga:not(.ico){font-size:1.125em}.tera:not(.ico){font-size:1.375em}}.tag-list{padding-left:0;text-transform:capitalize}.tag-list>li{display:inline}.tag-list>li:after{content:', '}.tag-list>li:last-child:after{content:normal}.separated-list{padding-left:0;white-space:nowrap}.separated-list>li{display:inline}.separated-list>li:before{content:'  |  '}.separated-list>li:first-child:before{content:normal}.inline-definitions{overflow:hidden;margin-bottom:1em}.inline-definitions dd,.inline-definitions dt{margin:0}.inline-definitions dt{float:left;clear:left;padding-right:5px}.inline-definitions dt:after{content:':'}.item-list{padding-left:0;list-style:none}.item-list>li{margin-top:.15em;padding:.35em .5em;background:#ccc}.item-list>li:first-child{margin-top:0}.item-list>li>a{text-decoration:none}.item-list--dark>li{background:rgba(0,0,0,.75)}.item-list--dark>li>a{color:#fff}.item-list--light>li{background:rgba(255,255,255,.25)}.item-list--light>li>a{color:#343d41}.ruled-list{padding-left:0;list-style:none}.ruled-list:focus{outline:0}.ruled-list>li{padding:.75em 0;border-top:1px solid #ccc}.ruled-list>li:first-child{padding-top:0;border-top:0}.ruled-list>li>:last-child{margin-bottom:0}legend>span{display:block}label{white-space:nowrap}label dfn[title]{border:none}.button,button,input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.425em;border:1px solid;font-weight:400;font-family:sans-serif;border-radius:0}.button[disabled],button[disabled],input[disabled],select[disabled],textarea[disabled]{border-color:#aaa;color:#aaa;background:#ddd;cursor:not-allowed}input,select,textarea{color:#8898a0;background:#fff}input:focus,select:focus,textarea:focus{color:#343d41;box-shadow:0 0 .5em #ccc}input[size]{width:auto!important}input[type=checkbox],input[type=file],input[type=radio]{padding:0;border:none;background:0 0}select{height:30px;padding:2px;vertical-align:top}select[multiple],select[size]{height:auto}[data-auto-submit]+button,[data-auto-submit]+input[type=submit]{display:none}textarea{width:90%;height:8em}textarea[rows]{height:auto}.button,button{height:auto;padding-right:.75em;padding-left:.75em;text-decoration:none}.button>.ico,button>.ico{position:relative;top:.125em}.button.button--block,button.button--block{display:block;text-align:center}.button.button--dark,button.button--dark{border:transparent;background:rgba(0,0,0,.75)!important}.button.button--light,button.button--light{border:transparent;background:rgba(255,255,255,.25)!important}.button.button--minor,button.button--minor{border-color:#eee;color:#343d41!important;background:#eee}.button.button--minor:hover,button.button--minor:hover{border-color:#e1e1e1;background:#e1e1e1}.button.button--minor:active,button.button--minor:active{border-color:#d5d5d5}.button.button--minor .ico,button.button--minor .ico{color:#999ea0}.button.button--major,button.button--major{border-color:#999ea0;background:#999ea0}.button.button--major:hover,button.button--major:hover{border-color:#8c9194;background:#8c9194}.button.button--major:active,button.button--major:active{border-color:#7f8587}.button.button--major .ico,button.button--major .ico{color:#ccc}.button{display:inline-block;line-height:normal}.formset{padding:0 10px;border:1px solid #ccc}.formset__row{position:relative;padding:.5em 0 .5em 25%;line-height:normal;border-top:1px solid #ccc}.formset__row:first-child{border:none}.formset__row .sign{float:right}.formset__label{position:absolute;left:0;width:20%;margin:1px 0;padding:.425em 0;text-align:right}.optionset{margin:0;padding-left:0;list-style:none}.optionset>li{padding:.425em 0}.optionset--horizontal>li{padding-right:.5em}.optionset--horizontal>li,.optionset--horizontal>li>label{display:inline}.hint{margin:.5em 0 0;font-style:italic;color:#999}.hint--error{color:#cc4a44}.nav{padding-left:0;margin-bottom:0}.nav>li{display:inline}.nav>li>a{display:inline-block}.media,.media__body{display:block;overflow:hidden}.media__img{float:left;margin-right:30px}.media__img--reverse{float:right;margin-left:30px}.nameplate{overflow:hidden}.nameplate__mast{float:right}.nameplate__title{margin:0;line-height:inherit}.content-left,.nameplate__mast+.nameplate__title{float:left}.content-right{float:right}.content-clear{clear:both}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.replace{overflow:hidden;direction:ltr;text-indent:-9999px;background:no-repeat}.hidden{position:absolute;width:1px;height:1px;margin:0 -1px -1px 0;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip:rect(0 0 0 0)}.js-hide{display:none}.no-js .js-hide{display:block;display:initial}.base{margin:0;padding:0}ol.base,ul.base{list-style:none url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}img.base{display:block}.cf{*zoom:1}.cf:after,.cf:before{display:table;content:""}.cf:after{clear:both}.row{margin-bottom:1em}.container{width:1290px;padding:0 30px;margin:0 auto}.grid{margin-left:-30px;*zoom:1}.grid:after,.grid:before{display:table;content:""}.grid:after{clear:both}[class|=span]{float:left;margin-left:30px}.grid--reverse>[class|=span]{float:right}.span-01{width:80px}.span-02{width:190px}.span-03{width:300px}.span-04{width:410px}.span-05{width:520px}.span-06{width:630px}.span-07{width:740px}.span-08{width:850px}.span-09{width:960px}.span-10{width:1070px}.span-11{width:1180px}.span-12{width:1290px}ul.grid{margin:0;padding:0;list-style:none}.breakout{margin-left:-100%;margin-right:-100%}@media only screen and (max-width:760px){.container{width:auto;padding:0 10px}.grid:not(.slide){margin-left:0}.grid:not(.slide)>[class|=span]{float:none;width:auto;margin-left:0}.slide.grid{width:960px}.breakout{margin-left:auto;margin-right:auto;width:100vw;position:relative;left:50%;transform:translateX(-50%)}}.tabs{margin-bottom:1em;border-bottom:1px solid #ccc}.tabs li{padding-left:.25em}.tabs li:first-child{padding-left:20px}.tabs a{margin-bottom:-1px;padding:0 1em;border:1px solid #ccc;line-height:2;text-decoration:none;color:#343d41;background:#eee}.tabs a:focus{outline:0}.tabs a.is-selected,.tabs a:hover{color:#343d41;background:#fff}.tabs a.is-selected{border-bottom-color:#fff}[data-tabs=panel]{display:none}.no-js [data-tabs=panel],[data-tabs=panel].is-selected{display:block}@media only screen and (max-width:760px){.tabs a{box-sizing:border-box;max-width:33.3%;padding:0 .5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.block{margin-bottom:.5em;padding:.75em 20px;background:#fff}.block .bleed{margin-right:-20px;margin-left:-20px}.block .bleed-top{margin-top:-.75em}.block .bleed-bottom{margin-bottom:-.75em}.block--reverse{background:#ddd}.block--hairline{border-top:1px solid #ccc}.vcard{margin-bottom:1em}.vcard .vcard__profile{margin-bottom:.35em;background:#fff}.vcard .vcard__profile .media__img{margin-right:0}.vcard .vcard__profile .media__body{padding:.25em 10px}.vcard .vcard__profile .media__body .fn{font-size:1em}.vcard .vcard__profile .media__body .role{margin:0}.vcard .vcard__call{margin-bottom:.35em;padding:.25em .5em;color:#fff;background:#343d41}.vcard .vcard__contact{overflow:hidden}.vcard .vcard__contact .button{float:left;width:32%;margin-left:2%;border:0;text-align:center}.vcard .vcard__contact .button:first-child{margin-left:0}.lawyer-results{overflow:hidden;padding:0;margin-left:-12px;list-style:none}.lawyer-results .result{float:left;width:136px;height:15em;margin:0 0 1em 12px;padding:0 5px;background:#fff}.lawyer-results .result .result__img{display:block;margin:0 auto .5em}.lawyer-results .result .result__name{line-height:1}.lawyer-results .result .result__profile{margin-bottom:0}@media only screen and (max-width:760px){.lawyer-results{margin-left:-1.667%}.lawyer-results .result{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48.333%;margin-left:1.667%}}.widget{margin-bottom:1em}.widget__title{margin:0;font-size:.875em;line-height:1;text-transform:uppercase}.widget__title span{text-transform:none}.widget__title{padding:.75em 10px}.widget__content{padding:0 10px 1em}.widget--list .widget__content{padding-top:.75em;background:#fff}.widget--list .widget__content>ul{border-bottom:1px solid #ccc}.tweets{border-top:1px solid;border-bottom:1px solid;padding-top:.75em;line-height:1.35}.tweets__message{margin-bottom:.5em}.tweets__meta{font-style:italic;font-size:.75em;text-decoration:none}.widget--search{padding:.5em 10px;background:#fff}.widget--search input,.widget--search select{width:15.2em;margin-bottom:.25em}.widget--search button{width:2.35em}.details--block>.details__summary{position:relative;margin-bottom:.5em;padding:.75em 20px;background:#fff}.details--open.details--block>.details__summary{margin-bottom:0}.details--block>.details__summary:after{position:absolute;top:.375em;right:.5em;content:'';font:400 2em icomoon;color:#ccc}.details--open.details--block>.details__summary:after{content:''}.details--block>.details__summary h1,.details--block>.details__summary h2{margin-bottom:0}.dropdown{position:relative}.dropdown a{display:block}.dropdown.is-open{z-index:301}.dropdown__menu{position:absolute;top:100%;right:0;left:0;z-index:300;display:none}.is-open .dropdown__menu{display:block}.dropdown__menu.no-overlay{position:relative}.dropdown--standard a{padding:.35em .65em;text-decoration:none;color:#fff;background:#999}.dropdown--standard a:hover{color:#fff;background-color:#aaa}.dropdown--standard .dropdown__toggle:after{position:absolute;top:.4em;right:.5em;content:'';font-family:icomoon}.dropdown--standard.is-open .dropdown__toggle:after{content:''}.dropdown--standard .dropdown__menu li{border-top:1px solid #777}.dropdown--standard--alt a{color:#343d41;background-color:#fff}.dropdown--standard--alt a:hover{background-color:#eee}.dropdown--standard--alt .dropdown__menu li{border-color:#ccc}.dropdown--standard.secondary a{color:#fff;background:#343d41;padding:6px 36px 6px 20px;font-family:Georgia,Times,times new roman,serif;font-size:1.5em;position:relative}.dropdown--standard.secondary a strong{font-weight:400}.dropdown--standard.secondary a:hover{background-color:#aaa}.dropdown--standard.secondary a:after{font-size:1.375em;top:0}@media only screen and (max-width:760px){.dropdown--standard.secondary a{font-size:1.25em}}.dropdown--standard.secondary .dropdown__menu li{border-color:#ccc}.dropdown--standard.secondary .dropdown__menu li a{background:#999}.dropdown--standard.secondary .dropdown__menu li a:hover{background-color:#aaa}.dropdown--popover .dropdown__menu{top:130%;border:1px solid #ccc;background-color:#fff;box-shadow:0 0 .75em rgba(0,0,0,.15)}.dropdown--popover .dropdown__menu:after{position:absolute;top:-1em;left:.5em;border:.5em solid transparent;border-bottom-color:#ccc;content:' '}.dropdown--popover .dropdown__menu li{border-top:1px solid #ccc}.dropdown--popover .dropdown__menu li:first-child{border-top:0}.dropdown--popover .dropdown__menu a{padding:.25em .5em;text-decoration:none;color:#343d41}.dropdown--popover .dropdown__menu a:hover{background-color:#eee}.dropdown--popover--form .dropdown__toggle{padding:.425em .75em;border:1px solid transparent;line-height:normal}.slideshow{position:relative}.carousel{margin:0;padding:0;list-style:none}.slide{z-index:100}.slide img{display:block}.slide .img-responsive{display:block;width:100%;height:auto}.slideshow--carousel .slide{width:300px;margin-right:20px}.slideshow--block-threecol .carousel{height:160px;overflow:hidden}.slides-pagination{position:absolute;right:20px;bottom:20px;margin:0;list-style:none;z-index:110}.slides-pagination li{float:left}.slides-pagination a{display:block;overflow:hidden;width:8px;height:8px;margin-left:5px;border:1px solid #999;text-indent:-99px;background:#fff}.slides-pagination .selected a{background:#999}.slideshow--pagination-above .slides-pagination{top:-15px;right:0;bottom:auto}.slides-next,.slides-prev{position:absolute;top:50%;z-index:120;display:block;overflow:hidden;margin-top:-1em;font-size:2.5em;text-decoration:none;background:#e1e2e3}.slides-next.disabled,.slides-prev.disabled{opacity:.25;cursor:auto}.slides-next .ico,.slides-prev .ico{vertical-align:bottom}.slideshow--skip-transparent .slides-next,.slideshow--skip-transparent .slides-prev{color:#fff;background:0 0}.slides-next{right:-20px;text-align:right}.slides-prev{left:-20px;text-align:left}.slide .intro-message{min-height:12em;padding:2em 130px 3em 40px}@media only screen and (max-width:760px){.slide .intro-message{padding-right:2em;padding-left:2em}.slides-next{right:-10px}.slides-prev{left:-10px}.slideshow--pagination-above .slides-pagination{display:none}.slideshow--carousel{width:300px;margin-right:auto;margin-left:auto}}.pagination{margin:1em 0;text-align:center}.pagination a{width:2.5em;height:2.5em;font-size:.75em;line-height:2.5;text-align:center;text-decoration:none}.pagination a>.ico{position:relative;top:.125em;vertical-align:top}.pagination-controls{margin:1em 0}.pagination-controls .pagination{margin:0}.pagination-controls .pagination-count{font-size:.75em;line-height:2}.caption{position:relative;display:block}.caption>img{display:block}.caption>span{position:absolute;right:0;bottom:0;left:0;padding:.5em .65em;background-color:#343d41;color:#fff}.caption a,a.caption{text-decoration:none}.caption.caption--top>span{top:0;bottom:auto}.caption.caption--brand>span{font-style:italic;font-family:Georgia,Times,times new roman,serif}.caption.caption--dark>span{color:#fff;background-color:rgba(0,0,0,.75)}.caption.caption--light>span{color:#343d41;background-color:rgba(255,255,255,.5)}.caption.caption--under>span{position:static;display:block}@media only screen and (max-width:760px){.caption>img{min-width:100%;height:auto}}.panel{position:fixed;top:0;right:0;z-index:200;width:2em;height:14em;margin-top:39px;overflow:visible;-webkit-transition:width .25s ease;-moz-transition:width .25s ease;-ms-transition:width .25s ease;transition:width .25s ease}.panel.is-open{width:21em;height:auto;position:absolute}.panel .panel__content,.panel .panel__toggle{color:#fff;background:#343d41}.panel .panel__toggle{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:6em;left:-6em;width:14em;line-height:2;text-align:center;text-transform:uppercase;text-decoration:none}.panel .panel__content{display:none;width:18em;margin-left:2em;padding:.5em}.panel.is-open .panel__content{display:block}.panel.is-open .panel__toggle{top:6em}.panel a,.panel a:hover{color:#fff}.panel input,.panel select{width:15.2em;margin-bottom:.25em;border-color:#fff}.panel button,.panel input{padding-top:.3em;padding-bottom:.3em}.panel button{width:2.35em}.panel .button,.panel button{border-color:#71777a;background-color:#71777a}.panel .button:hover,.panel button:hover{border-color:#858b8d;background-color:#858b8d}.panel .vcard .vcard__call,.panel .vcard .vcard__profile{color:#fff;background-color:#71777a}@media only screen and (max-width:760px){.panel{display:none}}@media only screen and (max-width:360px){.panel .panel__toggle{top:10em}}@media print{#panel-contact{display:none}}.video-wrapper{position:relative}.video-wrapper>video{width:100%;vertical-align:middle}@font-face{font-family:icomoon;font-weight:400;src:url(/assets/fonts/icomoon6.eot?v=1);src:url(/assets/fonts/icomoon6.eot?v=1#iefix) format('embedded-opentype'),url(/assets/fonts/icomoon6.woff?v=1) format('woff'),url(/assets/fonts/icomoon6.ttf?v=1) format('truetype')}.ico{font-family:icomoon}.scheme-a{color:#fff;background:#7c7c6e}.scheme-a a{color:#7c7c6e}.scheme-a a:hover{color:#46463e}.scheme-a hr{margin:0 0 1em;background:#d1d1cc}.scheme-a .highlight{color:#7c7c6e}.scheme-a .lowlight{color:#bdbdb6}.scheme-a .keyline{color:#d1d1cc}.scheme-a .subtle{color:#939393}.scheme-a .connect{color:#f9d616}.scheme-a .reverse{color:#fff}.scheme-a .block h1,.scheme-a .block h2{color:#939393}.scheme-a .button,.scheme-a button{color:#fff;border-color:#7c7c6e;background-color:#7c7c6e}.scheme-a .button:hover,.scheme-a button:hover{color:#fff;border-color:#616156;background-color:#616156}.scheme-a .button:active,.scheme-a button:active{border-color:#46463e}.scheme-a .pagination a{color:#7c7c6e;background:#fff}.scheme-a .pagination a.is-selected,.scheme-a .pagination a:hover{color:#fff;background:#bdbdb6}.scheme-a .widget--list .widget__title{color:#fff;background:#96968b}.scheme-a .widget--twitter{background:#96968b;color:#fff}.scheme-a .widget--twitter .tweets,.scheme-a .widget--twitter .tweets>li{border-color:#d1d1cc}.scheme-a .widget--twitter a{color:#fff}.scheme-a .caption--theme span{color:#fff;background-color:#7c7c6e}.scheme-a #site-sidebar .related .is-open>a{color:#7c7c6e}.scheme-a .block-heading{color:#fff;background:#7c7c6e}.scheme-a .block-heading--lowlight{background:#bdbdb6}.scheme-b{color:#fff;background:#313679}.scheme-b .keyline{color:#d1d1cc}.scheme-c{color:#fff;background:#5d6467}.scheme-d{color:#fff;background:#6e96a7}html{min-width:1350px}body{position:relative;width:100%}@media only screen and (max-width:760px){html{min-width:320px}#site-wrap{position:relative;overflow:hidden;width:100%}}.portion{position:relative;padding:2em 0 5em}.portion .dropdown{max-width:30em;margin:3em auto 0}.portion--introduction .slide{padding:0 30px;max-height:700px}.portion--introduction .slide .intro-message{position:relative;padding-left:0;opacity:0;-webkit-transform:translate3d(100px,0,0);-moz-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.portion--introduction .slide .intro-message p{margin-bottom:.5em;line-height:1}.portion--introduction .slide.active{background:0 0}.portion--introduction .slide.active .intro-message{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.introduction-home .curve::after{bottom:-25px}.portion--global{padding-top:4em;color:#fff;background:url(/assets/img/backgrounds/global.jpg) center top no-repeat #151836;background-size:cover}.portion--footnote{padding-top:5em}.portion--footnote .container{max-width:620px}.portion--footnote .dropdown:not(.is-open) .dropdown__toggle{color:#fff;background-color:rgba(255,255,255,.25)}.curve::after{position:absolute;left:50%;z-index:100;content:' '}.curve--left-to-left::after{bottom:-65px;width:50px;height:130px;margin-left:-390px;background:url(/assets/img/curve1.svg) no-repeat}.curve--centre-to-left::after{bottom:-40px;width:405px;height:90px;margin-left:-400px;background:url(/assets/img/curve2.svg) -280px -125px no-repeat}.curve--right-to-centre::after{bottom:-65px;width:355px;height:110px;margin-left:50px;background:url(/assets/img/curve3.svg) -300px -175px no-repeat}.curve--centre-to-centre::after{bottom:-50px;width:40px;height:105px;margin-left:-20px;background:url(/assets/img/curve4.svg) -460px -225px no-repeat}@media only screen and (max-width:760px){.portion{padding-top:2em;padding-bottom:3em}.curve::after{-webkit-transform:scale(.65);-moz-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65)}.curve--centre-to-left::after{margin-left:-200px}.curve--right-to-centre::after{margin-left:-175px}.curve--left-to-left::after{margin-left:-100px}}#site-wrapper{overflow:hidden}#site-header{padding:1em 0 .75em;background-color:#fff;*zoom:1}#site-header:after,#site-header:before{display:table;content:""}#site-header:after{clear:both}#site-supportnav{*zoom:1}#site-supportnav:after,#site-supportnav:before{display:table;content:""}#site-supportnav:after{clear:both}#site-language{float:right;margin-right:1em}#site-language .dropdown__toggle{padding-left:2.25em;border:0}#site-language .dropdown__menu{top:2.5em;left:-.2em;width:8em}#site-language .ico{position:absolute;top:.05em;left:0}#site-search{float:right}#site-search button,#site-search input{float:left;height:2em;padding-right:.5em;padding-left:.5em;border:0;color:#343d41;background:#eee}#navigation-toggle{display:none}#site-navigation{float:right}#site-navigation.nav--newline{float:none;clear:left}.navigation__link{padding:.35em .5em;text-decoration:none;text-transform:uppercase;color:#5d6467}.navigation__link:hover{text-decoration:underline;color:#343d41}.is-open .navigation__link{text-decoration:none;color:#fff;background:#343d41}.submenu{top:1.725em;margin-top:-1px;border-spacing:1em;color:#fff;background:#343d41}.is-open .submenu{display:table}.submenu--right{left:auto;right:0}.submenu__column{display:table-cell;white-space:nowrap;padding-left:1em}.submenu__column:first-child{padding-left:0}.submenu__link{display:block;margin:0 -.25em;padding:.15em .35em;text-decoration:none;color:#ccc}.submenu__link:hover{color:#fff;background:#5d6467}#header-wrapper{background-color:#999;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;transition:background-color .5s ease}#header-wrapper #site-header{color:#fff;background:0 0}#header-wrapper #site-language .dropdown__toggle{color:#fff}#header-wrapper #site-language .ico{color:rgba(255,255,255,.75)}#header-wrapper #site-search button,#header-wrapper #site-search input{color:#fff;background:rgba(255,255,255,.25)}#header-wrapper #site-search ::-webkit-input-placeholder{color:#fff}#header-wrapper #site-search ::-moz-input-placeholder{color:#fff}#header-wrapper #site-search ::-ms-input-placeholder{color:#fff}#header-wrapper .navigation__link{color:#fff}#header-wrapper #site-introduction a.button{background:rgba(255,255,255,.25)}#site-toolbar{overflow:hidden;padding:.5em}#site-toolbar .breadcrumb{float:left;line-height:2.25}#site-toolbar .social{float:right}@media only screen and (max-width:760px){#site-supportnav{margin-right:36px;float:right}#site-language .dropdown__toggle{width:1.5em;padding-right:0;padding-left:0}#site-language .dropdown__toggle .current{display:none}#site-search input{width:5em}#navigation-toggle{display:block;text-decoration:none;color:#343d41;position:absolute;right:1em}#header-wrapper #navigation-toggle{color:#fff}#site-inner-wrapper{position:relative;right:0;width:100%;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease;-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav-open #site-inner-wrapper{-ms-transform:translate(-70%,0);-webkit-transform:translate3d(-70%,0,0);-moz-transform:translate3d(-70%,0,0);transform:translate3d(-70%,0,0)}#site-navigation{position:absolute;top:0;bottom:0;right:-70%;float:none;margin:0;width:70%;color:#fff;background:#343d41}.navigation__item,.navigation__link{display:block!important}.navigation__item{border-bottom:1px solid #999}.navigation__link{max-width:none;color:#fff}.navigation__link:hover{text-decoration:none;color:#fff}.submenu{position:static}.is-open .submenu{display:block}.submenu__column{display:block;margin:0 0 1em;padding:0;white-space:normal}.submenu__head,.submenu__link{margin:0;padding-left:1.5em}.submenu__head{line-height:2;color:#343d41;background:#d5d5d5}.submenu__link{display:block}#site-logo img{width:110px;height:auto;margin-top:.3em}}@media only screen and (max-width:360px){#site-search input{width:4em}}#site-footer{overflow:hidden;padding:1em 0;color:#fff;background-color:#343d41}.to-top{text-align:right}.to-top a{text-decoration:none;color:#999}.to-top a:hover{color:#fff}.to-top a:after{content:' ↑'}.footernav{margin-bottom:4em}.footernav__link{text-decoration:none;color:#ccc}.footernav__link:hover{text-decoration:underline;color:#fff}.watermark{float:right;margin:1em}.smallprint{margin:3em 0 1em;color:#999}@media only screen and (max-width:760px){#site-footer .footernav{float:left;width:50%;margin-bottom:1em}}#site-sidebar .related{padding-left:0;margin-bottom:0;list-style:none;line-height:1.35}#site-sidebar .related a{display:block;margin:0 -.35em;padding:.25em .35em;text-decoration:none}#site-sidebar .related a:hover{background:#eee}#site-sidebar .related a:hover span{text-decoration:underline}#site-sidebar .related .chosen{background:#eee}#site-sidebar .related .is-open>a,#site-sidebar .related .is-selected>a{font-weight:700}#site-sidebar .related .related__link{color:#343d41}#site-sidebar .related .related__submenu{display:none;margin-bottom:.5em;padding-left:1.65em;list-style:none}#site-sidebar .related .related__submenu a{position:relative;padding-left:.65em}#site-sidebar .related .related__submenu a:before{position:absolute;left:0;top:3px;content:'- '}#site-sidebar .related .related__submenu.location a{padding-left:1em}#site-sidebar .related .related__submenu.location a:before{top:7px;font-family:icomoon;font-size:.7em;content:' '}#site-sidebar .related .is-open .related__submenu{display:block}#site-sidebar .related .ico-link a:before{content:' ';font-family:icomoon;font-size:.7em;padding-right:6px}section.lawyer-bio__hero{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:minmax(175px,472px);grid-template-rows:minmax(175px,472px);grid-template-areas:"image detail";-webkit-box-shadow:0 1px 4px rgba(0,0,0,.5);box-shadow:0 1px 4px rgba(0,0,0,.5);overflow-y:hidden;-webkit-transition:all .5s cubic-bezier(0,1,.5,1);-o-transition:all .5s cubic-bezier(0,1,.5,1);transition:all .5s cubic-bezier(0,1,.5,1);-webkit-animation:reveal 2s;animation:reveal 2s}@-webkit-keyframes reveal{from{max-height:0}to{max-height:472px}}@keyframes reveal{from{max-height:0}to{max-height:472px}}.hero__image{-ms-grid-row:1;grid-area:image;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2;max-height:100%;max-width:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.hero__detail{-ms-grid-row:1;-ms-grid-column:2;grid-area:detail;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:6em}.hero__detail h1{color:#f9d616;font-family:Georgia;font-size:48px;font-weight:400;line-height:44.4px;margin-bottom:28px}.hero__detail h2,.hero__detail h3,.hero__detail h3 a{color:#eee;font-family:Arial;font-size:22px;font-weight:400;line-height:26px}.hero__detail div.countries{margin-bottom:2.5em}.hero__detail div.countries a.country{text-decoration:underline}.hero__detail a{color:#eee;text-decoration:none;-webkit-transition:none;-o-transition:none;transition:none}.hero__detail a span.icon{color:#33387d;margin-right:18px}.hero__detail a span.text{color:#eee;font-family:Arial;font-size:18px;font-weight:400;line-height:33px}.hero__detail a.pointer{cursor:pointer}.hero__detail div span.icon{color:#33387d;margin-right:16px}.hero__detail div span.text{color:#eee;font-family:Arial;font-size:18px;font-weight:400;line-height:33px}@media only screen and (max-width:760px){.container.site-toolbar__lawyerbio{position:absolute;top:64px;width:100%;border-top:1px #d0d2d5 solid;padding:0;margin:0}.container.site-toolbar__lawyerbio #site-toolbar .hide-from-mobile-1{display:none}.container.site-toolbar__lawyerbio #site-toolbar .social{padding-top:3px}section.lawyer-bio__hero{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:175px 1fr;grid-template-rows:175px 1fr;grid-template-areas:"image" "detail";margin-top:53px}.hero__image{-ms-grid-row:1;grid-area:image;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;background-position:top left}.hero__image.mobile{background-position:center}.hero__detail{-ms-grid-row:2;-ms-grid-column:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-left:0;padding:1rem 1.2rem}.hero__detail h1{color:#33387d;font-size:18px;line-height:24px;margin-bottom:0;text-decoration:underline}.hero__detail h2{display:inline-block;color:#4a4a4a;font-size:12px;line-height:18px}.hero__detail h2::after{content:"  |  ";white-space:pre}.hero__detail h3 a{color:#4a4a4a;font-size:12px;line-height:18px}.hero__detail div.countries{margin-bottom:.5em;display:inline-block}.hero__detail a span.text,.hero__detail div span.text{color:#4a4a4a;font-size:12px;line-height:24px}.hero__detail a span.icon{margin-right:1em}.hero__detail div span.icon{margin-right:.9em}}.lawyer-bio__tabaccordion{background:-webkit-linear-gradient(#33387d 58px,#343d41 0);background:-o-linear-gradient(#33387d 58px,#343d41 0);background:linear-gradient(#33387d 58px,#343d41 0);-webkit-box-shadow:0 2px 1px rgba(0,0,0,.19);box-shadow:0 2px 1px rgba(0,0,0,.19)}.lawyer-bio__tabaccordion .biotabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0;border-bottom:0}.lawyer-bio__tabaccordion .biotabs label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;padding:1rem 1.2rem;cursor:pointer;background:#33387d;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s;color:#bcbcbc;font-family:Georgia;font-size:16px;font-weight:400;line-height:26.4px}.lawyer-bio__tabaccordion .biotabs label:hover{color:#eee}.lawyer-bio__tabaccordion .biotabs label span.icon{display:none}.lawyer-bio__tabaccordion .biotabs .biotab{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;display:none;padding:3rem 0;background:#343d41;color:#eee;font-family:Arial;font-size:16px;font-weight:400;line-height:24px}.lawyer-bio__tabaccordion .biotabs .biotab.padding-right{padding-right:20rem}.lawyer-bio__tabaccordion .biotabs .biotab ul{list-style:none;margin:0;padding:0}.lawyer-bio__tabaccordion .biotabs .biotab .highlight{color:#f9d616;margin:0 0 1.5em;font-family:Georgia;font-size:22px;line-height:30px}.lawyer-bio__tabaccordion .biotabs .biotab ul.myexperience{list-style-type:disc;padding-left:1em}.lawyer-bio__tabaccordion .biotabs .biotab .mycases,.lawyer-bio__tabaccordion .biotabs .biotab .myexperience{color:#f9d616;line-height:24px}.lawyer-bio__tabaccordion .biotabs .biotab .mycases li,.lawyer-bio__tabaccordion .biotabs .biotab .myexperience li{margin-bottom:1em}.lawyer-bio__tabaccordion .biotabs .biotab ul.biotags li{margin:0 1.5rem 1.5rem 0;padding:.4rem 0;float:left;background:-webkit-gradient(linear,left top,right top,color-stop(50%,#33387d),color-stop(50%,#f9d616));background:-webkit-linear-gradient(left,#33387d 50%,#f9d616 50%);background:-o-linear-gradient(left,#33387d 50%,#f9d616 50%);background:linear-gradient(to right,#33387d 50%,#f9d616 50%);background-position:100% 0;background-size:200% 100%;-webkit-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.lawyer-bio__tabaccordion .biotabs .biotab ul.biotags li:hover{background-position:0 0;outline:#f9d616 solid thin}.lawyer-bio__tabaccordion .biotabs .biotab ul.biotags li a{font-size:14px;line-height:24px;background-color:transparent;color:#343d41;padding:.6rem 1rem;text-decoration:none;outline:0;-webkit-transition:all ease .2s;-o-transition:all ease .2s;transition:all ease .2s}.lawyer-bio__tabaccordion .biotabs .biotab ul.biotags li a:hover{color:#f9d616}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases{font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases li{width:28%;margin-bottom:1.5em;margin-right:2.5em;padding-left:1em}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases li:before{content:'';margin-left:-1.5em}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases li span{font-family:Arial}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,1fr);grid-template-areas:"education admissions empty"}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myeducation{-ms-grid-row:1;-ms-grid-column:1;grid-area:education;padding-right:2.5em}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myadmissions{-ms-grid-row:1;-ms-grid-column:2;grid-area:admissions;padding-right:2.5em}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myadmissions.grid-left-top{-ms-grid-column:1;grid-area:education;padding-right:0}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .title{color:#f9d616;font-weight:700;margin-bottom:1em}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions li{margin-bottom:1em}.lawyer-bio__tabaccordion .biotabs input[type=radio]{display:none}.lawyer-bio__tabaccordion .biotabs input[type=radio]:checked+label{color:#fff;background:#343d41}.lawyer-bio__tabaccordion .biotabs input[type=radio]:checked+label span.icon::after{content:"";color:#f9d616}.lawyer-bio__tabaccordion .biotabs input[type=radio]:checked+label+.biotab{display:block}@media only screen and (max-width:760px){.lawyer-bio__tabaccordion{background:0 0}.lawyer-bio__tabaccordion .container{padding:0}.lawyer-bio__tabaccordion .biotabs .biotab{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;border-bottom:1px #bcbcbc solid;padding:1.5rem 1.2rem}.lawyer-bio__tabaccordion .biotabs .biotab.padding-right{padding-right:1.2rem}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases{display:block}.lawyer-bio__tabaccordion .biotabs .biotab ul.mycases li{width:auto}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto auto;grid-template-rows:auto auto;grid-template-areas:"education" "admissions"}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myeducation{-ms-grid-row:1;-ms-grid-column:1;padding-right:0;margin-bottom:1.5em}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myadmissions{-ms-grid-row:2;-ms-grid-column:1;padding-right:0}.lawyer-bio__tabaccordion .biotabs .biotab .educationadmissions .myadmissions.grid-left-top{-ms-grid-row:1;grid-area:education}.lawyer-bio__tabaccordion .biotabs label{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;border-bottom:1px #bcbcbc solid;width:100%;margin-right:0;position:relative}.lawyer-bio__tabaccordion .biotabs label span.icon{display:inline;position:absolute;right:5%}.lawyer-bio__tabaccordion .biotabs label span.icon::after{content:""}}.lawyer-bio__carousel{background:#9b9b9b;overflow-y:hidden;-webkit-transition:all .5s cubic-bezier(0,1,.5,1);-o-transition:all .5s cubic-bezier(0,1,.5,1);transition:all .5s cubic-bezier(0,1,.5,1);-webkit-animation:reveal 3s;animation:reveal 3s}@-webkit-keyframes reveal{from{max-height:0}to{max-height:800px}}@keyframes reveal{from{max-height:0}to{max-height:800px}}.lawyer-bio__carousel.white{background:#fff}.lawyer-bio__carousel .container{max-width:1440px;width:auto}.lawyer-bio__carousel .container .bio-carousel-container{position:relative;padding:0 75px}.lawyer-bio__carousel .container .bio-carousel-container .title{color:#fff;font-family:Georgia;font-size:24px;font-weight:400;line-height:26.4px;padding:3rem 0 2rem;margin:0}.lawyer-bio__carousel .container .bio-carousel-container .title.centre{text-align:center}.lawyer-bio__carousel .container .bio-carousel-container .title.purple{color:#343d41}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a{color:#bcbcbc;font-family:Georgia;font-size:16px;font-weight:400;line-height:26.4px;padding:.5rem 1.25rem;background-color:#33387d;width:8%;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.5);box-shadow:inset 0 -1px 3px rgba(0,0,0,.5);text-decoration:none;outline:0;float:right;display:inline-block;margin-top:-1.8rem;-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a:hover{color:#fff}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a:hover span{-webkit-transition:-webkit-transform ease .8s;-o-transition:transform ease .8s;transition:transform ease .8s;-webkit-transform:rotate(360deg);transform:rotate(360deg)}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a span.icon{position:absolute;right:6.3%}.lawyer-bio__carousel .container .bio-carousel-container .carousel{margin:0}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list{overflow-x:hidden;margin-bottom:2rem}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide{margin:0 .75em;outline:0}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1em 1.75em;width:auto!important}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial{cursor:-webkit-grab;cursor:grab;position:relative;color:#fff;background:#33387d;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-filter:"drop-shadow(0px 4px 4px rgba(0,0,0,0.5))";filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));min-height:130px;max-width:300px;margin:1rem auto 28px;-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial:hover{-webkit-animation:float 3s ease-in-out;animation:float 3s ease-in-out}@-webkit-keyframes float{0%{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-filter:"drop-shadow(0px 4px 4px rgba(0,0,0,0.5))";filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-filter:drop-shadow(0 14px 4px rgba(0,0,0,.2));-ms-filter:"drop-shadow(0px 14px 4px rgba(0,0,0,0.2))";filter:drop-shadow(0 14px 4px rgba(0,0,0,.2));-ms-transform:translatey(-10px);-webkit-transform:translatey(-10px);transform:translatey(-10px)}100%{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-filter:"drop-shadow(0px 4px 4px rgba(0,0,0,0.5))";filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}}@keyframes float{0%{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-filter:"drop-shadow(0px 4px 4px rgba(0,0,0,0.5))";filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}50%{-webkit-filter:drop-shadow(0 14px 4px rgba(0,0,0,.2));-ms-filter:"drop-shadow(0px 14px 4px rgba(0,0,0,0.2))";filter:drop-shadow(0 14px 4px rgba(0,0,0,.2));-ms-transform:translatey(-10px);-webkit-transform:translatey(-10px);transform:translatey(-10px)}100%{-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-filter:"drop-shadow(0px 4px 4px rgba(0,0,0,0.5))";filter:drop-shadow(0 4px 4px rgba(0,0,0,.5));-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0)}}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial::after{content:"";position:absolute;top:99%;left:0;width:0;height:0;border-top:20px solid #33387d;border-right:25px solid transparent}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial .detail{color:#eee;font-family:Arial;font-size:16px;font-weight:400;line-height:24px;margin-bottom:1.5em}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial .source{color:#f9d616;font-family:Arial;font-size:12px;font-weight:700;line-height:21px;margin-top:auto}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme{cursor:-webkit-grab;cursor:grab;color:#343d41;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 0 1em;font-family:Arial}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image{color:#343d41;width:146px;height:146px;border-radius:50%;background:#f9d616;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:1s;-o-transition:1s;transition:1s}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image:hover{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image svg{width:75px!important;height:75px!important}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image svg .cls-1,.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image svg .cls-2,.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .image svg .cls-3{stroke:#000!important}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .heading{font-size:18px;font-weight:700;line-height:31px;margin-bottom:.2em;width:100%}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.moreaboutme .detail{font-size:14px;font-weight:400;line-height:21px;width:100%}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event{padding:1.1em 0 4em;margin-left:auto;margin-right:auto;max-width:300px;min-width:285px;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .75s ease;-o-transition:all .75s ease;transition:all .75s ease;-webkit-backface-visibility:hidden}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event:hover{-webkit-transform:scale(1.05) translateZ(0);-ms-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card{background:#eee;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5)}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;outline:0;height:100%}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper .top .image img{width:100%;height:160px}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1rem;height:100%;overflow-y:auto}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper .bottom .type{color:#33387d;font-family:Arial;font-size:16px;font-weight:700;line-height:31px;margin-bottom:.5rem}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper .bottom .heading{color:#343d41;font-family:Georgia;font-size:17px;font-weight:400;line-height:19px;margin-bottom:1.5rem}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.news-and-event .news-and-event-card .link-wrapper .bottom .date{color:#4a4a4a;font-family:Arial;font-size:12px;font-weight:400;line-height:13.2px;text-align:left;margin-top:auto}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.testimonial{color:#343d41;background:#f9d616}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.testimonial::after{border-top:20px solid #f9d616}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.testimonial .detail,.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.testimonial .source{color:#343d41}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.moreaboutme .image{color:#fff;background:#31397d}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.moreaboutme .image svg .cls-1,.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.moreaboutme .image svg .cls-2,.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide.even .slide-content.moreaboutme .image svg .cls-3{stroke:#fff!important}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1em 0 2em;list-style:none;text-align:center}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots li{position:relative;display:inline-block;width:16px;height:16px;margin:0 5px;padding:0;cursor:pointer;border:1px solid #fff;background:0 0}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots li.slick-active{background:#fff}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots li button{display:none}.lawyer-bio__carousel .container .bio-carousel-container .slick-next,.lawyer-bio__carousel .container .bio-carousel-container .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;width:40px;height:60px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#eee;border:none;outline:0;background:0 0;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:.75}.lawyer-bio__carousel .container .bio-carousel-container .slick-next:hover,.lawyer-bio__carousel .container .bio-carousel-container .slick-prev:hover{color:#fff;opacity:1}.lawyer-bio__carousel .container .bio-carousel-container .slick-next::before,.lawyer-bio__carousel .container .bio-carousel-container .slick-prev::before{font-family:icomoon;font-size:40px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lawyer-bio__carousel .container .bio-carousel-container .slick-next{right:0}.lawyer-bio__carousel .container .bio-carousel-container .slick-next::before{content:''}.lawyer-bio__carousel .container .bio-carousel-container .slick-next:hover{-webkit-animation:arrows-right 1s ease-in-out infinite;animation:arrows-right 1s ease-in-out infinite}@-webkit-keyframes arrows-right{0%,100%{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}50%{transform:translate(10px,-50%);-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%)}}@keyframes arrows-right{0%,100%{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}50%{transform:translate(10px,-50%);-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%)}}.lawyer-bio__carousel .container .bio-carousel-container .slick-prev{left:0}.lawyer-bio__carousel .container .bio-carousel-container .slick-prev::before{content:''}.lawyer-bio__carousel .container .bio-carousel-container .slick-prev:hover{-webkit-animation:arrows-left 1s ease-in-out infinite;animation:arrows-left 1s ease-in-out infinite}@-webkit-keyframes arrows-left{0%,100%{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}50%{transform:translate(-10px,-50%);-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%)}}@keyframes arrows-left{0%,100%{transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}50%{transform:translate(-10px,-50%);-webkit-transform:translate(-10px,-50%);-ms-transform:translate(-10px,-50%)}}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow{-webkit-transition:color .25s;-o-transition:color .25s;transition:color .25s}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.light{color:#eee}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.light:hover{color:#fff}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.light.slick-disabled:hover{color:#eee}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.dark{color:#7f7f7f}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.dark:hover{color:#4a4a4a}.lawyer-bio__carousel .container .bio-carousel-container .slick-arrow.dark.slick-disabled:hover{color:#7f7f7f}.lawyer-bio__carousel .container .bio-carousel-container .slick-next.slick-disabled,.lawyer-bio__carousel .container .bio-carousel-container .slick-prev.slick-disabled{opacity:.25}.lawyer-bio__carousel .container .bio-carousel-container .slick-next.slick-disabled:hover,.lawyer-bio__carousel .container .bio-carousel-container .slick-prev.slick-disabled:hover{cursor:auto;-webkit-animation:none;animation:none}@media only screen and (max-width:760px){.lawyer-bio__carousel .container,.lawyer-bio__carousel .container .bio-carousel-container{padding:0}.lawyer-bio__carousel .container .bio-carousel-container .title{padding:1.5rem 1.2rem 1rem!important}.lawyer-bio__carousel .container .bio-carousel-container .title.news-and-events{padding:1.5rem 1.2rem!important}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a{color:#fff;float:none;margin-left:auto;margin-right:auto;display:table;width:auto}.lawyer-bio__carousel .container .bio-carousel-container .view-more-container a span.icon{position:static;right:auto;margin-left:1rem}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-list .slick-slide .slide-content.testimonial .source{margin-top:0}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots{padding:0 0 1.5em}.lawyer-bio__carousel .container .bio-carousel-container .carousel .slick-dots li{width:12px;height:12px;margin:0 3px}.lawyer-bio__carousel .container .bio-carousel-container .carousel .news-and-event{padding:1em 0!important;margin-top:1em;margin-bottom:1em}}.lawyer-bio__two-column-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2,1fr);grid-template-areas:"left right";background:#33387d;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.19);box-shadow:0 2px 1px rgba(0,0,0,.19)}.lawyer-bio__two-column-container .left{-ms-grid-row:1;-ms-grid-column:1;grid-area:left}.lawyer-bio__two-column-container .right{-ms-grid-row:1;-ms-grid-column:2;grid-area:right}@media only screen and (max-width:760px){.lawyer-bio__two-column-container{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"left" "right"}}.lawyer-bio__two-column-container .lawyer-bio__video,.lawyer-bio__two-column-container .lawyer-bio__video .plyr,.lawyer-bio__two-column-container .lawyer-bio__video .plyr__video-wrapper,.lawyer-bio__two-column-container .lawyer-bio__video .video-wrapper{height:100%}.lawyer-bio__one-column-container{background:#33387d;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.19);box-shadow:0 2px 1px rgba(0,0,0,.19)}.lawyer-bio__one-column-container .lawyer-bio__article{padding-left:0;padding-right:25rem}.lawyer-bio__one-column-container .lawyer-bio__video{width:60%;margin:auto}@media only screen and (max-width:760px){.lawyer-bio__one-column-container .container{padding:0}.lawyer-bio__one-column-container .container .lawyer-bio__article{padding:1.5rem 1.2rem}.lawyer-bio__one-column-container .container .lawyer-bio__video{width:100%;margin:0}}.lawyer-bio__article{background:#33387d;padding:3rem 3rem .5rem 4rem}.lawyer-bio__article h1{color:#f9d616;font-family:Georgia;font-weight:400;margin-bottom:1rem;font-size:2vw;line-height:2.2vw}.lawyer-bio__article h2{color:#fff;font-family:Arial;font-weight:400;margin-bottom:3rem;font-size:1vw;line-height:1.1vw}.lawyer-bio__article p{color:#fff;font-family:Georgia;font-weight:400;margin:0 0 2rem;font-size:1.5vw;line-height:1.7vw}.lawyer-bio__article a{color:#f9d616;font-family:Arial;font-size:12px;font-weight:700;line-height:20px;text-transform:uppercase;text-decoration:none;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.lawyer-bio__article a:hover{color:#f9d616;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}@media only screen and (max-width:1100px){.lawyer-bio__article h1{font-size:2.4vw;line-height:2.6vw}.lawyer-bio__article h2{font-size:1.4vw;line-height:1.5vw}.lawyer-bio__article p{font-size:1.9vw;line-height:2.1vw}}@media only screen and (max-width:760px){.lawyer-bio__article{padding:1.5rem 1.2rem}.lawyer-bio__article h1{font-size:24px;line-height:30px}.lawyer-bio__article h2{font-size:16px;line-height:24px;margin-bottom:2rem}.lawyer-bio__article p{font-size:16px;line-height:1.2;margin:0 0 2rem}}.lawyer-bio__video{background:#33387d}.lawyer-bio__video .video-wrapper.embedded.experience-editor{padding-top:1rem}.lawyer-bio__video .plyr__poster{background-color:#33387d;background-position:left top;background-size:cover}.lawyer-bio__my-publications{background:#eee;-webkit-box-shadow:0 2px 1px rgba(0,0,0,.19);box-shadow:0 2px 1px rgba(0,0,0,.19)}.lawyer-bio__my-publications .biopub{padding:3rem 0}.lawyer-bio__my-publications .biopub h1{color:#33387d;font-family:Georgia;font-size:24px;font-weight:400;line-height:26.4px;margin-bottom:1.75rem}.lawyer-bio__my-publications .biopub .wrapper .content{position:relative}.lawyer-bio__my-publications .biopub .wrapper .content .checkbox-read-more-less{display:none}.lawyer-bio__my-publications .biopub .wrapper .content .checkbox-read-more-less:checked+.label-read-more-less{bottom:100%;bottom:calc(100%- 2.6rem)}.lawyer-bio__my-publications .biopub .wrapper .content .checkbox-read-more-less:checked+.label-read-more-less::before{content:attr(data-content-less)}.lawyer-bio__my-publications .biopub .wrapper .content .checkbox-read-more-less:checked+.label-read-more-less span.icon::after{content:""}.lawyer-bio__my-publications .biopub .wrapper .content .checkbox-read-more-less:checked~.publications li.read-more-required{max-height:100px;opacity:1;margin-top:1rem}.lawyer-bio__my-publications .biopub .wrapper .content .label-read-more-less{color:#fff;font-family:Georgia;font-size:16px;font-weight:400;line-height:26.4px;padding:.5rem 1.25rem;background-color:#33387d;width:12%;-webkit-box-shadow:inset 0 -1px 3px rgba(0,0,0,.5);box-shadow:inset 0 -1px 3px rgba(0,0,0,.5);position:absolute;right:8%;bottom:0;-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}.lawyer-bio__my-publications .biopub .wrapper .content .label-read-more-less::before{content:attr(data-content-more)}.lawyer-bio__my-publications .biopub .wrapper .content .label-read-more-less span.icon{position:absolute;right:10%}.lawyer-bio__my-publications .biopub .wrapper .content .label-read-more-less span.icon::after{content:""}.lawyer-bio__my-publications .biopub .wrapper .content .publications{list-style-type:disc;color:#131313;font-family:Arial;font-size:16px;font-weight:400;line-height:22px;padding:0 0 0 1em;margin:0;width:70%}.lawyer-bio__my-publications .biopub .wrapper .content .publications li{margin:0 0 1rem;padding:0}.lawyer-bio__my-publications .biopub .wrapper .content .publications li:last-child,.lawyer-bio__my-publications .biopub .wrapper .content .publications li:nth-child(3){margin:0}.lawyer-bio__my-publications .biopub .wrapper .content .publications li:nth-child(4){margin-top:1rem}.lawyer-bio__my-publications .biopub .wrapper .content .publications li.read-more-required{max-height:0;opacity:0;margin:0;-webkit-transition:all ease 1.5s 1s;-o-transition:all ease 1.5s 1s;transition:all ease 1.5s 1s}.lawyer-bio__my-publications .biopub .wrapper .content .publications li a{outline:0}@media only screen and (max-width:760px){.lawyer-bio__my-publications .container{padding:0}.lawyer-bio__my-publications .container .biopub{padding:1.5rem 1.2rem}.lawyer-bio__my-publications .container .biopub .wrapper .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:0}.lawyer-bio__my-publications .container .biopub .wrapper .content .checkbox-read-more-less:checked+.label-read-more-less{bottom:auto}.lawyer-bio__my-publications .container .biopub .wrapper .content .checkbox-read-more-less:checked~.publications li.read-more-required{max-height:300px}.lawyer-bio__my-publications .container .biopub .wrapper .content .label-read-more-less{width:100%;position:relative;right:auto;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:2rem;z-index:5}.lawyer-bio__my-publications .container .biopub .wrapper .content .label-read-more-less span.icon{right:5%}.lawyer-bio__my-publications .container .biopub .wrapper .content .publications{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lawyer-bio__my-publications .container .biopub .wrapper .content .publications li.read-more-required{-webkit-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}}.lawyer-card{background:#eee;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.5);box-shadow:1px 1px 1px rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;max-width:300px;min-width:270px}.lawyer-card a{color:#676767;text-decoration:none;outline:0}.lawyer-card a.pointer{cursor:pointer}.lawyer-card .top .link-wrapper .image{width:100%;height:174px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-repeat:no-repeat;background-position:center;background-size:cover}.lawyer-card .top.old-photo{background:-webkit-radial-gradient(50%,circle,#9b9fa3 0,#53575a 100%);background:-o-radial-gradient(50%,circle,#9b9fa3 0,#53575a 100%);background:radial-gradient(circle at 50%,#9b9fa3 0,#53575a 100%)}.lawyer-card .top.old-photo .link-wrapper .image{background-position:bottom;background-size:auto}.lawyer-card .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 1rem}.lawyer-card .bottom a{color:#676767;font-family:Arial;font-size:11px;font-weight:400;line-height:21px}.lawyer-card .bottom a span.icon{margin-right:1em}.lawyer-card .bottom div span.icon{margin-right:.9em}.lawyer-card .bottom a,.lawyer-card .bottom h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lawyer-card .bottom h1,.lawyer-card .bottom h2{color:#676767;line-height:18px}.lawyer-card .bottom h1{font-family:Georgia;font-size:16px;font-weight:500;text-decoration:underline}.lawyer-card .bottom h2{font-family:Arial;font-size:12px;font-weight:400;margin-bottom:.75rem}.lawyer-card .bottom h2 .country{text-decoration:underline;font-size:12px}.map{width:100%;height:290px}@font-face{font-family:icomoon-premium-area-eye;src:url(../fonts/icomoon-premium-area-eye.eot?9l582d);src:url(../fonts/icomoon-premium-area-eye.eot?9l582d#iefix) format('embedded-opentype'),url(../fonts/icomoon-premium-area-eye.ttf?9l582d) format('truetype'),url(../fonts/icomoon-premium-area-eye.woff?9l582d) format('woff'),url(../fonts/icomoon-premium-area-eye.svg?9l582d#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-pa"],[class^=icon-pa]{font-family:icomoon-premium-area-eye!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;margin-right:6px;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pa-eye--01{font-size:1.8em}.icon-pa-eye--01:before{content:""}.premiumarea-media-box{background-color:#2f3477;padding:18px;color:#fff;max-width:80%;margin:0 auto 20px}.premiumarea-media-box .highlighted{color:#f9d616;font-size:1.125em;line-height:20px}.premiumarea-media-box .highlighted a{color:#f9d616}.premiumarea-media-box .pull-right{float:right!important}@media(max-width:760px){.premiumarea-media-box{max-width:100%}}.premiumarea-media-box input[type=password],.premiumarea-media-box input[type=search],.premiumarea-media-box input[type=text],.premiumarea-media-box input[type=email],.premiumarea-media-box textarea{border:none;width:100%;padding:16px 18px;line-height:normal}.premiumarea-media-box .scfCheckBoxListLabel,.premiumarea-media-box .scfSingleLineTextLabel,.premiumarea-media-box label{font-size:.875em;font-weight:400;display:block;max-width:100%;margin-bottom:5px}.premiumarea-media-box .pa-image{margin-bottom:1.1em}.premiumarea-media-box .pa-title{margin-bottom:1.4em;font-size:1.3em}.premiumarea-media-box .btnPlus{padding:12px 46px;color:#fff;display:inline-block;text-align:center;text-decoration:none;font-size:1.2em}.premiumarea-media-box .btnPlus.btnPlus-tertiary{background-color:#f9d616;border:1px solid transparent;padding:16px 46px;display:inline-block;text-align:center;margin-right:6px;margin-bottom:10px}.premiumarea-media-box .scfSubmitButton{color:#434343;font-size:1em}.premiumarea-media-box .form-light .scfCheckBoxListLabel,.premiumarea-media-box .form-light label{color:#fff}.premiumarea-media-box .form-light .text-link{display:inline-block;color:#fff!important;text-decoration:underline;margin-top:18px}.premiumarea-media-box .form-light .text-link:focus,.premiumarea-media-box .form-light .text-link:hover,.premiumarea-media-box .form-light .text-link:visited{color:#fff;text-decoration:none}.premiumarea-media-box .form-row{margin-bottom:20px}@media(min-width:992px){.premiumarea-media-box .form-row{margin-bottom:40px}}.premiumarea-media-box .form-row:after,.premiumarea-media-box .form-row:before{content:" ";display:table}.premiumarea-media-box .form-row:after{clear:both}.premiumarea-media-box .form-row .form-row-half{width:100%}@media(min-width:992px){.premiumarea-media-box .form-row .form-row-half{width:50%;float:left;padding-right:16px}.premiumarea-media-box .form-row .form-row-half.last,.premiumarea-media-box .form-row .form-row-half:last-child{padding-right:0}}.premiumarea-media-box .login__error{display:block!important;color:red;font-size:.875em;letter-spacing:.024em;margin-bottom:16px;line-height:1.5}.end-content{position:relative}.end-content:before{bottom:0;content:'';display:block;height:10rem;position:absolute;width:100%;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 31%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.7) 31%,#fff 100%)}html[lang=ja] body h1,html[lang=ja] body h2,html[lang=ja] body h3,html[lang=ja] body h4,html[lang=ja] body h5,html[lang=ja] body h6,html[lang=ja] body p{font-family:ms pgothic}html[lang=ja] .widget.widget--twitter h1,html[lang=ja] .widget.widget--twitter h2,html[lang=ja] .widget.widget--twitter h3,html[lang=ja] .widget.widget--twitter h4,html[lang=ja] .widget.widget--twitter h5,html[lang=ja] .widget.widget--twitter h6,html[lang=ja] .widget.widget--twitter p{font-family:Arial,sans-serif}@font-face{font-family:icomoon-extras;src:url(/assets/fonts/icomoon-extras/icomoon.eot?bclj6m);src:url(/assets/fonts/icomoon-extras/icomoon.eot?bclj6m#iefix) format('embedded-opentype'),url(/assets/fonts/icomoon-extras/icomoon.ttf?bclj6m) format('truetype'),url(/assets/fonts/icomoon-extras/icomoon.woff?bclj6m) format('woff'),url(/assets/fonts/icomoon-extras/icomoon.svg?bclj6m#icomoon) format('svg');font-weight:400;font-style:normal}.icon-google-plus,.icon-linkedin2,.icon-location,.icon-printer,.icon-twitter{font-family:icomoon-extras!important}.icon-printer:before{content:""}.icon-google-plus:before{content:""}.icon-twitter:before{content:""}.icon-linkedin2:before{content:""}.icon-location:before{content:""}table.add-spacing{border-collapse:separate}table tr{padding:0 0 0 1.75em}table tr td{margin:0;padding:0;font-size:.9em}table tr td.w20{width:12%}table tr td.w25{width:22%}table tr td.w30{width:30%}.ruled-table{padding-left:0;list-style:none}.ruled-table thead tr{background-color:#ccc}.ruled-table td,.ruled-table th{font-size:.75em;color:#696f72;height:32px;border-top:1px solid #ccc;text-align:left}.ruled-table td.title,.ruled-table th.title{padding:.25em .25em .25em 1.75em}.ruled-table a.no-link{text-decoration:none}#site-search label{display:none}.curve--left-to-right::after{bottom:-20px;width:155px;height:105px;margin-left:-20px;background:url(/assets/img/curve5.svg) -405px -225px no-repeat}.site-search-wrapper{float:right}.portion--footnote{padding-bottom:8em}.nav.tabs.no-btm-margin{margin-bottom:0}.bg-colour-content{padding:15px 27px;background:#eee}.vcard--wide .vcard__profile .media__body{padding-left:15px}.vcard--wide .vcard__profile .media__body .fn{font-size:1.5em;margin:5px 0 3px}.vcard--wide .vcard__profile .media__body p{font-size:.875em;margin-bottom:5px}.vcard--wide .vcard__profile .media__body p br{display:none}.vcard--wide .vcard__profile .media__body span.role::after{content:","}.vcard--wide .vcard__profile .media__body .media__links{margin-right:-10px;border-top:1px solid #ccc;padding-top:5px;padding-bottom:30px}.vcard--wide .vcard__profile .media__body .media__links>a,.vcard--wide .vcard__profile .media__body .media__links>div{color:#fff;text-decoration:none;display:inline-block;margin-right:10px}.vcard--wide .vcard__profile .media__body .media__links .ico{color:#fff;font-size:140%}.vcard--wide .vcard__call{padding-left:1%}.slideshow--block-threecol{margin-bottom:2em}.slideshow--block-threecol .span-third{width:184px;margin-left:13px;height:170px}.slideshow--block-threecol .span-third a{display:block;padding:10px 15px;min-height:150px;color:#fff;text-decoration:none;font-size:1.125em;line-height:120%}.slideshow--block-threecol .span-third .colour-sq.colour-sq--1{background:#486494}.slideshow--block-threecol .span-third .colour-sq.colour-sq--2{background:#969abd}.slideshow--block-threecol .span-third .colour-sq.colour-sq--3{background:#86bae1}.slideshow--block-threecol .slide.grid{padding-left:9px}.slideshow--block-threecol .slides-next,.slideshow--block-threecol .slides-prev{top:55%}.slideshow--fullwidth .slide{padding:50px 35px 50px 40px;min-height:300px;position:relative}.slideshow--fullwidth .slides-next{right:0}.slideshow--fullwidth .slides-prev{left:0}.slideshow--fullwidth .slides-pagination a{border:1px solid #fff;background:0 0}.slideshow--fullwidth .slides-pagination .selected a{background:#fff}.slideshow--fullwidth .carousel-content{width:490px;position:absolute;top:50px;left:40px}.slideshow--fullwidth .carousel-content h5{font-size:2.1875em;margin-bottom:.5em}.slideshow--fullwidth .carousel-content .button{text-transform:uppercase}.slideshow--fullwidth .news-story-holder{list-style:none;width:320px;position:absolute;top:50px;right:35px}.slideshow--fullwidth .news-story-holder li{margin-bottom:1px;background:rgba(0,0,0,.75)}.slideshow--fullwidth .news-story-holder li a{display:block;padding:8px 12px;color:#fff;text-decoration:none;height:57px;overflow:hidden}.slideshow--fullwidth .news-story-holder li a:hover{text-decoration:underline}.ruled-list--img li img{max-width:50px;max-height:80px;width:auto;height:auto;margin-right:10px;float:left}.ruled-list li.title{padding:.25em;font-size:.75em;color:#909698;height:18px}.ruled-list li.title:first-child{border-top:1px solid #ccc}.media__body .event-details p{margin:0 15px 10px 0}.media__body .event-details p span{font-weight:700}.button.button--min-width,button.button--min-width{min-width:190px}hr.grey{background:#ccc}.block.block--colour .h1,.block.block--colour .h2,.block.block--colour .h3,.block.block--colour h1,.block.block--colour h2,.block.block--colour h3{margin:.25em 0 1em;color:#fff}.block--transparent{background-color:transparent}.three-quart-width{margin:.5em 0;width:75%}.vcard .vcard__call a{color:#fff;text-decoration:none}.download-list a{position:relative;top:-9px;left:5px}.bold{font-weight:700}.button.button--major.email,button.button--major.email{background:#353535}.block.narrow{padding-left:0;padding-right:0;margin-bottom:0}p.kilo-narrow{margin:0}.about-us{margin:0 180px 0 100px}.about-us .block--reverse{background-color:#fff}.details.details--block .attend{background-color:#fff;border-top:1pt solid silver;padding:10px 0 20px 12px}.block.scheme-1{margin-top:12px;background:#313679;color:#fff;font-family:Arial,sans-serif;line-height:1.5}.block.scheme-1.narrow{padding-left:20px;padding-right:20px}.block.scheme-1 h1,.block.scheme-1 h2,.block.scheme-1 h3{color:#fff;margin:12px 0 1em;font-size:1.7em}.block.scheme-1 p{margin:0 0 1em;color:#fff}.block.scheme-1 .button{background-color:#313679;border-color:#313679;color:#fff;min-width:190px}.block.scheme-1 .button.button--light{background:rgba(255,255,255,.25)!important}.block.scheme-2{margin-top:12px;background:#eee;color:#000;font-family:Arial,sans-serif;line-height:1.5}.block.scheme-2.narrow{padding-left:20px;padding-right:20px}.block.scheme-2 h1,.block.scheme-2 h2,.block.scheme-2 h3{color:#889195;margin:0 0 .25em;font-size:1.7em}.block.scheme-2 p{color:#343d41}.block.scheme-2 .button{background-color:#999ea0;border-color:#999ea0;color:#fff;min-width:190px}.block.scheme-2 .button.button--light{background:rgba(0,0,0,.45)!important}.slideshow--block-threecol li{height:160px;width:183px;margin-left:13px}.slideshow--block-threecol .caption>span{font-family:Arial,sans-serif;font-style:normal;background-color:transparent;bottom:auto}.slideshow--block-threecol li a{color:#fff;display:block;font-size:1.28571em;line-height:120%;text-decoration:none;margin-right:13px}.slideshow--block-threecol li:first-child{margin-left:0}.lawyer-header .lawyer-resume{clear:both}.lawyer-header .lawyer-block-heading{font-family:Georgia,Times,times new roman,serif;font-size:20px;border-bottom:1px solid #aaa}.lawyer-header .lawyer-photo{float:left;width:140px}.lawyer-header .lawyer-header{clear:both;background:#fff}.lawyer-header .lawyer-name{font-family:Georgia,Times,times new roman,serif;font-size:22px;font-weight:700;color:#666;padding-bottom:0}.lawyer-header .lawyer-location{font-family:Georgia,Times,times new roman,serif;font-size:14px;font-weight:400;color:#666;padding-top:0}.lawyer-header .lawyer-article-pub-date{font-family:Georgia,Times,times new roman,serif;font-size:12px;font-weight:700;color:#666;padding-top:0}.lawyer-header .lawyer-head-links div{margin-right:6px;border:1px solid #666;font-size:11px;display:inline-block;text-align:center;width:110px}.lawyer-header .lawyer-head-links div a{text-decoration:none}.lawyer-header .lawyer-head-links div a:hover{text-decoration:underline}.vcard__contact div{width:78%;margin:10px auto}.lawyer-results.extended .result{height:26em}.lawyer-results.extended .book--detail{min-height:160px;margin-top:10px}.lawyer-results.extended .book--image{min-height:150px}.lawyer-results.extended .book--button{width:100%;background:#eee;color:#343d41;border:none;text-align:center}.portion .error .dropdown{margin:10px 0 0}@media only screen and (max-width:760px){.about-us{margin:0}}.lawyer-resume{clear:both}.lawyer-block-heading{font-family:Georgia;font-size:20px;border-bottom:1px solid #aaa}.lawyer-photo{float:left;width:140px}.event-header{clear:both;background:#fff}.event-header p{margin:.5em 0}.event-header hr{margin-bottom:0}.event-header h2.event-name{font-family:Georgia;font-size:22px;color:#666;padding-bottom:0;margin:0 0 .5em}.event-location{font-family:Georgia;font-size:14px;font-weight:400;color:#666;padding-top:0}.event-pub-date{font-family:Georgia;font-size:12px;font-weight:700;color:#666;padding-top:0}.event-head-links div{margin-right:6px;border:1px solid #666;font-size:11px;display:inline-block;text-align:center;width:110px}.event--data{font-style:italic}.event--data .event-date{margin-right:10px}#LanguageNotAvailablePanel{width:100%;padding-left:10px;display:none}#LanguageNotAvailablePanel .language-bar{float:left;margin-top:12px}#LanguageNotAvailablePanel .mega{float:left;margin:10px}#LanguageNotAvailablePanel .dropdown{height:20px;margin-top:7px;float:left}.CookieContainer{background-color:#343d42;width:100%;height:auto;color:#fff;padding:5px;position:fixed;bottom:0;left:0;z-index:9999;-webkit-transform:translate3d(0,0,0)}.Cookie-Content-Button a,.Cookie-Content-Text a,.Cookie-Policy-Update-Text a{color:#fff;cursor:pointer}.Cookie-Content-Text a,.Cookie-Policy-Update-Text a{text-decoration:underline}.Cookie-Content-Text a:focus,.Cookie-Content-Text a:hover,.Cookie-Policy-Update-Text a:focus,.Cookie-Policy-Update-Text a:hover{color:#8c9194}.Cookie-Content-Content,.Cookie-Policy-Update-Content{width:55%;margin:0 auto;padding:15px 0;text-align:center}.Cookie-Content-Text p,.Cookie-Policy-Update-Text p{display:inline-block;margin-right:20px;margin-bottom:inherit}.Cookie-Content-Button a,.Cookie-Policy-Update-Button a{position:relative;padding:12px 24px 12px 10px;width:auto}.Cookie-Content-Button a:after,.Cookie-Policy-Update-Button a:after{content:'';font-family:icomoon;font-size:.9em;position:absolute;right:10px;top:50%;transform:translateY(-50%)}#CybotCookiebotDialog *{font-family:Arial,Helvetica,Sans-Serif!important}#CybotCookiebotDialogBodyContentTitle{display:none!important}.Cookie-Content-Button span.ico{color:#fff!important;margin-left:5px;font-size:20px}@media only screen and (max-width:760px){.CookieContainer{font-size:90%}.Cookie-Content-Content,.Cookie-Policy-Update-Content{width:85%;padding:5px 0}.Cookie-Content-Text p,.Cookie-Policy-Update-Text p{margin-bottom:16px}}.criteria--title{display:inline-block;margin-bottom:5px}.widget.widget--search legend{display:block;width:100%;margin:.25em 0 .5em;text-transform:uppercase;line-height:110%;font-weight:400}input,select,textarea{color:#333d3f;background:#eeefef;border:1px solid #d7d8d9}input:focus,select:focus,textarea:focus{box-shadow:0 0 .5em #ccc}select{border:1px solid transparent}@media only screen and (max-width:760px){.vcard--wide .vcard__call{padding-left:.5em}}@media only screen and (min-width:761px){.hot-topics img{float:left}.hot-topics-text{float:left;width:200px}}@media only screen and (max-width:760px){.slideshow .carousel-content{width:80%;position:static}.slideshow .news-story-holder{position:static;width:80%;margin:2em 0 0;padding:0}}.jquery-ui-dialog-item-list{padding-left:0;list-style:none}.jquery-ui-dialog-item-list>li{margin-top:.15em;padding:.35em .5em;background:#ccc;text-align:center}.jquery-ui-dialog-item-list>li:first-child{margin-top:6px}.jquery-ui-dialog-item-list>li>a{text-decoration:none}.ui-dialog-titlebar{display:none}.ui-widget-overlay{background:50% 50% repeat-x #000!important;opacity:.6!important}.top-spacing{margin-top:1.5em}.top-spacing p{font-size:.9em}.vcard .vcard__contact{position:relative;overflow:visible!important}.vcard .vcard__contact a:hover{cursor:pointer}.vcard .vcard__contact .location-multi.active{background-color:#343d42}.vcard .vcard__contact div.location-multi-region{display:none;position:absolute;top:2em;right:0;margin:0;width:32%;padding:.75em;background:#343d42;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;z-index:100;text-align:center}.vcard .vcard__contact div.location-multi-region a{color:#fff;text-decoration:none}.vcard .vcard__contact div.location-multi-region a:hover{text-decoration:underline}.vcard .vcard__contact div.location-multi-region ul{list-style:none;margin:0;padding:0;line-height:110%}.vcard .vcard__contact div.location-multi-region ul li{margin-top:.75em}.vcard .vcard__contact div.location-multi-region ul li:first-child{margin-top:0}.vcard.vcard--wide .vcard__contact{height:2em;overflow:visible!important}.details--block>.details__summary{padding-right:2.25em}.awards .LastestAwards{padding:0}.awards .Rankings{padding:.75em 20px}.awards ul.tabs{background-color:#fff;margin:0}.awards .award_body{width:65%}.widget--search .wider{width:250px}.widget--search span.LawyerOrLabel{display:inline-block;position:absolute;right:5px;top:50%;height:25px;margin-top:-13px}.widget--search .filter-wrapper{position:relative}.widget--search .is-archived input{width:1em}.panel .panel__content span.LawyerOrLabel{display:inline-block;position:absolute;right:5px;top:50%;height:25px;margin-top:-13px}.panel .panel__content .filter-wrapper{position:relative}.details__content p{-ms-word-wrap:break-word;word-wrap:break-word}.book--detail .role a{color:#000;text-decoration:none}.book--detail .role a:hover{text-decoration:underline}.details--open>.content--map{margin-bottom:.5em;padding:0 0 .35em}.block-heading{margin-bottom:0;padding:.35em 20px}.Video--container{padding-top:0;padding-bottom:0}section.block{padding:0}.video__listitem{padding:20px;border-bottom:solid 1px #ccc}.video__listitem:last-child{border-bottom:none}.video__listitem .media__body{padding-top:5px}.nameplate:after,.video--heading .nameplate:before{display:table;content:""}.video--heading .nameplate:after{clear:both}.video--heading .nameplate{overflow:visible}.video--heading .dropdown--standard a{min-width:6em;padding:.35em 1.5em .35em .65em;text-decoration:none;color:#fff;background:#999}.table-wrapper{background:#fff;padding:15px 0;margin-bottom:.5em}.table-wrapper h2,.table-wrapper p{padding:0 20px}table{width:100%;margin:0 auto 1em;border-left:0;border-right:0}thead th{font-weight:400;background:#dcdcdc}td,th{text-align:left;padding:.5em 20px}.table-wrapper-alt .table-header{background:#343d41;color:#fff;padding:.65em .5em .15em 20px}.table-wrapper table tr,.table-wrapper-alt table tr{border:none;padding:0}.table-wrapper table,.table-wrapper-alt table{border-color:#fff;border-bottom-style:solid;border-bottom-width:3px;border-top-style:solid;border-top-width:3px;border-collapse:separate}.table-wrapper table{border-collapse:collapse}.table-wrapper-alt table thead th{background:#999ea0;color:#fff;border-color:#fff}.table-wrapper table td,.table-wrapper table th,.table-wrapper-alt table td,.table-wrapper-alt table th{border-color:#eee;border-bottom-style:solid;border-bottom-width:3px;border-right-style:solid;border-right-width:3px}.table-wrapper-alt table td,.table-wrapper-alt table th{background:#eee;border-color:#fff}.table-wrapper table thead th:last-child,.table-wrapper-alt table thead th:last-child{border-right:0}.table-wrapper table td:last-child,.table-wrapper-alt table td:last-child{border-right:0}.table-wrapper table tr td,.table-wrapper-alt table tr td{padding:.5em 20px}@media(max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;border:1px solid #ddd;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}}.region-page.office-details .location-multi-region{-moz-box-sizing:border-box;background:#343d42;margin:0;padding:.75em;position:absolute;right:0;text-align:center;top:2em;width:100%;z-index:100;display:none}.region-page.office-details .location-multi-region ul{line-height:110%;list-style:none;margin:0;padding:0}.region-page.office-details .location-multi-region ul li:first-child{margin-top:0}.region-page.office-details .location-multi-region ul li{margin-top:.75em}.region-page.office-details .location-multi-region a{color:#fff;text-decoration:none}#header-wrapper .scheme-d .keyline{color:#9dbdc9}#_containermyExperience3617734430001{width:100%}#site-navigation .base .submenu__item{min-width:140px}.hot-topic-item{margin-bottom:20px;height:300px}.hot-topic-item a,.hot-topic-item img{display:block;max-width:300px;max-height:300px}.hot-topic-item a{position:relative}.hot-topic-item .hot-topic-title{margin:0;position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.6);color:#fff;padding:.5em .75em 1.5em;font-family:Georgia,Times,times new roman,serif;min-height:52px}.hot-topic-item a:hover .hot-topic-title{text-decoration:underline}.details--block>.details__summary.arrow-link:after{position:relative;top:12px;right:-15px}.details__summary.arrow-link{margin:0 0 20px!important;padding:0 0 15px;display:block;text-decoration:none;text-align:center;line-height:auto}.block .details__content .slideshow--carousel .slide{width:184px;margin-right:13px;height:172px}.block .details__content .slideshow--carousel .slide.style1{background:#4e6293}.block .details__content .slideshow--carousel .slide.style2{background:#8eb9e0}.block .details__content .slideshow--carousel .slide.style3{background:#7c7b6e}.block .details__content .slideshow--carousel .caption>span{background:0 0;color:#fff;font-family:Georgia,Times,times new roman,serif;padding:.65em .85em}.block .details__content .slideshow--carousel .slides-pagination{display:none}@media only screen and (max-width:760px){.block .details__content .slideshow--carousel .slide{width:300px}}.ruled-list--img.search-results li{line-height:120%}.ruled-list--img.search-results li img{max-width:100px;max-height:80px;margin-right:10px;float:left}.ruled-list.search-results li.title{padding:.25em;font-size:.75em;color:#909698}.ruled-list.search-results li.title:first-child{border-top:1px solid #ccc}.span-08 .widget.widget--search fieldset legend{text-transform:none;text-align:left;margin-bottom:1em}.widget--refine p{margin-bottom:.5em;text-transform:uppercase}.widget--refine ul{list-style:none}.widget--refine>ul{margin-top:0;padding:0}.widget--refine ul li a{text-decoration:none;color:#343d41}#site-content .more-event-info{text-align:left;margin:6px 0}#site-content .he-more-event-info,.more-hot-topics{text-align:center;margin:6px 0}#site-content .show-more{cursor:pointer}#site-content .show-more :hover{text-decoration:underline}.highlighted-event .he-date,.highlighted-event .he-overview,.highlighted-event .he-venue{margin-top:10px}.highlighted-event .he-overview{border-top:1px solid #ccc;padding:.75em 0}.lhs-promo{position:relative}.lhs-promo h2.title{position:absolute;top:24px;left:24px;color:#fff;line-height:1.08em;margin-right:20px;font-size:2.5em}.lhs-promo div.button-container{position:absolute;bottom:24px;text-align:center;width:100%}.block.no-top-padding{padding-top:0}.modal-overlay{z-index:300;background:rgba(0,0,0,.25)}.modal-wrapper{z-index:310;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.25);-moz-box-shadow:0 0 15px rgba(0,0,0,.25);box-shadow:0 0 15px rgba(0,0,0,.25)}.modal-wrapper .details--open.details--block>.details__summary{cursor:default!important;outline:0}.modal-wrapper .details--open.details--block>.details__summary:after{display:none}.modal-wrapper .svg_modal_nav{margin-bottom:0}.modal-content{padding:0}.modal-close{display:none}#svg_dynamic{height:0;width:100%;padding-top:100%;position:relative}#svg_dynamic svg{position:absolute;left:0;top:0}.svg_diagram svg{left:0!important}.svg_diagram_header{background-color:#fff;padding:.75em 2.25em .75em 20px}.svg_diagram_info{display:none}.svg_modal_nav{cursor:pointer;margin-top:-.5em;padding:0;width:100%}.svg_modal_nav .svg_modal_next,.svg_modal_nav .svg_modal_prev{cursor:pointer;height:18px;padding:12px 20px}.svg_modal_nav .svg_modal_prev{color:#000;background-color:#ccc;float:left;width:57px}.svg_modal_nav .svg_modal_prev:hover{background-color:#7b7c6e}.svg_modal_nav .svg_modal_next{color:#fff;background-color:#9eb4cc;margin:0 0 0 97px;text-align:right}.svg_modal_nav .svg_modal_next:hover{background-color:#313678}.modal_close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAA3NCSVQICAjb4U/gAAAAYFBMVEWZn5/y9PO/w8TY2duboaHc3Ny/w8fX29ytsbL////s7e/m5+mbn6D3+Pqhpaibn6La292Xn6HBw8Kxtbbb292anqHBxcXCw8fCw8XZ29+ZnqH5+fvt7e+vsLKhpanBw8Vdbp/yAAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNi8wMi8xNb513x8AAACISURBVBiVXdDrDsIgDAXgIyc6O3EjM0xlMb7/W0qhQ5QfkHxNLxTXUfrDUXAGe4nTAURnTGkV6MOvPCST0PtqOcFJIeE8hyonMVKjXk4aaZG791WM1JJJT/yhLLe9byvvlIdGA7DUwNPIJizpx0KMce8VSj3k0Lt9O8RIwQtrv5w0bdgu/yv8ADwdDM+o85gEAAAAAElFTkSuQmCC);cursor:pointer;height:18px;position:absolute;right:18px;top:15px;width:18px}@media(max-width:760px){.svg_diagram_info{display:block}}#header-wrapper.introduction-home #navbar-shade{position:absolute;left:0;right:0;top:0}#header-wrapper.introduction-home #site-navigation{top:-14px;bottom:-3000px}@media only screen and (max-width:420px){#header-wrapper.introduction-home .tera{font-size:1.57143em}}#header-wrapper.introduction-home .texture{background-size:cover;position:absolute;top:0;left:0;opacity:0;width:100%;height:600px;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}#header-wrapper.introduction-home .texture.active{opacity:1}#header-wrapper.introduction-home #site-header{min-height:63px}#header-wrapper.introduction-home #site-header>.container{z-index:5;left:0;right:0}#header-wrapper.introduction-home .portion--introduction{position:absolute;left:0;right:0;z-index:3}#header-wrapper.introduction-home .portion--introduction .intro-message.shadow>.keyline,#header-wrapper.introduction-home .portion--introduction .slides-next.shadow,#header-wrapper.introduction-home .portion--introduction .slides-prev.shadow{text-shadow:-1px -1px 5px #222,1px -1px 5px #222,-1px 1px 5px #222,1px 1px 5px #222}#header-wrapper.introduction-home .intro-message .button--light{background:rgba(180,180,180,.5)!important}@media only screen and (max-width:760px){#header-wrapper.introduction-home .curve--left-to-left{padding-bottom:60px}}.slide{z-index:0}.scfDropListLabel{padding-right:1em!important}.scfDropListBorder{padding-top:1em}.bbc-popup{display:none}.details-bbc-popup .bbc-popup{display:block}.media__img.bleed.video{height:140px;width:140px}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-spinner:before{content:""}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{display:inline-block;font-size:4em;height:1em;line-height:1;margin:.5em;animation:anim-rotate 2s infinite linear;color:#fff;text-shadow:0 0 .25em rgba(255,255,255,.3)}.spinner--steps{animation:anim-rotate 1s infinite steps(8)}.hideCarousel{visibility:hidden}.carousel-wrapper{position:relative;height:400px;background-color:#bbb}.carousel-wrapper .carousel-loader.loader{display:block;left:0;top:50%;right:0;position:absolute;width:100%;text-align:center}.gated_content #header-wrapper{background-image:url(/assets/img/backgrounds/gated-content-bg.jpg);background-repeat:no-repeat;background-position:center -24px;background-color:#eee;min-height:980px}@media only screen and (min-width:761px){.gated_content #header-wrapper{background-size:initial;background-position:center -40px}}.gated_content .scfForm{padding:26px;background-color:rgba(255,255,255,.85);box-sizing:border-box}.gated_content .gated-msg,.gated_content .scfForm{width:90%;margin:auto}.gated_content .halfSection{margin-bottom:1.125em;overflow:hidden}.gated_content h1{margin-bottom:.5em}.gated_content .scfSubmitButton{margin-left:0}@media only screen and (min-width:761px){.gated_content .scfSubmitButton{margin-left:27%}}.gated_content .gated-msg{padding:1em 1em 0;background-color:rgba(255,255,255,.85);border-bottom:1px solid #ddd;margin-bottom:.5em;box-sizing:border-box}.gated_content .gated-msg p{color:#000;font-size:1.4em}.gated_content .scfValidationSummary{margin-left:0;margin-bottom:2em}.gated_content .curve--left-to-left::after,.gated_content .portion.portion--footnote.scheme-b{display:none}.gated_content .portion{padding-top:4em}#site-logo{float:inherit;position:absolute}@media only screen and (min-width:761px){#site-logo{top:39px}}#site-navigation{float:left}@media only screen and (min-width:761px){#site-navigation li:first-child .navigation__link{padding-left:0}}body{background:#fff}body.about_hub_page{background:#eee}.to-top a:after{color:#fff}@media only screen and (max-width:760px){#site-footer .container,#site-header .container,#site-hero .container{padding-left:20px;padding-right:20px}}#site-header{padding:1em 0}@media only screen and (min-width:761px){#site-header{padding-top:39px}}@media only screen and (min-width:761px){#site-navigation{margin-top:40px;margin-bottom:13px}}#site-navigation li .navigation__link{text-transform:none}#header-wrapper.introduction-home #site-logo{top:0}#header-wrapper.introduction-home .slide .container,#header-wrapper.introduction-home .slide .span-12{width:auto;padding:0;margin:0}#header-wrapper.introduction-home .slide .grid{margin:0}#site-hero{position:relative}#site-hero .carousel-heading{position:absolute;z-index:1}@media only screen and (min-width:761px){#site-hero .carousel-heading{position:relative}}@media only screen and (max-width:760px){#site-hero .carousel-heading.carousel-heading--flattened{position:initial}#site-hero .carousel-heading.carousel-heading--flattened h1,#site-hero .carousel-heading.carousel-heading--flattened h2{padding:20px 0 10px}}#site-hero .carousel-heading h1,#site-hero .carousel-heading h2{display:inline-block;background:#fff;padding:6px 30px 10px 15px}@media only screen and (min-width:761px){#site-hero .carousel-heading h1,#site-hero .carousel-heading h2{position:absolute;display:inline}}@media only screen and (min-width:761px){#site-hero .carousel-heading.images-only h1,#site-hero .carousel-heading.images-only h2{display:block;background:0 0;color:#fff;font-size:34px;padding:43px 0 0}}#site-hero .slideshow .slide{background-size:cover;background-position:50% 50%;width:100%;min-height:200px}@media only screen and (min-width:761px){#site-hero .slideshow .slide{padding:0 60px;min-height:300px}}@media only screen and (min-width:1410px){#site-hero .slideshow .slide{padding:0}}#site-hero .slideshow .slide .intro-message{padding-top:72px;padding-left:0;padding-bottom:0;font-size:30px;min-height:9em}#site-hero .slideshow .slide .intro-message .button{font-size:.6em}#site-hero .slideshow .slide.slide--image-item .container{padding-left:0;padding-right:0}#site-hero .slideshow .slide.slide--image-item .wrapped-image{overflow:hidden;float:right}@media only screen and (min-width:1410px){#site-hero .slideshow .slide.slide--image-item .wrapped-image{height:238px}}#site-hero .slideshow .slide.slide--image-item .wrapped-image img{width:620px;height:auto}@media only screen and (max-width:1410px){#site-hero .slideshow .slide.slide--image-item .wrapped-image img{width:100%!important}}#site-hero .slideshow .carousel-content{position:static;top:0;left:0;margin:100px 0 70px}#site-hero .slideshow .carousel-content h5{margin-bottom:40px}@media only screen and (min-width:1410px){#site-hero .slideshow .slides-prev{left:-705px;margin-left:50%}#site-hero .slideshow .slides-next{right:-705px;margin-right:50%}#site-hero .slideshow .slides-pagination{right:-645px;margin-right:50%}}#site-hero .slideshow.slideshow--fullwidth{overflow:hidden}#site-hero .slideshow.slideshow--fullwidth .shadow{text-shadow:-1px -1px 5px #222,1px -1px 5px #222,-1px 1px 5px #222,1px 1px 5px #222}@media only screen and (max-width:760px){#site-hero .slideshow.slideshow--static .slide{padding-left:0;padding-right:0}}#site-hero .slideshow.images-only{background-color:#5a1be9}#site-hero .slideshow.images-only .slides-pagination{padding-right:20px}@media only screen and (min-width:761px){#site-hero .slideshow.images-only .slide{min-height:200px}}@media only screen and (max-width:760px){#site-hero .slideshow.images-only .slide{min-height:initial}}#site-hero .slideshow.slideshow--page-heading .carousel{background:#313679}@media only screen and (min-width:761px){#site-hero .slideshow.slideshow--page-heading .carousel{min-height:200px}}#site-hero .context-banner{background:#343d41}#site-hero .context-banner .span-06:first-child{padding-bottom:20px}#site-hero .context-banner .wrapped-image{overflow:hidden;float:right;display:none}@media only screen and (min-width:761px){#site-hero .context-banner .wrapped-image{min-height:238px;display:block}}#site-hero .context-banner .wrapped-image img{display:block;width:450px;height:auto}#site-hero .context-banner a,#site-hero .context-banner h1,#site-hero .context-banner p{color:#fff}#site-hero .context-banner h1{font-size:35px;padding:35px 0 10px}#site-hero .context-banner p{margin:0 0 10px}#site-hero .context-banner.lawyer-detail .vcard{margin:12px 0}#site-hero .context-banner.lawyer-detail .vcard__profile{background:0 0}#site-hero .context-banner.lawyer-detail .vcard__profile .media__body{padding-top:0;padding-left:0}#site-hero .context-banner.lawyer-detail .vcard__profile h1{padding:10px 0 5px}@media only screen and (min-width:761px){#site-hero .context-banner.lawyer-detail .vcard__profile h1{padding-top:20px}}#site-hero .context-banner.lawyer-detail .vcard__profile .media__links{margin-top:20px;padding-bottom:0}#site-hero .context-banner.lawyer-detail .vcard__profile .media__links a{padding-right:20px}#site-hero .context-banner.lawyer-detail .vcard__profile .media__links .icon-linkedin2{font-size:18px;padding-right:4px}#site-hero .context-banner.lawyer-detail .vcard__call,#site-hero .context-banner.lawyer-detail .vcard__contact{clear:both}@media only screen and (min-width:761px){#site-hero .context-banner.lawyer-detail .vcard__call,#site-hero .context-banner.lawyer-detail .vcard__contact{width:850px}}#site-hero .context-banner.lawyer-detail .vcard__call{display:flex;padding:20px 0 0}#site-hero .context-banner.lawyer-detail .vcard__call a{display:block;padding:3px 10px;background:#d1d1cd;width:100%;color:#343d41}#site-hero .context-banner.lawyer-detail .vcard__contact{margin-top:9px}#site-hero .context-banner.lawyer-detail .vcard__contact a{background:#8c9194;color:#d6d6d6;border:none;margin-left:9px}#site-hero .context-banner.lawyer-detail .vcard__contact a:first-child{margin-left:0}@media only screen and (min-width:761px){#site-hero .context-banner.lawyer-detail .vcard__contact a{margin-left:14px}}#site-hero .context-banner.lawyer-detail .vcard__contact .button>.ico,#site-hero .context-banner.lawyer-detail .vcard__contact button>.ico{top:0}@media only screen and (min-width:761px){#site-hero .context-banner.lawyer-detail .vcard__contact .button>.ico,#site-hero .context-banner.lawyer-detail .vcard__contact button>.ico{padding-right:4px}}#site-hero .context-banner.lawyer-detail .media__img{min-height:100%;width:120px;height:auto;margin-right:20px}@media only screen and (min-width:761px){#site-hero .context-banner.lawyer-detail .media__img{margin-right:40px}}#site-hero .context-banner.news-banner .vcard__contact{margin-top:20px}#site-hero .context-banner.news-banner .vcard__contact .button{background:0 0;border:none;color:#d1d1cd;display:block;padding-left:0}@media only screen and (min-width:761px){#site-hero .context-banner.news-banner .vcard__contact .button{display:inline-block;padding-left:.75em}#site-hero .context-banner.news-banner .vcard__contact .button:first-child{padding-left:0}}#site-hero .context-banner.news-banner .vcard__contact [class*=" icon-"],#site-hero .context-banner.news-banner .vcard__contact [class^=icon-]{font-size:18px;position:relative;top:1px}#site-hero .context-banner.news-banner .vcard__contact [class*=" icon-"].icon-google-plus,#site-hero .context-banner.news-banner .vcard__contact [class^=icon-].icon-google-plus{top:3px}#site-hero .content--map{max-height:290px;overflow:hidden}#site-hero .content--map img{display:block;width:100%;height:100%;object-fit:cover}#site-hero .carousel-office-details{position:relative}#site-hero .carousel-office-details .region-page.office-details{z-index:1;display:inline;position:absolute;right:20px}#site-hero .carousel-tabs{position:relative;display:none}@media only screen and (min-width:761px){#site-hero .carousel-tabs{display:block}}#site-hero .carousel-tabs ul.tabs{z-index:1;display:inline;position:absolute;right:20px;border-bottom:none}#site-hero .carousel-tabs ul.tabs a{border-top:none}#site-hero .carousel-tabs ul.tabs a.is-selected{border-bottom-color:#ccc}#site-toolbar{padding:13px 10px}@media only screen and (min-width:761px){#site-toolbar{padding-left:0;padding-right:0}}#site-toolbar .social{padding-top:6px}@media only screen and (min-width:761px){#site-toolbar .social{padding-top:0}}#site-toolbar .social a{color:#343d41;padding-left:6px}@media only screen and (min-width:761px){#site-toolbar .social a{padding-left:13px}}#site-toolbar .social a:hover{color:#999}.details--block>.details__summary{background:#343d41}.details--block>.details__summary h2,.details--block>.details__summary p{color:#fff}.details--block>.details__summary p{margin-bottom:0}.details--block>.details__summary.arrow-link{color:#fff}.details--block>.details__summary:after{color:#fff;top:.25em}.details--block>.details__content{background:#eee}.details--block>.details__content.no-bg,.event_page .details__content,.lawyer_results_page .details__content,.lawyers_hub_page .details__content{background:0 0}.block.bleed,.books_results_page .span-08 .block,.contact_page .span-12 .block,.event_hub_page .span-08 .block,.event_page .span-08 .block,.news_book_page .span-08 .block,.news_hub_page .span-08 .block{padding-left:0;padding-right:0}@media only screen and (max-width:760px){.block.bleed,.books_results_page .span-08 .block,.contact_page .span-12 .block,.event_hub_page .span-08 .block,.event_page .span-08 .block,.news_book_page .span-08 .block,.news_hub_page .span-08 .block{padding-left:10px;padding-right:10px}}.event_hub_page .ruled-list li.title,.latest-news .ruled-list li.title{padding:.5em 0 .25em}.event_hub_page hr,.latest-news hr{display:none}.hot_topics_listing_page #site-content,.lawyer_results_page #site-content,.lawyers_hub_page #site-content{margin-top:0}#site-content{padding:0 10px;margin-top:20px}@media only screen and (min-width:761px){#site-content{margin-top:40px;padding:0}#site-content .span-08{padding-bottom:20px}#site-content .span-08 .span-03{width:410px}#site-content .span-08 .span-03.full-width{margin:0;width:100%!important;text-align:center}#site-content .span-08 .span-03.full-width .button{margin:0 auto}#site-content .span-08 .span-03 .lawyer-card{margin-left:auto;margin-right:auto}}#site-content .kilo:first-of-type{font-family:Georgia,Times,times new roman,serif;font-size:1.5em;line-height:1.1}#site-content .carousel-heading.container{display:none}#site-content .lawyer-results li{height:16em}#site-content .widget--list .widget__title{background:#343d41!important;font-family:Georgia,Times,times new roman,serif;text-transform:none;font-size:24px;padding:10px 20px}#site-content .widget--list .widget__content{background:#eee;padding:20px}#site-content .widget--list .widget__content .ruled-list{border-top:solid 1px #343d41;border-bottom:solid 1px #343d41;padding:0;margin-bottom:20px}#site-content .widget--list .widget__content .ruled-list li{padding:10px 0}#site-content .widget--list .widget__content .ruled-list li a{padding:0}#site-content .widget--twitter .widget__title{padding:0 0 15px 30px;position:relative}#site-content .widget--twitter .widget__title .ico{font-size:22px;position:absolute;top:-5px;left:0}#site-content .widget--twitter .widget__title a{text-decoration:none}#site-content .widget--twitter .widget__title span{text-transform:lowercase}#site-content .widget--twitter .tweets{border:none}#site-content .widget--twitter .tweets__message{margin-bottom:.25em}#site-content .widget--lawyer-testimonials .widget__title{padding:0 0 15px;font-size:1em}#site-content .widget-dark{background:#343d41!important;color:#fff!important}#site-content .widget-dark .widget__title{font-weight:700}#site-content .widget-dark .widget__content{padding:0}#site-content .widget-dark .ruled-list{border-top:solid 1px #fff}#site-content .widget-dark .ruled-list>li{border-bottom:solid 1px #fff}#site-content .widget-dark .ruled-list>li a{color:#fff!important}#site-content .lawyer-results{margin-left:-30px;padding-bottom:1em}#site-content .lawyer-results li{background:#eee;width:170px}#site-content .lawyer-results .result{margin:1em 0 0 30px;padding:10px;height:auto}#site-content .lawyer-results .result__img{margin:0 0 .5em}#site-content .accolades li p{font-weight:700}#site-sidebar{padding-bottom:10px;padding-top:10px;margin-left:-10px;margin-right:-10px}@media only screen and (min-width:761px){#site-sidebar{padding-top:0;margin-left:0;margin-right:0}}#site-sidebar .sidebar-nav-link{background:#343d41;color:#fff;margin-bottom:0;padding-top:.3em;padding-bottom:.3em}#site-sidebar .sidebar-nav-link:after{right:.5em;font-size:1.3em}#site-sidebar .block,#site-sidebar .widget{background:#eee}#site-sidebar .block h1,#site-sidebar .block h2,#site-sidebar .widget h1,#site-sidebar .widget h2{color:#343d41;margin:0 0 10px}#site-sidebar .block--hairline,#site-sidebar .ruled-list>li{border-color:#343d41}#site-sidebar>.block,#site-sidebar>.row,#site-sidebar>.widget,#site-sidebar>section{margin-top:0;margin-bottom:20px}#site-sidebar>.block,#site-sidebar>.widget{padding:20px}#site-sidebar>.block>.block--hairline.bleed{margin:0;padding:10px 0 0}#site-sidebar .team-list .bleed{margin:0}#site-sidebar .caption{background-color:#343d41}#site-sidebar .caption>span{background-color:#343d41;padding:0 1.625em 0 1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:30px;line-height:30px;max-width:265px;vertical-align:middle;display:inline-block;position:relative}#site-sidebar .caption>span:after{content:'';font-size:16px;font-weight:700;font-family:icomoon;display:block;position:absolute;bottom:1px;right:0}#site-sidebar .caption>span .ico{display:none}#site-sidebar .ruled-list{margin:0;padding:5px 0;border-bottom:none}#site-sidebar .ruled-list li:first-child{padding-top:5px}#site-sidebar .ruled-list li a{color:#343d41;line-height:1.5;padding-bottom:5px}#site-sidebar .widget-cta{text-align:left}#site-sidebar .widget-cta a{background:#343d41;color:#fff!important;margin-bottom:10px}#site-sidebar .widget-cta a:last-child{margin-bottom:0}#site-sidebar .widget-cta a .ico{color:#fff;left:.25em}#site-sidebar .widget--search fieldset>p:first-child{margin-top:15px;margin-left:2px}#site-sidebar .widget--search fieldset>p:last-child{margin-bottom:0}#site-sidebar .widget--search .separator{display:block;width:100%;height:10px}#site-sidebar .widget--search .expertise-help{position:relative;left:6px;top:-32px}#site-sidebar .widget--search legend{font-weight:700;margin-bottom:20px}#site-sidebar .widget--search .expertise-help,#site-sidebar .widget--search input,#site-sidebar .widget--search label,#site-sidebar .widget--search select{font-size:14px}#site-sidebar .widget--search input,#site-sidebar .widget--search select{background:#fff;border-radius:5px;margin-bottom:.45em}#site-sidebar .widget--search input{padding:.5em 10px}#site-sidebar .widget--search select{padding-left:6px;padding-right:6px}#site-sidebar .widget--search button{background:#343d41;width:30px;height:30px;position:relative}#site-sidebar .widget--search button .ico{font-size:20px;position:absolute;top:4px;left:5px}#site-sidebar .widget--search button .ico:after{display:none}#site-sidebar .widget--search .is-archived input{width:1.1em;height:1.1em;position:relative;top:3px;margin:0 5px 0 0}#site-sidebar .related li{font-style:italic}#site-sidebar .related li:last-child{padding-bottom:0}#site-sidebar .related li a{font-style:normal}#site-sidebar .accolades li:last-child{padding-bottom:0}#site-sidebar .accolades li p{font-weight:700}#site-sidebar .more-hot-topics{margin-top:20px}#site-sidebar .team-list,#site-sidebar .teams{margin-bottom:0}#site-sidebar .team-list .block,#site-sidebar .teams .block{background:0 0;margin-bottom:0}#site-sidebar .team-list .block--hairline,#site-sidebar .teams .block--hairline{border:none}#site-sidebar .team-list .grid>div>.button,#site-sidebar .teams .grid>div>.button{display:block;text-align:center;color:#343d41;position:relative;background-color:#eee;border-color:#eee}#site-sidebar .team-list .grid>div>.button:hover,#site-sidebar .teams .grid>div>.button:hover{background-color:#999ea0;border-color:#999ea0;color:#fff}#site-sidebar .team-list .grid>div>.button:hover .ico,#site-sidebar .teams .grid>div>.button:hover .ico{color:#ccc}#site-sidebar .team-list .grid>div>.button .ico,#site-sidebar .teams .grid>div>.button .ico{color:#343d41;font-size:22px;position:absolute;margin-left:10px}#site-sidebar .team-list .grid>div:last-child .vcard,#site-sidebar .teams .grid>div:last-child .vcard{margin-bottom:0}#site-sidebar .team-list .details__summary{background:0 0;cursor:default!important;padding:0 0 7px;outline:0}#site-sidebar .team-list .details__summary h2{color:#5d6467}#site-sidebar .team-list .details__content{padding-bottom:0;padding-left:0}#site-sidebar .widget--work-highlights .details__summary{background:#eee;font-family:Georgia,Times,times new roman,serif;padding-right:20px;padding-bottom:0}#site-sidebar .widget--work-highlights .details__summary>h2{color:#343d41;padding:5px 0 12px;border-bottom:solid 1px #343d41}#site-sidebar .widget--work-highlights .details__summary:after{display:none}#site-sidebar .widget--work-highlights .details__content{border-top:none}#site-sidebar .widget--work-highlights .details__content .ruled-list{padding-top:0!important}.vcard .vcard__profile{background:#eee}.vcard .vcard__call,.vcard .vcard__profile{margin-bottom:1px}.vcard .vcard__call,.vcard .vcard__contact{font-size:14px}.vcard .vcard__call{padding-left:14px}.vcard .vcard__contact{display:flex;justify-content:space-between;overflow-x:hidden!important}.vcard .vcard__contact .button{width:100%;float:none;margin:0;padding-left:12px;padding-right:12px;text-align:left;position:relative}.vcard .vcard__contact .button:first-child{left:-1px}.vcard .vcard__contact .button:last-child{right:-1px}.nav-tabs{border-bottom:1px solid #979797;display:block;margin:20px auto 30px}@media only screen and (min-width:761px){.nav-tabs{margin:30px auto 50px}}.nav-tabs .tabs{border-bottom:none;margin:0}@media only screen and (max-width:760px){.nav-tabs .tabs{display:table;table-layout:fixed;text-align:center;width:100%}}.nav-tabs .tabs li{display:table-cell;vertical-align:bottom}@media only screen and (min-width:761px){.nav-tabs .tabs li{padding-left:1.5em}}.nav-tabs .tabs li:first-child{padding-left:0}.nav-tabs .tabs a{border-color:#979797;font-family:Georgia,Times,times new roman,serif;font-size:13px;max-width:none;white-space:normal;line-height:1.25em;padding:.5em .25em;display:flex}.nav-tabs .tabs a.is-selected{border-bottom-color:#fff}.nav-tabs .tabs a>span{margin:auto}@media only screen and (min-width:761px){.nav-tabs .tabs a{padding:.5em 1em;font-size:24px}}.search-criteria{background:#eee;margin-top:0;margin-bottom:40px}.search-criteria .widget.widget--search{background:0 0;padding:20px 0 0}.search-criteria .widget.widget--search fieldset{padding-top:20px}.search-criteria .widget.widget--search fieldset legend{font-family:Georgia,Times,times new roman,serif;font-size:24px;text-transform:none}.search-criteria .widget.widget--search fieldset button,.search-criteria .widget.widget--search fieldset input,.search-criteria .widget.widget--search fieldset select{vertical-align:middle}.search-criteria .widget.widget--search fieldset input,.search-criteria .widget.widget--search fieldset select{background:#fff;width:11em;margin-bottom:0}@media only screen and (max-width:760px){.search-criteria .widget.widget--search fieldset input,.search-criteria .widget.widget--search fieldset select{width:100%}}.search-criteria .widget.widget--search fieldset select{border-radius:5px;height:32px}.search-criteria .widget.widget--search button{background:url(../img/search.png) 50% 50% no-repeat #343d41;width:32px;height:32px;margin-left:3px}@media only screen and (max-width:760px){.search-criteria .widget.widget--search button{width:100%;margin-top:10px;margin-left:0}}.search-criteria .widget.widget--search button .ico{display:none}.search-criteria.lawyer-filters .widget.widget--search button .ico:after{content:"";font-family:icomoon}.search-criteria.lawyer-filters .widget.widget--search fieldset:first-child{border-bottom:solid 2px #8c9194;padding-bottom:20px}@media only screen and (max-width:760px){.search-criteria.lawyer-filters .widget.widget--search fieldset:first-child label{display:block;margin-bottom:10px}}@media only screen and (min-width:761px){.search-criteria.lawyer-filters .widget.widget--search fieldset:first-child input{width:16em;margin-left:25px}}.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child p:first-child{margin-bottom:0}.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child select{margin:5px 0}@media only screen and (min-width:761px){.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child select{margin:0 18px 0 0}}.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child select:last-of-type{margin-right:0}.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child .separator{display:inline-block;background:#8c9194;height:46px;width:1px;position:relative;top:16px;margin:0 40px}@media only screen and (max-width:760px){.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child .separator{display:block;width:50%;height:1px;top:0;left:25%;margin:10px 0}}.search-criteria.lawyer-filters .widget.widget--search fieldset:last-child .expertise-help{display:none}.search-criteria.hot-topics-filters .widget.widget--search fieldset{padding-bottom:10px}.search-criteria.hot-topics-filters .widget.widget--search fieldset p{margin-bottom:5px}.search-criteria.hot-topics-filters .widget.widget--search fieldset:first-child{border-bottom:solid 2px #8c9194;padding-bottom:20px}@media only screen and (min-width:761px){.search-criteria.hot-topics-filters .widget.widget--search fieldset:first-child select{width:20em}}.search-criteria.hot-topics-filters .widget.widget--search fieldset:first-child>span{margin:0 15px}@media only screen and (max-width:760px){.search-criteria.hot-topics-filters .widget.widget--search fieldset:first-child>span{display:block;margin:5px auto;text-align:center}}@media only screen and (min-width:761px){.slideshow--carousel .slide{width:310px}.slideshow--carousel .slide img{width:310px;height:auto}}.contact-form{background:#95a0a5;margin-top:20px;margin-bottom:20px}@media only screen and (min-width:761px){.contact-form{margin-top:50px;margin-bottom:50px}}.contact-form .container{padding:20px}@media only screen and (min-width:761px){.contact-form .container{padding:70px 0 50px}}.contact-form .scfForm a,.contact-form .scfForm div,.contact-form .scfForm label,.contact-form .scfForm p,.contact-form .scfForm span{color:#fff}@media only screen and (min-width:761px){.contact-form .scfForm .scfIntroBorder{margin-bottom:50px}}.contact-form .scfForm .scfIntroBorder p{margin-bottom:6px}.contact-form .scfForm .scfValidationSummary{margin:30px 0 10px}@media only screen and (min-width:761px){.contact-form .scfForm .scfValidationSummary{margin-top:0}}.contact-form .scfForm .scfValidationSummary,.contact-form .scfForm .scfValidator{color:#343d41;font-weight:700}@media only screen and (min-width:761px){.contact-form .scfForm .scfSection{width:630px;float:left}}.contact-form .scfForm .scfSection label{font-size:14px}.contact-form .scfForm .scfSection:first-child{padding-top:30px}@media only screen and (min-width:761px){.contact-form .scfForm .scfSection:first-child label{width:95px;display:inline-block;white-space:normal;float:left;margin-right:30px;margin-bottom:20px;padding:6px 0 0!important;line-height:1.4}}.contact-form .scfForm .scfSection:first-child .scfCaptchaGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCheckBoxListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCheckboxBorder .scfCheckbox,.contact-form .scfForm .scfSection:first-child .scfConfirmPasswordGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCreditCardGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDateGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDatePickerGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDateSelectorGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDropListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfEmailGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfFileUploadGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfMultipleLineGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfNumberGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfPasswordGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfRadioButtonListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfSingleLineGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfSmsTelephoneGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfTelephoneGeneralPanel{width:100%;margin:0 0 15px}@media only screen and (min-width:761px){.contact-form .scfForm .scfSection:first-child .scfCaptchaGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCheckBoxListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCheckboxBorder .scfCheckbox,.contact-form .scfForm .scfSection:first-child .scfConfirmPasswordGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfCreditCardGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDateGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDatePickerGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDateSelectorGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfDropListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfEmailGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfFileUploadGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfMultipleLineGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfNumberGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfPasswordGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfRadioButtonListGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfSingleLineGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfSmsTelephoneGeneralPanel,.contact-form .scfForm .scfSection:first-child .scfTelephoneGeneralPanel{width:500px;margin-bottom:40px}}@media only screen and (min-width:761px){.contact-form .scfForm .scfSection:last-child{margin-left:30px}}.contact-form .scfForm .scfCheckBoxListBorder,.contact-form .scfForm .scfConfirmPasswordBorder,.contact-form .scfForm .scfCreditCardBorder,.contact-form .scfForm .scfDateBorder,.contact-form .scfForm .scfDatePickerBorder,.contact-form .scfForm .scfDateSelectorBorder,.contact-form .scfForm .scfDropListBorder,.contact-form .scfForm .scfEmailBorder,.contact-form .scfForm .scfFileUploadBorder,.contact-form .scfForm .scfListBoxBorder,.contact-form .scfForm .scfMultipleLineTextBorder,.contact-form .scfForm .scfNumberBorder,.contact-form .scfForm .scfPasswordBorder,.contact-form .scfForm .scfRadioButtonListBorder,.contact-form .scfForm .scfSingleLineTextBorder,.contact-form .scfForm .scfSmsTelephoneBorder,.contact-form .scfForm .scfTelephoneBorder{padding:0;position:relative}.contact-form .scfForm .scfCheckBoxListBorder .scfError,.contact-form .scfForm .scfCheckBoxListBorder .scfRequired,.contact-form .scfForm .scfCheckBoxListBorder .scfValidationSummary,.contact-form .scfForm .scfCheckBoxListBorder .scfValidator,.contact-form .scfForm .scfCheckBoxListBorder .scfValidatorRequired,.contact-form .scfForm .scfConfirmPasswordBorder .scfError,.contact-form .scfForm .scfConfirmPasswordBorder .scfRequired,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidationSummary,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidator,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidatorRequired,.contact-form .scfForm .scfCreditCardBorder .scfError,.contact-form .scfForm .scfCreditCardBorder .scfRequired,.contact-form .scfForm .scfCreditCardBorder .scfValidationSummary,.contact-form .scfForm .scfCreditCardBorder .scfValidator,.contact-form .scfForm .scfCreditCardBorder .scfValidatorRequired,.contact-form .scfForm .scfDateBorder .scfError,.contact-form .scfForm .scfDateBorder .scfRequired,.contact-form .scfForm .scfDateBorder .scfValidationSummary,.contact-form .scfForm .scfDateBorder .scfValidator,.contact-form .scfForm .scfDateBorder .scfValidatorRequired,.contact-form .scfForm .scfDatePickerBorder .scfError,.contact-form .scfForm .scfDatePickerBorder .scfRequired,.contact-form .scfForm .scfDatePickerBorder .scfValidationSummary,.contact-form .scfForm .scfDatePickerBorder .scfValidator,.contact-form .scfForm .scfDatePickerBorder .scfValidatorRequired,.contact-form .scfForm .scfDateSelectorBorder .scfError,.contact-form .scfForm .scfDateSelectorBorder .scfRequired,.contact-form .scfForm .scfDateSelectorBorder .scfValidationSummary,.contact-form .scfForm .scfDateSelectorBorder .scfValidator,.contact-form .scfForm .scfDateSelectorBorder .scfValidatorRequired,.contact-form .scfForm .scfDropListBorder .scfError,.contact-form .scfForm .scfDropListBorder .scfRequired,.contact-form .scfForm .scfDropListBorder .scfValidationSummary,.contact-form .scfForm .scfDropListBorder .scfValidator,.contact-form .scfForm .scfDropListBorder .scfValidatorRequired,.contact-form .scfForm .scfEmailBorder .scfError,.contact-form .scfForm .scfEmailBorder .scfRequired,.contact-form .scfForm .scfEmailBorder .scfValidationSummary,.contact-form .scfForm .scfEmailBorder .scfValidator,.contact-form .scfForm .scfEmailBorder .scfValidatorRequired,.contact-form .scfForm .scfFileUploadBorder .scfError,.contact-form .scfForm .scfFileUploadBorder .scfRequired,.contact-form .scfForm .scfFileUploadBorder .scfValidationSummary,.contact-form .scfForm .scfFileUploadBorder .scfValidator,.contact-form .scfForm .scfFileUploadBorder .scfValidatorRequired,.contact-form .scfForm .scfListBoxBorder .scfError,.contact-form .scfForm .scfListBoxBorder .scfRequired,.contact-form .scfForm .scfListBoxBorder .scfValidationSummary,.contact-form .scfForm .scfListBoxBorder .scfValidator,.contact-form .scfForm .scfListBoxBorder .scfValidatorRequired,.contact-form .scfForm .scfMultipleLineTextBorder .scfError,.contact-form .scfForm .scfMultipleLineTextBorder .scfRequired,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidationSummary,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidator,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidatorRequired,.contact-form .scfForm .scfNumberBorder .scfError,.contact-form .scfForm .scfNumberBorder .scfRequired,.contact-form .scfForm .scfNumberBorder .scfValidationSummary,.contact-form .scfForm .scfNumberBorder .scfValidator,.contact-form .scfForm .scfNumberBorder .scfValidatorRequired,.contact-form .scfForm .scfPasswordBorder .scfError,.contact-form .scfForm .scfPasswordBorder .scfRequired,.contact-form .scfForm .scfPasswordBorder .scfValidationSummary,.contact-form .scfForm .scfPasswordBorder .scfValidator,.contact-form .scfForm .scfPasswordBorder .scfValidatorRequired,.contact-form .scfForm .scfRadioButtonListBorder .scfError,.contact-form .scfForm .scfRadioButtonListBorder .scfRequired,.contact-form .scfForm .scfRadioButtonListBorder .scfValidationSummary,.contact-form .scfForm .scfRadioButtonListBorder .scfValidator,.contact-form .scfForm .scfRadioButtonListBorder .scfValidatorRequired,.contact-form .scfForm .scfSingleLineTextBorder .scfError,.contact-form .scfForm .scfSingleLineTextBorder .scfRequired,.contact-form .scfForm .scfSingleLineTextBorder .scfValidationSummary,.contact-form .scfForm .scfSingleLineTextBorder .scfValidator,.contact-form .scfForm .scfSingleLineTextBorder .scfValidatorRequired,.contact-form .scfForm .scfSmsTelephoneBorder .scfError,.contact-form .scfForm .scfSmsTelephoneBorder .scfRequired,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidationSummary,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidator,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidatorRequired,.contact-form .scfForm .scfTelephoneBorder .scfError,.contact-form .scfForm .scfTelephoneBorder .scfRequired,.contact-form .scfForm .scfTelephoneBorder .scfValidationSummary,.contact-form .scfForm .scfTelephoneBorder .scfValidator,.contact-form .scfForm .scfTelephoneBorder .scfValidatorRequired{color:#000;float:none;position:absolute;top:2px!important;right:0}@media only screen and (min-width:761px){.contact-form .scfForm .scfCheckBoxListBorder .scfError,.contact-form .scfForm .scfCheckBoxListBorder .scfRequired,.contact-form .scfForm .scfCheckBoxListBorder .scfValidationSummary,.contact-form .scfForm .scfCheckBoxListBorder .scfValidator,.contact-form .scfForm .scfCheckBoxListBorder .scfValidatorRequired,.contact-form .scfForm .scfConfirmPasswordBorder .scfError,.contact-form .scfForm .scfConfirmPasswordBorder .scfRequired,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidationSummary,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidator,.contact-form .scfForm .scfConfirmPasswordBorder .scfValidatorRequired,.contact-form .scfForm .scfCreditCardBorder .scfError,.contact-form .scfForm .scfCreditCardBorder .scfRequired,.contact-form .scfForm .scfCreditCardBorder .scfValidationSummary,.contact-form .scfForm .scfCreditCardBorder .scfValidator,.contact-form .scfForm .scfCreditCardBorder .scfValidatorRequired,.contact-form .scfForm .scfDateBorder .scfError,.contact-form .scfForm .scfDateBorder .scfRequired,.contact-form .scfForm .scfDateBorder .scfValidationSummary,.contact-form .scfForm .scfDateBorder .scfValidator,.contact-form .scfForm .scfDateBorder .scfValidatorRequired,.contact-form .scfForm .scfDatePickerBorder .scfError,.contact-form .scfForm .scfDatePickerBorder .scfRequired,.contact-form .scfForm .scfDatePickerBorder .scfValidationSummary,.contact-form .scfForm .scfDatePickerBorder .scfValidator,.contact-form .scfForm .scfDatePickerBorder .scfValidatorRequired,.contact-form .scfForm .scfDateSelectorBorder .scfError,.contact-form .scfForm .scfDateSelectorBorder .scfRequired,.contact-form .scfForm .scfDateSelectorBorder .scfValidationSummary,.contact-form .scfForm .scfDateSelectorBorder .scfValidator,.contact-form .scfForm .scfDateSelectorBorder .scfValidatorRequired,.contact-form .scfForm .scfDropListBorder .scfError,.contact-form .scfForm .scfDropListBorder .scfRequired,.contact-form .scfForm .scfDropListBorder .scfValidationSummary,.contact-form .scfForm .scfDropListBorder .scfValidator,.contact-form .scfForm .scfDropListBorder .scfValidatorRequired,.contact-form .scfForm .scfEmailBorder .scfError,.contact-form .scfForm .scfEmailBorder .scfRequired,.contact-form .scfForm .scfEmailBorder .scfValidationSummary,.contact-form .scfForm .scfEmailBorder .scfValidator,.contact-form .scfForm .scfEmailBorder .scfValidatorRequired,.contact-form .scfForm .scfFileUploadBorder .scfError,.contact-form .scfForm .scfFileUploadBorder .scfRequired,.contact-form .scfForm .scfFileUploadBorder .scfValidationSummary,.contact-form .scfForm .scfFileUploadBorder .scfValidator,.contact-form .scfForm .scfFileUploadBorder .scfValidatorRequired,.contact-form .scfForm .scfListBoxBorder .scfError,.contact-form .scfForm .scfListBoxBorder .scfRequired,.contact-form .scfForm .scfListBoxBorder .scfValidationSummary,.contact-form .scfForm .scfListBoxBorder .scfValidator,.contact-form .scfForm .scfListBoxBorder .scfValidatorRequired,.contact-form .scfForm .scfMultipleLineTextBorder .scfError,.contact-form .scfForm .scfMultipleLineTextBorder .scfRequired,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidationSummary,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidator,.contact-form .scfForm .scfMultipleLineTextBorder .scfValidatorRequired,.contact-form .scfForm .scfNumberBorder .scfError,.contact-form .scfForm .scfNumberBorder .scfRequired,.contact-form .scfForm .scfNumberBorder .scfValidationSummary,.contact-form .scfForm .scfNumberBorder .scfValidator,.contact-form .scfForm .scfNumberBorder .scfValidatorRequired,.contact-form .scfForm .scfPasswordBorder .scfError,.contact-form .scfForm .scfPasswordBorder .scfRequired,.contact-form .scfForm .scfPasswordBorder .scfValidationSummary,.contact-form .scfForm .scfPasswordBorder .scfValidator,.contact-form .scfForm .scfPasswordBorder .scfValidatorRequired,.contact-form .scfForm .scfRadioButtonListBorder .scfError,.contact-form .scfForm .scfRadioButtonListBorder .scfRequired,.contact-form .scfForm .scfRadioButtonListBorder .scfValidationSummary,.contact-form .scfForm .scfRadioButtonListBorder .scfValidator,.contact-form .scfForm .scfRadioButtonListBorder .scfValidatorRequired,.contact-form .scfForm .scfSingleLineTextBorder .scfError,.contact-form .scfForm .scfSingleLineTextBorder .scfRequired,.contact-form .scfForm .scfSingleLineTextBorder .scfValidationSummary,.contact-form .scfForm .scfSingleLineTextBorder .scfValidator,.contact-form .scfForm .scfSingleLineTextBorder .scfValidatorRequired,.contact-form .scfForm .scfSmsTelephoneBorder .scfError,.contact-form .scfForm .scfSmsTelephoneBorder .scfRequired,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidationSummary,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidator,.contact-form .scfForm .scfSmsTelephoneBorder .scfValidatorRequired,.contact-form .scfForm .scfTelephoneBorder .scfError,.contact-form .scfForm .scfTelephoneBorder .scfRequired,.contact-form .scfForm .scfTelephoneBorder .scfValidationSummary,.contact-form .scfForm .scfTelephoneBorder .scfValidator,.contact-form .scfForm .scfTelephoneBorder .scfValidatorRequired{top:-12px!important;right:0}}@media only screen and (min-width:761px){.contact-form .scfForm .scfMultipleLineTextBorder .scfRequired{display:none}}.contact-form .scfForm .scfCaptcha{position:relative;clear:both;padding-top:40px}.contact-form .scfForm .scfCaptcha label{position:absolute;top:40px;left:0;padding:0}.contact-form .scfForm .scfCaptcha .scfRequired,.contact-form .scfForm .scfCaptcha .scfValidatorRequired{display:none}.contact-form .scfForm .scfCaptcha .scfValidator{margin-top:10px}@media only screen and (min-width:761px){.contact-form .scfForm .scfCaptchaBorder{float:left;clear:none;width:60%}}.contact-form .scfForm .scfCaptchStrongTextPanel,.contact-form .scfForm .scfCaptchaLimitGeneralPanel{width:100%}@media only screen and (min-width:761px){.contact-form .scfForm .scfCaptchTop .scfCaptchaBorder{width:40%}}.contact-form .scfForm .scfCaptchTop .scfCaptchaBorder .scfCaptchaLimitGeneralPanel{width:215px}.contact-form .scfForm .scfCaptchTop .scfCaptchaBorder input+div{background:0 0!important}.contact-form .scfForm .scfCaptchTop .scfCaptchaBorder td input{padding:3px;margin-left:10px}.contact-form .scfForm .scfCaptchStrongTextPanel{position:relative}.contact-form .scfForm .scfCaptchStrongTextPanel .scfCaptchaUsefulInfo{font-size:12px;line-height:1.5;position:absolute;top:-30px}@media only screen and (min-width:761px){.contact-form .scfForm .scfCaptchStrongTextPanel .scfCaptchaUsefulInfo{position:static;margin:6px 0 0 -4px}}.contact-form .scfForm .scfMultipleLineTextUsefulInfo{display:none}@media only screen and (min-width:761px){.contact-form .scfForm .scfMultipleLineTextBox{height:200px}}.contact-form .scfForm .scfFooterBorder{margin:30px 0}@media only screen and (min-width:761px){.contact-form .scfForm .scfFooterBorder{margin-top:60px;width:630px;float:right}}@media only screen and (min-width:761px){.contact-form .scfForm .scfSubmitButtonBorder{float:right;clear:both}}.scfForm .scfSectionBorderAsFieldSet{padding:0;border:0;margin-left:0}.scfForm .scfCaptchaGeneralPanel,.scfForm .scfCheckBoxListGeneralPanel,.scfForm .scfConfirmPasswordGeneralPanel,.scfForm .scfCreditCardGeneralPanel,.scfForm .scfDateGeneralPanel,.scfForm .scfDatePickerGeneralPanel,.scfForm .scfDateSelectorGeneralPanel,.scfForm .scfEmailGeneralPanel,.scfForm .scfFileUploadGeneralPanel,.scfForm .scfMultipleLineGeneralPanel,.scfForm .scfNumberGeneralPanel,.scfForm .scfPasswordGeneralPanel,.scfForm .scfRadioButtonListGeneralPanel,.scfForm .scfSingleLineGeneralPanel,.scfForm .scfSmsTelephoneGeneralPanel,.scfForm .scfTelephoneGeneralPanel{width:100%}.scfForm .scfDropListGeneralPanel{left:0;top:0}.scfForm .scfSubmitButton{background:#353535;color:#d6d6d6;border:none;padding:6px 16px}.scfForm fieldset{margin:0}.contact_page h2{font-size:24px;color:#8f8e81}.location-list{padding:0;list-style:none;margin-top:40px}.location-list li{position:relative;padding-left:28px;margin-bottom:22px}@media only screen and (min-width:761px){.location-list li{min-height:50px}}.location-list li span{position:absolute;top:1px;left:0;font-size:24px;color:#5a1be9}.location-list li a{text-decoration:none}.location-list li a:hover{text-decoration:underline}@media only screen and (max-width:760px){.location-list li.span-02{width:40%!important;float:left!important}}.contacts-block{margin-top:25px}.contacts-block>div{margin-bottom:30px}.contacts-block h3{border-bottom:solid 1px #ccc;padding-bottom:5px;margin-bottom:15px}.contacts-block h4{color:#a1a7a8;margin-bottom:5px}@media only screen and (max-width:760px){.contacts-block h4.replace{display:none}}.contacts-block h4,.contacts-block p{font-size:14px}.contacts-block a{text-decoration:none}.contacts-block a:hover{text-decoration:underline}@media only screen and (min-width:761px){.contacts-block .span-05 p{float:left;width:50%}.contacts-block .span-05 p:first-child{margin-right:20px}}