@font-face{font-family:proxima nova w01_n3;src:url(/content/themes/goulston-theme/fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot")}@font-face{font-family:proxima nova w01;src:url(/content/themes/goulston-theme/fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix);src:url(/content/themes/goulston-theme/fonts/7e90123f-e4a7-4689-b41f-6bcfe331c00a.eot?#iefix) format("eot"),url(/content/themes/goulston-theme/fonts/64017d81-9430-4cba-8219-8f5cc28b923e.woff2) format("woff2"),url(/content/themes/goulston-theme/fonts/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff) format("woff"),url(/content/themes/goulston-theme/fonts/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf) format("truetype"),url(/content/themes/goulston-theme/fonts/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235) format("svg");font-weight:300;font-style:normal}@font-face{font-family:proxima nova w01_n4;src:url(/content/themes/goulston-theme/fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix) format("eot")}@font-face{font-family:proxima nova w01;src:url(/content/themes/goulston-theme/fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix);src:url(/content/themes/goulston-theme/fonts/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix) format("eot"),url(/content/themes/goulston-theme/fonts/ae47a7f5-89da-4879-b934-29722c3dd451.woff2) format("woff2"),url(/content/themes/goulston-theme/fonts/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff) format("woff"),url(/content/themes/goulston-theme/fonts/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf) format("truetype"),url(/content/themes/goulston-theme/fonts/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima nova w01_n5;src:url(/content/themes/goulston-theme/fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix) format("eot")}@font-face{font-family:proxima nova w01;src:url(/content/themes/goulston-theme/fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix);src:url(/content/themes/goulston-theme/fonts/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix) format("eot"),url(/content/themes/goulston-theme/fonts/0d416408-95c6-4ad7-b08d-e60573d3b37d.woff2) format("woff2"),url(/content/themes/goulston-theme/fonts/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff) format("woff"),url(/content/themes/goulston-theme/fonts/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf) format("truetype"),url(/content/themes/goulston-theme/fonts/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f) format("svg");font-weight:500;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],[type=button],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}.alignnone{margin:10px 0;display:block}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:10px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#wp-admin-bar-my-account>.ab-item::before{display:none}@font-face{font-family:FontAwesome;src:url(../../baseline-theme/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(../../baseline-theme/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format('embedded-opentype'),url(../../baseline-theme/fonts/fontawesome-webfont.woff2?v=4.5.0) format('woff2'),url(../../baseline-theme/fonts/fontawesome-webfont.woff?v=4.5.0) format('woff'),url(../../baseline-theme/fonts/fontawesome-webfont.ttf?v=4.5.0) format('truetype'),url(../../baseline-theme/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.icon-search:after{content:"\f002";color:#969696;font-size:22px;margin-left:0;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-down-triangle:after{content:"\f078";color:#969696;font-size:22px;margin-left:0;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-up-triangle:before{content:"\f077";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-angle-right-after:after{content:"\f105";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-down-triangle-after:after{content:"\f078";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-caret-right-after:after{content:"\f0da";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-up-triangle-after:after{content:"\f077";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.pdf-icon:before{content:"\f15c";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.blank-icon:before{content:"\f15b";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.word-icon:before{content:"\f15b";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.powerpoint-icon:before{content:"\f15b";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.excel-icon:before{content:"\f15b";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.web-icon:before{content:"\f0ac";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-users:before{content:"\f0c0";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-briefcase:before{content:"\f0b1";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-coffee:before{content:"\f0f4";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-file:before{content:"\f15b";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-plane:before{content:"\f072";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-flask:before{content:"\f0c3";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-compass:before{content:"\f0b1";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-cogs:before{content:"\f085";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-globe:before{content:"\f0ac";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-gavel:before{content:"\f0e3";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-key:before{content:"\f084";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.fa-user:before{content:"\f007";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.blank-icon:before,.excel-icon:before,.pdf-icon:before,.powerpoint-icon:before,.web-icon:before,.word-icon:before{top:0;margin-left:-25px;color:#969696}.icon-user:before{content:"\f007";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-twitter:before{content:"\f081";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-linkedin:before{content:"\f08c";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}body{background:#fff;font-family:proxima nova w01,sans-serif;font-size:19px;color:#777068;margin:0;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-webkit-font-smoothing:subpixel-antialiased;-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s}#page{width:100%;max-width:1920px;margin:0 auto;position:relative}#footer,#header,#main,.main-microsite-menu-wrap{width:100%}#footer-inner,#header-inner,#main-inner,#page-title-bar-inner,.microsite-menu{max-width:100%;width:100%;margin:0 auto;position:relative}#header{width:100%;height:95px;background-color:#fff}#header-inner{height:95px}.header-logo{max-width:175px;max-height:100%;margin-left:25px}.header-logo-link{margin:35px 0 0;width:auto;z-index:1;position:relative;display:inline-block}#main:after,#main:before{content:".";display:block;height:0;overflow:hidden}#main:after{clear:both}.microsite #main{margin-top:30px}#main-inner{width:100%;padding:0 25px;display:flex;flex-direction:column;box-sizing:border-box}#content{min-height:400px;width:100%}#content-inner{position:relative;display:flex;flex-direction:column}#post-content{width:100%;position:relative}.case-studies-page-type #post-content,.home #post-content,.industry-page-type #post-content,.people-main #post-content,.practice-page-type #post-content{margin-right:0}#footer{background-color:#fff;min-height:260px;clear:both;border-top:1px solid #aaa6a1;font-size:14px;color:#777068;margin-top:40px;margin-bottom:-50px}#footer li{line-height:1;border-left:1px solid #aaa6a1}#footer li:first-child{border:0}#footer li:first-child a{padding-left:0}#footer a{color:#005837;text-decoration:none}#footer a:hover{text-decoration:none;color:#d85820}#footer-inner{margin-top:15px;margin-bottom:50px;padding:0 25px;box-sizing:border-box}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}a{color:#777068;text-decoration:none;text-decoration:underline;background-color:transparent}a:hover{color:#d85820}a:hover img{opacity:.7}a[x-apple-data-detectors=true]{color:inherit!important;text-decoration:inherit!important}h1,h2,h3,h4{font-family:Georgia,serif;font-weight:inherit;line-height:1;-webkit-margin-before:0;-webkit-margin-after:0}h1{font-size:30px;color:#005837;text-transform:none;margin:0}h2{font-size:22px;font-weight:500}h3{font-family:Georgia,serif;font-size:19px;font-weight:500;color:#005837;margin:40px 0 10px}p{margin-top:0;margin-bottom:15px;line-height:1.4}p:last-child{margin-bottom:0}.description{line-height:1.8}.description h3:first-child{margin-top:0}.description p{line-height:1.8}.description iframe{margin-bottom:15px}sup{font-size:50%;vertical-align:super}sub{font-size:50%;vertical-align:sub}blockquote{margin:0}.description blockquote{margin:30px 60px;font-style:italic}#page-title-bar{width:100%;height:auto;background-color:#fff;margin-bottom:30px;display:flex;flex-direction:row;align-items:center}.microsite #page-title-bar{background-color:#005837;height:auto;font-weight:400;margin-bottom:0}.person-microsite #page-title-bar{height:auto}#page-title-bar-inner{padding:18px 0}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.single-office #page-title-bar-inner{padding:20px 25px}.page-title-wrapper{font-size:30px;font-weight:300;color:#005837;line-height:1.1;display:block}.page-title-wrapper a{text-decoration:none;color:#005837}.page-title-wrapper a:hover{color:#005837}.practice-page-type .page-title-wrapper{display:none}.heading-location-post-block .page-title-wrapper{color:#3e3c3c;margin-bottom:30px}.archive-listing-page .page-title-wrapper{font-family:Georgia,serif;font-size:30px;font-weight:300;text-decoration:none;text-transform:none;color:#005837}.microsite .archive-detail-post-title{font-size:26px}.walled-content-success-headline .page-title-wrapper{color:#777068;margin-bottom:20px;text-transform:capitalize}.breadcrumb-link{display:inline-block;color:#005837;font-size:30px;font-weight:400;text-decoration:none;text-transform:none}.breadcrumb-link:before{content:"\f104";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.breadcrumb-link:hover{color:#005837}.breadcrumb-link:before{margin-left:-13px}.microsite .breadcrumb-link{color:#d85820;font-size:20px;font-weight:400;text-decoration:none;margin-bottom:15px}.microsite .breadcrumb-link:hover{color:#ac4619}#sidebar-primary{width:100%;flex-shrink:0;display:none}.people-page-type #sidebar-primary{background-color:transparent}.person-microsite #sidebar-primary{display:block;border-bottom:1px solid #aaa6a1;margin-bottom:35px}#sidebar-secondary{width:100%;margin-top:50px;flex-shrink:0}ol,ul{margin-left:0;padding-left:0;margin-bottom:15px;-webkit-padding-start:0;-webkit-margin-before:0;-webkit-margin-after:0}ol li,ul li{line-height:1.4;list-style-position:outside;position:relative}ol li{margin:0 0 0 18px}ol li li{margin-left:20px}ul{list-style-type:none}ul li{margin:0 0 0 18px}ul li:before{content:"\25cf";color:#8b7b66;font-size:10px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}ul li:before{position:absolute;margin:0 0 0 -18px;top:8px}ul li li{margin:0 0 0 20px}ul li li:before{content:"\2013";color:#8b7b66;font-size:16px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}ul li li:before{top:2px}.description>ol,.description>ul,article>ol,article>ul{margin-bottom:15px}.description ul li,article ul li{line-height:1.8}.widget li{margin-left:18px}.widget li:before{top:3px}iframe{max-width:100%}img{max-width:100%;height:auto;border-style:none}.case-study-detail img{margin:5px 0 20px}.additional-info-heading{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.microsite-case-study-listing .additional-info-heading{display:none}.additional-info{margin-bottom:0}.additional-info li{margin-left:27px}.more-link{color:#d85820;font-size:14px;line-height:1;text-decoration:none}.more-link:hover{color:#ac4619}.more-link:hover:after{color:#ac4619}.more-link:after{margin-left:3px}.more-link.icon-angle-right-after:after{color:#d85820}.more-link.icon-angle-right-after:hover:after{color:#ac4619}.news-item-listing .more-link{text-decoration:none;display:none}.more-text-link{font-size:14px;font-weight:500;line-height:1;color:#d85820;text-decoration:none}.more-text-link:after{content:"\f105";color:#d85820;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.more-text-link:hover{color:#ac4619}.more-text-link:hover:after{color:#000}.global-search{float:right;position:relative;right:0;top:49px}.search-query{margin-bottom:20px}.search-query label{font-style:italic}.search-query-text{font-weight:700}.archive-listing-page .search-query{margin-top:30px}.addthis_toolbox{border-radius:2px;background:0 0;padding:7px 0 6px;display:block;width:auto;position:relative;border-bottom:1px solid #aaa6a1}.share-this-links{margin:37px 0 35px;font-size:11px}.share-this-text{font-size:11px;bottom:15px;text-transform:uppercase;float:left;display:block;position:absolute}.share-this-text:after{content:":"}.addthis_button_email{margin-left:100px}.at300b:hover{opacity:.5}.social-follow{position:absolute;top:0;margin-top:75px}.social-follow a:hover{opacity:.5}.social-follow a:before{margin-right:5px}.follow-label{display:block;text-transform:uppercase;margin-bottom:7px}.follow-linkedin:before{content:"\f08c";color:#777068;font-size:20px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.follow-facebook:before{content:"\f082";color:#777068;font-size:20px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.follow-twitter:before{content:"\f081";color:#777068;font-size:20px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.error404 h2{margin-bottom:10px}.error404 .sidebar{display:none}.homepage-buttons{margin:40px 0 150px;text-transform:uppercase}.home-button{background-color:#a4bd4d;color:#fff;margin:0 auto 20px;width:240px;padding:18px 22px;font-size:16px;font-weight:600;text-transform:uppercase;position:relative;display:block}.home-button:after{content:"\f105";color:inherit;font-size:20px;margin-left:0;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.home-button:after{right:22px}.home-button:hover{background-color:#3e3c3c;color:#fff}.menupop a{display:block!important}.menupop.hover>a{color:#eee!important}.menupop.hover>a:hover{color:#00b9eb!important}.menupop a:after{color:#ddd!important;content:"\f0d7";display:inline-block;width:10px;margin-left:10px!important;line-height:32px;font-size:15px;font-family:FontAwesome,serif;opacity:.5}li.menupop ul li a:after{content:""}.microsite .twitter-timeline{width:85%!important;margin-top:30px!important;height:900px!important}.hide{display:none}.not-mobile{display:none}.show{display:block;height:0}.pull-right{float:right;margin:6px 0 25px 50px}.required-field{color:#e20e0e}.errors{margin-bottom:30px}.alert-error{color:#e20e0e}.site-title-link{height:100%;line-height:95px}.copyright-notice{margin-bottom:20px;display:block}.call-to-action{float:none;font-size:11px;text-transform:uppercase;margin-right:5px;margin-bottom:10px;display:block}.rainmaker-pagination{font-size:17px;font-weight:400;text-transform:none;color:#969696;border-top:1px solid #aaa6a1;overflow:hidden;clear:both;padding:20px 0 0;list-style-type:none;padding-left:0;text-indent:0}.rainmaker-pagination li:before{content:none}.rainmaker-pagination:before{content:none}.page-count{margin:0;float:left}.navigation{float:right}.next,.previous{float:left;font-size:15px;font-weight:500;color:#969696;background-color:transparent;text-decoration:none;text-transform:uppercase;padding:1px 10px;margin-left:8px}.next:hover,.previous:hover{background-color:transparent;color:#d85820}.next:hover:after,.next:hover:before,.previous:hover:after,.previous:hover:before{color:#d85820}.previous:before{content:'\f0a8';color:#777068;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.next:after{content:'\f0a9';color:#777068;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.btn:not(.button){background-color:#d85820;color:#fff;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block}.btn:not(.button):after{content:"\f105";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.btn:not(.button):hover{background-color:#ac4619;color:#fff}.btn:not(.button):hover:after{color:inherit}.button{background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1}.button:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.button:hover{background-color:#ac4619;color:#fff}.button:hover:after{color:inherit}.er-third-party .button{margin-bottom:20px;margin-left:auto}.people-main .search-button{display:block;margin:0;left:auto}.people-search-widget .search-button{background:#969696;color:#fff}.people-search-widget .search-button:hover{background:#3e3c3c;color:#fff}.find-practice-areas .search-button{color:#fff;background-color:#a4bd4d;height:45px;width:auto;font-size:14px;margin-left:10px}.find-practice-areas .search-button:after{display:none}.view-google-map{background-color:#d85820;color:#fff;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;margin-top:30px}.view-google-map:after{content:"\f105";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.view-google-map:hover{background-color:#ac4619;color:#fff}.view-google-map:hover:after{color:inherit}.error404 .button{margin-top:10px}.clear-results{margin:5px 0 15px}.button.blog{margin-bottom:15px}.search-again{margin-bottom:30px}input::-ms-clear{display:none}.field{position:relative;width:100%;max-width:100%;margin-bottom:15px;line-height:1.4}.field label{display:none}.field:last-child{margin-bottom:0}.global-search .field{width:190px;transition:width .5s}.global-search.focused .field{width:250px}.find-practice-areas .field{float:left;margin:0;width:100%}.subscribe-form .field:not(.check-field-item){width:400px}.subscribe-form .field:not(.check-field-item) label{display:inline-block;margin-bottom:5px}.job-opening-filters-wrapper .field{width:300px}.archive-filters .field{width:300px}.input-wrap{width:100%;position:relative}.input-wrap:after{right:10px;top:-4px;pointer-events:none}.global-search .input-wrap{display:block;transition:width .5s}.global-search .input-wrap:after{top:3px;color:#005837;font-size:20px;right:0}.global-search.focused .input-wrap:after{display:none}input:-ms-input-placeholder{color:#969696}input:focus::-webkit-input-placeholder{opacity:.7}input:focus::-moz-placeholder{opacity:.7}input:focus:-moz-placeholder{opacity:.7}input:focus:-ms-input-placeholder{opacity:.7}.global-search .text::-webkit-input-placeholder{color:#777068}.global-search .text:-moz-placeholder{color:#777068}.global-search .text::-moz-placeholder{color:#777068}.global-search .text:-ms-input-placeholder{color:#777068}.text{width:100%;height:35px;padding:2px 0 3px 13px;font-size:15px;font-family:proxima nova w01,sans-serif;border:1px solid #aaa6a1;-webkit-appearance:none;border-radius:0;box-sizing:border-box;text-overflow:ellipsis}.text.user-input{padding-right:40px}.global-search .text{height:35px;background-color:#f0f0f0;padding:0;font-size:14px;font-weight:700;color:#005837;border-top:0;border-right:0;border-bottom:1px solid #005837;border-left:0}#archive-search .text{height:42px}.people-search .text{height:50px}.people-search-widget .text{height:36px;font-size:13px}.find-practice-areas .text{background-color:#434a90;border:none;height:45px;font-size:18px;color:#fff;padding:0 10px}.job-opening-filters-wrapper .text{height:40px}.archive-filters .text{height:40px}.subscribe-form .text{height:42px}.dropdown-clear-selection{position:absolute;right:12px;top:-9px;cursor:pointer;text-align:center;width:auto}.dropdown-clear-selection:before{content:"\f00d";color:#a4bd4d;font-size:24px;margin-right:0;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-down-triangle-persist .dropdown-clear-selection{display:none}.people-main .dropdown-clear-selection{right:17px;top:-3px}#archive-search .dropdown-clear-selection{top:-4px}.archive-filters{margin-bottom:30px}.archive-filters-label{line-height:35px;padding:2px 10px 3px 0;display:inline-block}.archive-filter-separator{width:10px;height:10px;display:inline-block}.archive-filter-controls{display:inline-block}.archive-filter-results-text{font-style:oblique}.walled-content-container{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.walled-content-title{margin-top:0;line-height:1.4}.walled-content-intro p{line-height:1.8}label.field-title{display:block}label.field-title:after{content:" *";color:red}.walled-content-form{width:400px;margin-top:30px}.download-our-whitepaper-link{margin-top:20px;display:block;float:left}.walled-content-notice{color:red;margin-top:15px}.widget{width:100%;margin-bottom:30px;font-size:19px}.widget:last-child{margin-top:0}.widget .btn{margin-top:10px}.widget img{display:block}.widget-title{font-family:proxima nova w01,sans-serif;font-size:14px;font-weight:500;color:#005837;line-height:1.3;letter-spacing:0;padding-bottom:6px;border-bottom:0;margin-bottom:0;margin-top:0}.pullquote-widget .widget-content,.pullquote-with-image-widget .widget-content{background-color:transparent;color:#777068;font-size:22px;font-weight:400;font-style:italic;padding:0}.pullquote-attribution{font-size:15px;margin:15px 0 0 10px;line-height:1.4;position:relative}.pullquote-attribution:before{content:"-";position:absolute;left:-10px}.related-title{line-height:1.4;margin-top:4px}.widget-caption{margin-top:6px}.associations-widget{margin-bottom:50px}.associations-widget .person{margin-bottom:15px}.associations-widget li{margin:0 0 15px}.associations-widget li:before{display:none}.associations-widget li ul{margin:5px 0 0 20px}.associations-widget li li{margin:0 0 2px 20px}.associations-widget li li:before{display:block;top:0}.leadership-wrapper{width:100%;background-color:transparent}.leadership-wrapper .person{overflow:hidden;margin:0 0 15px;display:flex}.leadership-wrapper .person:last-of-type{margin-bottom:0}.leadership-wrapper .person a{flex-shrink:0}.leadership-wrapper img{margin:4px 20px 4px 0;width:70px;height:70px}.leadership-wrapper .person-name{color:#777068;font-weight:300;text-decoration:none;line-height:1.3;margin-bottom:3px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.video-frame iframe{max-width:none}.jvl-video{position:relative}.btn-jvl-video-close{position:absolute;display:block;width:26px;height:26px;right:-12px;top:-12px;text-decoration:none}.btn-jvl-video-close:hover:after{color:#005837}.btn-jvl-video-close:after{font-family:FontAwesome;font-size:25px;content:"\f057";color:#fff;width:26px;height:26px;line-height:26px;display:block;text-align:center}.video-play-button-overlay{display:inline-block;margin:0;padding:0;vertical-align:baseline;text-align:center;text-decoration:none;position:relative}.video-play-button-overlay:hover:after{opacity:1}.video-play-button-overlay:after{content:"";display:block;position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-30px;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:46px solid #fff;opacity:.7}.departmental-contacts-widget .email{display:block}.departmental-contacts-widget .email:after{content:"\f105";font-family:FontAwesome;margin-left:6px}.datalist{display:none;position:absolute;cursor:pointer;overflow-x:hidden;box-sizing:border-box;max-height:300px;background-color:#fff;color:#005837;font-size:16px;border:1px solid #aaa6a1}.datalist li{padding:3px 10px;margin-left:0;margin-bottom:0;display:block}.datalist li.active{color:#005837;background-color:#fff}.datalist a{color:#005837;display:block}.datalist-inner{position:relative}.datalist-inner>ul>li{padding:10px 0 10px 32px}.datalist-inner>ul>li:before{content:"\2014";top:13px}.datalist-inner>ul>li li{margin-left:10px}.datalist-option-disabled{opacity:.75}.datalist-option-disabled:hover{background-color:inherit;color:inherit}.datalist-item-group-label{color:#969696;background:#f0f0f0;font-size:12px;font-weight:700;text-transform:uppercase;padding:10px 12px;display:block;cursor:default}.datalist-item-group-label a{color:inherit;text-decoration:none}.footer-menu{list-style-type:none;padding-left:0;text-indent:0;text-transform:none}.footer-menu ul{display:-webkit-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin:0;list-style-type:none}.footer-menu ul li{margin:0}.footer-menu ul li:before{content:none}.footer-menu ul li a{display:block}.footer-menu a{padding:0 10px}.widget nav{list-style-type:none;padding-left:0;text-indent:0;font-family:proxima nova w01,sans-serif;font-size:14px;text-transform:uppercase;font-weight:400}.widget nav ul{margin:0;list-style-type:none}.widget nav li{margin-left:0;display:block}.widget nav li:before{content:none}.widget nav li a{display:block}.widget nav:before{content:none}.widget nav a{color:#777068;background-color:transparent;border-top:1px solid #aaa6a1;text-decoration:none;padding:12px 15px}.widget nav a:hover{color:#d85820;background-color:transparent}.widget nav .current-menu-item>a{color:#fff;background-color:#d85820}.widget nav .last-menu-item>a{border-bottom:1px solid #aaa6a1}.dropdown{list-style-type:none;padding-left:0;text-indent:0;position:relative}.dropdown ul{margin:0;list-style-type:none}.dropdown li{margin-left:0;display:block}.dropdown li:before{content:none}.dropdown li a{display:block}.dropdown:before{content:none}.dropdown ul{position:absolute;right:0;display:none;z-index:100}.dropdown.programmatic-open ul,.dropdown.touch-open ul,.dropdown:hover ul{display:block}.dropdown>a{cursor:default}.sub-menu li{width:270px}.sub-menu a{color:#005837;background-color:#f0f0f0;font-size:16px;font-weight:500;padding:10px 14px}.sub-menu a:hover{color:#005837;background-color:#d4d4d4}.sub-menu .current-menu-ancestor>a,.sub-menu .current-menu-item>a{color:#d85820;background-color:#f0f0f0}.sub-menu .current-menu-ancestor>a:hover,.sub-menu .current-menu-item>a:hover{background-color:#d4d4d4}.sub-menu .last-menu-item{padding-bottom:0}nav .expandable{color:#005837}nav .expandable ul{overflow:hidden;max-height:0;transition:max-height .25s ease-out}nav .expandable ul a{font-size:13px;padding:3px 14px 3px 40px;background:#969696;color:#fff}nav .expandable ul a:hover{color:#d4d4d4;background-color:#969696}nav .expandable .last-menu-item a{padding-bottom:10px}nav .expandable:after{content:"\f107";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}nav .expandable:after{position:absolute;right:15px;top:10px}nav .expandable.expanded>a{background:#969696;color:#fff}nav .expandable.expanded>a:hover{background:#969696;color:#fff}nav .expandable.expanded:after{content:"\f106"}nav .expandable .current-menu-item a{color:#000;background-color:#969696}nav .expandable .current-menu-item a:hover{color:#000;background-color:#969696}nav .expanded{color:#f0f0f0}nav .expanded a{background:#969696;color:#fff}nav .expanded ul{max-height:500px}.header-menu{list-style-type:none;padding-left:0;text-indent:0;font-family:proxima nova w01,sans-serif;float:right;position:relative;margin-right:25px;top:26px;font-size:14px;font-weight:500;text-transform:uppercase}.header-menu ul{display:-webkit-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin:0;list-style-type:none}.header-menu ul li{margin:0}.header-menu ul li:before{content:none}.header-menu ul li a{display:block}.header-menu a{text-decoration:none;background-color:transparent;color:#005837;padding:8px}.header-menu a:hover{background-color:transparent;color:#d85820}.header-menu .dropdown>a{padding:8px 8px 8px 29px;background-color:transparent}.header-menu .dropdown.programmatic-open>a,.header-menu .dropdown.touch-open>a,.header-menu .dropdown:hover>a{color:#005837;background-color:#f0f0f0}.header-menu .dropdown.programmatic-open:before,.header-menu .dropdown.touch-open:before,.header-menu .dropdown:hover:before{color:#005837}.header-menu .dropdown:before{content:"\f067";color:#005837;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.header-menu .dropdown:before{position:absolute;left:29px;top:13px;pointer-events:none;font-size:13px}.header-menu .dropdown.current-menu-ancestor:before{color:#a4bd4d}.header-menu .current-menu-ancestor>a,.header-menu .current-menu-item>a{color:#d85820;background-color:transparent}.header-menu .current-menu-ancestor>a:hover,.header-menu .current-menu-item>a:hover{color:#d85820;background-color:transparent}.microsite-menu{list-style-type:none;padding-left:0;text-indent:0;width:100%;margin:0 auto;height:auto;overflow:visible;font-size:15px;font-weight:500;text-transform:none}.microsite-menu ul{display:-webkit-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin:0;list-style-type:none}.microsite-menu ul li{margin:0}.microsite-menu ul li:before{content:none}.microsite-menu ul li a{display:block}.microsite-menu ul{margin-left:-30px}.microsite-menu a{padding:13px 30px;background-color:#005837;color:#fff}.microsite-menu a:hover{background-color:transparent;color:#a4bd4d}.microsite-menu .current-menu-item a{color:#a4bd4d;background-color:transparent}.microsite-menu .current-menu-ancestor>a{color:#a4bd4d;background-color:transparent}.microsite-menu .current-menu-ancestor>a:hover{background-color:#f0f0f0;color:#005837}.microsite-menu .dropdown>a{padding:13px 30px}.microsite-menu .dropdown:hover>a{background-color:#f0f0f0;color:#005837}.microsite-sub-menu li{width:200px}.microsite-sub-menu a{background-color:#f0f0f0;color:#005837}.microsite-sub-menu a:hover{background:#d4d4d4;color:#005837}.microsite-sub-menu .current-menu-item a{background-color:#f0f0f0;color:#d85820}.microsite-sub-menu .current-menu-item a:hover{background-color:#f0f0f0;color:#d85820}.main-microsite-menu-wrap{background-color:#005837;border-top:1px solid #3f4792}.microsite-menu-secondary{list-style-type:none;padding-left:0;text-indent:0;margin-top:60px;border-top:1px solid #aaa6a1;padding-top:30px}.microsite-menu-secondary ul{margin:0;list-style-type:none}.microsite-menu-secondary li{margin-left:0;display:block}.microsite-menu-secondary li:before{content:none}.microsite-menu-secondary li a{display:block}.microsite-menu-secondary:before{content:none}.microsite-menu-secondary li{margin-bottom:10px;width:100%}.microsite-menu-secondary a{padding:10px 35px 10px 15px;color:#fff;background-color:#969696;font-weight:400;font-size:14px}.microsite-menu-secondary a:after{content:"\f105";font-family:FontAwesome;color:#fff;font-size:19px;top:7px;right:15px;position:absolute;font-weight:400;font-style:normal}.microsite-menu-secondary .current-menu-item a{background-color:#a4bd4d}.microsite-menu-secondary .dropdown a{padding:10px 35px 10px 15px}.microsite-menu-secondary .dropdown:hover ul{display:none}.microsite-menu-secondary .sub-menu{position:relative;padding-bottom:10px;background-color:#969696}.microsite-menu-secondary .sub-menu li{margin-bottom:0}.microsite-menu-secondary .sub-menu a{padding:5px 40px;font-size:14px}.microsite-menu-secondary .sub-menu a:hover{background-color:transparent}.microsite-menu-secondary .sub-menu a:after{display:none}.mobile-header-menu{display:block;width:100%;height:95px;max-width:100%;position:absolute;margin:0 auto;left:0;right:0;top:0}.mobile-header-menu>ul{position:absolute;top:95px}.mobile-menu-toggle{position:absolute;top:0;right:0;background:#fff;width:50px;height:95px;border:none;cursor:pointer;outline:0;white-space:nowrap;float:right}.mobile-menu-toggle:after{content:"\f0c9";color:#777068;font-size:26px;margin-left:0;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.mobile-menu-toggle:after{line-height:45px;margin:0 auto}.mobile-microsite-menu .mobile-menu-toggle{position:relative;top:-59px;right:25px;padding:0;background:#d85820;width:30px;height:30px;border:0}.mobile-microsite-menu .mobile-menu-toggle:hover{background:#d85820}.mobile-microsite-menu .mobile-menu-toggle:hover:after{color:#005837}.mobile-microsite-menu .mobile-menu-toggle:after{content:"\f107";color:#fff;font-size:24px;margin-left:0;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.mobile-microsite-menu .mobile-menu-toggle:after{line-height:1;margin:0 auto;left:7px;top:3px;text-align:center}.mobile-microsite-menu .mobile-menu-toggle:hover:after{color:#fff}.mobile-menu{font-size:16px;font-weight:400;line-height:20px;-webkit-font-smoothing:antialiased}.mobile-menu a{padding:10px 35px 10px 15px;border-top:1px solid #aaa6a1;background:#777068;font-size:14px;font-weight:400;display:block;outline:0;text-decoration:none}.mobile-menu a:hover{color:#fff;background:#69635c}.mobile-menu .current-menu-ancestor>a,.mobile-menu .current-menu-item>a{color:#fff;background:#d85820}.mobile-menu .current-menu-ancestor>a:hover,.mobile-menu .current-menu-item>a:hover{color:#fff;background:#d85820}.mobile-menu .menu-item-has-children>a:after{content:"\f101";color:#fff;font-size:15px;margin-left:8px;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.mobile-menu .menu-item-has-children>a:after{margin-top:-.7em;right:1em;top:50%}.mobile-menu a,.mobile-menu a:active,.mobile-menu a:after,.mobile-menu a:hover,.mobile-menu a:link,.mobile-menu a:visited{color:#fff}.mobile-menu .dropdown>a{cursor:pointer}.mobile-menu ul{width:100%;max-width:100%;box-sizing:border-box}.mobile-menu ul .sub-menu{display:none}.mobile-menu>ul{z-index:2}.mobile-menu li{background:#777068;margin:0;width:100%}.mobile-menu li:first-child a{border:0}.mobile-menu li:before{display:none}.menu-item-type-back{text-transform:uppercase}.menu-item-type-back a{color:#fff;background:#d85820}.menu-item-type-back a:before{content:"\f0a8";color:#fff;font-size:15px;margin-right:.5em;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.menu-item-type-back a:before{top:9px;left:22px}.mobile-microsite-menu{position:relative}.mobile-microsite-menu a{color:#fff;background-color:#969696;border-top:1px solid #b0b0b0}.mobile-microsite-menu .current-menu-ancestor>a,.mobile-microsite-menu .current-menu-item>a{color:#fff;background:#d85820}.mobile-microsite-menu .menu{position:absolute;top:-29px}.mobile-microsite-menu .dropdown>a{padding:10px 35px 10px 15px}.mobile-search{width:100%;height:95px;position:absolute;top:0;right:0;bottom:0;z-index:1;border-right:1px solid #aaa6a1;border-left:1px solid #aaa6a1}.mobile-search.mobile-search-opened .mobile-search-toggle{background:#fff}.mobile-search.mobile-search-opened .mobile-search-toggle:after{color:#005837}.mobile-search-toggle{position:relative;top:0;width:50px;height:95px;margin:0 auto;display:block;text-align:center}.mobile-search-toggle:after{content:"\f002";color:#777068;font-size:26px;margin-left:0;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.mobile-search-toggle:after{top:33px;pointer-events:none}.mobile-search-form{display:none;float:right;top:0;background:#777068;margin-right:0;text-align:left;width:100%;overflow:hidden;padding:20px 20px 16px}.mobile-search-field{width:258px;float:left;margin-bottom:0}.mobile-search-field .text{font-size:16px;height:42px}.mobile-search-submit-wrapper{display:inline-block;position:relative}.mobile-search-submit{width:42px;height:42px;background:#d85820;border:0;position:relative;-webkit-appearance:none;border-radius:0}.mobile-search-submit-icon{position:absolute;top:10px;right:23px}.mobile-search-submit-icon:after{content:"\f105";color:#fff;font-size:20px;margin-left:0;position:absolute;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.mobile-search-submit-icon:after{pointer-events:none}.microsite-title{font-family:Georgia,serif;font-size:30px;font-weight:inherit;text-transform:none;text-decoration:none;color:#fff;margin-right:35px}.microsite-title.has-parent{margin-top:0}.microsite-page-heading{display:block;font-size:26px;text-decoration:none;font-weight:400;color:#d85820;margin-bottom:15px;padding-top:0}.blog-microsite-template h3{border-top:1px solid #aaa6a1;margin:30px 0;padding-top:30px}.blog-microsite-template .blog-post-title{display:inline-table;text-indent:0;width:100%;vertical-align:top}.list-space li{margin-bottom:15px}.find-practice-areas{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.find-practice-areas .label{font-size:28px;font-weight:300;color:#005837;margin-bottom:20px;line-height:1;flex-shrink:0}.find-practice-areas .input-wrap:after{top:-7px;font-size:24px;color:#fff}.practice-area-search-form{display:flex;width:100%}.practice-areas-listing{display:flex;flex-direction:column}.practice-areas-listing .col{width:100%}.practice-areas-listing .col:last-child{margin-right:0}.item-root{margin:0;border-top:1px solid #aaa6a1}.item-root:last-of-type{border-bottom:1px solid #aaa6a1}.item-root .expandable{cursor:pointer}.item-root .expandable:after{content:"\f078";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.item-root .expandable:after{position:absolute;top:17px;right:0;color:#a4bd4d;font-size:17px}.item-root .expandable:hover:after{color:#777068}.item-root .list-expanded{background:0 0}.item-root .list-expanded:after{content:"\f077";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.item-root .list-expanded:after{color:#777068;font-size:17px;float:right;position:absolute;top:17px;right:0}.item-root .list-expanded:hover{background:0 0}.item-root .list-expanded:hover:after{color:#005837}.item-root .list-expanded:hover>.practice-area-title{color:#777068}.item-root .not-expandable{padding:0}.item-root .practice-area{margin:0;line-height:1.5;background:#fff;font-weight:400;list-style-type:none;padding-left:0;text-indent:0}.item-root .practice-area li:before{content:none}.item-root .practice-area:before{content:none}.item-root .practice-area:hover{background:#fff}.item-root .practice-area:hover>.practice-area-title{color:#d85820}.col-2 .item-root:first-child{border-top:0}.practice-area-title{font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.4;text-decoration:none;color:#005837;display:block;padding:15px 20px 15px 0}.practice-area-children .practice-area-title{font-size:16px;font-weight:400;color:#777068;padding:5px 10px}.archive-search-results .practice-area-title{padding:0;font-size:20px;color:#3e3c3c;font-weight:500}.practice-area-children{margin:0 40px 0 30px;padding-bottom:20px;display:none}.practice-area-children .practice-area{background:0 0;display:table}.practice-area-children .practice-area:hover{background:0 0}.practice-area-children .practice-area:hover .practice-area-title{color:#777068}.search-result-microsite-sub-service{margin-left:20px;font-size:14px}.search-result-microsite-sub-service:before{content:"\2013";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.archive-search-results .type-practice-area{margin-bottom:40px}.archive-search-results .excerpt{margin-top:0;line-height:1.5}.archive-search-results .type-practice-area div:nth-child(3){margin-top:10px}.parent-practice-area{font-size:16px;font-weight:400;text-transform:none;margin:0 0 6px;display:block;color:#fff}.parent-practice-area a{color:#fff}.people-search-heading{font-size:30px;margin-bottom:20px}.people-search-form-advanced .fields{margin-bottom:30px}.people-search-toggle{position:absolute;right:0;top:0;font-size:13px;font-weight:700;text-transform:none;color:#005837;padding:12px 0}.people-search-toggle:after{content:"\f0d7";color:#a4bd4d;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.people-search-toggle:hover:after{color:#005837}.people-search-toggle.basic:after{content:" \f0d8"}.people-search-filter{border-top:1px solid #aaa6a1;padding-top:30px;display:flex;flex-wrap:wrap}.people-search-filter:after{content:"";width:37px;flex-grow:1}.people-filter-button{display:block;text-align:center;vertical-align:top;width:37px;height:37px;color:#fff;background:#777068;font-size:17px;font-weight:400;line-height:37px;margin-right:8px;margin-bottom:8px;text-decoration:none}.people-filter-button:hover{background:#d85820;color:#fff}.view-all-people-mobile{width:96px;font-size:15px}.view-all-people-mobile:after{content:"\f0da";color:inherit;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.view-all-people-button{color:#005837;background-color:transparent;font-size:15px;font-weight:400;text-transform:uppercase;padding:12px 0}.view-all-people-button:after{content:"\f0da";color:#a4bd4d;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.view-all-people-button:hover{color:#777068;background-color:transparent}.view-all-people-button:hover:after{color:#777068}.people-search-results-heading{color:#000;margin-bottom:30px}.people-search-widget #basic-people-search-form{display:none}.people-search-widget .people-search-toggle,.people-search-widget .view-all-people-button{display:none}.people-search-widget .filters{display:none}.people-search-widget #advanced-people-search-form{display:block;margin:0}.people-search-widget .fields{width:100%!important}.people-search-widget .dropdown-clear-selection{top:-7px}.person-microsite-title{font-weight:inherit;font-size:30px;text-transform:none}.person-microsite-title .person-title{color:#005837;display:inline;font-size:30px;font-weight:400;margin-left:0;text-transform:none}.person-title-separator{color:#005837;display:inline;font-size:30px;font-weight:400}.bio-info-heading{margin:40px 0 15px}.biography-microsite-template .description{border-bottom:1px solid #aaa6a1;padding-bottom:25px}.biography-microsite-template .item-title{padding:0;line-height:1.8;display:initial}.biography-microsite-template .item-children{display:block;margin:initial;padding:initial}.education-honor{font-style:italic}.person-info-widget{font-size:19px}#person-contact-info{margin:25px 0;line-height:1.3}#person-contact-info .office-location{margin-bottom:15px;margin-top:30px}#person-contact-info .office-location:first-child{margin-top:0}#person-contact-info div{margin-top:5px}#person-contact-info div.additional-phone-numbers{margin-top:30px}.person-email-link{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.person-full-name{color:#005837;font-family:Georgia,serif;font-size:30px;text-decoration:none;font-weight:300;font-style:normal;line-height:1.2;margin-top:10px;margin-bottom:5px}#person-info-links{border-top:none;margin:30px 0}.person-link{border-bottom:none}.person-link a{padding:10px 0;width:auto;font-weight:700;font-size:19px;text-decoration:none;margin-left:22px;display:block;line-height:1.3}.person-link a:before{padding-right:0;vertical-align:0;margin-left:-19px;position:relative;right:auto}.linkedin:before{content:"\f08c";color:#005837;font-size:18px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.twitter:before{content:"\f081";color:#005837;font-size:18px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.resume:before{content:"\f15c";color:#005837;font-size:18px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.vcard:before{content:"\f007";color:#005837;font-size:18px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.event-teaser{font-size:17px;display:block;margin-bottom:20px}.event-teaser .widget-title{margin-bottom:5px}.event-teaser h5{font-weight:400;font-size:18px;margin-top:0;margin-bottom:0}.event-teaser .btn{background-color:transparent;color:#005837;padding:6px 11px;font-size:12px;font-weight:600;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;padding:0;margin:10px 0;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-block}.event-teaser .btn:after{content:"\f105";color:#005837;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.event-teaser .btn:hover{background-color:#ac4619;color:#ac4619}.event-teaser .btn:hover:after{color:inherit}.event-teaser .btn:hover{background-color:transparent}.event-teaser .btn:hover:after{color:#ac4619}.event-teaser-widget{border-top:none;padding-top:0}.person-listing{border-top:1px solid #aaa6a1;padding:20px 0;display:flex;flex-direction:column;width:100%}.person-listing img{display:block;margin:0 20px 10px 0}.person-listing .col{width:100%}.person-listing .more-button{margin-top:12px}.headshot-wrapper img{width:100px;height:100px}.name-wrapper a{font-weight:700}.microsite .person-listing{flex-direction:row}.search-section-results .person-listing{padding:0;flex-direction:row}.search-section-results .contact-wrapper,.search-section-results .more-button{display:none}.person-listing-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:calc(100% - 100px);line-height:1.5}.person-name-position a{font-weight:700;text-decoration:none;display:block}#archive-search{overflow:hidden;margin-top:35px}#archive-search-inner{margin-bottom:30px}.archive-search-toggle-wrap{width:100%;display:block}.archive-search-toggle{position:absolute;right:0;top:0;text-align:right;font-size:12px;font-weight:500;text-decoration:none;line-height:1.3;color:#777068}.archive-search-toggle:hover{color:#d85820}.archive-search-separator{width:100%;border-bottom:1px solid #aaa6a1}.archive-detail-post-title{font-size:26px;font-weight:500;margin-bottom:25px;color:#3e3c3c;line-height:1.3;text-transform:none}.microsite .archive-detail-post-title{font-size:26px;font-weight:500;line-height:1.3;margin-bottom:25px;color:#3e3c3c}.news-item-listing{margin-bottom:30px;padding-top:30px;border-top:1px solid #aaa6a1;width:100%;overflow:hidden}.news-item-listing a{text-decoration:none;color:#3e3c3c}.news-item-listing a:hover{color:#d85820}.news-item-listing.first{border-top:none}.microsite .news-item-listing.first{border-top:1px solid #aaa6a1}.news-item-title{font-size:20px;font-weight:500;line-height:1.3;margin-right:5px}.news-item-title:hover{color:#d85820}.global-search-results .news-item-title{font-size:19px;color:#777068;font-weight:500;text-decoration:underline}.news-item-teaser-image{float:right;margin:0 0 4px 30px}.news-date-and-type{margin-bottom:5px;font-size:19px}.global-search-results .news-date-and-type{margin-bottom:0}.news-item-source{margin-top:5px;font-style:normal;display:block}.news-first-item .news-item-source{margin-bottom:7px}.global-search-results .news-item-source{margin-top:0}.news-first-item .news-item-title{font-size:26px;font-weight:500;color:#3e3c3c;line-height:1.3}.news-first-item .news-item-title a{color:#3e3c3c}.news-first-item .news-item-title:hover{color:#000}.news-first-item .description{font-size:19px;color:#777068;line-height:1.5}.news-first-item .more-link{display:inline;position:relative;padding-right:20px}.news-first-item .more-link:after{position:absolute;top:2px}.events-heading{font-size:26px;color:#d85820;padding-top:30px;margin-bottom:30px;font-weight:300}.past-events-heading{border-top:1px solid #aaa6a1;margin-top:35px}.microsite .events-heading{font-size:26px;color:#d85820;margin-bottom:30px;font-weight:300;padding-top:0}.microsite .upcoming-events-heading{padding-top:300}.microsite .past-events-heading{padding-top:35px;border-top:0}.event-listing{margin-top:30px}.event-listing.last{margin-bottom:30px}.microsite .event-listing{border-top:1px solid #aaa6a1;padding-top:35px}.global-search-results .event-listing{margin-top:0}.event-title{font-size:20px;font-weight:500;text-decoration:none;color:#3e3c3c;margin:0 0 5px;line-height:1.3}.event-title:hover{color:#d85820}.global-search-results .event-title{margin-bottom:3px}.event-details{margin-bottom:15px;line-height:1.4;font-size:19px}.event-details label{margin-right:5px}.event-location-details{display:block}.event-location-details p{margin-bottom:0;line-height:1.4}.event-detail .event-details{display:table}.event-detail .event-details .event-date-time,.event-detail .event-details .event-location,.event-detail .event-details .event-speaker-list{display:table-row}.event-detail .event-details .event-date-time label,.event-detail .event-details .event-location label,.event-detail .event-details .event-speaker-list label{width:auto;display:table-cell}.event-detail .event-details .event-timezone{margin-left:5px}.global-search-results .event-date-time{margin-top:0}.event-speaker-thumbnails{margin-top:15px;display:inline-block}.event-speaker-thumbnails li{margin:0 10px 0 0;display:inline-block;float:left}.event-speaker-thumbnails li:before{display:none}.event-speaker-thumbnails img{display:block;width:70px}.event-logo{margin-bottom:15px;display:block}.this-week-icon{background:#d85820;border-color:#d85820;color:#fff;display:inline-block;font-size:10px;font-family:arial;font-weight:400;line-height:1.4em;margin-left:1em;padding:0 0 0 5px;position:relative;vertical-align:middle}.this-week-icon:before{content:"";border:.7em solid transparent;border-right-color:inherit;display:block;height:0;position:absolute;top:0;left:-1.4em;width:0}.this-week-icon:after{content:"";border:.7em solid transparent;border-right-color:transparent;border-left-color:inherit;border-top-color:inherit;border-bottom-color:inherit;display:block;height:0;position:absolute;top:0;right:-1.4em;width:0}.this-month-icon{background:#777068;border-color:#777068;color:#fff;display:inline-block;font-size:10px;font-family:arial;font-weight:400;line-height:1.4em;margin-left:1em;padding:0 0 0 5px;position:relative;vertical-align:middle}.this-month-icon:before{content:"";border:.7em solid transparent;border-right-color:inherit;display:block;height:0;position:absolute;top:0;left:-1.4em;width:0}.this-month-icon:after{content:"";border:.7em solid transparent;border-right-color:transparent;border-left-color:inherit;border-top-color:inherit;border-bottom-color:inherit;display:block;height:0;position:absolute;top:0;right:-1.4em;width:0}.next-week-icon{background:#d85820;border-color:#d85820;color:#fff;display:inline-block;font-size:10px;font-family:arial;font-weight:400;line-height:1.4em;margin-left:1em;padding:0 0 0 5px;position:relative;vertical-align:middle}.next-week-icon:before{content:"";border:.7em solid transparent;border-right-color:inherit;display:block;height:0;position:absolute;top:0;left:-1.4em;width:0}.next-week-icon:after{content:"";border:.7em solid transparent;border-right-color:transparent;border-left-color:inherit;border-top-color:inherit;border-bottom-color:inherit;display:block;height:0;position:absolute;top:0;right:-1.4em;width:0}.next-month-icon{background:#777068;border-color:#777068;color:#fff;display:inline-block;font-size:10px;font-family:arial;font-weight:400;line-height:1.4em;margin-left:1em;padding:0 0 0 5px;position:relative;vertical-align:middle}.next-month-icon:before{content:"";border:.7em solid transparent;border-right-color:inherit;display:block;height:0;position:absolute;top:0;left:-1.4em;width:0}.next-month-icon:after{content:"";border:.7em solid transparent;border-right-color:transparent;border-left-color:inherit;border-top-color:inherit;border-bottom-color:inherit;display:block;height:0;position:absolute;top:0;right:-1.4em;width:0}.featured-case-study{width:100%;margin-bottom:30px}.case-study-search-result{border-top:1px solid #aaa6a1;padding-top:30px;padding-bottom:30px}.case-study-search-result.first{border-top:none}.microsite-case-study-listing{border-top:1px solid #aaa6a1;margin-bottom:40px;padding-top:30px;display:block;float:left;width:100%}.microsite-case-study-listing img{width:220px}.search-section-results .case-study-listing{width:100%;padding-top:0;border:0}.search-section-results .case-study-listing .pull-right{margin-top:3px;margin-bottom:0}.case-study-title{font-size:15px;font-weight:400;text-decoration:none;margin-top:4px;display:block;line-height:1.3}.case-study-title-search{font-size:19px;font-weight:500;text-decoration:underline}.microsite-case-study-title{margin:0 0 10px;line-height:1.3;font-size:20px;font-weight:500}.custom-microsite-template .microsite-case-study-title{font-size:20px;font-weight:500}.custom-page-case-studies{margin:40px 0 0;padding:0 0 10px;font-size:24px}.related-people{margin:15px 0 0 27px;position:relative;line-height:1.8}.related-people .icon-user:before{margin-left:-25px;position:absolute;color:#969696}.case-studies-wrapper{margin-top:40px;margin-bottom:20px;border-bottom:1px solid #aaa6a1;display:flex;flex-direction:column;align-items:flex-start}.view-all-case-studies{margin:0;float:none}.case-study-teaser-image{float:right;margin:0 0 4px 30px}.publication-listing{margin-bottom:30px;padding-top:30px;border-top:1px solid #aaa6a1;overflow:hidden}.publication-listing.first{border-top:0}.publication-listing .publication-name{font-size:17px;color:#777068;font-style:italic;display:block}.publication-listing .byline{font-size:17px;color:#777068}.publication-title{font-size:20px;font-weight:500;text-decoration:none;color:#3e3c3c;line-height:1.3}.publication-title:hover{color:#d85820}.publication-teaser-image{margin-bottom:15px}.publication-date-and-type{color:#777068;font-size:19px;display:block;margin-bottom:5px}.publication-date-and-type .date{color:#777068;font-size:19px}.global-search-results .publication-date-and-type{margin-bottom:0}.publication-info{margin-top:5px}.global-search-results .publication-info{margin-top:0}.icon-audio:after{content:"\f028";color:#777068;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-slideshare:after{content:"\f080";color:#777068;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.icon-video:after{content:"\f03d";color:#777068;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.phantom{float:none;color:#777068}.phantom:hover{color:#777068}.status-phantom .byline,.status-phantom .date,.status-phantom .publication-date-and-type,.status-phantom .publication-name{color:#777068}.status-phantom.media-audio-format .publication-type:after,.status-phantom.media-slideshare-format .publication-type:after,.status-phantom.media-video-format .publication-type:after{color:#777068}.publication-name{font-weight:300;font-style:italic}.publication-detail iframe{margin-top:20px;margin-bottom:30px}.byline{display:block}.pdf-download{margin-bottom:16px}.pdf-download .pdf-icon{margin-left:0}.pdf-download .pdf-icon:before{font-size:22px;margin-left:2px;margin-right:6px}.contact-page-type h2{display:none}.office-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}.office-listing{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px;width:100%}.office-location-image{margin-bottom:10px}.office-title{display:block;font-size:20px;font-weight:500;color:#3e3c3c;text-decoration:none;margin-bottom:8px;line-height:1}.office-title:hover{color:#d85820}.office-location-details{line-height:1.4}.global-search-results .office-location-details{width:100%;float:none}.contact-entry{margin-bottom:25px;overflow:hidden;display:flex;align-items:flex-start}.contact-entry p{float:left;font-size:15px;line-height:1.3}.contact-image{float:left;margin-right:20px}.office-location-map{margin-bottom:25px}.single-office .office-location-details{margin-bottom:30px}.achievements-page-type .description,.section-overview-with-callouts-page-type .description{margin-bottom:30px;border-bottom:1px solid #aaa6a1;padding-bottom:30px}.content-callout-entry{clear:both;display:table;width:100%;margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.content-callout-entry.first{margin-top:0;border-top:none;padding-top:0}.callout-heading{margin-top:0;margin-bottom:15px}.callout-heading a{color:#777068}.callout-image{float:left;margin:6px 20px 0 0}.callout-description p{display:table}.callout.button{background-color:#d85820;color:#fff;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;margin:15px 0;display:inline-block}.callout.button:after{content:"\f105";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.callout.button:hover{background-color:#ac4619;color:#fff}.callout.button:hover:after{color:inherit}.content-drop-image{margin-bottom:15px}.drop-image,.fact-image{float:right;margin:6px 0 25px 50px}.management-page-type .intro-paragraph{font-size:19px}.management-page-type .intro-paragraph p{line-height:1.4}.management-photo{float:left;margin-right:-150px;width:150px;height:150px}.management-photo img{display:block}.management-wrapper{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.management-entry{float:left;width:50%;margin-bottom:30px}.management-info{line-height:1.3;float:left;display:block;margin-left:170px;margin-right:20px}.management-name{display:block;margin-top:45px;font-family:proxima nova w01,sans-serif;font-weight:700;font-size:15px;color:#005837;text-decoration:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.management-title{font-size:15px}.achievements-entry{clear:both;margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.achievements-entry.first{margin-top:0;border-top:none;padding-top:0}.achievement-description-wrapper{display:table}.achievement-image{float:left;margin:3px 20px 30px 0}.achievement-heading{margin-top:0;font-size:19px;font-weight:700;color:#777068}.intro-paragraph{font-size:17px;margin-bottom:15px}.intro-paragraph p{line-height:1.8}.key-fact-entry{margin-bottom:30px;padding-left:34px;position:relative}.key-fact-entry:before{content:"\f105";color:#fff;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.key-fact-entry:before{position:absolute;left:0;width:20px;height:20px;line-height:20px;top:1px;text-align:center;background-color:#3e3c3c}.key-fact-entry.first h3{margin-top:0}.qa-entry{border-top:1px solid #aaa6a1;padding-top:30px;margin-bottom:30px}.qa-entry.first{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.qa-question{position:relative;font-weight:700;font-size:17px;color:#777068;margin-left:75px;margin-bottom:15px}.qa-question:before{content:"\25cf";color:#005837;font-size:130px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.qa-question:before{position:absolute;top:-37px;left:-83px;line-height:1em}.qa-question:after{content:'Q.';position:absolute;top:6px;left:5px;margin-left:-63px;font-size:30px;line-height:55px;color:#fff}.qa-answer{margin-left:75px}.qa-answer:before{content:"Answer:";font-weight:700;display:inline-block;float:left;margin-right:5px;text-transform:capitalize;line-height:1.8}.subscribe-form .description{margin-bottom:30px}.subscribe-form input[type=checkbox]{margin:1px 7px 5px 0}.subscribe-form .errors .field:first-of-type{margin-top:35px}.required-field{color:#e20e0e}.subscribe-checklist-wrap{margin:20px 0}.subscribe-checklist-wrap ul{border:2px solid #aaa6a1;max-width:450px;max-height:200px;padding:10px;overflow:auto}.subscribe-checklist-wrap li{margin-left:0}.subscribe-checklist-wrap li:before{display:none}.success{font-size:22px;font-weight:500;margin-bottom:30px}.job-opening{border-top:1px solid #aaa6a1;margin-top:30px}.job-opening.first{border-top:1px solid #aaa6a1}.job-opening .btn:after{vertical-align:middle}.btn-expand:after{content:"\f107"!important}.btn-collapse:after{content:"\f106"!important}.description-intro{margin-bottom:20px}.job-title{font-size:20px;margin:30px 0 5px}.job-description-has-intro .job-title{cursor:pointer}.description-continued{display:none}.job-opening-filters-wrapper{padding:30px 0 0}.job-opening-filters-wrapper .filter-controls{display:inline-block;margin-right:25px}.job-opening-filters-label{margin:0 0 10px}.filter-by-office-hidden-initially{display:none}.job-location{margin:0 0 20px;font-size:16px;font-style:normal}.view-more{background-color:#d85820;color:#fff;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block}.view-more:after{content:"\f105";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.view-more:hover{background-color:#ac4619;color:#fff}.view-more:hover:after{color:inherit}.global-search-results section{display:flex;flex-direction:column}.global-search-results-container{width:100%}.search-section-title{width:100%;background-color:#f0f0f0;flex-shrink:0}.search-section-title h2{padding:15px 20px;font-weight:300;font-size:20px;font-family:Georgia,serif;color:#7d7a71}.search-no-results .search-section-title{height:300px}.search-section-results{width:100%;vertical-align:top;padding:20px 0;box-sizing:border-box}.search-section-results a{font-weight:500;color:#777068;text-decoration:underline}.search-section-results a:hover{color:#d85820}.search-section-results .post-title{font-size:19px;padding:0}.search-section-results article{margin-bottom:25px;border:0;padding-top:0}.search-results-link-wrapper{text-align:right;clear:both}.predictiveSearch-loadingGraphic{text-align:center}.predictiveSearch-loadingGraphic,.predictiveSearch-noResults{padding:10px;height:26px;line-height:26px}.predictiveSearch-postType-title{background-color:#005837;color:#fff;font-weight:500;padding:12px 10px}.predictiveSearch{border:1px solid #aaa6a1;font-family:proxima nova w01,sans-serif;font-size:16px;background-color:#fff;z-index:1000;position:absolute;top:100%;left:0;text-transform:none;width:288px!important;overflow-x:hidden}.predictiveSearch.popRight{max-height:500px;overflow-y:scroll;margin-left:15px}.global-search .predictiveSearch{width:250px!important}.predictiveSearch-post{border-bottom:1px solid #aaa6a1}.predictiveSearch-post:last-child{border:0}.predictiveSearch-post.active,.predictiveSearch-post:hover{background:#a4bd4d}.predictiveSearch-post .group{padding:8px;overflow:hidden;text-decoration:none;color:#777068;display:block}.predictiveSearch-post .thumbnail{width:60px;height:60px;margin-right:10px;float:left}.predictiveSearch-post .name{font-weight:400;color:#005837}.predictiveSearch-post .name:hover{color:#fff}.predictiveSearch-post .highlight-nickname{color:#969696;margin-left:5px}.predictiveSearch-post .position{color:#777068;display:block;width:100%}.predictiveSearch-post.has-children .group{padding-bottom:0}.predictiveSearch-childPosts{margin-left:20px;padding-bottom:10px;font-size:13px}.predictiveSearch-childPosts .predictiveSearch-post{border-bottom-style:none}.predictiveSearch-childPosts .predictiveSearch-post .group{padding-top:1px}.predictiveSearch-childPosts .predictiveSearch-post .highlight-nickname,.predictiveSearch-childPosts .predictiveSearch-post .name{font-weight:400}.predictiveSearch-childPosts .predictiveSearch-post .highlight-nickname.active,.predictiveSearch-childPosts .predictiveSearch-post .highlight-nickname:hover,.predictiveSearch-childPosts .predictiveSearch-post .name.active,.predictiveSearch-childPosts .predictiveSearch-post .name:hover{color:#777068}.predictiveSearch-childPosts .predictiveSearch-post a:before{content:"\f105";color:#777068;font-size:15px;margin-right:.5em;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.predictiveSearch-childPosts .predictiveSearch-post a:hover:before{color:#777068}.predictiveSearch-postType-person .name{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.predictiveSearch-postType-industry .thumbnail,.predictiveSearch-postType-practice-area .thumbnail{display:none}.predictiveSearch-search{padding:5px 10px;color:#fff;background-color:#777068;font-weight:500;height:60px;cursor:pointer;position:relative}.predictiveSearch-search:hover{background:#3e3c3c}.predictiveSearch-search:before{content:"\f002";color:#fff;font-size:18px;margin-right:0;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.predictiveSearch-search:before{position:absolute;bottom:5px;right:10px;display:block}.return-to-mainsite{display:none}.return-to-mainsite a{text-decoration:none}.menu-hidden .return-to-mainsite{margin-top:55px}.menu-hidden .return-to-mainsite a{text-decoration:none;font-weight:600}.menu-hidden .return-to-mainsite a:before{content:"\f053";color:#a4bd4d;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.menu-hidden #global-search{display:none}.menu-visible .return-to-mainsite{margin-top:0}.menu-visible .return-to-mainsite a{color:#969696;background-color:#f0f0f0;padding:10px;display:block}.menu-visible .return-to-mainsite a:after{content:"\f00d";color:#969696;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.menu-visible .return-to-mainsite a:after{top:0;margin-left:0}.blogs-microsite .header-menu{display:none}.blogs-microsite #sidebar-primary{display:block}.blogs-microsite-title{font-size:35px}.blog-posts-microsite-template .microsite-page-heading,.blogs-microsite .microsite-page-heading{margin-bottom:30px;font-size:30px}.blog-description{margin-bottom:45px}.blog-post-title{color:#3e3c3c;font-size:30px;font-weight:500;text-decoration:none;line-height:1.3}.blog-category-listing .blog-post-title,.blog-search-results .blog-post-title{font-size:22px;margin-bottom:10px;line-height:1.3}.blog-posts-microsite-template .blog-post-title{font-size:28px}.blog-post-detail .blog-post-title{color:#3e3c3c;font-size:30px;font-weight:500}.blog-post-listing{overflow:hidden;margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px;width:100%}.blog-post-listing:first-child{margin-top:0;border-top:none;padding-top:0}.blog-post-listing .date{color:#777068;font-size:17px}.blog-post-listing .blog-post-teaser-image{float:right;margin:0 0 4px 30px}.blog-post-date{color:#777068;margin-bottom:10px}.search-section-results .byline{font-size:19px}.search-section-results .blog-post-date{margin-bottom:0;display:block}.search-section-results .search-blog-post-title{font-weight:500}.blog-post-subtitle{color:#3e3c3c;font-size:21px;font-style:italic;font-weight:400;margin-top:8px}.blog-category-listing .blog-post-subtitle,.blog-search-results .blog-post-subtitle{font-size:18px}.blog-post-byline-block{clear:both;margin-top:30px;margin-bottom:30px}.blog-post-listing .blog-post-byline-block{margin-top:22px}.blog-category-listing .blog-post-byline-block,.blog-search-results .blog-post-byline-block{margin-top:15px;margin-bottom:20px;clear:none}.blog-post-byline{font-size:14px}.btn-primary{margin-top:20px}.blog-post-authors a{text-decoration:none}.blog-post-comments-number{float:left;font-size:14px}.blog-post-comments-number a{color:#777068}.blog-post-comments-number a:hover{color:#777068}.blog-post-comments-number:before{content:"[";margin-right:3px}.blog-post-comments-number:after{content:"]";margin-left:3px}.blog-category-heading,.blog-search-results-heading{font-size:30px;font-weight:500;color:#3e3c3c;margin-bottom:30px}.blog-post-thumbnail{margin-top:6px;margin-bottom:20px;margin-right:30px;float:left}.search-blog-post-title{font-weight:700}.blog-post-listing-content{overflow:hidden}.parent-blog-name{display:block;font-size:17px;font-weight:400;font-style:italic}.btn.visit-the-full-blog{margin:0 0 20px}.widget-blog_categories{margin-bottom:50px}.mobile #blog-categories-heading{display:none}.blog-widgets-toggle{background-color:#ebebeb;padding:8px 0 10px 25px;display:block;margin:-30px 0 20px;position:absolute;padding-right:24px;width:auto;left:0;right:0}.blog-widgets-toggle:after{position:absolute;right:8px;top:14px;content:"\f078";font-family:FontAwesome;font-size:12px;color:#282f73}.js-blog-categories-expanded .blog-widgets-toggle:after{content:"\f077"}.blog-search-form .field{width:192px;margin-bottom:10px;display:inline-block}.blog-search-form .text{height:38px}.blog-search-form .blog-search-btn{margin-top:0;padding:14px 12px 13px}.blog-author{clear:both;margin-bottom:15px;overflow:hidden}.blog-author:last-child{margin-bottom:0}.blog-author img{float:left;margin-right:10px}.subscribe-to-our-feed a{display:block;margin:0 0 10px}.subscribe-to-our-feed a:before{content:"\f143";color:#005837;font-size:18px;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}a.blog-email-link:before{content:"\f0e0";font-size:15px}a.blog-twitter-link:before{content:"\f081"}a.blog-linkedin-link:before{content:"\f08c"}.blog-post-author-cards{overflow:hidden;font-size:14px;line-height:1.4;margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}.author-item{width:210px;min-height:200px;margin:0 20px 20px 0;display:block;float:left}.linkedin_url{float:left}.linkedin_url a:before{content:"\f08c";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.linkedin_url a:before{font-size:18px}.twitter_url{float:left}.twitter_url a:before{content:"\f081";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.twitter_url a:before{font-size:18px}.blog-post-file-under{margin-top:30px}.step-nav{border-top:1px solid #aaa6a1;text-align:right;padding-top:25px;margin-top:5px}.step-nav .step-prev{margin-right:14px}.step-nav .step-prev:before{content:"\f104";color:#777068;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.step-nav .step-next{margin-left:14px}.step-nav .step-next:after{content:"\f105";color:#777068;font-size:inherit;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.step-nav .step-next:after{top:0}#comments-content-wrapper{margin-top:30px;border-top:1px solid #aaa6a1;padding-top:30px}#comments-title{margin-top:0;font-size:24px}#comments-quantity{font-size:17px;display:block;margin-bottom:30px;border-bottom:1px solid #aaa6a1;padding-bottom:30px}.commentlist{margin-bottom:30px;border-bottom:1px solid #aaa6a1;padding-bottom:30px}.commentlist li{list-style:none;margin-left:0;margin-top:30px}.commentlist li li{position:relative;padding-left:25px}.commentlist li li:before{content:"\f086";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.commentlist li li:before{left:22px;top:1px;margin-left:-22px}.commentlist .vcard .fn{color:#777068;font-style:normal;font-weight:700}.commentlist .vcard .says{display:none}.commentlist .vcard:before{display:none}.comment-body{margin-bottom:30px}.comment-body:last-child{margin-bottom:0}.comment-meta{margin-bottom:15px}.comment-meta a{color:#adadad;text-decoration:none;font-size:17px}.reply{font-size:17px}.reply a{color:#777068;text-decoration:underline}.reply a:hover{color:#777068}#reply-title{margin-top:0;color:#777068}.comment-notes{font-size:17px;margin-bottom:30px}#commentform label{display:inline-block;width:110px;padding-top:5px;vertical-align:top;clear:both}#commentform .input-wrap{display:inline-block}#commentform input[type=text]{width:280px;height:35px;border:1px solid #ccc;font-family:proxima nova w01,sans-serif;padding-left:10px;padding-right:10px}#commentform textarea{width:280px;height:150px;border:1px solid #ccc;font-family:proxima nova w01,sans-serif;padding:10px}#commentform input[type=submit],#commentform input[type=button]{margin-left:113px;background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1}#commentform input[type=submit]:after,#commentform input[type=button]:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}#commentform input[type=submit]:hover,#commentform input[type=button]:hover{background-color:#ac4619;color:#fff}#commentform input[type=submit]:hover:after,#commentform input[type=button]:hover:after{color:inherit}.microsite-blog-post-detail .blog-post-title{font-size:26px}.person-microsite-full-blog-button{margin-bottom:30px}.demo-blog .main-microsite-menu-wrap{margin-top:-48px;background-color:transparent;border:0;position:absolute}.demo-blog .main-microsite-menu-wrap .microsite-menu ul{margin-left:0}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li{padding-bottom:11px;margin-right:7px}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li a{background:rgba(255,255,255,.4);color:#fff}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li a:after{display:none}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li a:hover{background:#d85820}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li.current-menu-item>a{background:#005837}.demo-blog .main-microsite-menu-wrap .microsite-menu ul li.current-menu-item>a:hover{color:#fff}.demo-blog #page-title-bar{background:url(//baseline.gjtest.com/content/uploads/2016/05/blog-bg.jpg) center;height:280px}.demo-blog .microsite-menu ul li.last-item,.demo-blog .microsite-menu ul li.last-menu-item{margin-top:0}.test-drive-demo-blog #page-title-bar{background:url(//testdrive.greatjakes.com/content/uploads/2016/05/blog-bg-1.jpg) center;height:280px}.test-drive-demo-blog .microsite-menu ul li.last-item,.test-drive-demo-blog .microsite-menu ul li.last-menu-item{margin-top:0}#header{width:auto;border-bottom:7px solid #005837;margin:0 25px}.header-logo{margin-left:0}#panel-bg-overlay{display:none}#footer{width:auto;margin-right:25px;margin-left:25px;margin-bottom:0;border-top:7px solid #005837}#footer li{margin:3px 0;border-left:1px solid #005837}#footer .copyright a{color:#777068}#footer .copyright a:hover{color:#d85820}#footer-inner{padding:0}.footer-menu{margin-bottom:20px}.collaborate,.trust-access{display:block;float:left}.collaborate{width:125px;margin-right:25px}.trust-access__link{font-size:14px;font-weight:700;color:#777068!important}.trust-access__link:hover{color:#a09b96!important}.disclaimer{margin-bottom:20px}.follow-label{display:none}.social-follow{position:absolute;display:block;top:auto;left:167px;bottom:-120px}.social-follow a:before{margin-right:12px}.footer-search{position:absolute;display:block;bottom:-120px}.footer-search__form{display:flex}.footer-search .input-wrap{width:auto;position:relative}.footer-search .input-wrap:nth-child(2):before{position:absolute;content:"";background:url(/content/themes/goulston-theme/img/button-angle.png) center 9px no-repeat;background-size:30%;width:30px;height:30px;top:0;z-index:100}.footer-search__submit{background:#d85820;color:#fff;font-size:0;height:32px;width:32px;vertical-align:top;border:0;border-radius:0 4px 4px 0;position:relative}.footer-search__submit:hover{opacity:.7}.footer-search__field{height:32px;width:100px;border:0;background:#f0f0f0;color:#3e3c3c;font-size:13px;font-weight:500;letter-spacing:.5px;padding:0 10px}.footer-search__field::-webkit-input-placeholder{text-transform:uppercase;font-size:12px}.footer-search__field:-moz-placeholder{text-transform:uppercase;font-size:12px}.footer-search__field::-moz-placeholder{text-transform:uppercase;font-size:12px}.footer-search__field:-ms-input-placeholder{text-transform:uppercase;font-size:12px}.follow-facebook:before{content:'';background:url(/content/themes/goulston-theme/img/facebook-logo.png) left top no-repeat;background-size:18px;width:18px;height:18px}.follow-youtube:before{content:'';background:url(/content/themes/goulston-theme/img/youtube-logo.png) left center no-repeat;background-size:22px;width:22px;height:18px;display:inline-block;color:#777068}.follow-linkedin:before{content:'';background:url(/content/themes/goulston-theme/img/linkedin-square-logo.png) left top no-repeat;background-size:18px;width:18px;height:18px}.follow-twitter:before{content:"\f099";color:#1da1f2}@keyframes header-offscreen-reveal{from{transform:translateY(-100%)}to{transform:translateY(0)}}.cookie-notice__popup{background-color:#d85820;width:100%;position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:10001;padding:70px 50px 60px;box-sizing:border-box}.cookie-notice__popup__inner{max-width:1060px;width:90%;margin:0 auto;position:relative}.cookie-notice__popup__close{border:none;width:26px;height:26px;display:block;background-color:#ab3800;color:#fff;cursor:pointer;font-size:0;line-height:0;position:absolute;right:-27px;top:-52px}.cookie-notice__popup__close:after{content:"\f00d";font-family:fontawesome;color:inherit;display:block;width:100%;height:100%;font-size:21px;line-height:25px;position:absolute;left:0;top:0}.cookie-notice__popup__content p{font-size:22px;font-weight:400;line-height:1.4;letter-spacing:.4px;color:#fff;text-align:center;margin-bottom:20px}.cookie-notice__popup__content p:last-child{margin-bottom:0}.cookie-notice__popup__content p a{color:inherit;text-decoration:underline}.cookie-notice__popup__controls{margin-top:28px;display:flex;justify-content:center}.cookie-notice__button{display:inline-block;border-radius:5px;background:#fff;text-transform:uppercase;font-family:proxima nova w01,sans-serif;font-size:18px;font-weight:400;white-space:normal;word-wrap:break-word;cursor:pointer;color:#d85820;width:166px;padding:15px 0 14px}.headshot-wrapper img{width:80px;height:80px}.field label.field-title:after{content:''}.field.required label.field-title:after{display:inline-block;margin-left:5px;content:'*'}.menu-panel-toggle.people-wrapper #panel-advanced-people-search-form .row .search-button{margin-top:0}.menu-panel-toggle.people-wrapper #panel-advanced-people-search-form .row .search-button:after{right:8px}.publications-additional-links{position:absolute;bottom:15px;right:0;width:100px;text-align:right}.publications-additional-links .click-share{display:inline-block;position:relative;line-height:14px;height:14px;bottom:0}.publications-additional-links a.download-pdf,.publications-additional-links div.pdf{position:relative;display:inline-block;bottom:0;padding:0 0 0 10px;margin:0 0 0 10px;font-size:14px;line-height:14px;height:14px;text-decoration:none;border-left:1px solid #aaa6a1}div.pdf{position:relative;display:inline-block;bottom:0;padding:0 0 0 10px;margin:0 0 0 10px;font-size:14px;line-height:14px;height:14px;text-decoration:none;border-left:1px solid #aaa6a1}.archive-search-buttons{margin-top:15px}.er-third-party .button{margin:15px 0 0}.case-study-more{color:#d85820;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:500;font-family:proxima nova w01,sans-serif;margin-top:8px;display:block}.case-study-more:hover{color:#ac4619}.case-study-more.expanded:after{content:"\f0aa"}.case-study-more:after{content:"\f0ab";color:inherit;font-size:16px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.g-nalp-heading{font-family:Georgia,serif}.g-alumni-update-page-type .intro h3{font-size:34px;font-family:Georgia,serif;margin:0 0 20px;color:#d85820}body{font-weight:300}h3{font-family:proxima nova w01,sans-serif;font-size:19px;color:#777068;line-height:1}.g-intro,.g-intro-text,.intro,.intro-text{margin-bottom:15px}.description{line-height:1.4}.description p{line-height:1.4}strong{font-weight:500}.additional-info{margin:0}.additional-info li{margin-bottom:0}.additional-info a{word-break:break-word}.resources a{word-break:break-word}.additional-info-heading{font-size:19px;margin-top:0;border-top:none;padding-top:0;margin-top:25px}.search-query-text{font-weight:500}#page-title-bar{width:auto;margin:0 25px 25px;border-bottom:1px solid #aaa6a1;display:-webkit-box;display:-ms-flexbox}.breadcrumb-link{font-family:Georgia,serif;line-height:1.1}.breadcrumb-link:before{display:none}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.single-office #page-title-bar-inner{padding:18px 0}.heading-location-post-block .page-title-wrapper{font-size:26px;color:#d85820;margin-bottom:13px}.button{border-radius:4px;letter-spacing:.5px;position:relative}.button:after{content:"";position:absolute;background:url(/content/themes/goulston-theme/img/button-angle.png) center top no-repeat;background-size:40%;width:30px;height:30px;top:16px}.export-microsite-popover .button{text-transform:none}.export-microsite-popover .button:after{display:none}.btn:not(.button){background-color:transparent;color:#d85820;padding:0;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1}.btn:not(.button):hover{background:0 0;color:#953d16}.button.blog{word-break:break-all;margin:15px 0 20px}.button.blog a{text-decoration:none;color:#fff;display:block;float:left}.button.blog:after{vertical-align:middle}.more-text-link{text-transform:uppercase;line-height:1}.more-text-link:hover:after{color:#ac4619}.more-text-link:after{font-size:15px;content:"\f0a9"}.list-space li:before{top:3px}.description ol li,.description ul li,article ol li,article ul li{line-height:1.4;margin-bottom:5px;margin-left:18px}.description ol ol,.description ul ul,article ol ol,article ul ul{margin:0 0 5px}.description ol ol li,.description ul ul li,article ol ol li,article ul ul li{line-height:1.4;margin-bottom:0}.description .additional-info li,article .additional-info li{margin-left:27px}.alumni-form input,.text{border-radius:4px;background:#f0f0f0;border:0;padding-left:16px;font-size:14px;font-weight:500;height:50px}.alumni-form input::-webkit-input-placeholder,.text::-webkit-input-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.alumni-form input:-moz-placeholder,.text:-moz-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.alumni-form input::-moz-placeholder,.text::-moz-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.alumni-form input:-ms-input-placeholder,.text:-ms-input-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.datalist li{padding:8px 10px;border-bottom:1px solid #e3e3e3}.datalist li:last-of-type{border-bottom:0}.datalist li.active a,.datalist li.active:before,.datalist li:hover a,.datalist li:hover:before{color:#005837}.datalist-inner ul{margin:0}.datalist-inner>ul>li:before{color:#005837}.datalist-item-group-label{letter-spacing:1px;font-size:13px;color:#a4a4a4;background:#e1e1e1}#panel-practice-area-datalist.datalist li.active{background:#fff}#panel-practice-area-datalist.datalist li.active a{color:#005837}#panel-practice-area-datalist.datalist li.active a:hover{color:#005837}#panel-practice-area-datalist.datalist li.active:before{color:#005837}#people-search-by-office,#search-by-news-item-types,#search-by-people-school,#search-by-person,#search-by-practice-hierarchy,#search-by-publication-type,#search-by-year{background:#005837;color:#a4bd4d}#people-search-by-office.text::-webkit-input-placeholder,#search-by-news-item-types.text::-webkit-input-placeholder,#search-by-people-school.text::-webkit-input-placeholder,#search-by-person.text::-webkit-input-placeholder,#search-by-practice-hierarchy.text::-webkit-input-placeholder,#search-by-publication-type.text::-webkit-input-placeholder,#search-by-year.text::-webkit-input-placeholder{color:#fff;opacity:1}#people-search-by-office.text:-moz-placeholder,#search-by-news-item-types.text:-moz-placeholder,#search-by-people-school.text:-moz-placeholder,#search-by-person.text:-moz-placeholder,#search-by-practice-hierarchy.text:-moz-placeholder,#search-by-publication-type.text:-moz-placeholder,#search-by-year.text:-moz-placeholder{color:#fff;opacity:1}#people-search-by-office.text::-moz-placeholder,#search-by-news-item-types.text::-moz-placeholder,#search-by-people-school.text::-moz-placeholder,#search-by-person.text::-moz-placeholder,#search-by-practice-hierarchy.text::-moz-placeholder,#search-by-publication-type.text::-moz-placeholder,#search-by-year.text::-moz-placeholder{color:#fff;opacity:1}#people-search-by-office.text:-ms-input-placeholder,#search-by-news-item-types.text:-ms-input-placeholder,#search-by-people-school.text:-ms-input-placeholder,#search-by-person.text:-ms-input-placeholder,#search-by-practice-hierarchy.text:-ms-input-placeholder,#search-by-publication-type.text:-ms-input-placeholder,#search-by-year.text:-ms-input-placeholder{color:#fff;opacity:1}.icon-down-triangle:after{content:"+";color:#fff;font-size:30px;top:-8px;right:12px}.blank-icon:before,.excel-icon:before,.pdf-icon:before,.powerpoint-icon:before,.web-icon:before,.word-icon:before{color:#777068;top:2px}.related-people{line-height:1.4}.related-people .icon-user:before{top:2px}.resources a{position:relative}.resources a:before{content:"\f15c";color:inherit;font-size:inherit;margin-right:8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.case-studies-microsite-template .done-deal--full .view-tombstone{display:none}.done-deal--full{z-index:19000;position:relative}.done-deal--full .view-tombstone{vertical-align:top;display:inline-block}.done-deal-popover{display:none;position:absolute;left:10%;width:80%;height:auto;z-index:20000;box-shadow:0 0 10px #333}.done-deal-popover img{max-height:100%;max-width:100%;display:block}.done-deal-popover span{display:block;right:-20px;top:-20px;height:35px;width:35px;background:#3e3c3c;border-radius:25px;position:absolute;cursor:pointer}.done-deal-popover span:before{position:absolute;text-align:center;content:"\f00d";font-family:fontawesome;color:#fff;font-size:22px;width:35px;height:35px;line-height:35px}.no-scroll{overflow:hidden}.datalist{z-index:20000}.datalist a{text-decoration:none}.addthis_toolbox{border:none;margin:0;padding:0}.addthis_toolbox .at300b{margin:0}.addthis_toolbox .share-this-text{display:none}.addthis_toolbox .addthis_button_email .at-icon-wrapper{background:#d85820!important}.click-share a:after{display:none!important}body:not(.blogs-microsite) .share-this-links{display:none;margin:10px 0 0 -4px;width:30px;position:absolute;z-index:8000;background:#fff;padding:16px 13px 12px;border:1px solid #aaa6a1}body:not(.blogs-microsite) .share-this-links a .at-icon-wrapper{width:24px!important;height:24px!important;line-height:24px!important}body:not(.blogs-microsite) .share-this-links a{clear:both;margin-bottom:10px!important}body:not(.blogs-microsite) .share-this-links a:last-of-type{margin-bottom:0!important}body:not(.blogs-microsite) .share-this-links .at300b{text-align:center}body:not(.blogs-microsite) .share-this-links .at-icon{width:22px!important;height:22px!important}#sidebar-primary #advanced-people-search-form .alpha-wrapper{display:none}#sidebar-primary #advanced-people-search-form .button-wrapper{margin-top:18px}.video-wrapper{background-color:rgba(255,255,255,.5)!important}.video-wrapper .btn-jvl-video-close:after{color:#d85820;font-size:32px;background:#fff;border-radius:30px}.menu-panel-toggle{height:auto;width:100%;background:#777068;overflow:hidden;position:absolute;z-index:10000;display:none}#global-search{display:none}#global-search .predictiveSearch{overflow:hidden}#header-ham{display:none}#header-search{position:absolute;right:58px;top:33px;display:none;z-index:20000}#header-search a{width:30px;height:45px;display:block;color:transparent;position:relative}#header-search:before{display:none}#header-search a:before{content:"\f002";position:absolute;right:0;font-family:fontawesome;font-size:26px;color:#777068}#header-search .selected:before,#header-search a:hover:before{color:#a4bd4d}.widget-title{text-transform:uppercase;letter-spacing:.5px}.widget-content{font-family:Georgia,serif}.widget-content p{line-height:1.3}.widget-content .teaser-thumbnail{margin:7px 0 12px}.widget-button .btn:after{font-size:15px;content:"\f0a9"}.video-thumbnail,.widget-image{margin:5px 0 10px}.widget a{text-decoration:none}.widget li:before{top:6px}.widget.services a{text-decoration:none}.widget .btn{font-family:proxima nova w01,sans-serif;text-transform:uppercase;line-height:1}.widget .btn:hover:after{color:#ac4619}.widget .btn:after{font-size:15px;content:"\f0a9"}.widget.service-contacts{font-size:19px;border-bottom:1px solid #aaa6a1;margin-bottom:30px;padding-bottom:30px}.widget.service-contacts .widget-title{padding-bottom:15px}.widget.service-contacts .post-title{font-weight:500}.widget.service-contacts .person-details{margin-bottom:15px}.widget.service-contacts .person-details:last-of-type{margin-bottom:0}.widget-caption a{text-decoration:underline}.widget-caption a:hover{color:#d85820}.pullquote-attribution{font-style:normal}.related-title{line-height:1.2}.associated-people-widget{font-size:19px}.associated-people-widget .widget-title{padding-bottom:18px}.associated-people-widget img{margin-bottom:5px;display:block}.associated-practices-widget{font-size:19px}.associated-practices-widget .widget-title{padding-bottom:18px}.associated-practices-widget ul li{margin:0 0 0 18px;position:relative}.associated-practices-widget ul li:before{display:block;position:absolute;margin:0 0 0 -18px;top:6px;content:"\25cf";color:#8b7b66;font-size:10px;font-family:FontAwesome}.pullquote-attribution{margin-top:10px}#sidebar-secondary .widget{border-top:1px solid #aaa6a1;padding-top:18px;margin-bottom:20px}#sidebar-secondary .widget:first-of-type{border-top:7px solid #005837}#sidebar-secondary .widget ul{margin:0}.widget.services li{line-height:1.1;margin-bottom:5px}.widget.services li:last-child{margin-bottom:0}.widget.services li:before{top:5px}.leadership-wrapper .person a{text-decoration:none}.leadership-wrapper .person-email-link,.leadership-wrapper .person-phone{font-family:proxima nova w01,sans-serif;font-size:16px}.leadership-wrapper .person-email-link{text-decoration:underline}.leadership-wrapper .person-name{-ms-word-break:normal;word-break:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:initial;overflow-wrap:break-word;word-wrap:break-word}.menu-visible .return-to-mainsite{display:none}@supports(-moz-appearance:none){.ham-menu:after,.people-menu:after,.search-menu:after,.services-menu:after{transform:translateX(-50%) translateY(2px)!important}}#menu-hamburger-menu li.external.menu-item::after{font-family:fontawesome;content:'\f08e';font-size:15px;color:#fff;display:block;position:absolute;margin-top:2px;right:20px;top:50%;transform:translateY(-50%)}#section-nav{display:none}#section-nav .menu{margin:0;padding:0}#section-nav .menu li a{line-height:1}.microsite-menu-secondary li{margin-bottom:1px}.microsite-menu-secondary a{background:#777068;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px}.microsite-menu-secondary .current-menu-item a{background-color:#d85820}.mobile-menu li a:hover{color:#fff}.mobile-microsite-menu .current-menu-ancestor>a:hover,.mobile-microsite-menu .current-menu-item>a:hover{background:#d85820}.mobile-microsite-menu .menu{display:block;margin:0}.mobile-microsite-menu .menu.hide{display:none}.menu-item-type-back a{background:#3e3c3c}.menu-item-type-back a:hover{background:#3e3c3c}.microsite-menu-secondary a:after{content:"\f0a9"}.header-menu .current-page-ancestor>a{color:#d85820;background-color:transparent}.header-menu .current-page-ancestor>a:hover{color:#d85820;background-color:transparent}#collaboration-swiper{margin:0 25px 40px;padding-bottom:15px;background:#3e3c3c}#collaboration-swiper .content,#collaboration-swiper .heading{color:#fff}#collaboration-swiper .heading{font-size:23px;margin:20px 25px 13px}#collaboration-swiper .content{font-size:15px;margin:0 25px 25px;height:190px;overflow:hidden}#collaboration-swiper .content p{line-height:1.3}#collaboration-swiper .swiper-pagination{position:static}#collaboration-swiper .swiper-pagination-bullet{width:11px;height:11px;background:#fff;opacity:1}#collaboration-swiper .swiper-pagination-bullet-active{background:#a4bd4d}#collaboration-swiper a{color:#a4bd4d}#collaboration-swiper .swiper-button-next,#collaboration-swiper .swiper-button-prev{background:#fff;border-radius:35px;width:50px!important;height:50px!important}#collaboration-swiper .swiper-button-next:after,#collaboration-swiper .swiper-button-prev:after{font-family:fontawesome;font-size:28px;color:#005837;position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;line-height:50px}#collaboration-swiper .swiper-button-next:hover:after,#collaboration-swiper .swiper-button-prev:hover:after{color:#005837}#collaboration-swiper .swiper-button-next.swiper-button-disabled,#collaboration-swiper .swiper-button-prev.swiper-button-disabled{opacity:1!important}#collaboration-swiper .swiper-button-next:hover:after,#collaboration-swiper .swiper-button-prev:hover:after{color:#005837}#collaboration-swiper .swiper-button-prev{top:20%;left:-20px!important}#collaboration-swiper .swiper-button-prev:after{content:"\f104"}#collaboration-swiper .swiper-button-next{top:20%;right:-20px!important}#collaboration-swiper .swiper-button-next:after{content:"\f105"}.page-g-join-us-join-us #sidebar-primary{display:block}.page-g-join-us-join-us .marquee-section{display:flex;justify-content:space-between;margin:0 25px 25px;border-bottom:1px solid #aaa6a1;padding-bottom:25px}.page-g-join-us-join-us .marquee-section.mobile{display:none}.sidebar-join-us-sidebar{border-bottom:1px solid #aaa6a1;padding-bottom:25px;margin-bottom:35px}.sidebar-join-us-sidebar .widget{padding-bottom:0;margin-bottom:0}.sidebar-join-us-sidebar .widget-content span:first-child{margin-bottom:15px}.sidebar-join-us-sidebar span{font-family:Georgia,serif;font-size:18px;color:#005837;display:inline-block}.sidebar-join-us-sidebar .input-wrap{width:210px}.sidebar-join-us-sidebar .icon-down-triangle:after{top:0;line-height:50px}.sidebar-join-us-sidebar .dropdown-clear-selection:before{position:absolute;top:15px;right:2px}.sidebar-join-us-sidebar #search-by-people-school{padding:0 16px;line-height:normal}.sidebar-join-us-sidebar #search-by-people-school.text::-webkit-input-placeholder{height:50px;line-height:normal}.careers-marquee-image{width:49%;height:49%}.careers-marquee-image:last-of-type{display:none}.g-careers-subpage-page-type .breadcrumb-link:after{padding-right:10px;content:":"}.g-careers-subpage-page-type .marquee-section{margin:0 25px 35px;padding-bottom:25px;border-bottom:1px solid #aaa6a1;max-width:540px}.g-careers-subpage-page-type .marquee-section .video-thumbnail{margin:0}.g-careers-subpage-page-type .marquee-section .video-play-button-overlay{position:relative}.g-careers-subpage-page-type .marquee-section .video-play-button-overlay:before{content:"";width:40px;height:40px;background:#fff;position:absolute;right:26px;bottom:26px;border-radius:30px;z-index:1}.g-careers-subpage-page-type .marquee-section .video-play-button-overlay:after{content:"\f144";font-family:fontawesome;font-size:50px;color:#a3bc4d;z-index:2;border:0;top:auto;left:auto;right:20px;bottom:20px;width:50px;height:50px;opacity:1}.g-careers-subpage-page-type.heading-location-post-block #page-title-bar .breadcrumb-link:after{display:none}.g-careers-subpage-marquee-text{background:#efefef;padding:20px 25px}.g-careers-subpage-marquee-text p{font-family:Georgia,serif;font-style:italic;font-size:20px}.current-job-openings-page-type .breadcrumb-link{float:left}.current-job-openings-page-type .breadcrumb-link:after{padding-right:10px;content:":"}.job-opening .btn-expand:after{font-family:fontawesome;font-size:15px;content:"\f0ab"!important;top:-2px}.job-opening .btn-collapse:after{font-family:fontawesome;font-size:15px;content:"\f0aa"!important;top:-2px}.current-openings .no-results{margin-top:30px}.job-title{color:#3e3c3c}.job-opening-filters-label{font-family:Georgia,serif}.job-opening-filters-wrapper{width:270px}.job-opening-filters-wrapper .field{width:270px;margin-bottom:10px}.job-opening-filters-wrapper .text{height:50px;line-height:51px}.job-opening-filters-wrapper .input-wrap{display:block;height:50px}.job-opening-filters-wrapper .icon-down-triangle:after{color:#777068;line-height:50px;height:50px;display:block;top:-1px}.campus-interviews{border-top:1px solid #aaa6a1;border-bottom:1px solid #aaa6a1;margin:30px 0;padding:30px 0}.campus-interviews .item{margin-bottom:15px}.campus-interviews .item>:first-child{display:block}.campus-interviews .item:last-child{margin-bottom:0}.campus-interviews .item span{font-weight:500}.interactive-media-wrapper .has-audio .video-play-button-overlay:after{content:"";background:url(/content/themes/goulston-theme/img/interactive-media-microphone-icon.png) left top no-repeat;background-size:30px 30px;width:30px;height:30px}.interactive-media-wrapper .has-video .video-play-button-overlay:after{content:"\f144";font-family:fontawesome;font-size:30px;color:#a3bc4d;z-index:2}.interactive-media-wrapper .has-video .video-play-button-overlay:before{content:"";width:20px;height:20px;background:#fff;position:absolute;top:130px;right:auto;bottom:auto;left:230px;border-radius:30px;z-index:1}.interactive-media-wrapper .video-play-button-overlay{text-align:left}.interactive-media-wrapper .video-play-button-overlay:after{border:0;opacity:1;top:125px;right:auto;bottom:auto;left:225px;margin:0}.interactive-media-wrapper .video-thumbnail{margin-bottom:15px}.interactive-media-wrapper img{margin:15px 0 5px}.interactive-media-wrapper .caption{font-family:Georgia,serif}#interactive-load-more{width:260px;margin-top:30px;text-align:center;padding:20px 0 18px}#interactive-load-more:after{display:none}.page-case-studies-think-results .case-study-title{font-family:Georgia,serif;font-size:18px}.page-case-studies-think-results #archive-search .field.person .icon-down-triangle:after,.page-case-studies-think-results #archive-search .field.practice-area .icon-down-triangle:after{top:-5px}.page-case-studies-think-results #archive-search .field .icon-search:after{display:none}.page-case-studies-think-results .search-button{float:none}.load-more{text-align:center;padding-right:20px}.load-more:after{display:none}.case-studies-wrapper{margin-top:30px;margin-bottom:0;border-bottom:0}.case-study-detail .done-deal--full{position:static;margin-bottom:25px}.case-study-detail img{margin-bottom:5px}.view-tombstone{position:relative;padding-left:32px}.view-tombstone:before{position:absolute;content:"\f022";font-family:fontawesome;font-size:20px;margin-right:20px;margin-left:-32px}.page-case-studies-think-results.search-results .search-query{margin:0 0 10px}.page-case-studies-think-results.search-results .case-study-search-result{width:100%}.page-case-studies-think-results.search-results .case-study-search-result.first{border-top:1px solid #aaa6a1;margin-top:15px}.page-case-studies-think-results.search-results .case-study-title{font-family:proxima nova w01,sans-serif;font-size:20px;color:#3e3c3c;text-decoration:none;margin-bottom:6px}.page-case-studies-think-results.search-results .case-study-title:hover{color:#d85820}.page-case-studies-think-results.search-results .case-study-teaser-image{float:none;max-width:160px;margin:0 0 5px}.resources{margin-top:15px}.resources .title{font-weight:500;margin-bottom:10px}.resources a{display:block;position:relative;padding-left:30px}.resources a:before{top:3px;margin-left:-30px;position:absolute}div.g-media-contact-name{font-family:Georgia,serif;font-size:24px;margin-top:10px}.g-media-contact-title{margin-bottom:15px}.g-media-center-page-type .widget-content{font-family:proxima nova w01,sans-serif;font-size:19px}a.g-media-contact-name{text-decoration:underline}.linkedin-image,.update-image{margin-top:25px;display:block}.g-alumni-linkedin-caption,.g-alumni-update-caption{font-family:Georgia,serif;font-size:19px;margin-top:5px;line-height:1.3}.g-trending-issues-page-type .wrapper .item{margin-bottom:20px}.case-studies-microsite-template h2:first-of-type,.events-microsite-template h2:first-of-type,.news-items-microsite-template h2:first-of-type,.publications-microsite-template h2:first-of-type{margin-top:0}.microsite-case-study-listing{float:none;margin-top:35px}.microsite-case-study-listing .pull-right{float:none;margin:23px 0 15px}.microsite-case-study-listing .done-deal--full{max-width:220px;z-index:1}.microsite-case-study-listing .done-deal--full img{cursor:pointer}.microsite-case-study-listing .view-tombstone:before{top:4px}.custom-page-case-studies{font-weight:400;color:#d85820}h3.microsite-case-study-title{color:#3e3c3c}.related-people .icon-user:before{color:#777068}.microsite .blog-post-title{font-size:19px}.microsite .person-listing{display:block;margin-top:20px}.blog-microsite-template .list-space li{line-height:1.4;margin-bottom:25px}.blog-microsite-template .list-space li:before{top:5px}.blog-microsite-template .blog-post-title{line-height:1.4}.search-section-title h2{margin:0}.walled-content-form{width:270px}.walled-content-form label.field-title{margin-bottom:10px}.walled-content-form .field--type-checkbox{margin-top:32px;margin-bottom:33px}.walled-content-form .field--type-checkbox *{cursor:pointer}.walled-content-form .field--type-checkbox .field-title{margin-left:9px;display:inline}.download-our-whitepaper-link.btn,.walled-content-download.btn,.walled-content-submit{display:block;clear:both;background:url(/content/themes/goulston-theme/img/button-angle.png) right 20px top 19px no-repeat #d85820;background-size:9px auto}.download-our-whitepaper-link.btn:hover,.walled-content-download.btn:hover,.walled-content-submit:hover{background:url(/content/themes/goulston-theme/img/button-angle.png) right 20px top 19px no-repeat #ac4619;background-size:9px auto}.walled-content-intro p{line-height:1.4}.download-our-whitepaper{font-family:proxima nova w01,sans-serif;font-size:19px;font-weight:500;margin:0 0 15px}.walled-content-success-headline .page-title-wrapper{font-family:proxima nova w01,sans-serif;font-size:22px;font-weight:700;color:#3e3c3c;line-height:1.4;margin-bottom:10px}.download-our-whitepaper-link.btn,.walled-content-download.btn{background-color:#d85820;color:#fff;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1;padding:20px 45px 18px 20px;border-radius:4px;position:relative;letter-spacing:.5px}.download-our-whitepaper-link.btn:after,.walled-content-download.btn:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.download-our-whitepaper-link.btn:hover,.walled-content-download.btn:hover{background-color:#ac4619;color:#fff}.download-our-whitepaper-link.btn:hover:after,.walled-content-download.btn:hover:after{color:inherit}.download-our-whitepaper-link.btn:after,.walled-content-download.btn:after{display:none}.download-our-whitepaper-link.btn{margin-top:25px}.walled-content-download.btn{margin-top:10px}.error404 h2{font-family:proxima nova w01,sans-serif;color:#3e3c3c;line-height:1.4}.subscribe-form ul li{margin-left:0}.subscribe-form ul li:before{display:none}.subscribe-form .subtitle{font-weight:700;margin-bottom:10px}.subscribe-form .subgroup-0,.subscribe-form .subgroup-1,.subscribe-form .subgroup-2,.subscribe-form .subgroup-3{border:2px solid #f0f0f0;padding:10px 15px;margin:15px 0 10px}.subscribe-form .subgroup-0 .input-wrap,.subscribe-form .subgroup-1 .input-wrap,.subscribe-form .subgroup-2 .input-wrap,.subscribe-form .subgroup-3 .input-wrap{width:25px;min-width:25px}.subscribe-form .text{height:50px}.subscribe-form .select{height:50px;width:100%}.subscribe-form .field .subgroup-0 label,.subscribe-form .field .subgroup-1 label,.subscribe-form .field .subgroup-2 label,.subscribe-form .field .subgroup-3 label{display:flex}.subscribe-form .button{display:block;clear:both;background:url(/content/themes/goulston-theme/img/button-angle.png) 85px 19px no-repeat #d85820;background-size:9px auto}.subscribe-form .button:hover{background-color:#ac4619}.subscribe-form .subscribe-return-button{margin-top:0;background-image:none;float:left}.g-about-us-page-type .header{border-bottom:7px solid #dbdbd9;margin-bottom:15px;padding-bottom:20px}.g-about-us-page-type .g-au-header-attr{font-style:italic;font-family:Georgia,serif;font-size:15px;margin-top:10px}.g-about-us-page-type .section-title,.g-about-us-page-type .title{font-size:13px;font-weight:500;color:#005837;letter-spacing:.5px;text-transform:uppercase;margin:0 0 5px;display:block}.g-about-us-page-type .section-2 a,.g-about-us-page-type .section-3 a,.g-about-us-page-type .section-4 a{text-decoration:none}.g-about-us-page-type .left{background:#efefef;padding:30px 35px;-webkit-box-flex:1;-ms-flex:1;flex:1}.g-about-us-page-type .right{margin:0}.g-about-us-page-type .right .video-play-button-overlay:after{content:"\f144";font-family:fontawesome;font-size:50px;color:#a3bc4d;z-index:2;border:0;top:auto;left:auto;right:20px;bottom:20px;width:50px;height:50px;opacity:1}.g-about-us-page-type .right .video-play-button-overlay:before{content:"";width:40px;height:40px;background:#fff;position:absolute;right:26px;bottom:26px;border-radius:30px;z-index:1}.g-about-us-page-type .right .video-thumbnail{margin:0}.g-about-us-page-type .section-3,.g-about-us-page-type .section-4{border-top:7px solid #dbdbd9}.g-about-us-page-type .section-4{margin-top:40px}.g-about-us-page-type .section-4 .title{margin-top:15px}.g-about-us-page-type .section-title{margin-top:15px}.g-about-us-page-type .col,.g-about-us-page-type .din,.g-about-us-page-type .probono,.g-about-us-page-type .recognition,.g-about-us-page-type .service{width:100%;display:inline-block;position:relative;padding-bottom:20px}.g-about-us-page-type .col img,.g-about-us-page-type .din img,.g-about-us-page-type .probono img,.g-about-us-page-type .recognition img,.g-about-us-page-type .service img{position:absolute;left:0;width:80px}.g-about-us-page-type .probono,.g-about-us-page-type .recognition,.g-about-us-page-type .service{min-height:100px;margin-bottom:20px}.g-about-us-page-type .probono img,.g-about-us-page-type .recognition img,.g-about-us-page-type .service img{top:25px}.g-about-us-page-type .col,.g-about-us-page-type .din{min-height:130px;border-bottom:1px solid #aaa6a1}.g-about-us-page-type .col img,.g-about-us-page-type .din img{top:50px}.g-about-us-page-type .probono,.g-about-us-page-type .recognition{border-bottom:1px solid #aaa6a1}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc,.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text,.g-about-us-page-type .g-au-rec-text,.g-about-us-page-type .g-au-service-text{display:block;margin-left:100px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc{margin-top:30px}.g-about-us-page-type .pdf-share{position:absolute;bottom:15px;right:0;width:100px;text-align:right;font-size:14px;line-height:14px}.g-about-us-page-type .click-share{display:inline-block;position:relative;line-height:14px;height:14px;bottom:0}.g-about-us-page-type div.pdf{float:right}.g-au-probono-largetext{color:#553178;font-family:Georgia,serif;font-size:44px}.g-au-col-desc,.g-au-corp-header,.g-au-din-desc,.g-au-lit-header,.g-au-pcl-header,.g-au-probono-text,.g-au-rec-text,.g-au-res-header,.g-au-service-text,.g-au-tes-quote{font-family:Georgia,serif;font-size:18px}.g-au-header-quote{font-size:22px;line-height:1.3;font-family:Georgia,serif;font-style:italic}.g-au-corp-header,.g-au-lit-header,.g-au-pcl-header,.g-au-res-header{font-size:24px;margin-bottom:5px}.g-au-corp-desc,.g-au-lit-desc,.g-au-pcl-desc,.g-au-res-desc{line-height:1.2}.lit{margin-top:30px}.g-au-tes-quote{font-style:italic;line-height:1.2}.g-au-tes-attr{font-size:14px;margin-top:8px}.g-au-tes-attr:before{content:"\2014"}.archive-search-toggle{text-transform:uppercase;letter-spacing:.5px;left:0;right:auto}.archive-search-toggle.icon-down-triangle-after:after,.archive-search-toggle.icon-up-triangle-after:after{top:-1px}#archive-search .text{height:50px}.archive-listing-page .page-title-wrapper{font-size:30px}.archive-listing-page .event-details{margin-top:5px}.archive-detail-page .publication-date-and-type,.archive-detail-page .publication-info,.microsite-archive-detail-page .publication-date-and-type,.microsite-archive-detail-page .publication-info{margin-top:0}.archive-detail-page .byline,.archive-detail-page .publication-name,.microsite-archive-detail-page .byline,.microsite-archive-detail-page .publication-name{margin-top:5px}.archive-detail-page .publication-name,.microsite-archive-detail-page .publication-name{font-style:normal}.archive-detail-page .publication-date-and-type .date,.microsite-archive-detail-page .publication-date-and-type .date{font-size:19px}.archive-detail-page .description,.microsite-archive-detail-page .description{border-top:1px solid #aaa6a1;padding-top:30px;margin-top:35px}.archive-detail-post-title{font-family:proxima nova w01,sans-serif}.click-share a,.pdf a{font-size:14px;color:#777068;letter-spacing:.5px;text-transform:uppercase;text-decoration:none}.click-share a:hover,.pdf a:hover{color:#d85820}.pdf-download .pdf-icon:before{font-size:18px;margin-right:10px}.publication-teaser-image{max-width:160px}.publication-listing .byline,.publication-listing .publication-name{font-style:normal;font-size:19px;font-weight:300}.news-date-and-type{font-size:19px}.news-first-item-columns{display:flex;flex-direction:column-reverse}.news-first-item-columns>a{flex-shrink:0}.news-first-item .more-link{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1}.news-first-item .more-link:after{font-size:15px;content:"\f0a9";margin-left:8px}.news-first-item .news-item-teaser-image{margin-bottom:40px}.news-first-item .title-link{margin-bottom:4px;display:inline-block}.news-first-item .title-link:hover span{color:#d85820}.news-first-item .news-item-source{margin-top:0}.news-item-teaser-image{display:block;float:none;margin:10px 0 15px}.events-heading{font-size:26px}.event-title{display:inline-block}.event-detail .event-details .event-date-time,.event-detail .event-details .event-location,.event-detail .event-details .event-speaker-list{display:block}.event-detail .event-details .event-date-time label,.event-detail .event-details .event-location label,.event-detail .event-details .event-speaker-list label{display:block;font-weight:500}.event-detail .event-details .event-location,.event-detail .event-details .event-speaker-list{margin-top:15px}.event-speaker-list a{text-decoration:underline}.event-highlight-icon{letter-spacing:.5px;line-height:2;margin:10px 0;padding:3px 8px 1px;font-size:9px;text-transform:uppercase;display:table}.event-highlight-icon:before{display:none}.event-highlight-icon:after{display:none}.microsite .news-item-listing.first,.microsite .publication-listing.first{margin-top:20px;padding-top:30px;border-top:1px solid #aaa6a1}.microsite .blog-post-title{font-size:19px}.microsite .blog-post-title a{text-decoration:none}.microsite .events-heading{font-size:26px}.g-contact-us-page-type .description{display:none}.g-contact-us-page-type #sidebar-secondary{display:flex;flex-direction:column}.g-contact-us-page-type #sidebar-secondary .widget:first-of-type{border-top:1px solid #aaa6a1;order:1}.g-contact-us-page-type #sidebar-secondary .widget:first-child:last-child{border-top:12px solid #005837}.g-contact-us-page-type #sidebar-secondary .widget:nth-child(2){border-top:12px solid #005837}.office-listing:first-of-type{border:0;padding-top:0;margin-top:10px}.office-listing .btn{display:block;margin-top:8px;font-family:proxima nova w01,sans-serif}.office-listing .btn:after{font-size:15px;content:"\f0a9";margin-left:8px}.office-listing .office-location-details{font-family:Georgia,serif;line-height:1.2}.office-listing .office-title{font-family:proxima nova w01,sans-serif}.department-contacts .widget-content{font-family:proxima nova w01,sans-serif}.department-contacts .item{border-bottom:1px solid #aaa6a1;padding-bottom:20px;margin-bottom:20px}.department-contacts .department{font-weight:500;font-size:14px;color:#005837;letter-spacing:.5px}.department-contacts .name{font-family:Georgia,serif;font-size:24px;margin-top:10px}.department-contacts .title{margin-bottom:15px}.department-contacts .email a{text-decoration:underline}.office-location-map{margin-bottom:10px}.view-google-map{background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1;font-family:proxima nova w01,sans-serif;border-radius:4px;letter-spacing:.5px;position:relative;padding:20px 20px 18px}.view-google-map:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.view-google-map:hover{background-color:#ac4619;color:#fff}.view-google-map:hover:after{color:inherit}.view-google-map:after{display:none}.office-detail-post-title{font-family:Georgia,serif;font-weight:400;color:#005837}.office-location-details .postal-address{margin-bottom:15px}.office-location-description{border-top:1px solid #aaa6a1;padding-top:25px;margin-top:35px}.practice-page-type #content{min-height:0}.practice-page-type .page-title-wrapper{display:block}.practice-page-type #page-title-bar{border-bottom:0;margin-bottom:0}.practice-page-type #page-title-bar .practice-area-search-form{border-top:1px solid #aaa6a1;margin-top:20px;padding-top:30px}.practice-page-type #page-title-bar .find-practice-areas .label{display:none}.practice-page-type #page-title-bar .find-practice-areas .input-wrap:after{display:none}.practice-page-type #page-title-bar .text{border-radius:4px;background:#f0f0f0;border:0;padding-left:16px;font-size:14px;font-weight:700;color:#777068;height:50px}.practice-page-type #page-title-bar .text::-webkit-input-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.practice-page-type #page-title-bar .text:-moz-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.practice-page-type #page-title-bar .text::-moz-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.practice-page-type #page-title-bar .text:-ms-input-placeholder{color:#777068;text-transform:uppercase;font-size:12px;letter-spacing:1px}.practice-page-type .search-button{position:relative;border:0;border-radius:0 4px 4px 0;width:50px;height:50px;margin:0 0 0 -4px;padding:0;z-index:1;background:url(/content/themes/goulston-theme/img/button-angle.png) center 12px no-repeat #d85820;background-size:30%;font-size:0}.practice-page-type .mobile .menus li{background:#005837;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.5px;padding:0 15px;padding-top:18px;height:auto;min-height:33px;margin:0 0 10px;border-radius:4px;position:relative}.practice-page-type .mobile .menus li:before{display:none}.practice-page-type .mobile .menus li:after{position:absolute;top:4px;right:14px;font-size:30px;font-family:proxima nova w01,sans-serif;font-weight:400;content:"+";color:#fff}.practice-page-type .mobile .menus .submenu{margin:15px -15px 0}.practice-page-type .mobile .menus .submenu li{background:#3e3c3c;margin:0;padding:5px 15px 2px;font-family:Georgia,serif;font-size:22px;font-weight:400;letter-spacing:0;text-transform:none;border-bottom:1px solid #767474;border-radius:0}.practice-page-type .mobile .menus .submenu li.subsubmenu-opened{background:#777068}.practice-page-type .mobile .menus .submenu li:last-child{border-radius:0 0 4px 4px}.practice-page-type .mobile .menus .submenu li:after{content:"\f105";font-family:fontawesome;font-size:24px;right:16px}.practice-page-type .mobile .menus .subsubmenu{margin:6px -15px -3px}.practice-page-type .mobile .menus .subsubmenu li{background:#777068;font-family:proxima nova w01,sans-serif;font-size:15px;font-weight:300;padding:6px 15px;border-bottom:1px solid #99948e;min-height:0;border-radius:0}.practice-page-type .mobile .menus .subsubmenu li a{color:#fff;text-decoration:none;padding-left:35px;display:block}.practice-page-type .mobile .menus .subsubmenu li:hover{background:#a4bd4d}.practice-page-type .mobile .menus .subsubmenu li:after{display:none}.practice-page-type .mobile .menus .subsubmenu.opened{border-top:1px solid #99948e}.mobile .menus li a{color:#fff;text-decoration:none}.practice-area-search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.practice-area-microsite.microsite .main-microsite-menu-wrap{border:none;background:0 0}.practice-area-microsite.microsite .main-microsite-menu-wrap .microsite-menu{width:100%}.practice-area-microsite.microsite .main-microsite-menu-wrap .microsite-menu ul{width:100%}.practice-area-microsite.microsite .main-microsite-menu-wrap .microsite-menu ul li{width:100%;display:block}.practice-area-microsite.microsite #page-title-bar{height:auto;background:#fff}.practice-area-microsite.microsite #page-title-bar #page-title-bar-inner{padding-bottom:35px}.practice-area-microsite.microsite #page-title-bar .click-share,.practice-area-microsite.microsite #page-title-bar .pdf{display:inline-block;font-weight:300}#sidebar-primary.sidebar-practice-area-microsite-primary{display:block}#sidebar-primary.sidebar-practice-area-microsite-primary .mobile-microsite-menu{top:-60px}.archive-search-results .practice-area-title{font-family:proxima nova w01,sans-serif;font-size:19px}.archive-search-results .practice-area-title:hover{color:#d85820}.archive-search-results .type-practice-area{margin-bottom:25px}.practice-additional-links{position:absolute;right:0;margin-bottom:0;bottom:10px}.practice-additional-links .click-share a:after{content:"|";margin:0 10px}.people-search-heading{font-weight:400;font-size:30px;margin:0 0 20px;border-bottom:1px solid #aaa6a1;color:#005837;padding:18px 0}.people-main #page-title-bar{display:none}.people-main .dropdown-clear-selection{right:12px}.people-main .search-button{margin:15px 0}.people-filter-button{color:#fff}.name-wrapper a{font-weight:500;text-decoration:none;color:#3e3c3c}.name-wrapper a:hover{color:#d85820}.person-listing .more-button:after{font-size:15px;content:"\f0a9"}.people-search-filter{border-top:0;border-bottom:1px solid #aaa6a1;padding:10px 0 20px;margin-bottom:25px}.people-search-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.people-search-filter:after{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.person-microsite .event-teaser-widget .event-highlight-icon{display:none}.person-microsite .microsite-page-heading{margin-top:0}.person-microsite #sidebar-primary{margin-bottom:25px}.person-microsite .main-portrait{display:none}.person-microsite .main-portrait.mobile,.person-microsite .main-portraitnot-mobile{display:none}.person-microsite .page-title-wrapper{font-size:19px;color:#777068}.person-microsite #page-title-bar{display:flex;background:#fff;border-bottom:0}.person-microsite #page-title-bar-inner{padding:10px 0}.person-microsite .page-title{color:#007cb2}.person-microsite .click-share,.person-microsite .pdf{display:inline-block}.person-microsite .person-header-info{width:100%}.person-microsite .person-header-info div,.person-microsite .person-header-info h1{display:none}.person-microsite .bio-info-value{padding:10px 0 30px}.person-microsite .bio-info-value ol li,.person-microsite .bio-info-value ul li,.person-microsite .description ol li,.person-microsite .description ul li{line-height:1.2;margin-bottom:10px}.person-microsite .bio-info-value ol ol,.person-microsite .bio-info-value ul ul,.person-microsite .description ol ol,.person-microsite .description ul ul{margin:4px 0 12px}.person-microsite .bio-info-value ol ol li,.person-microsite .bio-info-value ul ul li,.person-microsite .description ol ol li,.person-microsite .description ul ul li{margin-bottom:0}.person-microsite .bio-info-entry{display:block;border-top:1px solid #aaa6a1}.person-microsite .bio-info-entry:first-of-type{border-top:none}.person-microsite .bio-info-entry:first-of-type .bio-info-value{display:block;padding-bottom:0}.person-microsite .bio-info-entry:first-of-type .bio-info-heading{color:#d85820;margin:0 5px 5px 0;padding:0}.person-microsite .bio-info-entry:first-of-type .bio-info-heading.collapsed{color:#005837;margin:0 5px 10px 0}.person-microsite .bio-info-entry:first-of-type .bio-info-heading.collapsed:before{margin-right:10px;content:'+'}.person-microsite .bio-info-entry:first-of-type .bio-info-heading:before{margin:0;padding:0;content:''}.person-microsite .bio-info-entry--professional-affiliations .bio-info-value a:hover{color:#777068}.person-microsite h3.bio-info-heading{clear:both;cursor:pointer}.person-microsite h3.bio-info-heading.expanded{margin-top:15px}.person-microsite h3.bio-info-heading+*{display:none}.person-microsite .person-header-info{display:inline-block}.person-microsite .person-header-name{color:#005837}.person-microsite .person-title-separator{display:none}.person-microsite .person-title{font-family:Georgia,serif;font-style:italic;font-size:19px;color:#777068;display:block;margin-top:5px}.person-microsite .person-header-email .person-email-link{font-size:19px;margin-top:20px}.person-microsite .person-header-email .person-email-link a{color:#777068}.person-microsite .person-header-email .person-email-link a:hover{color:#d85820}.person-microsite .person-header-offices .office{margin-top:20px}.person-microsite .person-header-location a{color:#777068}.person-microsite .person-header-location a:hover{color:#d85820}.person-microsite .person-header-links{margin-top:20px}.person-microsite .person-header-links a{text-transform:uppercase;font-size:14px;color:#777068}.person-microsite .person-header-links a:before{color:#777068;margin-right:12px;font-size:22px}.person-microsite .person-header-links a:hover{color:#d85820}.person-microsite .person-header-links a:hover:before{color:#d85820}.person-microsite .person-header-links .vcard{margin-right:14px}.person-microsite .person-header-links .vcard:before{display:none}.person-microsite .person-header-links .linkedin:before{content:"\f0e1"}.person-microsite .person-header-links .twitter:before{content:"\f099"}.person-microsite .person-header-share-pdf{font-size:14px;display:flex;display:-moz-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.person-microsite .person-header-share-pdf .person-link a{font-size:0;padding:0;margin-left:10px;line-height:1}.person-microsite .person-header-share-pdf .click-share{line-height:1}.person-microsite .person-header-share-pdf .resume{border-left:1px solid #aaa6a1}.person-microsite .person-header-share-pdf .resume:before{content:"PDF";font-family:proxima nova w01,sans-serif;font-size:14px;font-weight:300;color:#777068;letter-spacing:.5px;margin-left:10px}.person-microsite .person-header-share-pdf .resume:hover:before{color:#d85820}.person-microsite .main-microsite-menu-wrap{border:none;background:0 0}.person-microsite .main-microsite-menu-wrap .microsite-menu{width:100%}.person-microsite .main-microsite-menu-wrap .microsite-menu ul{width:100%}.person-microsite .main-microsite-menu-wrap .microsite-menu ul li{width:100%;display:block}.biography-microsite-template .main-portrait{display:block;float:left;margin-top:15px;align-self:flex-start}.biography-microsite-template #main{margin-top:0}.biography-microsite-template .microsite-page-heading{display:none}.biography-microsite-template .description{border-bottom:0}.biography-microsite-template .description a{text-decoration:none}.bio-info-heading{font-family:Georgia,serif;font-weight:400;font-size:20px;color:#005837;margin:0;padding:12px 0}.bio-info-heading:hover{color:#d85820}.bio-info-heading:before{content:"+";margin-right:10px}.bio-info-heading.expanded{margin:15px 0;padding:0;font-size:20px;color:#d85820;border:0}.bio-info-heading.expanded:before{display:none}.sidebar-person-microsite-primary .person-image{display:none}.sidebar-person-microsite-primary .person-email-link{margin-top:25px}#person-contact-info .office-location{margin-top:25px}.person-info-widget a{text-decoration:none}.person-info-widget .phone-label{display:none}.person-info-widget .mobile-phone .phone-label{display:block}.person-info-widget .phone-label__separator{display:none}.person-info-widget .office-fax{display:none}#person-info-links{display:none}.event-teaser{font-size:12px;font-weight:500;text-transform:uppercase;color:#3e3c3c;background:#a2958b;padding:20px 15px}.event-teaser .widget-title{font-family:Georgia,serif;font-weight:400;font-size:18px;color:#3e3c3c;text-transform:none}.event-teaser a{color:#fff;text-decoration:none}.event-teaser a:hover{color:#d4ceca}.event-teaser br{display:none}.event-teaser a.btn{display:none}.event-teaser h5{text-transform:uppercase;font-weight:400;line-height:1.1;margin-bottom:8px}.event-teaser h5 span{font-size:18px}.event-teaser time{display:block;margin-top:6px;font-size:12px}.event-teaser .more-link{color:#3e3c3c;text-decoration:none}.event-teaser .btn{margin-bottom:0}.event-teaser .btn:after{font-size:15px;content:"\f0a9";color:#3e3c3c}.event-teaser .btn:hover .more-link{color:#fff}.event-teaser .btn:hover:after{color:#fff}.event-teaser .event-highlight-icon{display:none}.mobile-microsite-menu{right:0;top:0}.mobile-microsite-menu .mobile-menu-toggle{right:0;top:0}.mobile-microsite-menu .menu{top:30px}.person-listing-info{line-height:1.2}.custom-microsite-template .description ol,.custom-microsite-template .description ul,.custom-microsite-template article ol,.custom-microsite-template article ul{margin-top:12px}.custom-microsite-template .description ol ol,.custom-microsite-template .description ol ul,.custom-microsite-template .description ul ol,.custom-microsite-template .description ul ul,.custom-microsite-template article ol ol,.custom-microsite-template article ol ul,.custom-microsite-template article ul ol,.custom-microsite-template article ul ul{margin-top:0}.custom-microsite-template .additional-info{margin-top:0}.microsite-case-study-listing .related-people{margin-top:0}.microsite-case-study-listing .microsite-case-study__additional-content{margin-top:15px}.microsite-case-study-listing .done-deal--link-only .view-tombstone{padding-left:27px;margin-left:0}.microsite-case-study-listing .done-deal--link-only .view-tombstone:before{font-size:inherit;margin-left:-27px;top:5px}.microsite-case-study-listing .done-deal--link-only .view-tombstone:hover:before{color:#777068}.rmem-disabled-during-ajax:after{font-size:16px;margin-left:8px;position:relative;right:auto;top:1px}body.blogs-microsite #header-ham,body.blogs-microsite #header-search{display:none}body.blogs-microsite .menu-visible #header-ham,body.blogs-microsite .menu-visible #header-search{display:block}body.blogs-microsite .menu-visible .return-to-mainsite a{box-sizing:border-box;height:30px;width:30px;padding:0;margin:0;position:relative}body.blogs-microsite .menu-visible .return-to-mainsite a::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.blogs-microsite.single-blog-post .share-this-links{border-bottom:1px solid #aaa6a1;display:inline-block;margin:0 0 26px;width:100%;height:55px;overflow:hidden;font-size:13px}body.blogs-microsite.single-blog-post .share-this-links .addthis_toolbox{display:inline-block;margin-top:2px}body.blogs-microsite.single-blog-post .share-this-links .at300b{float:left;position:initial}body.blogs-microsite.single-blog-post .share-this-links .share-text{vertical-align:top;line-height:22px;text-transform:uppercase;display:inline-block;margin-right:10px;height:22px}body.blogs-microsite #page-title-bar{margin-top:30px;height:100px;border:0}body.blogs-microsite .page-title{display:none}body.blogs-microsite #page-title-bar-inner{margin:0 auto;background-size:100%!important;width:280px;height:100px;padding:0;display:block}body.blogs-microsite .blog-post-title{font-size:24px;font-family:proxima nova w01,sans-serif;color:#3e3c3c}body.blogs-microsite .blog-post-title:hover{color:#d85820}body.blogs-microsite .blog-post-subtitle{font-weight:300;font-size:20px;line-height:1.3;margin-top:10px;display:block}body.blogs-microsite .blog-post-excerpt{display:inline-block}.blogs-microsite .mobile-microsite-menu-wrap{margin:0 25px}.blogs-microsite .mobile-microsite-menu{right:0;top:-30px}.blogs-microsite #contributing-authors-heading{border-top:7px solid #005837;padding-top:18px}.blogs-microsite .widget-title{margin-bottom:3px}.blogs-microsite .subscribe-to-our-feed a:before{color:#777068;margin-left:1px}.blogs-microsite .blog-post-listing .btn-primary:after{content:'\f0a9'}.blogs-microsite .blog-post-authors a{text-decoration:underline}.blogs-microsite .widget-content{font-family:proxima nova w01,sans-serif;font-size:19px}.blogs-microsite #sidebar-primary{float:left}.blogs-microsite #sidebar-primary .widget:first-of-type{border-top:0;padding-top:0}.blogs-microsite .blog-post-byline-block{margin:15px 0 20px}.blogs-microsite.retail-law-advisor #page-title-bar{background:url(/content/themes/goulston-theme/img/blog-retail-law-bg.jpg) left top no-repeat}.blogs-microsite.retail-law-advisor #page-title-bar-inner{background:url(/content/themes/goulston-theme/img/blog-retail-law-logo.png) center top no-repeat}.blogs-microsite.whats-market #page-title-bar{background:url(/content/themes/goulston-theme/img/blog-whats-market.png) left top no-repeat;background-size:100%}.blogs-microsite.whats-market .blog-post-date,.blogs-microsite.whats-market .blog-post-date-label{display:none}.blogs-microsite.esports_business #page-title-bar{background:url(/content/themes/goulston-theme/img/blog-esports-business-bg.jpg) left top no-repeat}.blogs-microsite.esports_business #page-title-bar-inner{background:url(/content/themes/goulston-theme/img/blog-esports-business-logo.png) center top no-repeat}.blogs-microsite .subscribe-return-button{margin-top:30px}.blogs-search-subscribe,.subscribe-to-our-feed,.widget-blog_categories,.widget-search-form{border-top:7px solid #005837;padding-top:18px}.blog-search-form .input-wrap:before{position:absolute;content:"\f105";font-family:FontAwesome;font-size:22px;color:#fff;line-height:38px;text-align:center;width:38px;height:38px;z-index:1;pointer-events:none}.blog-search-form .field{margin-right:-6px}.blog-search-form .field .input-wrap{margin-left:0}.blog-search-form .field .input-wrap:before{display:none}.blog-search-form input[type=submit],.blog-search-form input[type=button]{background:#d85820;color:#fff;font-size:0;height:38px;width:38px;vertical-align:top;border:0;border-radius:0 4px 4px 0;position:relative}.blog-search-form input[type=submit]:hover,.blog-search-form input[type=button]:hover{background:#d85820}.blog-category-list-item{margin-bottom:0!important}.blog-post-author-cards{font-size:19px;margin-top:40px;padding-top:40px}.blog-post-author-cards img{margin-bottom:5px}.blog-post-author-cards .title{font-weight:500}.blog-post-author-cards .title a{text-decoration:none}.blog-post-author-cards .social-links{margin-top:5px}#commentform input[type=submit],#commentform input[type=button]{padding-right:20px;border-radius:4px}.phone-link{text-decoration:none}.step-nav{text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:1px;margin-top:15px}.step-nav a{text-decoration:none}.step-nav a:hover:after,.step-nav a:hover:before{color:#d85820}.step-nav .step-next:after{content:'\f0a9'}.step-nav .step-prev:before{content:'\f0a8'}.blogs-microsite.single-microsite-page #post-content{margin-bottom:40px}.blogs-microsite.single-blog-post .blog-post-title:hover{color:#3e3c3c}.blog-description p a{text-decoration:underline}.blog-category-heading,.blog-search-results-heading{color:#005837;font-size:26px}.blog-category-heading .blog-post-thumbnail,.blog-search-results-heading .blog-post-thumbnail{float:none}.blog-category-heading.blogs-microsite.microsite .blog-post-title,.blog-search-results-heading.blogs-microsite.microsite .blog-post-title{font-size:22px}.blogs-microsite.single-microsite-page #post-content form .button{background:url(/content/themes/goulston-theme/img/button-angle.png) 85px 19px no-repeat #d85820;background-size:9px auto}.blogs-microsite.single-microsite-page #post-content form .button:hover{background-color:#ac4619}.blogs-microsite.single-microsite-page #post-content form .subscribe-return-button{background-image:none}.blogs-microsite.single-microsite-page #post-content form .text{width:100%;max-width:400px}.blogs-microsite.single-microsite-page #post-content form label.field-title{margin-bottom:8px}#case-study-tombstone-overlay{background:rgba(255,255,255,.8);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000}.home #header{border-bottom:0}.home #page-title-bar{height:auto;margin-bottom:0;border:0}.home #page-title-bar-inner{margin:0;padding:0;width:100%;max-width:inherit}.home #main a{text-decoration:none}.home .animation{box-sizing:border-box;height:90px;width:100%;background:url(/content/themes/goulston-theme/img/think-results-bg.jpg) center center no-repeat;background-size:cover}.home .animation .circle{height:8px;width:8px;border-radius:11px;background:#fff;position:absolute;top:50%;margin-top:-4px;left:5%;display:none}.home .animation .arrow{display:none;position:absolute;left:5%;top:50%;margin-top:-21px;height:42px;width:34px;overflow:visible}.home .animation .arrow .line{position:absolute;height:2px;width:0;background:#fff;top:50%;margin-top:-1px;border-radius:2px}.home .animation .arrow .end{position:absolute;right:2px;top:15px;height:9px;width:9px;border:3px solid #fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:none;border-left:none}.home .animation .cross{position:absolute;height:26px;width:25px;background:url(/content/themes/goulston-theme/img/think-results-x.png);background-size:16px 16px;background-repeat:no-repeat;top:50%;margin-top:-8px;right:5%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);display:none}.home .animation .results{font-size:16px;font-weight:500;letter-spacing:.5px;position:absolute;top:15%;color:#fff;text-transform:uppercase;display:none}.home .rollovers{margin-bottom:5px;border-bottom:7px solid #005837}.home .rollovers .item{cursor:pointer;padding:7px 0;border-bottom:1px solid #dddcda;position:relative}.home .rollovers .item:hover:before{content:url(/content/themes/goulston-theme/img/plus-icon-orange.svg)}.home .rollovers .item:hover .title,.home .rollovers .item:hover:before{color:#d85820}.home .rollovers .item:last-of-type{border:0}.home .rollovers .item.expanded:before{content:url(/content/themes/goulston-theme/img/minus-icon-gray.svg);position:absolute;left:1px;z-index:-1}.home .rollovers .item.expanded:after{content:" ";display:block;height:0;clear:both}.home .rollovers .item.expanded:hover:before{content:url(/content/themes/goulston-theme/img/minus-icon-orange.svg)}.home .rollovers .item:before{content:url(/content/themes/goulston-theme/img/plus-icon-gray.svg);width:14px;height:14px;position:absolute;left:0;top:15px;z-index:-1}.home .rollovers .item .title{font-family:Georgia,serif;font-size:40px;padding-left:28px;color:#777068}.home .rollovers .item .m-text{display:inline-block;vertical-align:top;padding-bottom:20px}.home .rollovers .item .wrapper{display:none;margin:20px 0 0 30px}.home .rollovers .item .btn-more{margin:15px 0}.home .rollovers .item .btn-more:after{font-size:15px;content:"\f0a9"}.home .rollovers .item img{width:65%;vertical-align:top;display:inline-block;float:right}.home .bottom-content{border-top:7px solid #dbdbd9}.home .bottom-content .item{border-bottom:1px solid #aaa6a1;padding:20px 0 30px}.home .bottom-content .item:last-of-type{border-bottom:0;padding-bottom:0}.home .bottom-content .item:last-of-type .g-hp-image{padding-bottom:0}.home .bottom-content .post-title{display:none}.home .bottom-content .btn{font-size:11px}.home .bottom-content .btn:after{font-size:13px;content:"\f0a9";margin-top:20px}.home .btn,.home .g-hp-attr,.home .g-hp-category,.home .g-hp-large-text,.home .g-hp-main-text,.home .g-hp-quote{display:block;margin-left:100px}.g-hp-image{float:left;width:80px;margin:0 -80px 0 0;padding-bottom:30px}.g-hp-category{font-size:13px;font-weight:500;color:#005837;letter-spacing:.5px;text-transform:uppercase}.g-hp-large-text{font-family:Georgia,serif;font-size:43px;letter-spacing:-1px}.g-hp-main-text{font-family:Georgia,serif;font-size:18px;line-height:1.2}.g-hp-quote{font-family:Georgia,serif;font-size:18px;font-style:italic;line-height:1.2;margin-top:5px}.g-hp-attr{font-size:16px;margin-top:15px}.g-hp-attr:before{content:"\2014";margin-right:5px}.trending-issues{margin-bottom:25px}.trending-issues .title{font-size:13px;font-weight:500;color:#005837;letter-spacing:.5px;text-transform:uppercase;margin:13px 0 10px 12px}.trending-issues .item{font-family:Georgia,serif;font-size:24px;padding:5px 12px;border-top:1px solid #dddcda;display:block}.trending-issues .item a{color:#777068;display:block}.trending-issues .item a:hover{color:#d85820}.trending-issues .item:nth-child(2){background-color:#d85820}.trending-issues .item:nth-child(2) a{color:#fff}.trending-issues .item:last-of-type{border-bottom:1px solid #dddcda}.featured-links .category{font-size:13px;font-weight:500;color:#005837;letter-spacing:.5px;text-transform:uppercase;margin:16px 0 5px;display:block}.featured-links .item{border-top:1px solid #aaa6a1;padding-bottom:18px;display:block}.featured-links .item:first-of-type{border-top:0}.featured-links a{color:#777068;font-family:Georgia,serif;font-size:18px;display:block}.featured-links a:hover{color:#d85820}.practice-page-type .mobile .menus .submenu,.practice-page-type .mobile .menus .subsubmenu{display:none}.parent-practice-area{display:none}.global-search-results .click-share a{display:none}.global-search-results #page-title-bar{border:0}.global-search-results #page-title-bar-inner{padding-bottom:0}.global-search-results .filter{display:none}.global-search-results .news-date-and-type,.global-search-results .publication-date-and-type{margin-bottom:6px}.global-search-results .news-item-title{text-decoration:none}.global-search-results .search-query{font-family:Georgia,serif;color:#777068;border-top:1px solid #aaa6a1;padding-top:20px;margin:20px 0 0}.global-search-results .search-query label{font-style:normal}.global-search-results .search-query-text{color:#d85820;font-weight:400}.search-section-results .person-listing{display:block}.search-section-results .person-listing.hide{display:none}.search-section-results .name-wrapper a{font-size:20px}.search-section-results .news-item-title,.search-section-results .post-title{font-family:proxima nova w01,sans-serif;font-size:20px;color:#333;margin-bottom:6px;display:block}.search-section-results .practice-area{margin-bottom:15px}.search-section-results a{text-decoration:none}.search-section-results .view-more{background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1}.search-section-results .view-more:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.search-section-results .view-more:hover{background-color:#ac4619;color:#fff}.search-section-results .view-more:hover:after{color:inherit}.search-section-results .view-more:after{position:absolute;content:""}.g-alumni-update-page-type .alumni-form form label{padding:10px 0;display:block}.g-alumni-update-page-type .alumni-form form label span{cursor:pointer;display:inline-block;vertical-align:middle}.g-alumni-update-page-type .alumni-form form label span span{display:inline;width:auto;padding-left:5px;color:red}.g-alumni-update-page-type .alumni-form input[type=text]{width:90%;margin-top:10px}.g-alumni-update-page-type .alumni-form input[type=submit]{background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1;padding-right:20px;margin-top:10px}.g-alumni-update-page-type .alumni-form input[type=submit]:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.g-alumni-update-page-type .alumni-form input[type=submit]:hover{background-color:#ac4619;color:#fff}.g-alumni-update-page-type .alumni-form input[type=submit]:hover:after{color:inherit}.g-alumni-update-page-type .alumni-form .message{color:#e20e0e;margin-bottom:30px}#colorbox.colorbox--email-disclaimer{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0);outline:0}#colorbox.colorbox--email-disclaimer #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#colorbox.colorbox--email-disclaimer #cboxWrapper{max-width:none}#colorbox.colorbox--email-disclaimer #cboxBottomLeft,#colorbox.colorbox--email-disclaimer #cboxMiddleLeft{clear:left}#colorbox.colorbox--email-disclaimer #cboxContent{position:relative}#colorbox.colorbox--email-disclaimer #cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#colorbox.colorbox--email-disclaimer #cboxTitle{margin:0}#colorbox.colorbox--email-disclaimer #cboxLoadingGraphic,#colorbox.colorbox--email-disclaimer #cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#colorbox.colorbox--email-disclaimer #cboxClose,#colorbox.colorbox--email-disclaimer #cboxNext,#colorbox.colorbox--email-disclaimer #cboxPrevious,#colorbox.colorbox--email-disclaimer #cboxSlideshow{cursor:pointer}#colorbox.colorbox--email-disclaimer .cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}#colorbox.colorbox--email-disclaimer .cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox.colorbox--email-disclaimer #cboxContent,#colorbox.colorbox--email-disclaimer #cboxLoadedContent,#colorbox.colorbox--email-disclaimer #colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox.colorbox--email-disclaimer #cboxContent{margin-top:32px;overflow:visible;background:#000}#colorbox.colorbox--email-disclaimer .cboxIframe{background:#fff}#colorbox.colorbox--email-disclaimer #cboxError{padding:50px;border:1px solid #ccc}#colorbox.colorbox--email-disclaimer #cboxLoadedContent{background:#000;padding:1px}#colorbox.colorbox--email-disclaimer #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#colorbox.colorbox--email-disclaimer #cboxLoadingOverlay{background:#000}#colorbox.colorbox--email-disclaimer #cboxTitle{position:absolute;top:-22px;left:0;color:#000}#colorbox.colorbox--email-disclaimer #cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#colorbox.colorbox--email-disclaimer #cboxClose,#colorbox.colorbox--email-disclaimer #cboxNext,#colorbox.colorbox--email-disclaimer #cboxPrevious,#colorbox.colorbox--email-disclaimer #cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(images/controls.png) no-repeat 0 0}#colorbox.colorbox--email-disclaimer #cboxClose:active,#colorbox.colorbox--email-disclaimer #cboxNext:active,#colorbox.colorbox--email-disclaimer #cboxPrevious:active,#colorbox.colorbox--email-disclaimer #cboxSlideshow:active{outline:0}#colorbox.colorbox--email-disclaimer #cboxPrevious{background-position:0 0;right:44px}#colorbox.colorbox--email-disclaimer #cboxPrevious:hover{background-position:0 -25px}#colorbox.colorbox--email-disclaimer #cboxNext{background-position:-25px 0;right:22px}#colorbox.colorbox--email-disclaimer #cboxNext:hover{background-position:-25px -25px}#colorbox.colorbox--email-disclaimer #cboxClose{background-position:-50px 0;right:0}#colorbox.colorbox--email-disclaimer #cboxClose:hover{background-position:-50px -25px}#colorbox.colorbox--email-disclaimer .cboxSlideshow_off #cboxPrevious,#colorbox.colorbox--email-disclaimer .cboxSlideshow_on #cboxPrevious{right:66px}#colorbox.colorbox--email-disclaimer .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}#colorbox.colorbox--email-disclaimer .cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}#colorbox.colorbox--email-disclaimer .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}#colorbox.colorbox--email-disclaimer .cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}#email-disclaimer-content{display:none}#colorbox.colorbox--email-disclaimer #cboxBottomCenter,#colorbox.colorbox--email-disclaimer #cboxBottomLeft,#colorbox.colorbox--email-disclaimer #cboxBottomRight,#colorbox.colorbox--email-disclaimer #cboxMiddleLeft,#colorbox.colorbox--email-disclaimer #cboxMiddleRight,#colorbox.colorbox--email-disclaimer #cboxTitle,#colorbox.colorbox--email-disclaimer #cboxTopCenter,#colorbox.colorbox--email-disclaimer #cboxTopLeft,#colorbox.colorbox--email-disclaimer #cboxTopRight{display:none;width:0;height:0}#colorbox.colorbox--email-disclaimer #cboxLoadedContent{margin-bottom:0}#cboxOverlay.colorbox--email-disclaimer{background-image:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#colorbox.colorbox--email-disclaimer{z-index:10000;border:1px solid #d0d0d0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25);overflow:visible!important}#colorbox.colorbox--email-disclaimer #cboxContent{margin-top:0;padding:40px}#colorbox.colorbox--email-disclaimer #cboxContent,#colorbox.colorbox--email-disclaimer #cboxLoadedContent,#colorbox.colorbox--email-disclaimer #cboxLoadingOverlay{background:#fff}#colorbox.colorbox--email-disclaimer #cboxWrapper{overflow:visible}#colorbox.colorbox--email-disclaimer #cboxClose{position:absolute;right:-20px;top:-20px;width:40px;height:40px;text-indent:0;font-size:0;line-height:35px}#colorbox.colorbox--email-disclaimer #cboxClose:after{content:"\f057";font-family:FontAwesome;color:#595959;font-size:40px;line-height:1;display:block;width:100%;height:100%;position:absolute;left:0;top:0}#colorbox.colorbox--email-disclaimer #cboxClose:before{content:"";width:16px;height:18px;position:absolute;left:12px;top:10px;display:block;background-color:#fff}#cboxOverlay.colorbox--email-disclaimer{background-color:#fff;opacity:.8}.email-disclaimer{width:535px;height:587px}.email-disclaimer__header{border-bottom:12px solid #005837;margin-bottom:37px}.email-disclaimer__header__logo{width:188px;margin-bottom:9px}.email-disclaimer__heading{font-family:Georgia,serif;font-size:36px;color:#005837;margin-bottom:8px}.email-disclaimer__heading,.email-disclaimer__message{padding:0 17px}.email-disclaimer__message{color:#777068;font-size:19px;line-height:1.4}.email-disclaimer__controls{text-align:center;margin-top:34px}.email-disclaimer__button{width:147px;height:58px;border:2px solid #005837;border-radius:4px;color:#005837;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:1px;display:inline-block;margin-right:19px}.email-disclaimer__button:last-child{margin-right:0}.email-disclaimer__button--primary{border-color:#d85820;background-color:#d85820;color:#fff}.body--email-disclaimer-visible:not(.body--email-disclaimer-overflow){overflow:hidden}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjMDA3YWZmJy8+PC9zdmc+);left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjMDAwMDAwJy8+PC9zdmc+)}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTAsMjJMMjIsMGwyLjEsMi4xTDQuMiwyMmwxOS45LDE5LjlMMjIsNDRMMCwyMkwwLDIyTDAsMjJ6JyBmaWxsPScjZmZmZmZmJy8+PC9zdmc+)}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyMwMDdhZmYnLz48L3N2Zz4=);right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyMwMDAwMDAnLz48L3N2Zz4=)}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNyA0NCc+PHBhdGggZD0nTTI3LDIyTDI3LDIyTDUsNDRsLTIuMS0yLjFMMjIuOCwyMkwyLjksMi4xTDUsMEwyNywyMkwyNywyMnonIGZpbGw9JyNmZmZmZmYnLz48L3N2Zz4=)}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyM2YzZjNmMnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+);background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTIwIDEyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PGRlZnM+PGxpbmUgaWQ9J2wnIHgxPSc2MCcgeDI9JzYwJyB5MT0nNycgeTI9JzI3JyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMTEnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvPjwvZGVmcz48Zz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDMwIDYwLDYwKScvPjx1c2UgeGxpbms6aHJlZj0nI2wnIG9wYWNpdHk9Jy4yNycgdHJhbnNmb3JtPSdyb3RhdGUoNjAgNjAsNjApJy8+PHVzZSB4bGluazpocmVmPScjbCcgb3BhY2l0eT0nLjI3JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDEyMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMjcnIHRyYW5zZm9ybT0ncm90YXRlKDE1MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuMzcnIHRyYW5zZm9ybT0ncm90YXRlKDE4MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNDYnIHRyYW5zZm9ybT0ncm90YXRlKDIxMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNTYnIHRyYW5zZm9ybT0ncm90YXRlKDI0MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNjYnIHRyYW5zZm9ybT0ncm90YXRlKDI3MCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuNzUnIHRyYW5zZm9ybT0ncm90YXRlKDMwMCA2MCw2MCknLz48dXNlIHhsaW5rOmhyZWY9JyNsJyBvcGFjaXR5PScuODUnIHRyYW5zZm9ybT0ncm90YXRlKDMzMCA2MCw2MCknLz48L2c+PC9zdmc+)}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@media print,screen and (min-width:768px){body{font-size:16px}#page{min-width:980px}#footer-inner,#header-inner,#main-inner,#page-title-bar-inner,.microsite-menu{max-width:980px;width:980px}#header{height:125px}#header-inner{height:125px}.header-logo{max-width:300px;margin-left:0}.header-logo-link{margin-top:33px;width:185px}.microsite #main{margin-top:0}#main-inner{flex-direction:row;padding:0}.microsite #main-inner{padding-top:50px}#content-inner{flex-direction:row}#footer{min-height:135px}#footer-inner{padding:0}.phone-link,.widget .phone-link{color:#777068;text-decoration:none}.phone-link:hover,.widget .phone-link:hover{color:#777068;text-decoration:none}#page-title-bar{height:120px;margin-bottom:50px}.heading-location-post-block #page-title-bar,.headinglocation-page-block #page-title-bar{height:auto}.person-microsite #page-title-bar{height:120px}#page-title-bar-inner{padding:0}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.single-office #page-title-bar-inner{height:auto;padding:0}.page-title-wrapper{font-size:50px}.microsite-title{font-size:35px}.microsite-page-heading{font-size:26px;margin-bottom:15px}#sidebar-primary{display:block;width:185px;margin-right:30px}.people-page-type #sidebar-primary{width:240px}.person-microsite #sidebar-primary{width:240px;border-bottom:0;margin-bottom:0}#sidebar-secondary{width:200px;margin-top:0;margin-left:30px}ol li,ul li{margin-left:40px}ul li:before{top:5px}ul li li:before{top:0}.social-follow{right:0;margin:0}input:focus{outline:0}.widget{font-size:17px}.main-microsite-menu-wrap{background-color:#005837}.footer-search{right:0;bottom:-30px}.footer-search .input-wrap:nth-child(2):before{background-size:30%;background-position:center 10px;width:40px;height:40px}.footer-search__submit{width:40px;height:40px}.footer-search__field{width:130px;height:40px;padding:0 15px;font-size:13px}.home #header{border-bottom:0}.home .animation{height:125px}.home #footer{margin-top:0}.mobile{display:none}.not-mobile{display:block}.archive-filters{margin-bottom:0;position:absolute;right:0;top:0}.archive-filters .input-wrap:after{top:-6px}.microsite-title{margin-right:0}.find-practice-areas{flex-direction:row;align-items:center}.find-practice-areas .label{font-size:50px;margin-right:40px;margin-bottom:0}.find-practice-areas .search-button{width:125px;height:45px;margin-left:20px;font-size:16px;flex-shrink:0}.practice-areas-listing{flex-direction:row}.practice-areas-listing .col{margin-right:70px}.practice-area-title{font-size:18px;padding:12px 20px 12px 0}.item-root .expandable:after{top:20px}.practice-area-children{padding-bottom:25px}.practice-area-children .practice-area-title{font-size:13px}.col-2 .item-root:first-child{border-top:1px solid #aaa6a1}.people-search-form{display:flex}.people-search-form .fields{width:425px;margin-right:30px;flex-shrink:0}.people-search-form .buttons{width:85px;margin-left:30px;flex-shrink:0}.people-search-form .input-wrap:after{right:15px;top:-6px}.people-search-form .text{height:58px}.people-search-filter{border-top:0;padding-top:0}.people-filter-button{width:25px;height:25px;font-size:15px;line-height:25px}.people-search-toggle{position:relative;right:auto;top:auto}.people-search-widget .input-wrap:after{right:10px}.people-search-widget .text{height:36px}.people-search-widget .view-all-people-button{display:none}.people-search-results-heading{font-size:50px}.person-listing{flex-direction:row}.person-listing img{margin:0 20px 0 0}.person-listing .col{width:40%}.person-listing .more-button{margin-top:0}.headshot-wrapper{flex-shrink:0}.headshot-wrapper img{width:80px;height:80px}.link-wrapper{flex-shrink:0}.microsite .contact-wrapper{width:60%;flex-shrink:0}.microsite .phone-wrapper{display:inline-block;width:200px}.microsite .email-wrapper{display:inline-block}.person-listing-info{flex-direction:row;align-items:center}.person-microsite-title .person-title{font-size:35px}.person-title-separator{font-size:35px}.person-info-widget{font-size:15px}.person-full-name{font-size:22px}.person-link a{font-size:14px}#archive-search .field{width:400px}.archive-detail-post-title{font-size:34px}.case-studies-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.case-studies-wrapper:after{content:"";width:308px}.featured-case-study{width:308px;margin-bottom:35px}.view-all-case-studies{float:right}.publication-teaser-image{float:right;margin:0 0 4px 35px}.office-list{margin-top:35px;flex-direction:row}.office-listing{margin-top:0;border-top:none;padding-top:0;display:flex;width:45%;margin-bottom:35px}.office-listing>a{flex-shrink:0}.office-location-image{width:110px;margin-top:2px;margin-right:15px;vertical-align:top}.contact-image{width:60px}.office-location-details{display:inline-block;vertical-align:top}.office-detail-top{display:flex}.office-location-map{flex-shrink:0;width:65%;margin-right:35px}#global-search-results{border-top:1px solid #aaa6a1}.global-search-results section{flex-direction:row}.search-section-title{border-bottom:1px solid #aaa6a1;text-align:right;width:300px}.search-section-title h2{padding:30px;font-size:26px;font-weight:400}.search-section-results{border-bottom:1px solid #aaa6a1;padding:30px}.return-to-mainsite{display:block;position:absolute;right:0;top:0}.blog-category-list-item{margin-bottom:10px}.blog-category-listing .btn-primary,.blog-search-results .btn-primary{float:right}.blog-category-heading,.blog-search-results-heading{font-size:34px}.blog-post-detail .blog-post-title{font-size:34px}.demo-blog #page-title-bar{height:220px}#page-title-bar{width:100%;margin:0}#header,#header-inner{height:70px}#header{width:100%;margin:0;border-bottom:12px solid #005837}.header-logo{max-width:225px}.header-logo-link{margin-top:23px}#header{position:relative;z-index:1000}.menu-panels{position:absolute;top:70px;width:100%;height:100%;z-index:1001;pointer-events:none}.menu-panels>*{pointer-events:all}#panel-bg-overlay{background:rgba(255,255,255,.8);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9000}#footer{width:100%;margin:50px 0 0;font-size:11px;border-top:12px solid #005837}#footer a{color:#777068}#footer li{border-left:1px solid #777068}#footer-inner{width:auto;margin:25px auto}.copyright,.footer-menu{margin-bottom:4px}.collaborate{position:absolute;top:0;left:550px;margin:0;padding-right:10px;border-right:1px solid #aaa6a1}.collaborate img{display:block}.trust-access{position:absolute;top:1px;left:698px}.trust-access img{margin-top:0}.social-follow{left:auto;bottom:28px}.social-follow a:before{font-size:25px}.social-follow a:last-of-type:before{margin-right:0}#main{width:980px;margin:0 auto}.microsite #main-inner{padding-top:30px}.js-header-offscreen-reveal #header{transition:none;animation-name:header-offscreen-reveal;animation-duration:.5s;animation-timing-function:linear;animation-fill-mode:none}.js-header-offscreen-reveal .menu-panels{z-index:999}.js-header-reset #header,.js-header-reset .menu-panels{transition:transform .5s linear}.g-intro,.g-intro-text,.intro,.intro-text{font-size:20px;margin-bottom:20px}h3{font-size:16px}.additional-info-heading{font-size:16px}article .description ol li,article .description ul li{line-height:1.4}#page-title-bar{width:980px;height:auto;margin:0 auto 36px}#page-title-bar-inner{padding:24px 0 25px}.page-title-wrapper{font-size:50px}.breadcrumb-link{font-size:50px;display:block;float:left}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.headinglocation-page-block #page-title-bar-inner,.single-office #page-title-bar-inner{padding:24px 0 25px}#header-search{right:58px;display:block}#header-search:before{content:"\f002"}#header-ham,#header-search{height:45px;line-height:45px;display:inline-block;position:absolute;top:16px;text-align:center;cursor:pointer}#header-ham a,#header-search a{width:34px;height:45px;display:block;color:transparent;position:relative}#header-ham:before,#header-search:before{position:absolute;right:0;font-family:fontawesome;font-size:26px;color:#777068}#header-ham:hover:before,#header-search:hover:before{color:#d85820}.search-wrapper{overflow:visible;left:0;right:0;margin:0 auto;height:auto;padding:0;background:0 0}.search-wrapper.menu-panel-toggle{width:980px;background:0 0}.search-wrapper .practice-area-search-form{margin:20px 0}.search-wrapper form{width:340px;height:50px;margin:0 auto;padding:25px;vertical-align:top;position:relative;background:#777068;float:right}.search-wrapper form .input-wrap{position:absolute;left:25px;display:block;width:290px}.search-wrapper form .input-wrap input{width:100%;display:inline-block;font-size:16px;padding:0 16px;height:50px;line-height:51px}.search-wrapper form .input-wrap .text{border-radius:4px 0 0 4px}.search-wrapper form .search-button{position:absolute;border:0;border-radius:0 4px 4px 0;width:50px;height:50px;margin:0 0 0 -4px;z-index:1;background:url(/content/themes/goulston-theme/img/button-angle.png) center 12px no-repeat #d85820;background-size:30%;right:25px}.search-wrapper .predictiveSearch-search:before{bottom:10px}#global-search{display:block;position:relative}#header-ham{right:0;display:block}#header-ham:before{display:none}#header-ham a:before{content:" ";position:absolute;top:12px;right:0;height:21px;width:34px;background:url(../img/hamburger-1.png) center center no-repeat;background-size:33.5px 21px}#header-ham .selected:before,#header-ham a:hover:before{background:url(../img/hamburger-2.png) center center no-repeat;background-size:33.5px 21px}#header-ham #header .header-menu{right:102px}#header-ham .services-wrapper .menus{padding:20px 40px}#header-ham .services-wrapper .menus ul{width:30%;margin-right:30px;display:inline-block;vertical-align:top;box-sizing:border-box;list-style-type:none;cursor:pointer}#header-ham .services-wrapper .menus ul ul.submenu{margin:0;padding:0;width:100%;display:none;background:green;position:relative}#header-ham .services-wrapper .menus ul ul.submenu li{margin:0;height:67px;padding:20px;background:0 0;position:relative;box-sizing:border-box}#header-ham .services-wrapper .menus ul ul.submenu li ul.subsubmenu{background:green;top:0;width:100%;display:none;z-index:11000;margin-left:0;padding-left:0;position:absolute}#header-ham .services-wrapper .menus ul li{width:100%;list-style-type:none;color:#fff;margin:0;padding:0;box-sizing:border-box}#header-ham .services-wrapper .menus ul li:first-child{padding:20px;background:#006400}#header-ham .services-wrapper .menus ul li:before{content:none}#header-ham .services-wrapper :-moz-placeholder,#header-ham .services-wrapper :-ms-input-placeholder,#header-ham .services-wrapper ::-moz-placeholder,#header-ham .services-wrapper ::-webkit-input-placeholder{color:#fff!important}#header-ham .services-wrapper .find-practice-areas{padding:20px 40px}#header-ham .services-wrapper .find-practice-areas .search-button{border:none;margin:0}.predictiveSearch-postType-title{text-transform:uppercase;font-size:15px;letter-spacing:.5px}.predictiveSearch-post:hover .name,.predictiveSearch-post:hover .position{color:#fff}.predictiveSearch-post:hover .thumbnail{opacity:1}.predictiveSearch-noResults{text-align:center}.menu-panel-toggle{height:auto;width:100%;background:#777068;position:absolute}.ham-menu:after,.people-menu:after,.search-menu:after,.services-menu:after{display:none;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #777068 transparent;bottom:-9px;left:50%;transform:translateX(-50%)}.ham-menu.menu-panel-expanded:after,.people-menu.menu-panel-expanded:after,.search-menu.menu-panel-expanded:after,.services-menu.menu-panel-expanded:after{display:block}.search-menu:after{margin-left:5px}.ham-menu:after{border-bottom-color:#454543}.people-wrapper.menu-panel-toggle .predictiveSearch,.services-wrapper.menu-panel-toggle .predictiveSearch{left:0!important;right:0;margin-left:0!important;width:350px!important;max-height:initial;z-index:10001;top:60px!important;overflow-y:visible}.people-wrapper.menu-panel-toggle .predictiveSearch:before,.services-wrapper.menu-panel-toggle .predictiveSearch:before{display:block;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 7px 10px;border-color:transparent transparent #a4bd4d transparent;top:-11px;right:0;left:0;margin:0 auto}.people-wrapper.menu-panel-toggle .predictiveSearch .predictiveSearch-inner,.services-wrapper.menu-panel-toggle .predictiveSearch .predictiveSearch-inner{max-height:380px;overflow-y:scroll}.people-wrapper.menu-panel-toggle .predictiveSearch.popRight,.services-wrapper.menu-panel-toggle .predictiveSearch.popRight{max-height:390px;overflow-y:scroll}.people-wrapper.menu-panel-toggle{overflow:visible}.people-wrapper.menu-panel-toggle .icon-down-triangle:after{top:0}.people-wrapper.menu-panel-toggle .dropdown-clear-selection{top:0;height:50px;line-height:50px}.people-wrapper.menu-panel-toggle .dropdown-clear-selection:before{font-size:20px}.people-wrapper.menu-panel-toggle .text{color:#3e3c3c}.people-wrapper.menu-panel-toggle .office-location,.people-wrapper.menu-panel-toggle .people-school,.people-wrapper.menu-panel-toggle .practice-area{width:273px;display:block;float:left;margin:0 10px 0 0}.people-wrapper.menu-panel-toggle .office-location .text,.people-wrapper.menu-panel-toggle .people-school .text,.people-wrapper.menu-panel-toggle .practice-area .text{background:#005837;color:#a4bd4d;line-height:normal}.people-wrapper.menu-panel-toggle .office-location .text.text::-webkit-input-placeholder,.people-wrapper.menu-panel-toggle .people-school .text.text::-webkit-input-placeholder,.people-wrapper.menu-panel-toggle .practice-area .text.text::-webkit-input-placeholder{color:#fff;opacity:1}.people-wrapper.menu-panel-toggle .office-location .text.text:-moz-placeholder,.people-wrapper.menu-panel-toggle .people-school .text.text:-moz-placeholder,.people-wrapper.menu-panel-toggle .practice-area .text.text:-moz-placeholder{color:#fff;opacity:1}.people-wrapper.menu-panel-toggle .office-location .text.text::-moz-placeholder,.people-wrapper.menu-panel-toggle .people-school .text.text::-moz-placeholder,.people-wrapper.menu-panel-toggle .practice-area .text.text::-moz-placeholder{color:#fff;opacity:1}.people-wrapper.menu-panel-toggle .office-location .text.text:-ms-input-placeholder,.people-wrapper.menu-panel-toggle .people-school .text.text:-ms-input-placeholder,.people-wrapper.menu-panel-toggle .practice-area .text.text:-ms-input-placeholder{color:#fff;opacity:1}.people-wrapper.menu-panel-toggle .people-school{margin-right:0}.people-wrapper.menu-panel-toggle .field.keyword{width:980px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form{margin:0;width:100%}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .input-wrap{display:block;height:50px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .input-wrap input{height:50px;padding:0 42px 0 16px;line-height:51px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .icon-search:after{display:none}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .icon-down-triangle:after{line-height:51px;height:50px;display:block;top:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row{width:100%}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row:first-of-type{width:980px;margin:20px auto;position:relative}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row:last-of-type{background:#484646;position:relative;text-align:center;vertical-align:top;display:inline-block;height:66px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .fields-wrapper{display:inline-block}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .button-wrapper{display:block;float:right;margin-top:-50px;width:130px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .aplha-all-wrapper{width:980px;margin:0 auto;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;height:66px;max-height:66px;overflow:hidden;box-sizing:border-box;position:relative}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .alpha-wrapper{display:block;float:left;padding-top:0;border:0;margin:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .alpha-wrapper.mobile{display:none}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .view-all-wrapper{display:inline-block;width:96px;position:absolute;right:0;top:0;height:66px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .view-all-wrapper a{line-height:66px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-search-filter{margin:0;padding-bottom:0;border-right:1px solid #fff}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-filter-button{background:0 0;color:lighter(#aaa6a1,20%);margin-bottom:0;cursor:default}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-filter-button.active{color:#fff;cursor:pointer}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-filter-button.active:hover{color:#d85820;background:0 0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-filter-button:last-of-type{margin:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .search-button{width:130px;margin-top:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .view-all-people-button{color:#fff;text-decoration:none;float:right;padding:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .view-all-people-button:after{display:none}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .view-all-people-button:hover{color:#d85820}.services-wrapper.menu-panel-toggle{overflow:visible}.services-wrapper .input-wrap{display:block;height:50px}.services-wrapper .input-wrap input{height:50px;padding:0 16px;line-height:51px}.services-wrapper .icon-search::after{line-height:51px;height:50px;display:block;top:0}.services-wrapper .icon-down-triangle:after{line-height:51px;height:50px;display:block;top:0}.services-wrapper .practice-area-search-form{width:980px;margin:20px 0;position:relative}.services-wrapper .find-practice-areas .text{background:#efefef;height:50px;width:930px;font-size:14px;color:#3e3c3c;border-radius:4px 0 0 4px}.services-wrapper .find-practice-areas .search-button{position:relative;border:0;border-radius:0 4px 4px 0;width:50px;height:50px;margin:0;padding:0;z-index:1;background:url(/content/themes/goulston-theme/img/button-angle.png) center 12px no-repeat #d85820;background-size:30%}.services-wrapper .find-practice-areas .search-button:hover{background:url(/content/themes/goulston-theme/img/button-angle.png) center 12px no-repeat #ac4619;background-size:30%}.services-wrapper .menus{background:#484646;padding:20px 0;display:flex;justify-content:center}.services-wrapper .industries,.services-wrapper .practices,.services-wrapper .trending-issues{width:315px;margin-right:17px;margin-bottom:0}.services-wrapper .industries li,.services-wrapper .practices li,.services-wrapper .trending-issues li{cursor:pointer;color:#fff;margin:0;padding:0 15px;display:flex;align-items:center}.services-wrapper .industries li a,.services-wrapper .practices li a,.services-wrapper .trending-issues li a{color:#fff;text-decoration:none}.services-wrapper .industries li:before,.services-wrapper .practices li:before,.services-wrapper .trending-issues li:before{display:none}.services-wrapper .industries li:first-of-type,.services-wrapper .practices li:first-of-type,.services-wrapper .trending-issues li:first-of-type{-webkit-box-shadow:1px 1px 4px 3px rgba(0,0,0,.15);-moz-box-shadow:1px 1px 4px 3px rgba(0,0,0,.15);box-shadow:1px 1px 4px 3px rgba(0,0,0,.15)}.services-wrapper .industries li,.services-wrapper .practices li,.services-wrapper .trending-issues li{position:relative;background:#005837;font-size:12px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;height:50px;line-height:51px}.services-wrapper .industries li:after,.services-wrapper .practices li:after,.services-wrapper .trending-issues li:after{position:absolute;content:"+";font-size:30px;font-weight:400;font-family:fontawesome;right:16px;top:0;line-height:51px}.services-wrapper .industries .submenu,.services-wrapper .practices .submenu,.services-wrapper .trending-issues .submenu{display:none;font-family:Georgia,serif;font-size:26px;font-weight:400;margin-bottom:0}.services-wrapper .industries .submenu li,.services-wrapper .practices .submenu li,.services-wrapper .trending-issues .submenu li{background:0 0;border-bottom:1px solid #fff;font-weight:400;letter-spacing:0;text-transform:none;font-size:24px;width:285px!important;line-height:1.2;height:auto;padding-top:10px;padding-bottom:10px;transition:background-color .25s linear}.services-wrapper .industries .submenu li:first-of-type,.services-wrapper .practices .submenu li:first-of-type,.services-wrapper .trending-issues .submenu li:first-of-type{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.services-wrapper .industries .submenu li.submenu-expanded,.services-wrapper .industries .submenu li:hover,.services-wrapper .practices .submenu li.submenu-expanded,.services-wrapper .practices .submenu li:hover,.services-wrapper .trending-issues .submenu li.submenu-expanded,.services-wrapper .trending-issues .submenu li:hover{background:#a4bd4d}.services-wrapper .industries .submenu li:after,.services-wrapper .practices .submenu li:after,.services-wrapper .trending-issues .submenu li:after{background:url(/content/themes/goulston-theme/img/button-angle.png) right top no-repeat;background-size:40%;top:14px;width:30px;height:30px;content:""}.services-wrapper .industries .subsubmenu,.services-wrapper .practices .subsubmenu,.services-wrapper .trending-issues .subsubmenu{display:none;width:300px;position:absolute;left:315px!important;top:0!important}.services-wrapper .industries .subsubmenu a,.services-wrapper .practices .subsubmenu a,.services-wrapper .trending-issues .subsubmenu a{font-family:proxima nova w01,sans-serif;color:#fff;font-size:14px!important;text-decoration:none;width:100%;height:21px;line-height:22px}.services-wrapper .industries .subsubmenu li,.services-wrapper .practices .subsubmenu li,.services-wrapper .trending-issues .subsubmenu li{background:#777068;height:auto;padding:9px 15px;margin-left:17px;font-weight:300}.services-wrapper .industries .subsubmenu li:first-of-type,.services-wrapper .practices .subsubmenu li:first-of-type,.services-wrapper .trending-issues .subsubmenu li:first-of-type{border-top:1px solid #fff}.services-wrapper .industries .subsubmenu li:after,.services-wrapper .practices .subsubmenu li:after,.services-wrapper .trending-issues .subsubmenu li:after{display:none}.services-wrapper .trending-issues{margin-right:0}.services-wrapper .industries .submenu a,.services-wrapper .trending-issues .submenu a{font-family:proxima nova w01,sans-serif;color:#fff;font-size:14px;text-decoration:none;width:100%;height:21px!important;line-height:22px!important}.services-wrapper .industries .submenu li,.services-wrapper .trending-issues .submenu li{background:#777068;padding:9px 15px;margin:0;font-weight:300;height:21px!important}.services-wrapper .industries .submenu li:first-of-type,.services-wrapper .trending-issues .submenu li:first-of-type{border-top:1px solid #fff}.services-wrapper .industries .submenu li:after,.services-wrapper .trending-issues .submenu li:after{display:none}.ham-wrapper{right:0}.ham-wrapper.menu-panel-toggle{background:#454543;overflow:visible}.menu-hamburger-menu-container{width:980px;margin:40px auto;position:relative}#menu-hamburger-menu{font-family:Georgia,serif}#menu-hamburger-menu ul li.menu-item-has-children::after{display:block;position:absolute}#menu-hamburger-menu li.current-menu-parent>.sub-menu{display:block}#menu-hamburger-menu.suppress-ham-submenu li.current-menu-parent .sub-menu{display:none}#menu-hamburger-menu.suppress-ham-submenu li.current-menu-ancestor,#menu-hamburger-menu.suppress-ham-submenu li.current-menu-item{background:initial}#menu-hamburger-menu li{position:relative;border-top:1px solid #fff;height:50px;width:280px;padding:0 15px;display:flex;align-items:center;margin:0;transition:background-color .25s linear}#menu-hamburger-menu li.current-menu-ancestor,#menu-hamburger-menu li.current-menu-item,#menu-hamburger-menu li:hover{background:#a4bd4d}#menu-hamburger-menu li:last-of-type{border-bottom:1px solid #fff}#menu-hamburger-menu li.menu-item-has-children:after{content:"";background:url(/content/themes/goulston-theme/img/button-angle.png) right top no-repeat;background-size:50%;position:absolute;top:12px;right:15px;width:30px;height:30px}#menu-hamburger-menu li.menu-item-has-children:hover>.sub-menu{display:block}#menu-hamburger-menu li.menu-item-has-children .sub-menu .menu-item-has-children:after{content:"";background-size:40%;top:11px}#menu-hamburger-menu li.menu-item-has-children .sub-menu .menu-item-has-children:hover:after{content:""!important}#menu-hamburger-menu li:before{display:none}#menu-hamburger-menu a{font-size:26px;font-weight:400;color:#fff;text-decoration:none;display:block;width:100%}#menu-hamburger-menu .sub-menu{display:none;position:absolute;left:305px;top:0}#menu-hamburger-menu .sub-menu a{background:0 0;font-family:proxima nova w01,sans-serif;font-size:15px;color:#fff;text-decoration:none;width:100%}#menu-hamburger-menu .sub-menu li{background:#777068;height:auto;padding:0;margin-left:15px}#menu-hamburger-menu .sub-menu li:after{display:none}#menu-hamburger-menu .sub-menu li.current-menu-ancestor,#menu-hamburger-menu .sub-menu li.current-menu-item,#menu-hamburger-menu .sub-menu li:hover{background:#a4bd4d}#menu-hamburger-menu .sub-menu .sub-menu{left:275px}#menu-hamburger-menu .sub-menu.suppress-ham-submenu li.current-menu-ancestor,#menu-hamburger-menu .sub-menu.suppress-ham-submenu li.current-menu-item{background:#777068}#menu-hamburger-menu .sub-menu.suppress-ham-submenu li.current-menu-parent .sub-menu{display:none}.leadership-wrapper .person-email-link,.leadership-wrapper .person-phone{font-size:14px}#sidebar-secondary .widget.services{border-top:0;padding-top:0;margin-bottom:0;padding-bottom:30px;border-bottom:7px solid #005837}#sidebar-secondary .widget.services:last-child{border-bottom:0}.pullquote-widget .widget-content{font-size:16px}.widget.service-contacts{border-top:7px solid #005837;padding:18px 0;margin-bottom:0;font-size:16px}.widget.service-contacts .person-details{border-bottom:1px solid #aaa6a1;padding-bottom:18px}.widget.service-contacts .person-details:last-of-type{border-bottom:0;padding-bottom:0}.associated-people-widget,.associated-practices-widget{font-size:16px}.widget.services li:before{top:3px}.done-deal-popover{margin-left:-400px;left:50%;width:800px;height:800px}.header-menu{right:102px;margin-right:0;position:absolute}.header-menu li a{letter-spacing:.5px}.header-menu .selected{color:#d85820}.widget nav li a{line-height:1.3}.widget nav .sub-menu{text-transform:none}.widget nav .sub-menu li{width:auto}.widget nav .sub-menu li a{color:#fff;font-size:14px;font-weight:400;padding:4px 10px 4px 30px;background:#d85820;border:0}.widget nav .sub-menu li a:hover{background:#d85820;text-decoration:underline}.widget nav .sub-menu li:last-child a{padding-bottom:20px}.widget nav .sub-menu li.current-menu-item{text-decoration:underline}.widget nav .sub-menu li.current-menu-item>a{text-decoration:underline}.widget nav .current-menu-ancestor a,.widget nav .current-menu-item.menu-item-has-children a{background:#d85820;color:#fff;padding-bottom:9px}.widget nav .current-menu-item.menu-item-has-children .sub-menu a{padding-bottom:4px}.widget nav .current-menu-item.menu-item-has-children .sub-menu li:last-child a{padding-bottom:20px}.microsite .widget nav li.first-menu-item a{border-top:0;padding-top:0}.microsite .widget nav li.first-menu-item.current-menu-item a{padding:12px 15px}#section-nav{width:980px;display:block;background:#3e3c3c;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;letter-spacing:.5px;margin:0 auto 35px}#section-nav #section-nav-inner{display:inline-block;vertical-align:top}#section-nav .menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}#section-nav a{color:#a4bd4d;padding:15px 13px;display:block}#section-nav a:hover{color:#fff}#section-nav li{margin:0}#section-nav li a{text-decoration:none}#section-nav li:before{display:none}#section-nav .current-menu-item{position:relative}#section-nav .current-menu-item:after{display:block;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 10px 9px;border-color:transparent transparent #fff transparent;bottom:0;left:0;right:0;margin:0 auto}#section-nav .current-menu-item a{color:#fff}.microsite-menu{max-width:100%;margin-bottom:45px}#collaboration-swiper{width:980px;height:373px;padding-bottom:0;margin:-37px auto 35px;border-top:10px solid #fff}#collaboration-swiper .swiper-slide{height:373px}#collaboration-swiper img{width:670px;position:absolute}#collaboration-swiper .heading{font-size:23px;width:260px;float:right;clear:both}#collaboration-swiper .content{font-size:15px;width:260px;height:auto;overflow:visible;float:right;clear:both}#collaboration-swiper .swiper-container-horizontal>.swiper-pagination-bullets{bottom:20px;left:690px;width:260px}#collaboration-swiper .swiper-pagination{position:absolute;text-align:left}#collaboration-swiper .swiper-pagination-bullet{width:8px;height:8px}#collaboration-swiper .swiper-button-next,#collaboration-swiper .swiper-button-prev{display:none}.g-careers-subpage-page-type #page-title-bar{border-bottom:0;margin-bottom:10px}.g-careers-subpage-page-type .marquee-section{max-width:980px;max-height:225.17px;overflow:hidden;margin:-20px auto 30px;padding-bottom:0;display:flex;display:-webkit-box;display:-ms-flexbox;border-bottom:0}.g-careers-subpage-page-type .marquee-section.mobile{display:none}.g-careers-subpage-page-type.heading-location-post-block #page-title-bar,.g-careers-subpage-page-type.headinglocation-page-block #page-title-bar{border-bottom:0;margin-bottom:10px}.g-careers-subpage-marquee-text{padding:30px 35px;-webkit-box-flex:1;-ms-flex:1;flex:1}.g-careers-subpage-marquee-text p{font-size:22px;line-height:1.3}.g-careers-subpage-marquee-image{width:380px;max-width:380px;height:225.17px;margin-left:15px}.g-campus-interviews-page-type.heading-location-post-block #page-title-bar,.g-campus-interviews-page-type.headinglocation-page-block #page-title-bar{border-bottom:0;margin-bottom:10px}.page-g-join-us-join-us #sidebar-primary{display:block}.page-g-join-us-join-us .marquee-section{width:980px;display:flex;justify-content:space-between;margin:-20px auto 30px;border-bottom:0;padding-bottom:0}.sidebar-join-us-sidebar{border-top:1px solid #aaa6a1;border-bottom:0;padding-top:15px}.sidebar-join-us-sidebar .widget{padding-bottom:0;margin-bottom:0}.sidebar-join-us-sidebar .widget-content span:first-child{margin-bottom:15px}.sidebar-join-us-sidebar span{font-size:20px}.sidebar-join-us-sidebar .input-wrap{width:100%}.sidebar-join-us-sidebar .dropdown-clear-selection{top:-7px}.careers-marquee-image{width:317px;height:179.63px;margin-right:15px}.careers-marquee-image:last-of-type{display:block;margin-right:0}.g-join-us-page-type #page-title-bar{border-bottom:0;margin-bottom:10px}.page-g-careers-subpage-enduring-values #page-title-bar{border-bottom:0;margin-bottom:10px}.current-job-openings-page-type #page-title-bar{border-bottom:0;margin-bottom:10px}.job-opening-filters-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.job-opening-filters-wrapper .field{width:auto;margin-bottom:0}.job-opening-filters-label{font-size:17px;line-height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.campus-interviews .item{display:-webkit-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.campus-interviews .item>:first-child{width:160px}.campus-interviews .item span{font-weight:300}.g-interactive-media-page-type #page-title-bar{border-bottom:0}.interactive-media-wrapper{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.interactive-media-wrapper .item{width:475px}.interactive-media-wrapper img{margin-bottom:10px;max-width:100%;width:100%}.interactive-media-wrapper .video-thumbnail{margin-bottom:20px}.interactive-media-wrapper .caption{font-size:17px}.interactive-media-wrapper .video-play-button-overlay:after{top:220px;left:415px}.interactive-media-wrapper .has-audio .video-play-button-overlay:after{background-size:40px 40px;width:40px;height:40px}.interactive-media-wrapper .has-video .video-play-button-overlay:after{font-size:42px}.interactive-media-wrapper .has-video .video-play-button-overlay:before{top:230px;left:420px;width:25px;height:25px}#interactive-load-more{width:200px;margin:30px auto 0;display:block}.page-case-studies-think-results #page-title-bar{border-bottom:0;margin-bottom:10px}.page-case-studies-think-results #archive-search{background:#777068;margin:0 0 30px;padding:15px 0;float:left;width:100%;border-top:none}.page-case-studies-think-results #archive-search .field{margin-bottom:0}.page-case-studies-think-results #archive-search .field.keyword{width:100%;margin-bottom:13px}.page-case-studies-think-results #archive-search .field.person,.page-case-studies-think-results #archive-search .field.practice-area{width:355px;max-width:355px;display:block;float:left;margin-right:12px}.page-case-studies-think-results #archive-search .field.person .icon-down-triangle:after,.page-case-studies-think-results #archive-search .field.practice-area .icon-down-triangle:after{top:-10px}.page-case-studies-think-results #archive-search .field .search-button{margin-left:1px;float:left}.page-case-studies-think-results #archive-search-inner{width:850px;margin:0 auto}.page-case-studies-think-results .case-study-title{font-size:17px}.case-studies-wrapper{border-bottom:0}.load-more{width:80px;margin:0 auto;display:block}.case-study-detail img{max-width:450px;margin-bottom:15px}.view-tombstone{margin-left:30px}.view-tombstone:before{top:-1px}.page-case-studies-think-results.search-results .case-study-search-result{display:block;float:left}.page-case-studies-think-results.search-results #archive-search{display:none}.page-case-studies-think-results.search-results #page-title-bar{margin-bottom:25px;border-bottom:1px solid #aaa6a1}.page-case-studies-think-results.search-results .case-study-teaser-image{float:right;margin:6px 0 20px 35px}.g-media-center-page-type .widget-content{font-family:proxima nova w01,sans-serif;font-size:16px}.g-trending-issues-page-type #page-title-bar{border-bottom:0;margin-bottom:10px}.g-trending-issues-page-type .wrapper{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.g-trending-issues-page-type .wrapper .item{width:475px;margin-bottom:30px}.g-alumni-page-type #page-title-bar{margin-bottom:0;border-bottom:0}.g-alumni-page-type #post-content{margin-right:0}.linkedin-wrapper,.update-wrapper{width:48%;display:block}.linkedin-wrapper{float:left}.update-wrapper{float:right}.g-alumni-linkedin-caption,.g-alumni-update-caption{font-size:17px}.microsite-case-study-listing{float:left;margin-top:15px}.microsite-case-study-listing .view-tombstone:before{font-size:18px}.custom-page-case-studies{font-size:28px;margin-top:40px!important}.microsite-case-study-listing .pull-right{float:right;margin:6px 0 25px 50px}.microsite h2{display:table;margin:0}.microsite .person-listing{margin-top:15px;display:flex}.microsite .breadcrumb-link{float:none}.microsite .blog-post-title{font-size:16px}.microsite .phone-wrapper{width:130px}.walled-content-container{margin-top:40px;padding-top:35px}.walled-content-form{width:400px}.walled-content-title{font-size:20px}.download-our-whitepaper{font-size:20px}.subscribe-form .field:not(.check-field-item){width:530px;margin-bottom:20px;display:table}.subscribe-form .text{width:400px;display:block;float:right}.subscribe-form .select{width:400px;float:right;background:#efefef;border:0!important;padding-left:16px}.subscribe-form .select:active,.subscribe-form .select:hover{outline:0}.subscribe-form option{color:#005837;background:#fff;font-size:16px;font-weight:300;padding:8px 0}.subscribe-form option:hover{color:#005837;background:#fff}.subscribe-form option:focus{outline:0}.subscribe-form label.subscribe_form_first_name{width:190px}.subscribe-form ul{display:flex;justify-content:space-between}.subscribe-form ul li{margin-left:0}.subscribe-form ul li:before{display:none}.subscribe-form .subgroup-0,.subscribe-form .subgroup-1,.subscribe-form .subgroup-2,.subscribe-form .subgroup-3{width:24%;max-width:213px;box-sizing:border-box;display:block;float:left}.subscribe-form .field.subscribe-group-field{margin:10px 0 10px 130px;width:90%}.subscribe-form .button{display:block;clear:both;margin-left:130px}.subscribe-form .subscribe-return-button{margin-left:0}.subscribe-form .field .subgroup-0 label,.subscribe-form .field .subgroup-1 label{display:flex}.subscribe-form .field .subgroup-0 .input-wrap,.subscribe-form .field .subgroup-1 .input-wrap{width:auto}.g-about-us-page-type #page-title-bar{border-bottom:0;margin-bottom:10px}.g-about-us-page-type .header{max-width:980px;max-height:214.64px;overflow:hidden;margin-bottom:25px;padding-bottom:0;display:flex;display:-webkit-box;display:-ms-flexbox;border-bottom:0}.g-about-us-page-type .g-au-header-image{width:380px;max-width:380px;height:214.64px;margin-left:15px}.g-about-us-page-type .pdf-share{bottom:5px}.g-about-us-page-type .col img,.g-about-us-page-type .din img,.g-about-us-page-type .probono img,.g-about-us-page-type .recognition img,.g-about-us-page-type .service img{width:100px}.g-about-us-page-type .probono img,.g-about-us-page-type .service img{top:40px}.g-about-us-page-type .section-2{display:flex;min-height:190px}.g-about-us-page-type .section-2 div{-webkit-flex:1;-ms-flex:1;flex:1}.g-about-us-page-type .section-3{display:inline-block}.g-about-us-page-type .section-4{display:flex;padding:20px 0;margin:25px 0 -40px}.g-about-us-page-type .section-4 .title{margin-top:0}.g-about-us-page-type .section-3,.g-about-us-page-type .section-4{border-top:1px solid #aaa6a1}.g-about-us-page-type .section-title{margin-bottom:15px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc,.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text,.g-about-us-page-type .g-au-rec-text,.g-about-us-page-type .g-au-service-text{margin-left:110px;width:190px;float:right}.g-about-us-page-type .probono,.g-about-us-page-type .recognition{border-bottom:0}.g-about-us-page-type .probono{padding-right:20px}.g-about-us-page-type .g-au-probono-image{top:40px;width:100px}.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text{text-align:center;width:210px}.g-about-us-page-type .recognition{border-left:1px solid #aaa6a1;border-right:1px solid #aaa6a1;padding:0 20px}.g-about-us-page-type .recognition img{width:130px;right:30px;left:auto}.g-about-us-page-type .g-au-rec-image{top:20px;width:125px;right:30px}.g-about-us-page-type .g-au-rec-text{width:140px;margin:10px 0 0;float:left}.g-about-us-page-type .service{padding-left:20px}.g-about-us-page-type .service img{left:20px}.g-about-us-page-type .g-au-service-text{width:160px}.g-about-us-page-type .g-au-service-image{position:absolute;width:115px;left:20px;top:20px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl,.g-about-us-page-type .res{display:block;float:left;width:215px;margin-top:0}.g-about-us-page-type .corp img,.g-about-us-page-type .lit img,.g-about-us-page-type .pcl img,.g-about-us-page-type .res img{width:95%}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl{margin-right:40px}.g-about-us-page-type .col,.g-about-us-page-type .din,.g-about-us-page-type .tes{width:33.3%;border:0}.g-about-us-page-type .din{padding-right:20px}.g-about-us-page-type .tes{padding-left:20px}.g-about-us-page-type .col{border-left:1px solid #aaa6a1;border-right:1px solid #aaa6a1;padding:0 20px}.g-about-us-page-type .col img{left:auto;right:20px;width:145px}.g-about-us-page-type .col img,.g-about-us-page-type .din img{top:30px}.g-about-us-page-type .g-au-col-desc{margin-left:0;width:145px;float:left}.g-about-us-page-type .g-au-din-desc{margin-left:130px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc{margin-top:10px}.g-about-us-page-type .g-au-tes-quote{line-height:1.4;font-size:14px}.g-about-us-page-type .g-au-tes-attr{margin-top:5px}.archive-search-toggle{left:auto;right:-235px;top:-85px}.archive-search-toggle-wrap{width:250px}.archive-search-separator{display:none}#archive-search-inner{margin-bottom:50px}#archive-search{margin-top:0}.archive-listing-page .page-title-wrapper{font-size:50px}.archive-listing-page .event-details{margin-top:0}.archive-listing-page .news-date-and-type{margin-bottom:10px}.archive-listing-page .news-item-source{margin-top:10px}.archive-listing-page .publication-date-and-type{margin-bottom:15px;font-size:16px}.archive-listing-page .publication-date-and-type .date{font-size:16px}.archive-listing-page .publication-info{margin-top:12px}.archive-detail-page .publication-date-and-type{font-size:16px}.archive-detail-page .publication-date-and-type .date{font-size:16px}.archive-detail-page .archive-detail-post-title{font-size:32px}.click-share{position:absolute;right:0;bottom:15px}.archive-listing-page.search-results #archive-search{display:none}.archive-listing-page.search-results .search-query{margin-top:0}.archive-listing-page.search-results .search-result-item.first{padding-top:30px;margin-top:20px;border-top:1px solid #aaa6a1}.publication-listing.first{padding-top:0}.publication-listing .byline,.publication-listing .publication-name{font-style:300;font-size:16px}.news-first-item-columns{flex-direction:row}.news-item-listing{margin-bottom:30px;padding-top:30px}.news-item-listing.first{padding-top:0}.news-date-and-type{font-size:16px}.news-first-item .news-item-title{font-weight:500}.news-first-item .news-item-source{margin-top:3px}.news-item-teaser-image{float:right;margin:10px 0 4px 35px}.event-listing.first{margin-top:0}.events-heading{font-size:26px;padding-top:36px}.upcoming-events-heading{padding-top:0;margin-top:0}.event-title{margin-bottom:10px}.event-detail .event-details{font-size:16px}.event-detail .event-details .event-date-time,.event-detail .event-details .event-location,.event-detail .event-details .event-speaker-list{display:table-row}.event-detail .event-details .event-date-time label,.event-detail .event-details .event-location label,.event-detail .event-details .event-speaker-list label{display:table-cell;font-weight:400;width:100px}.event-detail .event-details .event-location,.event-detail .event-details .event-speaker-list{margin-top:0}.event-highlight-icon{margin:0 0 0 2.5em;display:inline-block}.event-highlight-icon:before{left:-22px;border-width:11px;display:block}.microsite .news-item-listing.first,.microsite .publication-listing.first{margin-top:15px}.microsite .publication-date-and-type .date,.microsite .publication-listing .publication-date-and-type{font-size:16px}.microsite .event-listing{margin-bottom:30px;padding-top:30px}.microsite .events-heading{font-size:26px}.microsite .event-details{font-size:16px}.microsite-archive-detail-page .publication-date-and-type .date{font-size:16px}.g-contact-us-page-type .description{padding-bottom:35px;margin-bottom:35px}.contact-entry p{font-size:16px}.office-list{margin-top:0}.office-listing{width:100%;margin-bottom:30px;padding-top:35px;border-top:1px solid #aaa6a1}.office-listing:first-of-type{margin-top:0}.office-location-image{width:300px;margin-right:25px}.office-title{font-size:22px}.department-contacts .widget-content{font-size:16px}.department-contacts .name{font-size:20px}.office-location-map{margin-bottom:25px}.office-location-description{padding-top:35px;margin-top:15px}.practice-additional-links{text-align:right}.practice-additional-links .click-share{position:static}.practice-page-type #page-title-bar .find-practice-areas .search-button{width:50px;height:50px;margin-left:0;font-size:0}.practice-page-type #page-title-bar .practice-area-search-form .predictiveSearch{left:0!important;right:0;top:53px!important;margin-left:0!important;width:350px!important;max-height:auto;z-index:10001}.practice-page-type #page-title-bar .practice-area-search-form .predictiveSearch:before{display:block;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 7px 10px;border-color:transparent transparent #a4bd4d transparent;top:-11px;right:0;left:0;margin:0 auto}.practice-page-type #page-title-bar .practice-area-search-form .predictiveSearch .predictiveSearch-inner{max-height:380px;overflow-y:scroll}.practice-page-type .people-wrapper.menu-panel-toggle .search-button{background-image:none;font-size:12px;border-radius:4px;padding:20px 45px 18px 20px;float:right}.practice-page-type .people-wrapper.menu-panel-toggle .search-button:hover{background:#ac4619}.practice-page-type .people-wrapper.menu-panel-toggle .predictiveSearch{width:350px!important}.practice-page-type.search-results #page-title-bar .find-practice-areas .search-button{width:50px;height:50px;margin-left:0;font-size:0}.practice-areas-listing{margin-top:15px}.people-microsite-template .name-wrapper a{font-size:20px}.people-microsite-template .name-wrapper .person-name{margin-bottom:5px;display:inline-block}.people-microsite-template .email-wrapper{display:block}.person-header-phone{margin-top:3px}.people-search-heading{font-size:50px;padding:24px 0 25px;margin-bottom:30px}.people-search-widget .text{line-height:51px;height:50px;font-size:14px}.people-search-widget .input-wrap:after{right:15px}.people-search-widget .input-wrap.icon-down-triangle:after{top:-8px}.people-search-widget .input-wrap.icon-search:after{top:-1px}.people-search-widget .dropdown-clear-selection{top:-4px;right:13px}.people-search-widget .search-button{background:#d85820}.people-search-widget .search-button:after{background-size:40%;top:16px}.people-search-widget .search-button:hover{background:#ac4619}.people-search-widget .predictiveSearch{width:238px!important}.people-search-widget .predictiveSearch:before{display:none}.people-search-results-heading{font-size:32px;color:#d85820}.people-search-filter{border-bottom:0;width:885px}#advanced-people-search-form .field{width:300px}#advanced-people-search-form .row{position:relative}#advanced-people-search-form .view-all-wrapper{font-size:15px;line-height:25px;letter-spacing:.5px;position:absolute;top:20px;left:878px;border-left:1px solid #aaa6a1;padding-left:29px}#advanced-people-search-form .view-all-people-button{padding:0;color:#777068;text-decoration:none}#advanced-people-search-form .view-all-people-button:hover{color:#d85820}#advanced-people-search-form .view-all-people-button:after{display:none}.alpha-wrapper{border-top:1px solid #aaa6a1;padding-top:20px;margin-top:30px}#content .people-filter-button{background:0 0;color:#d5d3d1;pointer-events:none}#content .people-filter-button:hover{background:#d5d3d1;background:0 0}#content .people-filter-button.active{color:#777068;pointer-events:auto}#content .people-filter-button.active:hover{color:#d85820}.person-info-widget{display:block}.person-microsite .page-title-wrapper{font-size:16px}.person-microsite #page-title-bar{min-height:280px;height:auto;border-bottom:1px solid #aaa6a1}.person-microsite #page-title-bar-inner{min-height:250px;height:auto;padding-top:19px;flex:1}.person-microsite .person-title{margin-top:8px}.person-microsite .person-header-info div,.person-microsite .person-header-info h1{display:block}.person-microsite .person-header-info .person-header-offices{min-height:100px;height:100px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:20px;margin-bottom:10px}.person-microsite .person-header-info .person-header-offices:after{content:"";flex:auto;width:auto}.person-microsite .person-header-info .person-header-offices .office{width:50%;margin-top:0}.person-microsite .person-header-info .person-header-share-pdf{display:table;height:25px}.person-microsite .person-header-info .click-share,.person-microsite .person-header-info .person-link{display:table-cell;vertical-align:bottom;padding-bottom:2px}.person-microsite .person-header-info .share-this-links{display:none}.person-microsite .person-header-name{font-size:50px;margin-top:0}.person-microsite .person-header-email .person-email-link{font-size:16px}.person-microsite .person-header-links{margin-top:0;float:left;width:257.22px;height:25px;display:table!important}.person-microsite .person-header-links .vcard{width:60px;display:table-cell;vertical-align:bottom;padding-bottom:2px}.person-microsite .click-share{position:static}.person-microsite .main-portrait{width:442px;margin-left:23px;margin-top:22px;float:left;align-self:flex-start}.person-microsite .main-portrait{display:block}.person-microsite .main-portrait.mobile{display:none}.person-microsite .main-portrait.not-mobile{display:block;margin-top:0}.person-microsite.custom-microsite-template .description{font-size:20px}.person-microsite.custom-microsite-template .description h3{font-size:20px}.person-microsite.custom-microsite-template .description ul li{margin-left:20px}.person-microsite.custom-microsite-template .description ul li:before{top:6px}.person-microsite.custom-microsite-template .description ul li li:before{top:4px}.person-microsite.custom-microsite-template .description ol li{margin-left:20px}.person-microsite.custom-microsite-template .microsite-case-study-title{font-size:25px}.person-microsite.blog-microsite-template .description p{font-size:20px}.person-microsite .microsite-case-study-listing .description{font-size:20px}.person-microsite .microsite-case-study-listing .done-deal--full,.person-microsite .microsite-case-study-listing .pull-right{float:right;margin:7px 0 20px 35px}.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone:before{top:4px}.person-microsite #sidebar-primary.no-event-teaser-widget.no-nav{display:none}.biography-microsite-template #post-content{font-size:20px}.biography-microsite-template #post-content ul li{margin-left:20px}.biography-microsite-template #post-content ul li:before{top:6px}.biography-microsite-template #post-content ul li li:before{top:4px}.biography-microsite-template #post-content h3{font-size:20px}.biography-microsite-template #post-content .bio-info-heading,.biography-microsite-template #post-content .bio-info-heading.expanded{font-size:26px}.bio-info-heading.expanded{margin:5px 5px 5px 0}.bio-info-heading:first-of-type.expanded{border-top:0;padding-top:0}.person-info-widget{display:none}.person-listing .col.name-wrapper a{font-size:20px}.person-listing .contact-wrapper{width:55%;margin:0 25px}.person-listing .name-wrapper{width:55%}.microsite .blog-post-listing .blog-post-subtitle{font-weight:300;font-size:20px}.microsite .blog-post-listing a.blog-post-title,.microsite .blog-post-listing h2{font-size:22px;font-weight:700;font-family:proxima nova w01,sans-serif}.blogs-microsite.microsite #page-title-bar{height:238px}.blogs-microsite.microsite #page-title-bar .page-title{display:none}.blogs-microsite.microsite #page-title-bar-inner{width:380px;height:150px;margin:40px 0 0 20px}.blogs-microsite.microsite #main-inner{padding-top:40px}.blogs-microsite.microsite .blog-post-excerpt{display:block}.blogs-microsite .microsite-menu{margin-bottom:0}.blogs-microsite .main-microsite-menu-wrap{width:980px;margin:-45px auto 0;background:0 0;border-top:0}.blogs-microsite .microsite-menu{font-size:14px}.blogs-microsite .microsite-menu ul{margin-left:0;text-transform:uppercase}.blogs-microsite .microsite-menu ul li{margin-right:5px}.blogs-microsite .microsite-menu ul li a{text-decoration:none;background:rgba(0,88,55,.85)}.blogs-microsite .microsite-menu ul li a:hover{background:#005837;color:#fff}.blogs-microsite .microsite-menu .current-menu-item a{color:#fff;background-color:#d85820}.blogs-microsite .widget{font-size:16px}.blogs-microsite .widget-content{font-size:16px}.blog-search-form .field{width:148px;margin-bottom:0}.menu-hidden .return-to-mainsite{margin-top:32px}.menu-hidden .return-to-mainsite a{text-transform:uppercase;color:#005837;font-size:15px;font-weight:500;letter-spacing:1px}.menu-hidden .return-to-mainsite a:before{content:"\f0a8";color:#005837}.menu-hidden .return-to-mainsite a:hover{color:#d85820}.menu-hidden .return-to-mainsite a:hover:before{color:#d85820}.menu-visible #global-search{display:none}.blogs-microsite.esports_business #page-title-bar,.blogs-microsite.retail-law-advisor #page-title-bar{background-size:100%}.blogs-microsite.esports_business #page-title-bar-inner,.blogs-microsite.retail-law-advisor #page-title-bar-inner{background-position:left top}.blog-post-author-cards{font-size:16px}.sidebar-blogs-microsite-primary{border-top:7px solid #005837;padding-top:18px}.blogs-search-subscribe,.subscribe-to-our-feed,.widget-blog_categories,.widget-search-form{border-top:1px solid #aaa6a1}.blog-description,.widget-blog_categories{margin-bottom:25px}.author-item{min-height:260px}#commentform label{clear:none}.comment-form .input-wrap{width:280px}.blog-search-results .blog-post-thumbnail{float:left;max-width:150px}.blogs-microsite.single-microsite-page #post-content form .text{max-width:530px}.home .animation .results{font-size:18px;top:20%;right:80px}.home .animation .circle{left:20px;height:15px;width:15px;margin-top:-8px}.home .animation .arrow{left:20px;max-width:100%}.home .animation .arrow .end{height:18px;width:18px;top:10px;right:4px}.home .animation .cross{right:20px;height:46px;width:45px;background-size:38px 38px;margin-top:-20px}.home .rollovers{margin-bottom:20px}.home .rollovers .item{border-bottom:1px solid #aaa6a1}.home .rollovers .item.expanded:before,.home .rollovers .item:before{top:42px;width:20px;height:20px}.home .rollovers .item .title{font-size:84px;padding-left:38px}.home .rollovers .item .wrapper{margin-left:44px}.home .rollovers .item.expanded{height:auto}.home .rollovers .item .m-text{width:35%;padding-bottom:20px}.home .rollovers .item img{position:relative}.home .rollovers .item:first-of-type img,.home .rollovers .item:first-of-type.expanded img{bottom:30px}.home .block-2{display:flex}.home .bottom-content{border-top:7px solid #005837;display:flex}.home .bottom-content .item{flex:1 1 0;margin:35px 0;padding:0 20px;border-left:1px solid #aaa6a1;border-bottom:0}.home .bottom-content .item:first-of-type{border-left:0;padding-left:0}.home .bottom-content .btn{font-size:12px}.home .bottom-content .btn:after{font-size:15px}.home .btn,.home .g-hp-attr,.home .g-hp-category,.home .g-hp-large-text,.home .g-hp-main-text,.home .g-hp-quote{margin-left:95px}.g-hp-category{font-size:12px}.g-hp-attr{font-size:14px}.featured-links{display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.featured-links .item{flex-shrink:0;box-sizing:border-box;width:45%;margin-left:5%;padding-bottom:40px}.featured-links :nth-child(-n+2){border-top:0}.featured-links .category{font-size:12px}.trending-issues{width:310px;flex-shrink:0}.trending-issues .title{font-size:12px}.trending-issues .item{font-size:25px;border-top:1px solid #aaa6a1}.trending-issues .item:last-of-type{border-bottom:1px solid #aaa6a1}.practice-area-microsite .g-marquee-image{margin:3px 0 -31px}.global-search-results #page-title-bar{margin-bottom:26px}.global-search-results .search-query{font-size:18px;padding-top:25px}.global-search-results .filter{display:flex;margin-top:20px}.global-search-results .filter .by{display:inline-block;font-family:Georgia,serif;font-size:18px;color:#777068;margin-right:20px;padding-top:12px;width:76px;text-transform:capitalize}.global-search-results .filter ul{margin:0;padding:0;display:inline-block}.global-search-results .filter ul li{margin:0 10px 10px 0;line-height:1;display:inline-block}.global-search-results .filter ul li a{color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;text-decoration:none;line-height:1;display:inline-block;padding:14px 18px 12px;background:#928d86;border-radius:4px}.global-search-results .filter ul li:hover a{background:#d85820}.global-search-results .filter ul li:before{content:""}.global-search-results .filter ul li.selected a{background:#d85820}.global-search-results .event-details,.global-search-results .publication-date-and-type .date{font-size:16px}.global-search-results .case-study-listing img,.global-search-results .news-item-teaser-image,.global-search-results .publication-teaser-image{float:right;max-width:160px;margin:6px 0 20px 35px}.search-section-title{text-align:left}.search-section-results .person-listing{display:flex}.search-section-results .person-listing .col{width:auto}.search-section-results .case-study-listing{clear:both}.g-alumni-update-page-type .alumni-form form label span{width:150px}.g-alumni-update-page-type .alumni-form span.input-wrap{width:400px;margin-left:20px}.g-alumni-update-page-type .alumni-form input[type=text]{width:90%;margin-top:0}.g-alumni-update-page-type .alumni-form input[type=submit]{background-color:#d85820;color:#fff;padding:20px 45px 18px 20px;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;line-height:12px;display:inline-block;line-height:1;padding-right:20px;margin-left:150px}.g-alumni-update-page-type .alumni-form input[type=submit]:after{content:"\f105";color:inherit;font-size:36px;margin-left:8px;position:relative;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:none;display:inline-block}.g-alumni-update-page-type .alumni-form input[type=submit]:hover{background-color:#ac4619;color:#fff}.g-alumni-update-page-type .alumni-form input[type=submit]:hover:after{color:inherit}}@media screen and (min-width:1280px){body{font-size:16px}#footer-inner,#header-inner,#main-inner,#page-title-bar-inner,.microsite-menu{max-width:1200px;width:1200px}.microsite #main-inner{padding-top:60px}#post-content{margin-right:295px}#post-content.has-primary-sidebar,#post-content.has-sidebar{margin-right:0}h3{font-size:22px}#page-title-bar{height:170px;margin-bottom:60px}.microsite #page-title-bar{height:170px}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.single-office #page-title-bar-inner{height:auto}.page-title-wrapper{font-size:61px}.archive-listing-page .page-title-wrapper{font-size:61px}.microsite-title{font-size:42px}.microsite-page-heading{margin-bottom:15px}.microsite .archive-detail-post-title{font-size:40px}.breadcrumb-link{font-size:26px}#sidebar-primary{width:220px;margin-right:35px}.people-page-type #sidebar-primary{width:250px}.person-microsite #sidebar-primary{width:250px}#sidebar-secondary{width:250px;margin-left:35px}.widget{font-size:15px}.widget-title{font-size:20px}.pullquote-widget .widget-content,.pullquote-with-image-widget .widget-content{font-size:20px}.pullquote-attribution{font-size:15px}.header-menu{position:absolute;top:43px;right:110px;margin-right:0}.header-menu a{padding:10px 35px}.header-menu .dropdown>a{padding:10px 35px 10px 50px}.header-menu .dropdown:before{left:50px}.header-menu .sub-menu a{padding:10px 14px}.footer-search{bottom:-35px}.footer-search .input-wrap:nth-child(2):before{background-position:center 12px;width:45px;height:45px}.footer-search__submit{width:45px;height:45px}.footer-search__field{width:150px;height:45px}.footer-search__field::-webkit-input-placeholder{font-size:14px}.footer-search__field:-moz-placeholder{font-size:14px}.footer-search__field::-moz-placeholder{font-size:14px}.footer-search__field:-ms-input-placeholder{font-size:14px}.home .animation{height:150px}.archive-filters .input-wrap:after{top:-5px}.global-search{top:48px}.find-practice-areas .label{font-size:61px}.find-practice-areas .input-wrap:after{top:-9px;right:20px}.find-practice-areas .text{height:60px;font-size:24px}.find-practice-areas .search-button{height:60px;width:140px}.practice-areas-listing .col{width:50%}.practice-area-title{font-size:30px;padding:8px 0}.item-root .expandable:after{top:26px;font-size:22px}.practice-area-children .practice-area-title{font-size:15px}.parent-practice-area{font-size:20px;margin-bottom:10px}.people-search-form{max-width:1200px}.people-search-form .fields{width:680px}.people-search-form .input-wrap:after{top:-2px}.people-search-widget .input-wrap:after{top:-4px}.people-search-widget .dropdown-clear-selection{top:-6px}.people-search-results-heading{font-size:61px}.person-microsite-title .person-title{font-size:42px}.person-title-separator{font-size:42px}.person-info-widget{font-size:16px}.person-full-name{font-size:26px}.person-link a{font-size:16px}.event-title,.news-item-title,.publication-title{font-size:25px}.archive-detail-post-title{font-size:40px}.news-first-item .news-item-title{font-size:44px}.news-date-and-type{margin-bottom:10px}.news-item-source{margin-top:10px}.news-first-item .description{font-size:18px}.event-title{margin-bottom:10px}.case-studies-wrapper:after{width:376px}.featured-case-study{width:376px;margin-bottom:45px}.case-study-title-search{font-size:18px;width:85%}.case-study-search-result .excerpt{width:85%}.publication-date-and-type{margin-bottom:10px}.publication-info{margin-top:10px}.office-list{margin-top:45px}.office-location-image{width:140px;margin-right:25px}.office-title{font-size:24px}.contact-image{width:auto}.office-location-map{width:auto}#page-title-bar{width:1200px;margin:0 auto}#header{left:0;right:0;top:0;width:1200px;margin:0 auto 5px}.home #header{margin:0 auto 17px}.js-header-minimized #header{height:70px;border-bottom:1px solid #005837;box-shadow:0 11px 10px -9px rgba(0,0,0,.15)}.js-header-minimized #header #header-inner{height:70px}.admin-bar.js-persistent-header #header{top:32px}#header-ham,#header-search,.header-logo,.header-logo-link,.header-menu{transition:all .3s ease-in}#header,#header-inner{height:85px}.menu-panels{top:85px}.js-header-minimized .menu-panels{top:70px}.admin-bar .menu-panels{top:117px}.admin-bar.js-header-minimized .menu-panels{top:102px}.js-persistent-header #panel-bg-overlay{height:200%}.header-logo-link{margin-top:32px}.js-header-minimized .header-logo{max-width:195px}.js-header-minimized .header-logo-link{margin-top:20px}.js-header-minimized .header-menu{top:18px}.js-header-minimized #header-ham,.js-header-minimized #header-search{top:13px}.js-header-minimized .ham-menu:after,.js-header-minimized .people-menu:after,.js-header-minimized .services-menu:after{bottom:-13px}#footer{width:1200px;margin:50px auto 0;border-top:12px solid #005837;font-size:13px}#footer-inner{margin:30px auto}.copyright,.footer-menu{margin-bottom:5px}.collaborate{width:130px;left:695px}.trust-access{left:848px}.trust-access__link{font-size:16px}.social-follow{bottom:40px}.social-follow a:before{font-size:30px;margin-right:15px}.follow-facebook:before,.follow-linkedin:before{background-size:22px 22px;width:22px;height:22px}.follow-youtube:before{background-size:28px auto;width:28px;height:22px}#main{width:1200px}.microsite #main-inner{padding-top:30px}.js-persistent-header #header,.js-persistent-header .menu-panels{position:fixed}.js-persistent-header #page{padding-top:102px}#header{transition-property:height,border-bottom,box-shadow;transition-duration:.3s;transition-timing-function:linear}#header-inner{transition:height .3s linear}#panel-bg-overlay,.menu-panels{transition:top .3s linear}.people-wrapper.menu-panel-toggle .predictiveSearch,.services-wrapper.menu-panel-toggle .predictiveSearch{top:70px!important}.g-intro,.g-intro-text,.intro,.intro-text{font-size:25px;margin-bottom:28px}h3{font-size:16px}.additional-info-heading{font-size:16px}.icon-audio:after,.icon-slideshare:after,.icon-video:after{font-size:18px}.button{font-size:15px}.button:after{background-size:auto;top:13px}.er-third-party .button{margin-top:20px}#page-title-bar{height:auto;margin-bottom:36px}#page-title-bar-inner{padding:28px 0 31px}.page-title-wrapper{font-size:61px}.breadcrumb-link{font-size:61px}.heading-location-post-block .page-title-wrapper{font-size:30px}.microsite-page-heading{font-size:30px}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.headinglocation-page-block #page-title-bar-inner,.single-office #page-title-bar-inner{padding:28px 0 31px}#header-ham,#header-search{top:28px}#header-ham:before,#header-search:before{top:11px}.header-menu{top:36px;right:102px}.widget.service-contacts{border-top:10px solid #005837}.associated-people-widget,.associated-practices-widget{font-size:16px}.associated-practices-widget ul li:before{top:4px}#sidebar-secondary .widget{padding-top:23px}#sidebar-secondary .widget:first-of-type{border-top:10px solid #005837}#sidebar-secondary .widget.services{border-bottom:10px solid #005837;border-top:0;padding-top:0}#sidebar-secondary .widget.services a{font-size:20px}#sidebar-secondary .widget.services li:before{top:7px}.widget-title{font-size:15px;padding-bottom:8px}.widget-content{font-size:20px}.leadership-wrapper .person-email-link,.leadership-wrapper .person-phone{font-size:16px}.widget.services li:before{top:6px}.menu-panel-toggle{width:1200px;left:0;right:0;margin:0 auto}.ham-menu:after,.people-menu:after,.services-menu:after{bottom:-10px}.search-menu:after{bottom:-12px}.ham-menu:after{bottom:-12px;left:auto;transform:none;right:0}.services-wrapper .practice-area-search-form{width:1140px;margin:25px 0}.services-wrapper .practice-area-search-form:before{top:-35px;right:225px}.services-wrapper .practice-area-search-form .input-wrap{display:block;height:60px}.services-wrapper .practice-area-search-form .input-wrap input{height:60px;padding:0 16px;line-height:61px}.services-wrapper .practice-area-search-form .icon-search::after{line-height:61px;height:60px;display:block;top:0}.services-wrapper .practice-area-search-form .icon-down-triangle:after{line-height:61px;height:60px;display:block;top:0}.services-wrapper .find-practice-areas .text{width:1080px;height:60px;font-size:16px}.services-wrapper .find-practice-areas .text.text::-webkit-input-placeholder{font-size:15px}.services-wrapper .find-practice-areas .text.text:-moz-placeholder{font-size:15px}.services-wrapper .find-practice-areas .text.text::-moz-placeholder{font-size:15px}.services-wrapper .find-practice-areas .text.text:-ms-input-placeholder{font-size:15px}.services-wrapper .find-practice-areas .search-button{width:60px;height:60px;background-position:center 16px;background-size:auto}.services-wrapper .find-practice-areas .search-button:hover{background-position:center 16px;background-size:auto}.services-wrapper .industries,.services-wrapper .practices,.services-wrapper .trending-issues{width:367px;margin-top:0;margin-right:20px}.services-wrapper .industries li,.services-wrapper .practices li,.services-wrapper .trending-issues li{font-size:16px;height:60px;line-height:61px}.services-wrapper .industries li:after,.services-wrapper .practices li:after,.services-wrapper .trending-issues li:after{height:60px;line-height:61px;font-size:36px}.services-wrapper .industries .submenu li,.services-wrapper .practices .submenu li,.services-wrapper .trending-issues .submenu li{width:337px!important;font-size:30px}.services-wrapper .industries .submenu li:after,.services-wrapper .practices .submenu li:after,.services-wrapper .trending-issues .submenu li:after{background-size:auto}.services-wrapper .industries .subsubmenu,.services-wrapper .practices .subsubmenu,.services-wrapper .trending-issues .subsubmenu{left:367px!important}.services-wrapper .industries .subsubmenu li,.services-wrapper .practices .subsubmenu li,.services-wrapper .trending-issues .subsubmenu li{height:auto;margin-left:20px}.services-wrapper .industries .subsubmenu a,.services-wrapper .practices .subsubmenu a,.services-wrapper .trending-issues .subsubmenu a{font-size:18px}.services-wrapper .menus{padding:25px 0}.services-wrapper .trending-issues{margin-right:0}.people-wrapper.menu-panel-toggle .search-button,.people-wrapper.menu-panel-toggle .text{height:60px}.people-wrapper.menu-panel-toggle .icon-down-triangle:after{line-height:60px;font-size:36px;top:0}.people-wrapper.menu-panel-toggle .dropdown-clear-selection{top:0;height:60px;line-height:60px}.people-wrapper.menu-panel-toggle .dropdown-clear-selection:before{font-size:24px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .input-wrap{display:block;height:60px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .input-wrap input{height:60px;padding:0 42px 0 16px;line-height:61px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .icon-down-triangle:after{line-height:61px;height:60px;display:block;top:0}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row:first-of-type{width:1140px;margin:25px auto}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .aplha-all-wrapper,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .field.keyword{width:1140px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .office-location,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-school,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .practice-area{width:317px;margin-right:12px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .button-wrapper,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .search-button{width:153px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .search-button:after{top:22px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .button-wrapper{margin-top:-60px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .text.text::-webkit-input-placeholder{font-size:15px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .text.text:-moz-placeholder{font-size:15px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .text.text::-moz-placeholder{font-size:15px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .text.text:-ms-input-placeholder{font-size:15px}.people-wrapper.menu-panel-toggle .people-filter-button,.people-wrapper.menu-panel-toggle .view-all-people-button{font-size:18px}.people-wrapper.menu-panel-toggle .people-filter-button{margin-right:14px}.people-wrapper.menu-panel-toggle .predictiveSearch.popRight{max-height:390px;overflow-y:visible}#panel-practice-area-datalist.datalist li.active{background:#a4bd4d}#panel-practice-area-datalist.datalist li.active a{color:#fff}#panel-practice-area-datalist.datalist li.active a:hover{color:#fff}#panel-practice-area-datalist.datalist li.active:before{color:#fff}.search-button,.text{height:50px}.search-button{font-size:15px}.text{font-size:16px}#archive-search .text,.alumni-form input,.text{height:50px}#archive-search .text::-webkit-input-placeholder,.alumni-form input::-webkit-input-placeholder,.text::-webkit-input-placeholder{font-size:14px}#archive-search .text:-moz-placeholder,.alumni-form input:-moz-placeholder,.text:-moz-placeholder{font-size:14px}#archive-search .text::-moz-placeholder,.alumni-form input::-moz-placeholder,.text::-moz-placeholder{font-size:14px}#archive-search .text:-ms-input-placeholder,.alumni-form input:-ms-input-placeholder,.text:-ms-input-placeholder{font-size:14px}.alumni-form input{font-size:16px}.menu-hamburger-menu-container{width:1160px}#menu-hamburger-menu a{font-size:30px}#menu-hamburger-menu li{width:360px}#menu-hamburger-menu li.menu-item-has-children:after{background-size:auto}#menu-hamburger-menu li.menu-item-has-children .sub-menu .menu-item-has-children:after{top:13px}#menu-hamburger-menu .sub-menu{left:385px}#menu-hamburger-menu .sub-menu a{font-size:18px;padding:10px 23px}#menu-hamburger-menu .sub-menu li{width:340px}#menu-hamburger-menu .sub-menu .sub-menu{left:335px}.search-wrapper.menu-panel-toggle{width:1200px}.search-wrapper form{width:350px;height:60px}.search-wrapper form .input-wrap input{height:60px;line-height:61px}.search-wrapper form .search-button{width:60px;height:60px;background-position:center 16px;background-size:auto}.button:after{background-size:40%;top:16px}.button.blog{font-size:14px}.industries .submenu .subsubmenu a,.practices .submenu .subsubmenu a,.trending-issues .submenu .subsubmenu a{font-size:16px!important}.trending-issues{margin-right:0}.industries .submenu a,.trending-issues .submenu a{font-size:16px!important}.datalist{font-size:17px}.datalist-inner>ul>li:before{top:14px}.datalist li.active,.datalist li:hover{color:#fff;background-color:#a4bd4d}.datalist li.active a,.datalist li.active:before,.datalist li:hover a,.datalist li:hover:before{color:#fff;background-color:#a4bd4d}.header-menu a{padding:10px 8px}.widget nav{font-size:15px}.widget nav .sub-menu li a{padding-left:45px}#section-nav{width:1200px;margin-bottom:40px}#section-nav a{padding:20px 13px}.microsite-menu{max-width:100%}#menu-hamburger-menu>li>.sub-menu:before{content:"";display:block;position:absolute;left:-40%;top:50px;width:50%;height:calc(100% - 50px);z-index:1;clip-path:polygon(0 0,100% 0,100% 100%);cursor:pointer}#menu-hamburger-menu>li>.sub-menu>li{z-index:2}#collaboration-swiper{width:1200px;height:454px;margin-bottom:40px;border-top:13px solid #fff}#collaboration-swiper .swiper-slide{height:454px}#collaboration-swiper img{width:815px}#collaboration-swiper .content,#collaboration-swiper .heading{width:335px}#collaboration-swiper .heading{margin-top:25px}#collaboration-swiper .swiper-container-horizontal>.swiper-pagination-bullets{left:836px}#collaboration-swiper .swiper-pagination-bullet{width:11px;height:11px}.g-careers-subpage-page-type .marquee-section{max-width:1200px;max-height:284.44px;overflow:hidden;margin-top:-20px}.g-careers-subpage-marquee-text{padding:30px 35px}.g-careers-subpage-marquee-text p{font-size:26px}.g-careers-subpage-marquee-image{width:480px;max-width:480px;height:284.44px;margin-left:20px}.page-g-join-us-join-us .marquee-section{width:1200px}.careers-marquee-image{width:386px;height:218.72px;margin-right:20px}.sidebar-join-us-sidebar span{font-size:25px}.sidebar-join-us-sidebar .icon-down-triangle:after{top:5px}.sidebar-join-us-sidebar .dropdown-clear-selection{top:-7px}.job-title{font-size:26px;margin-bottom:0}.job-location{font-size:16px}.job-opening-filters-wrapper .text{height:60px;line-height:61px}.job-opening-filters-wrapper .input-wrap{height:60px}.job-opening-filters-wrapper .icon-down-triangle:after{line-height:61px;height:60px}.page-g-interactive-media-interactive-media #post-content{margin-right:0}.interactive-media-wrapper .item{width:580px}.interactive-media-wrapper .caption{font-size:20px}.interactive-media-wrapper .video-thumbnail{margin-bottom:30px}.interactive-media-wrapper .video-play-button-overlay:after{top:285px;left:520px}.interactive-media-wrapper .has-audio .video-play-button-overlay:after{background-size:45px 45px;width:45px;height:45px}.interactive-media-wrapper .has-video .video-play-button-overlay:after{font-size:46px;left:525px}.interactive-media-wrapper .has-video .video-play-button-overlay:before{top:295px;left:530px;width:28px;height:28px}.page-case-studies-think-results.archive-listing-page #page-title-bar{margin-bottom:15px}.page-case-studies-think-results #archive-search-inner{width:1040px}.page-case-studies-think-results #archive-search .field.person,.page-case-studies-think-results #archive-search .field.practice-area{width:444px;max-width:444px}.page-case-studies-think-results #archive-search .field.person .icon-down-triangle:after,.page-case-studies-think-results #archive-search .field.practice-area .icon-down-triangle:after{top:-8px}.page-case-studies-think-results .case-study-title{font-size:20px;margin-top:10px}.load-more{width:120px}.case-study-detail img{max-width:550px;margin-bottom:20px}.page-case-studies-think-results.search-results #page-title-bar{margin-bottom:25px}.g-media-contact-title{margin-bottom:20px}.g-trending-issues-page-type #page-title-bar{margin-bottom:12px}.g-trending-issues-page-type #post-content{margin-right:0}.g-trending-issues-page-type .wrapper .item{width:580px;margin-bottom:40px}.g-alumni-page-type #page-title-bar{margin-bottom:13px}.g-alumni-linkedin-caption,.g-alumni-update-caption{font-size:20px;margin-top:10px}.microsite .blog-post-title{font-size:16px}.microsite .phone-wrapper{width:200px}.microsite .person-listing{margin-top:25px}.microsite-case-study-listing{margin-bottom:40px;padding-top:40px}.microsite-case-study-listing.first{margin-top:25px}.microsite-case-study-title{font-size:25px;margin-bottom:30px}.custom-page-case-studies{font-size:30px;margin-top:50px}.walled-content-container{margin-top:45px;padding-top:40px}.download-our-whitepaper-link.btn,.walled-content-download.btn{font-size:15px}.walled-content-download.btn .walled-content-submit{padding:25px 65px 23px 20px;background-size:auto}.walled-content-title{font-size:24px}.download-our-whitepaper{font-size:22px}.subscribe-form .field:not(.check-field-item){width:530px}.subscribe-form .text{width:400px}.subscribe-form .select{width:400px}.subscribe-form .field.subscribe-group-field{margin-top:30px;width:90%}.subscribe-form .button{padding:25px 65px 23px 20px;background-position:110px 19px;background-size:13px auto}.subscribe-form .subscribe-return-button{background-position:230px 19px}.g-about-us-page-type #post-content{margin-right:0}.g-about-us-page-type .header{max-width:1200px;max-height:271.11px;margin-bottom:30px}.g-about-us-page-type .g-au-header-image{width:480px;max-width:480px;height:271.11px;margin-left:20px}.g-about-us-page-type .g-au-header-quote{font-size:26px}.g-about-us-page-type .g-au-header-attr{font-size:17px;margin-top:14px}.g-about-us-page-type .probono,.g-about-us-page-type .recognition,.g-about-us-page-type .service{min-height:180px}.g-about-us-page-type .probono img,.g-about-us-page-type .service img{top:50px}.g-about-us-page-type .probono img{width:120px}.g-about-us-page-type .recognition img{width:160px;top:20px}.g-about-us-page-type .service img{width:140px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-corp-header,.g-about-us-page-type .g-au-din-desc,.g-about-us-page-type .g-au-lit-header,.g-about-us-page-type .g-au-pcl-header,.g-about-us-page-type .g-au-probono-text,.g-about-us-page-type .g-au-rec-text,.g-about-us-page-type .g-au-res-header,.g-about-us-page-type .g-au-service-text,.g-about-us-page-type .g-au-tes-quote{font-size:20px}.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text{width:240px}.g-about-us-page-type .g-au-rec-text{width:170px;margin-top:15px}.g-about-us-page-type .g-au-service-text{width:180px;margin-top:15px}.g-about-us-page-type .g-au-probono-largetext{font-size:60px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl,.g-about-us-page-type .res{width:254px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl{margin-right:48px}.g-about-us-page-type .g-au-corp-header,.g-about-us-page-type .g-au-lit-header,.g-about-us-page-type .g-au-pcl-header,.g-about-us-page-type .g-au-res-header{font-size:28px;margin:10px 0 12px}.g-about-us-page-type .g-au-corp-desc,.g-about-us-page-type .g-au-lit-desc,.g-about-us-page-type .g-au-pcl-desc,.g-about-us-page-type .g-au-res-desc{line-height:1.3}.g-about-us-page-type .din img{width:120px}.g-about-us-page-type .g-au-din-desc{width:220px}.g-about-us-page-type .col img{width:180px;margin-right:10px}.g-about-us-page-type .g-au-col-desc{width:160px}.g-about-us-page-type .g-au-tes-quote{font-size:16px}.archive-search-toggle{font-size:13px;right:-286px;top:-96px}.archive-listing-page .page-title-wrapper{font-size:61px}.archive-listing-page #page-title-bar{margin-bottom:40px}.archive-listing-page .news-date-and-type{margin-bottom:15px;font-size:20px}.archive-listing-page .news-item-source{margin-top:15px;font-size:20px}.archive-listing-page .publication-date-and-type{margin-bottom:15px;font-size:20px}.archive-listing-page .publication-date-and-type .date{font-size:20px}.archive-listing-page .publication-info{margin-top:15px}.archive-detail-page .publication-date-and-type,.archive-detail-page .publication-info,.microsite-archive-detail-page .publication-date-and-type,.microsite-archive-detail-page .publication-info{margin:0 0 5px}.archive-detail-page .byline,.archive-detail-page .publication-name,.microsite-archive-detail-page .byline,.microsite-archive-detail-page .publication-name{margin-top:5px}.archive-detail-page .publication-date-and-type,.microsite-archive-detail-page .publication-date-and-type{font-size:16px;margin-bottom:5px}.archive-detail-page .publication-date-and-type .date,.microsite-archive-detail-page .publication-date-and-type .date{font-size:16px}.archive-detail-page .archive-detail-post-title,.microsite-archive-detail-page .archive-detail-post-title{font-size:39px}.archive-detail-page .description,.microsite-archive-detail-page .description{padding-top:35px;margin-top:40px}.archive-detail-page .event-details,.microsite-archive-detail-page .event-details{font-size:16px}.archive-listing-page.search-results .news-item-listing.first{margin-top:25px}.news-item-listing{margin-bottom:40px;padding-top:40px}.news-first-item .description{font-size:20px}.news-first-item .more-link{font-size:15px}.news-first-item .title-link{margin-bottom:14px}.news-first-item .news-item-source{margin-top:0}.news-date-and-type{font-size:16px}.publication-listing{margin-bottom:40px;padding-top:40px}.publication-listing .byline,.publication-listing .publication-name{font-size:20px}.icon-audio:after,.icon-slideshare:after,.icon-video:after{font-size:20px}.events-heading{font-size:32px}.event-title{margin-bottom:15px}.microsite .news-item-listing.first,.microsite .publication-listing.first{margin-top:25px;padding-top:40px}.microsite .event-listing .event-details,.microsite .publication-listing .publication-date-and-type,.microsite .publication-listing .publication-date-and-type .date{font-size:20px}.microsite .news-item-listing .news-date-and-type,.microsite .news-item-listing .news-item-source{font-size:20px}.microsite .event-listing{margin-bottom:40px;padding-top:40px}.microsite .events-heading{font-size:30px;margin-bottom:45px}.contact-entry strong{font-size:15px}.contact-entry p{font-size:16px}.contact-entry #entry-heading-1,.contact-entry #entry-heading-2,.contact-entry #entry-heading-3{font-size:20px;margin-bottom:3px}.contact-entry .email,.contact-entry .tel{font-size:16px}.department-contacts .widget-content{font-size:16px}.department-contacts .item{padding-bottom:25px;margin-bottom:25px}.department-contacts .department{font-size:15px}.office-list{margin-top:0}.office-listing .office-location-details{font-size:20px}.office-location-image{width:400px;margin-right:30px}.office-title{font-size:26px}.department-contacts .widget-content{font-size:16px}.view-google-map{padding:24px 40px 22px;font-size:14px}.office-location-details .postal-address{margin-bottom:20px}.office-location-description{padding-top:45px;margin-top:25px}.practice-page-type #page-title-bar .find-practice-areas .text{height:60px;font-size:16px}.practice-page-type #page-title-bar .find-practice-areas .search-button{width:60px;height:60px;background-size:auto;background-position:center 16px}.practice-page-type.search-results #page-title-bar .find-practice-areas .search-button{width:60px;height:60px}.practice-page-type .people-wrapper.menu-panel-toggle .search-button{font-size:14px;height:60px}.practice-page-type .people-wrapper.menu-panel-toggle #page-title-bar .find-practice-areas .text{height:60px}.practice-page-type .people-wrapper.menu-panel-toggle #page-title-bar .find-practice-areas .search-button{width:60px;height:60px;background-size:auto;background-position:center 16px}.practice-page-type .people-wrapper.menu-panel-toggle #page-title-bar .practice-area-search-form{padding-top:40px;margin-top:27px}.practice-areas-listing{margin-top:10px}.practice-areas-listing .col{width:50%}.people-microsite-template .name-wrapper a{font-size:24px}.people-microsite-template .email-wrapper{display:inline-block}.people-search-heading{font-size:61px;padding:28px 0 31px;margin-bottom:36px}.people-search-results-heading{font-size:42px}.people-search-filter{width:1028px}.people-search-widget .text{height:50px;font-size:14px}.people-search-widget .text::-webkit-input-placeholder{color:#777068;font-size:12px}.people-search-widget .text:-moz-placeholder{font-size:12px}.people-search-widget .text::-moz-placeholder{font-size:12px}.people-search-widget .text:-ms-input-placeholder{font-size:12px}.people-search-widget .search-button:after{top:16px}.people-search-widget .predictiveSearch{width:288px!important}.person-microsite #main-inner{padding-top:35px}.person-microsite #page-title-bar{height:auto;min-height:340px}.person-microsite #page-title-bar-inner{min-height:300px}.person-microsite .person-header-name{font-size:61px}.person-microsite .person-title{font-size:25px;margin-top:15px}.person-microsite .person-header-offices{min-height:120px;width:570px}.person-microsite .person-header-offices .office{width:285px}.person-microsite .page-title-wrapper,.person-microsite .person-header-email .person-email-link{font-size:20px}.person-microsite .person-header-info .person-header-offices{min-height:120px}.person-microsite .person-header-share-pdf{font-size:14px}.person-microsite .person-header-share-pdf .resume:before{font-size:14px}.person-microsite .person-header-links{font-size:15px;width:285px}.person-microsite .person-header-links a:before{font-size:24px;margin-right:16px}.person-microsite .person-header-links .vcard{margin-right:18px}.person-microsite .main-portrait{width:532px;margin-left:30px;margin-top:24px}.person-microsite.custom-microsite-template .description{font-size:24px}.person-microsite.custom-microsite-template .description ul li{margin-left:30px}.person-microsite.custom-microsite-template .description ul li:before{font-size:14px;margin-left:-28px;top:7px}.person-microsite.custom-microsite-template .description ul li li:before{font-size:20px;top:2px}.person-microsite.custom-microsite-template .description ol li{margin-left:30px}.person-microsite.custom-microsite-template .description h3{font-size:25px}.person-microsite.blog-microsite-template .description p{font-size:24px}.person-microsite .microsite-case-study-listing .description{font-size:24px}.person-microsite .microsite-case-study-listing .additional-info,.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone,.person-microsite .microsite-case-study-listing .related-people{font-size:20px}.person-microsite .microsite-case-study-listing .related-people{margin-left:32px;line-height:1.4}.person-microsite .microsite-case-study-listing .related-people .icon-user:before{margin-left:-30px}.person-microsite .microsite-case-study-listing .additional-info li{margin-left:32px;line-height:1.4}.person-microsite .microsite-case-study-listing .additional-info .blank-icon:before,.person-microsite .microsite-case-study-listing .additional-info .excel-icon:before,.person-microsite .microsite-case-study-listing .additional-info .icon-user:before,.person-microsite .microsite-case-study-listing .additional-info .pdf-icon:before,.person-microsite .microsite-case-study-listing .additional-info .powerpoint-icon:before,.person-microsite .microsite-case-study-listing .additional-info .web-icon:before,.person-microsite .microsite-case-study-listing .additional-info .word-icon:before{margin-left:-30px}.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone{padding-left:32px}.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone:before{margin-left:-32px;top:6px}.biography-microsite-template #post-content{font-size:24px}.biography-microsite-template #post-content ul li{margin-left:30px}.biography-microsite-template #post-content ul li:before{font-size:14px;margin-left:-28px;top:5px}.biography-microsite-template #post-content ul li li:before{font-size:20px;top:2px}.biography-microsite-template #post-content ol li{margin-left:30px}.biography-microsite-template #post-content h3{font-size:25px}.biography-microsite-template #post-content .bio-info-heading,.biography-microsite-template #post-content .bio-info-heading.expanded{font-size:30px}.event-teaser{padding:25px 20px;font-size:13px}.event-teaser .widget-title{font-size:20px;margin-bottom:13px}.event-teaser h5{line-height:1.3}.event-teaser h5 span{font-size:20px}.event-teaser time{margin-top:15px;font-size:13px}.event-teaser .event-highlight-icon{margin:10px 0 0 10px;display:table}.bio-info-value ol li,.bio-info-value ul li,.person-microsite .description ol li,.person-microsite .description ul li{margin-bottom:13px}.person-listing .col.contact-wrapper{width:50%}.person-listing .col.name-wrapper{width:50%}.person-listing .col.name-wrapper a{font-size:24px}.person-listing .col .phone-wrapper{width:150px}.microsite .blog-post-listing .blog-post-subtitle{font-weight:300}.microsite .blog-post-listing a.blog-post-title,.microsite .blog-post-listing h2{font-size:30px;font-weight:700;font-family:proxima nova w01,sans-serif}.blogs-microsite .main-microsite-menu-wrap{width:1200px}.blogs-microsite .widget-content{font-size:16px}.blogs-microsite #contributing-authors-heading{border-top:10px solid #005837}.blogs-microsite #sidebar-secondary .widget{padding-top:18px}.blogs-microsite.microsite #main-inner{padding-top:50px}.blogs-microsite.microsite #page-title-bar{height:291px}.blogs-microsite.microsite #page-title-bar-inner{width:424px;height:200px;margin:60px 0 0 30px}.blog-search-form .field{width:183px}.blog-post-byline{font-size:16px}.blog-post-author-cards{font-size:16px}.sidebar-blogs-microsite-primary{border-top:10px solid #005837}.blog-category-heading,.blog-search-results-heading{font-size:30px}.blogs-microsite.single-microsite-page #post-content form .button{padding:25px 65px 23px 20px;background-position:110px 19px;background-size:13px auto}.blogs-microsite.single-microsite-page #post-content form .button:after{top:22px}.menu-hidden .return-to-mainsite{transition:all .3s ease-in}.js-header-minimized .menu-hidden .return-to-mainsite{margin-top:25px;transition:all .3s linear}.home .animation .results{font-size:21px;top:20%;right:100px}.home .animation .circle{height:15px;width:15px;margin-top:-8px;left:40px}.home .animation .arrow{left:40px;max-width:100%}.home .animation .arrow .end{height:24px;width:24px;top:7px;right:5px}.home .animation .cross{height:46px;width:45px;background-size:38px 38px;margin-top:-20px;right:30px}.home .rollovers{margin-bottom:17px;border-bottom:12px solid #005837}.home .rollovers .item.expanded:before,.home .rollovers .item:before{top:52px;width:26px;height:26px}.home .rollovers .item .title{font-size:102px;padding-left:46px}.home .rollovers .item.expanded{height:auto}.home .rollovers .item .wrapper{margin-left:50px}.home .bottom-content{border-top:12px solid #005837}.home .bottom-content .item{margin:30px 0 40px;padding-left:10px}.home .bottom-content .btn:after{margin-top:10px}.home .btn,.home .g-hp-attr,.home .g-hp-category,.home .g-hp-large-text,.home .g-hp-main-text,.home .g-hp-quote{margin-left:115px}.g-hp-image{width:100px;margin:0 -100px 0 0}.g-hp-category{font-size:13px;margin-bottom:5px}.g-hp-large-text{font-size:51px}.g-hp-main-text{font-size:21px}.g-hp-quote{font-size:21px;margin-top:10px}.g-hp-attr{margin-top:10px}.trending-issues{width:380px}.trending-issues .title{font-size:13px}.trending-issues .item{font-size:31px}.featured-links a{font-size:21px}.featured-links .category{font-size:13px}.featured-links .item{padding-bottom:55px}.practice-area-microsite .g-marquee-image{margin-bottom:-37px}.global-search-results #page-title-bar{margin-bottom:36px}.global-search-results .search-query{font-size:18px;padding-top:35px}.global-search-results .filter{margin-top:30px}.global-search-results .filter ul li a{font-size:14px;padding:16px 22px}.global-search-results #post-content{margin-right:0}.global-search-results .publication-listing .byline,.global-search-results .publication-listing .publication-name{font-size:16px}.global-search-results .icon-audio:after,.global-search-results .icon-slideshare:after,.global-search-results .icon-video:after{font-size:16px}.search-section-title h2{font-size:30px}.g-alumni-update-page-type .alumni-form input[type=submit]{font-size:15px}.g-alumni-update-page-type .alumni-form span.input-wrap{width:470px}}@media screen and (min-width:1500px){body{font-size:19px}#footer-inner,#header-inner,#main-inner,#page-title-bar-inner,.microsite-menu{max-width:1400px;width:1400px}#post-content{margin-right:405px}#sidebar-primary{width:290px;margin-right:40px}.people-page-type #sidebar-primary{width:290px}.person-microsite #sidebar-primary{width:290px}#sidebar-secondary{width:290px;margin-left:40px}.archive-detail-page #sidebar-secondary{margin-left:170px}ul li:before{top:8px}ul li li:before{top:3px}.footer-search{bottom:-40px}.footer-search .input-wrap:nth-child(2):before{background-position:center 13px;width:50px;height:50px}.footer-search__submit{width:50px;height:50px}.footer-search__field{width:180px;height:50px;font-size:14px}.home .animation{height:175px}.archive-filters .input-wrap:after{top:-3px}.case-studies-wrapper:after{width:440px}.featured-case-study{width:440px;margin-bottom:45px}.office-location-image{width:190px;margin-right:35px}.office-title{margin-bottom:10px}.blog-category-heading,.blog-search-results-heading{font-size:30px}.blog-post-detail .blog-post-title{font-size:30px}.demo-blog #page-title-bar{height:280px}#page-title-bar{width:1400px;margin:0 auto}.menu-panels{top:90px}.admin-bar.js-persistent-header .menu-panels{top:122px}.admin-bar.js-header-minimized .menu-panels{top:104px}.js-header-minimized .ham-menu:after,.js-header-minimized .people-menu:after,.js-header-minimized .search-menu:after,.js-header-minimized .services-menu:after{bottom:-13px}.search-menu:after{bottom:-17px}#header{width:1400px;margin:0 auto}.home #header{margin:0 auto 12px}#header,#header-inner{height:90px}.header-logo-link{width:auto}.header-logo{max-width:100%}.js-header-minimized #header{height:75px}.js-header-minimized .header-logo{max-width:215px}#footer{width:1400px;font-size:14px;margin-top:80px}#footer-inner{margin:40px 0}.footer-menu{margin-bottom:7px}.copyright{margin-bottom:6px}.social-follow{bottom:43px}.social-follow a:before{font-size:34px;margin-right:15px}.follow-facebook:before,.follow-linkedin:before{background-size:28px 28px;width:28px;height:28px}.follow-youtube:before{background-size:34px auto;width:34px;height:28px}.collaborate{width:auto;left:805px;padding-right:15px}.trust-access{width:auto;left:992px;top:2px}.trust-access__link{font-size:16px}#main{width:1400px}.microsite #main-inner{padding-top:40px}.g-intro,.g-intro-text,.intro,.intro-text{font-size:30px;margin-bottom:32px}h3{font-size:19px}.additional-info-heading{font-size:19px}.button:after{background-size:auto;top:17px}.btn:not(.button){font-size:15px}.er-third-party{margin-top:50px}.er-third-party .button{display:inline}.search-button,.text{height:60px}#page-title-bar{margin-bottom:50px}#page-title-bar-inner{padding:32px 0 31px}.archive-detail-page #page-title-bar-inner,.heading-location-post-block #page-title-bar-inner,.headinglocation-page-block #page-title-bar-inner,.single-office #page-title-bar-inner{padding:32px 0 31px}.page-title-wrapper{font-size:72px}.breadcrumb-link{font-size:72px}.heading-location-post-block .page-title-wrapper{font-size:36px}.microsite-page-heading{font-size:36px}.header-logo-link{margin-top:27px}.header-menu{top:34px;right:102px}#header-ham:before,#header-search:before{top:8px;font-size:30px}.menu-panel-toggle{width:1400px}.ham-menu:after,.people-menu:after,.search-menu:after,.services-menu:after{border-width:0 20px 20px;bottom:-15px}.search-menu:after{bottom:-17px}.ham-menu:after{bottom:-17px}.services-wrapper .practice-area-search-form{width:1200px;margin:25px 0}.services-wrapper .find-practice-areas .text{width:1144px}.services-wrapper .industries,.services-wrapper .practices,.services-wrapper .trending-issues{width:386px}.services-wrapper .industries .submenu li,.services-wrapper .practices .submenu li,.services-wrapper .trending-issues .submenu li{width:356px!important}.services-wrapper .industries .subsubmenu,.services-wrapper .practices .subsubmenu,.services-wrapper .trending-issues .subsubmenu{left:386px!important}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row:first-of-type{width:1200px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .aplha-all-wrapper,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .field.keyword{width:1200px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .office-location,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-school,.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .practice-area{width:337px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .people-filter-button{margin-right:16px}.menu-hamburger-menu-container{width:1320px}#menu-hamburger-menu li.menu-item-has-children:after{font-size:38px}.search-wrapper.menu-panel-toggle{width:1400px}.search-wrapper form{width:400px}.search-wrapper form .input-wrap{width:340px}.predictiveSearch{width:338px!important;font-size:17px}#sidebar-secondary .widget:first-of-type{border-top:12px solid #005837}#sidebar-secondary .widget.services{border-top:0;padding-top:0}#sidebar-secondary .widget.services a{font-size:24px}#sidebar-secondary .widget.services li:before{top:10px}.widget{font-size:24px}.widget.service-contacts{font-size:19px}.widget-content{font-size:24px}.pullquote-widget .widget-content{font-size:24px}.pullquote-attribution{font-size:18px}.pullquote-widget .widget-content,.pullquote-with-image-widget .widget-content{font-size:24px}.associated-people-widget,.associated-practices-widget{font-size:19px}.associated-practices-widget ul li:before{top:6px}.widget.services li:before{top:8px}#archive-search .text,.alumni-form input,.text{height:60px}#people-search-by-office.text::-webkit-input-placeholder,#search-by-news-item-types.text::-webkit-input-placeholder,#search-by-people-school.text::-webkit-input-placeholder,#search-by-person.text::-webkit-input-placeholder,#search-by-practice-hierarchy.text::-webkit-input-placeholder,#search-by-publication-type.text::-webkit-input-placeholder,#search-by-year.text::-webkit-input-placeholder{height:50px;line-height:normal}.people-search-widget #people-search-by-keyword.text::-webkit-input-placeholder,.people-search-widget #people-search-by-office.text::-webkit-input-placeholder,.people-search-widget #search-by-people-school.text::-webkit-input-placeholder,.people-search-widget #search-by-practice-hierarchy.text::-webkit-input-placeholder{font-size:15px}.people-search-widget #people-search-by-keyword.text:-moz-placeholder,.people-search-widget #people-search-by-office.text:-moz-placeholder,.people-search-widget #search-by-people-school.text:-moz-placeholder,.people-search-widget #search-by-practice-hierarchy.text:-moz-placeholder{font-size:15px}.people-search-widget #people-search-by-keyword.text::-moz-placeholder,.people-search-widget #people-search-by-office.text::-moz-placeholder,.people-search-widget #search-by-people-school.text::-moz-placeholder,.people-search-widget #search-by-practice-hierarchy.text::-moz-placeholder{font-size:15px}.people-search-widget #people-search-by-keyword.text:-ms-input-placeholder,.people-search-widget #people-search-by-office.text:-ms-input-placeholder,.people-search-widget #search-by-people-school.text:-ms-input-placeholder,.people-search-widget #search-by-practice-hierarchy.text:-ms-input-placeholder{font-size:15px}.people-wrapper.menu-panel-toggle #panel-advanced-people-search-form .row .search-button:after{top:17px}.header-menu{font-size:15px}.microsite .widget nav,.widget nav{font-size:18px}.microsite .widget nav a,.widget nav a{padding:18px 20px}.microsite .widget nav li.first-menu-item.current-menu-item a,.widget nav li.first-menu-item.current-menu-item a{padding:18px 20px}.microsite .widget nav .sub-menu li a,.widget nav .sub-menu li a{font-size:16px}.microsite .widget nav .sub-menu li:last-child a,.widget nav .sub-menu li:last-child a{padding-bottom:25px}#section-nav{width:1400px;margin-bottom:50px;font-size:15px}#section-nav a{padding:23px 13px}#section-nav .current-menu-item:after{border-width:0 13px 13px}.microsite-menu{max-width:100%;margin-bottom:60px}#collaboration-swiper{width:1400px;height:530px;border-top:18px solid #fff;margin-top:-51px}#collaboration-swiper .swiper-slide{height:530px}#collaboration-swiper img{width:950px}#collaboration-swiper .content,#collaboration-swiper .heading{width:555px}#collaboration-swiper .heading{width:395px;margin-top:35px;margin-bottom:18px;font-size:24px}#collaboration-swiper .content{font-size:18px;width:395px}#collaboration-swiper .swiper-container-horizontal>.swiper-pagination-bullets{left:977px}#collaboration-swiper .swiper-pagination-bullet{width:13px;height:13px}.g-careers-subpage-page-type .marquee-section{max-width:1400px;max-height:320px;margin:-25px auto 40px}.g-careers-subpage-page-type .marquee-section .video-play-button-overlay:after{font-size:62px;width:62px;height:62px}.g-careers-subpage-page-type .marquee-section .video-play-button-overlay:before{right:32px;bottom:32px}.g-careers-subpage-marquee-text{padding:40px 50px}.g-careers-subpage-marquee-text p{font-size:36px;height:235px;overflow:hidden}.g-careers-subpage-marquee-image{width:540px;max-width:540px;height:320px;margin-left:25px}.page-g-join-us-join-us .marquee-section{width:1400px;margin:-25px auto 40px}.careers-marquee-image{width:450px;height:255px;margin-right:25px}.sidebar-join-us-sidebar span{font-size:30px}.sidebar-join-us-sidebar .text.text::-webkit-input-placeholder{font-size:14px}.sidebar-join-us-sidebar .text.text:-moz-placeholder{font-size:14px}.sidebar-join-us-sidebar .text.text::-moz-placeholder{font-size:14px}.sidebar-join-us-sidebar .text.text:-ms-input-placeholder{font-size:14px}.sidebar-join-us-sidebar .icon-down-triangle:after{top:0;line-height:60px}.sidebar-join-us-sidebar .dropdown-clear-selection{top:-2px}.sidebar-join-us-sidebar #search-by-people-school.text::-webkit-input-placeholder{height:60px}.g-join-us-page-type #page-title-bar{margin-bottom:19px}.job-title{font-size:30px}.job-opening-filters-label{font-size:20px}.job-location{font-size:19px}.job-opening-filters-wrapper .input-wrap{height:60px}.job-opening-filters-wrapper .icon-down-triangle:after{line-height:61px;height:60px}.campus-interviews{margin:35px 0;padding:35px 0}.campus-interviews .item{margin-bottom:20px}.campus-interviews .item>:first-child{width:180px}.interactive-media-wrapper .item{width:680px}.interactive-media-wrapper .video-thumbnail{margin-bottom:45px}.interactive-media-wrapper .caption{font-size:24px}.interactive-media-wrapper img{margin-bottom:15px}.interactive-media-wrapper .video-play-button-overlay:after{top:315px;left:595px}.interactive-media-wrapper .has-audio .video-play-button-overlay:after{background-size:55px 55px;width:55px;height:55px}.interactive-media-wrapper .has-video .video-play-button-overlay:after{font-size:57px;left:600px}.interactive-media-wrapper .has-video .video-play-button-overlay:before{top:325px;left:610px;width:38px;height:38px}#interactive-load-more{width:230px;font-size:14px;padding:24px 0 22px}.page-case-studies-think-results.archive-listing-page #page-title-bar{margin-bottom:20px}.page-case-studies-think-results #archive-search-inner{width:1200px}.page-case-studies-think-results .case-study-title{font-size:24px;margin-top:13px}.page-case-studies-think-results #archive-search{padding:20px 0}.page-case-studies-think-results #archive-search .field.person,.page-case-studies-think-results #archive-search .field.practice-area{width:524px;max-width:524px}.page-case-studies-think-results #archive-search .field.person .icon-down-triangle:after,.page-case-studies-think-results #archive-search .field.practice-area .icon-down-triangle:after{top:-5px}.load-more{width:160px}.case-study-detail img{max-width:700px;margin-bottom:35px}.view-tombstone:before{top:0}.page-case-studies-think-results.search-results .case-study-search-result{padding-bottom:40px}.page-case-studies-think-results.search-results .case-study-search-result.first{margin-top:25px}.page-case-studies-think-results.search-results .case-study-teaser-image{max-width:220px;margin:6px 0 30px 60px}.page-case-studies-think-results.search-results .case-study-title{font-size:24px}.page-case-studies-think-results.search-results #page-title-bar{margin-bottom:35px}.g-media-center-page-type .widget-content{font-family:proxima nova w01,sans-serif;font-size:19px}.g-trending-issues-page-type #page-title-bar{margin-bottom:20px}.g-trending-issues-page-type .wrapper .item{width:680px;margin-bottom:45px}.g-alumni-page-type #page-title-bar{margin-bottom:40px}.g-alumni-linkedin-caption,.g-alumni-update-caption{font-size:24px;margin-top:13px}.microsite .person-listing{margin-top:25px}.microsite .blog-post-title{font-size:19px}.microsite-case-study-listing{margin-bottom:50px;padding-top:50px}.microsite-case-study-listing.first{margin-top:25px}.microsite-case-study-listing .done-deal--full,.microsite-case-study-listing img{max-width:250px;width:250px}.microsite-case-study-listing .view-tombstone:before{font-size:20px}.microsite-case-study-title{font-size:30px}.custom-page-case-studies{font-size:30px;margin:60px 0 0}.subscribe-form .field:not(.check-field-item){width:660px}.subscribe-form .text{width:470px;height:60px;font-size:19px}.subscribe-form .select{width:470px;height:60px;font-size:19px}.subscribe-form .field.subscribe-group-field{margin:40px 0 10px 190px;width:90%}.subscribe-form .button{margin-left:190px;background-size:auto auto}.subscribe-form .subscribe-return-button{margin-left:0}.subscribe-form .subgroup-0,.subscribe-form .subgroup-1{padding:25px 30px}.download-our-whitepaper-link.btn,.walled-content-download.btn,.walled-content-submit{padding:25px 65px 23px 20px;background-position:right 20px top 17px;background-size:auto auto}.download-our-whitepaper-link.btn:hover,.walled-content-download.btn:hover,.walled-content-submit:hover{background-size:auto auto;background-position:right 20px top 17px}.download-our-whitepaper-link.btn{background-size:auto auto;background-position:130px 17px}.download-our-whitepaper-link.btn:hover{background-size:auto auto;background-position:130px 17px}.walled-content-title{font-size:26px}.download-our-whitepaper{font-size:24px}.g-about-us-page-type .header{max-width:1400px;max-height:305px}.g-about-us-page-type .right .video-play-button-overlay:after{font-size:62px;width:62px;height:62px}.g-about-us-page-type .right .video-play-button-overlay:before{right:32px;bottom:32px}.g-about-us-page-type .g-au-header-image{width:540px;max-width:540px;height:305px;margin-left:25px}.g-about-us-page-type .g-au-header-quote{font-size:31px}.g-about-us-page-type .g-au-header-attr{font-size:19px}.g-about-us-page-type .section-4{margin:35px 0 -58px;padding:25px 0}.g-about-us-page-type .section-4 .title{margin-bottom:28px}.g-about-us-page-type .section-title,.g-about-us-page-type .title{font-size:15px}.g-about-us-page-type .section-title{margin:20px 0 28px}.g-about-us-page-type .probono,.g-about-us-page-type .recognition,.g-about-us-page-type .service{min-height:225px;margin-bottom:30px}.g-about-us-page-type .probono img,.g-about-us-page-type .recognition img,.g-about-us-page-type .service img{width:auto}.g-about-us-page-type .probono img,.g-about-us-page-type .service img{top:55px}.g-about-us-page-type .probono{padding-right:30px}.g-about-us-page-type .g-au-probono-largetext{font-size:70px}.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text{width:260px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc,.g-about-us-page-type .g-au-probono-text,.g-about-us-page-type .g-au-rec-text,.g-about-us-page-type .g-au-service-text{font-size:24px}.g-about-us-page-type .recognition{padding:0 30px}.g-about-us-page-type .g-au-rec-text{width:190px;margin-top:18px}.g-about-us-page-type .service{padding-left:30px}.g-about-us-page-type .g-au-service-text{width:220px}.g-about-us-page-type .service img{margin-left:8px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl,.g-about-us-page-type .res{width:305px}.g-about-us-page-type .corp img,.g-about-us-page-type .lit img,.g-about-us-page-type .pcl img,.g-about-us-page-type .res img{width:100%}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl{margin-right:60px}.g-about-us-page-type .g-au-corp-desc,.g-about-us-page-type .g-au-lit-desc,.g-about-us-page-type .g-au-pcl-desc,.g-about-us-page-type .g-au-res-desc{font-size:17px}.g-about-us-page-type .g-au-corp-header,.g-about-us-page-type .g-au-lit-header,.g-about-us-page-type .g-au-pcl-header,.g-about-us-page-type .g-au-res-header{font-size:34px;margin-top:15px}.g-about-us-page-type .col img,.g-about-us-page-type .din img{width:auto}.g-about-us-page-type .g-au-tes-quote{font-size:18px}.g-about-us-page-type .din{padding-right:30px}.g-about-us-page-type .col{padding:0 30px}.g-about-us-page-type .tes{padding-left:30px}.g-about-us-page-type .col img,.g-about-us-page-type .din img{top:36px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc{margin-top:0}.g-about-us-page-type .g-au-col-desc{width:190px}.g-about-us-page-type .g-au-tes-attr{font-size:18px;margin-top:8px}.g-about-us-page-type .g-au-tes-quote{line-height:1.3}.archive-search-toggle{font-size:14px;right:-330px;top:-120px}.archive-listing-page #page-title-bar{margin-bottom:50px}.archive-listing-page .page-title-wrapper{font-size:72px}.archive-listing-page .publication-date-and-type{font-size:24px;margin-bottom:15px}.archive-listing-page .publication-date-and-type .date{font-size:24px}.archive-listing-page .publication-info{margin-top:15px}.archive-listing-page .event-details{font-size:24px}.archive-listing-page .news-date-and-type,.archive-listing-page .news-item-source{font-size:24px}.event-title,.news-item-title,.publication-title{font-size:30px}.archive-detail-page .description,.microsite-archive-detail-page .description{padding-top:50px;margin-top:55px}.archive-detail-page .archive-detail-post-title,.microsite-archive-detail-page .archive-detail-post-title{font-size:46px}.archive-detail-page .publication-date-and-type,.microsite-archive-detail-page .publication-date-and-type{font-size:19px}.archive-detail-page .publication-date-and-type .date,.microsite-archive-detail-page .publication-date-and-type .date{font-size:19px}.archive-detail-page .event-details,.microsite-archive-detail-page .event-details{font-size:19px}.archive-listing-page.search-results .search-result-item.first{margin-top:40px}.publication-listing{margin-bottom:50px;padding-top:50px}.publication-listing .byline,.publication-listing .publication-name{font-size:24px}.publication-listing .icon-audio:after,.publication-listing .icon-slideshare:after,.publication-listing .icon-video:after{font-size:24px}.publication-teaser-image{max-width:220px}.news-first-item .description{font-size:24px}.news-item-listing{padding-top:50px;margin-bottom:50px}.news-date-and-type{font-size:19px}.event-listing{margin-bottom:40px}.events-heading{font-size:36px;margin-bottom:40px}.past-events-heading{margin-top:60px;padding-top:50px}.microsite .news-item-listing,.microsite .publication-listing{width:100%;display:block;float:left}.microsite .news-item-listing.first,.microsite .publication-listing.first{margin-top:25px;padding-top:50px}.microsite .event-listing .event-details,.microsite .publication-listing .publication-date-and-type,.microsite .publication-listing .publication-date-and-type .date{font-size:24px}.microsite .news-item-listing{margin-bottom:50px;padding-top:50px}.microsite .news-item-listing .news-date-and-type,.microsite .news-item-listing .news-item-source{font-size:24px}.microsite .events-heading{font-size:36px;margin-bottom:45px}.microsite .event-details{font-size:19px}.microsite .event-listing{margin-bottom:50px;padding-top:50px}.g-contact-us-page-type .description{padding-bottom:50px;margin-bottom:50px}.contact-entry p{font-size:19px}.contact-entry #entry-heading-1,.contact-entry #entry-heading-2,.contact-entry #entry-heading-3{font-size:24px;margin-bottom:0}.department-contacts .widget-content{font-size:19px}.department-contacts .title{margin-bottom:20px}.office-location-image{width:520px}.department-contacts .widget-content{font-size:19px}.department-contacts .name{font-size:24px}.office-listing{margin-bottom:40px;padding-top:45px}.office-listing .btn{margin-top:15px}.office-listing .office-location-details{font-size:24px}.office-location-description{padding-top:60px;margin-top:40px}.practice-page-type #page-title-bar .practice-area-search-form{margin-top:31px}.practice-area-title{font-size:36px}.practice-areas-listing{margin-top:20px}.people-microsite-template .name-wrapper .person-name{margin-bottom:5px}.people-search-heading{font-size:72px;margin-bottom:50px}.people-search-results-heading{font-size:42px}.people-search-filter{width:1083px}.person-microsite #main-inner{padding-top:40px}.person-microsite #page-title-bar{height:auto;min-height:400px}.person-microsite #page-title-bar-inner{min-height:360px}.person-microsite .person-header-name{font-size:72px}.person-microsite .person-title{font-size:30px}.person-microsite .person-header-offices{min-height:140px;width:660px;margin-top:15px}.person-microsite .person-header-offices .office{width:287px}.person-microsite .page-title-wrapper,.person-microsite .person-header-email .person-email-link{font-size:24px}.person-microsite .person-header-links{width:331px}.person-microsite .person-header-links a:before{font-size:28px}.person-microsite .person-header-info .person-header-offices{min-height:150px}.person-microsite .main-portrait{width:620px}.person-microsite.custom-microsite-template .description ul ul li:before{font-size:24px;top:-2px}.person-microsite.custom-microsite-template .description h3{font-size:27px}.person-microsite.custom-microsite-template .microsite-case-study-title{font-size:30px}.person-microsite .microsite-case-study-listing .description{font-size:24px}.person-microsite .microsite-case-study-listing .related-people{margin-left:37px}.person-microsite .microsite-case-study-listing .related-people .icon-user:before{margin-left:-35px}.person-microsite .microsite-case-study-listing .additional-info li{margin-left:37px}.person-microsite .microsite-case-study-listing .additional-info .blank-icon:before,.person-microsite .microsite-case-study-listing .additional-info .excel-icon:before,.person-microsite .microsite-case-study-listing .additional-info .icon-user:before,.person-microsite .microsite-case-study-listing .additional-info .pdf-icon:before,.person-microsite .microsite-case-study-listing .additional-info .powerpoint-icon:before,.person-microsite .microsite-case-study-listing .additional-info .web-icon:before,.person-microsite .microsite-case-study-listing .additional-info .word-icon:before{margin-left:-35px}.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone{padding-left:37px}.person-microsite .microsite-case-study-listing .done-deal--link-only .view-tombstone:before{margin-left:-37px}.biography-microsite-template #post-content{font-size:24px}.biography-microsite-template #post-content ul li li:before{top:-2px;font-size:24px}.biography-microsite-template #post-content ol li{margin-left:30px}.biography-microsite-template #post-content h3{font-size:27px}.biography-microsite-template #post-content .bio-info-heading,.biography-microsite-template #post-content .bio-info-heading.expanded{font-size:36px}.people-search-widget .text{height:60px;font-size:16px;line-height:61px}.people-search-widget .dropdown-clear-selection{top:5px}.people-search-widget .input-wrap.icon-search:after{top:5px}.people-search-widget .input-wrap.icon-down-triangle:after{top:0}.people-search-widget .search-button:after{background-size:auto;top:17px}.event-teaser{font-size:16px}.event-teaser .widget-title{font-size:24px}.event-teaser h5 span{font-size:24px}.event-teaser time{font-size:15px}.biography-microsite-template .description{border:none}.person-microsite .bio-info-value ol li,.person-microsite .bio-info-value ul li,.person-microsite .description ol li,.person-microsite .description ul li{margin-bottom:16px}.person-listing .col .phone-wrapper{width:170px}.microsite .blog-post-listing .blog-post-subtitle{font-weight:300}.microsite .blog-post-listing a.blog-post-title,.microsite .blog-post-listing h2{font-size:30px;font-weight:700;font-family:proxima nova w01,sans-serif}.blogs-microsite.microsite #page-title-bar{height:340px}.blogs-microsite.microsite #page-title-bar h1{min-height:200px}.blogs-microsite.microsite #page-title-bar-inner{width:500px;height:220px;margin-top:75px}.blogs-microsite.microsite #main-inner{padding-top:60px}.blogs-microsite.microsite .blog-post-title{font-size:30px}.blogs-microsite.microsite .blog-post-subtitle{font-size:24px}.blogs-microsite .main-microsite-menu-wrap{width:1400px}.blogs-microsite #contributing-authors-heading{border-top:12px solid #005837;padding-top:18px}.blogs-microsite .widget{font-size:19px}.blogs-microsite .widget-content{font-size:19px}.blogs-microsite .blog-post-byline-block{margin:22px 0 30px}.blog-search-form .field{width:231px}.blog-search-form .text{height:50px}.blog-search-form .input-wrap:before{line-height:50px;width:50px;height:50px;font-size:32px}.blog-search-form input[type=submit],.blog-search-form input[type=button]{height:50px;width:50px}.blogs-search-subscribe,.subscribe-to-our-feed,.widget-blog_categories,.widget-search-form{padding-top:18px}.blog-post-byline{font-size:19px}.blog-post-thumbnail{width:260px}.blog-post-author-cards{font-size:19px}.sidebar-blogs-microsite-primary{border-top:12px solid #005837}.menu-hidden .return-to-mainsite{margin-top:36px}.js-header-minimized .menu-hidden .return-to-mainsite{margin-top:24px}.blog-search-results.blogs-microsite.microsite .blog-post-title{font-size:24px}.blog-search-results.blogs-microsite.microsite .blog-post-subtitle{font-size:20px}.blog-category-heading,.blog-search-results-heading{font-size:36px}.blogs-microsite.single-microsite-page #post-content form .text{max-width:660px}.blogs-microsite.single-microsite-page #post-content form .button:after{top:17px}.home .animation .results{right:125px;font-size:25px}.home .animation .cross{background-size:100% 100%;margin-top:-23px}.home .animation .circle{height:22px;width:22px;margin-top:-11px}.home .animation .arrow{left:50px;max-width:100%}.home .animation .arrow .end{right:6px;top:6px;height:27px;width:27px}.home .rollovers{margin-bottom:22px}.home .rollovers .item{padding:10px 0}.home .rollovers .item.expanded:before,.home .rollovers .item:before{top:64px;width:28px;height:28px}.home .rollovers .item.expanded{height:auto}.home .rollovers .item.expanded:before{width:30px;height:30px}.home .rollovers .item .title{font-size:120px;padding-left:50px}.home .rollovers .item img{width:940px}.home .rollovers .item .m-text{width:390px;padding-bottom:20px}.home .rollovers .item .wrapper{margin:25px 0 0 55px}.home .rollovers .btn-more:after{font-size:18px}.home .bottom-content .item{margin:30px 10px 40px 0;padding-left:10px}.home .bottom-content .btn{font-size:15px}.home .bottom-content .btn:after{margin-top:10px;font-size:18px}.g-hp-category{font-size:14px;margin-bottom:15px}.g-hp-large-text{font-size:60px}.g-hp-main-text{font-size:24px}.g-hp-quote{font-size:24px}.g-hp-attr{font-size:18px;margin-top:10px}.trending-issues{width:440px}.trending-issues .title{font-size:15px}.trending-issues .item{font-size:36px;padding:7px 12px}.featured-links a{font-size:24px}.featured-links .category{font-size:15px;margin:22px 0 10px}.global-search-results .search-query{font-size:20px;margin-top:30px}.global-search-results .filter{margin-top:30px}.global-search-results .filter .by{font-size:20px;width:88px}.global-search-results .filter ul li a{font-size:15px;padding:23px 22px 22px}.global-search-results .publication-listing .byline,.global-search-results .publication-listing .publication-name{font-size:19px}.global-search-results .event-details,.global-search-results .publication-date-and-type .date{font-size:19px}.global-search-results .name-wrapper a{font-size:24px}.global-search-results .case-study-listing img,.global-search-results .news-item-teaser-image,.global-search-results .publication-teaser-image{max-width:220px;margin:6px 0 30px 60px}.global-search-results .icon-audio:after,.global-search-results .icon-slideshare:after,.global-search-results .icon-video:after{font-size:19px}.search-section-results .news-item-title,.search-section-results .post-title{font-size:24px}.search-section-results .practice-area{margin-bottom:25px}.search-section-results .view-more{display:inline}.search-section-results .search-results-link-wrapper{margin-bottom:15px}.search-section-title{width:360px}.search-section-title h2{font-size:36px}.alumni-form input{font-size:19px}}@media screen and (max-width:767px){.person-microsite.not-main-microsite-template #sidebar-primary{display:none}:focus{outline:0}.header-menu{display:none}.widget-blog-search-form,.widget-blog_categories{display:none}.js-blog-categories-expanded .widget-blog-search-form,.js-blog-categories-expanded .widget-blog_categories{display:block}.blog-cat-wrapper{position:relative;top:9px;display:none}.js-blog-categories-expanded .blog-cat-wrapper{display:block}.blog-cat-wrapper .categories{top:-1px}.blog-cat-wrapper h4{display:none}.blog-cat-wrapper li{margin:0 0 0 -25px;font-size:14px;padding:0}.blog-cat-wrapper li:before{display:none}.blog-cat-wrapper a{color:#000;background:#d1d1d1;border-bottom:1px solid #f0f0f0;display:block;padding:10px 25px;margin-right:-25px}.cookie-notice__popup{width:283px;height:auto;position:absolute;top:59px;bottom:auto;left:50%;transform:translateX(-50%);padding:44px 38px 34px 34px}.cookie-notice__popup__inner{width:auto}.cookie-notice__popup__close{right:-25px;top:-32px;width:21px;height:21px}.cookie-notice__popup__close:after{font-size:18px;line-height:21px;position:absolute;left:0;top:1px}.cookie-notice__popup__content p{font-size:16px;line-height:1.35;text-align:left;margin-bottom:20px}.cookie-notice__popup__controls{margin-top:15px;justify-content:flex-start}.cookie-notice__button{width:104px;font-size:13px;letter-spacing:.2px;padding:8px 0 7px}body.blogs-microsite .menu-visible #header-ham,body.blogs-microsite .menu-visible #header-search{display:none}.blogs-microsite #sidebar-primary{margin-bottom:35px}.blogs-microsite.js-blog-categories-expanded #sidebar-primary{margin-bottom:0}.blogs-microsite.whats-market #page-title-bar{background:url(/content/themes/goulston-theme/img/whats-market.png) no-repeat center center;background-size:cover}.blog-cat-wrapper,.blog-widgets-toggle{margin-left:25px;margin-right:25px}#colorbox.colorbox--email-disclaimer #cboxContent{padding:25px 9px 22px 25px}#colorbox.colorbox--email-disclaimer #cboxClose{width:30px;height:30px;right:-15px;top:-15px}#colorbox.colorbox--email-disclaimer #cboxClose:after{font-size:30px}#colorbox.colorbox--email-disclaimer #cboxClose:before{left:8px;top:8px;width:14px;height:14px}.email-disclaimer{width:215px;height:533px;margin-right:12px}.email-disclaimer__header{border-bottom-width:6px;margin-bottom:22px}.email-disclaimer__header__logo{width:166px;margin-bottom:7px}.email-disclaimer__heading{font-size:24px}.email-disclaimer__heading,.email-disclaimer__message{padding:0}.email-disclaimer__message{font-size:16px;line-height:1.3}.email-disclaimer__controls{text-align:left;margin-top:20px;margin-bottom:17px}.email-disclaimer__button{width:97px;height:42px;font-size:10px;margin-right:9px}.global-search{display:none}#content{min-height:0}#panel-office-options,#panel-people-school-datalist,#panel-practice-area-datalist,.menu-panels{display:none!important}.g-alumni-update-page-type .intro h3{font-size:22px;font-family:Georgia,serif;margin:0 0 20px;color:#d85820}.sidebar-practice-area-microsite-primary .service-contacts{display:none}#mobile-services-primary-sidebar .service-contacts{display:block}#mobile-services-primary-sidebar .microsite-menu{display:none}.search-wrapper.menu-panel-toggle{overflow:visible;display:block;top:0}.mobile-search{height:95px;pointer-events:none;border:0}.mobile-search-toggle{float:right;right:55px;pointer-events:auto;cursor:pointer}.mobile-search-form{top:0;float:none;position:relative;box-sizing:border-box;pointer-events:auto}.mobile-search-form__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.mobile-search-submit{border-radius:0 4px 4px 0}.mobile-search-field{width:100%}.mobile-search-field .text{border-radius:4px 0 0 4px}.mobile-search-field{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile-search-submit-wrapper{width:42px}.people-wrapper.menu-panel-toggle{display:none}.mobile-menu-toggle{right:12px}.mobile-search.mobile-search-opened .mobile-search-toggle:after{color:#777068}.mobile-menu>ul{z-index:3;border-bottom:1px solid #aaa6a1}.mobile-menu .menu-item-has-children>a:after{content:"\f0a9"}.mobile-menu a{font-size:16px}.microsite-menu-secondary a{font-size:16px}.microsite-menu-secondary a:after{top:10px}.footer-menu{display:inline-block}.footer-menu ul{display:block;float:left}.footer-menu ul li{display:block;float:left}#sidebar-primary.sidebar-practice-area-microsite-primary .mobile-microsite-menu{margin-bottom:-30px;top:-30px}.g-careers-subpage-page-type .breadcrumb-link{float:left}.interactive-media-wrapper .has-audio .video-play-button-overlay:after,.interactive-media-wrapper .has-video .video-play-button-overlay:after{top:30px;left:15px;background-size:30px 30px;width:30px;height:30px}.interactive-media-wrapper .has-audio .video-play-button-overlay:before,.interactive-media-wrapper .has-video .video-play-button-overlay:before{top:35px;left:20px}.g-careers-subpage-page-type .marquee-section{display:none}.g-careers-subpage-page-type .marquee-section.mobile{display:block;margin:30px 0 0;border-top:1px solid #aaa6a1;border-bottom:0;padding-top:18px;width:100%;max-width:100%}.g-careers-subpage-page-type .marquee-section.mobile .g-careers-subpage-marquee-text{max-width:490px}.page-case-studies-think-results #archive-search{border-top:7px solid #005837;margin-top:40px}#archive-search{margin:0;padding-top:35px}.g-contact-us-page-type #sidebar-secondary .widget:nth-child(2){border-top:7px solid #005837}.practice-area-microsite.microsite #page-title-bar .click-share,.practice-area-microsite.microsite #page-title-bar .pdf{display:none}.practice-area-microsite.microsite #page-title-bar .practice-additional-links{left:0;right:auto;font-size:14px}.practice-area-microsite.microsite #page-title-bar .practice-additional-links .click-share,.practice-area-microsite.microsite #page-title-bar .practice-additional-links .pdf{display:block;float:left;font-size:14px;line-height:14px}#mobile-services-primary-sidebar{border-top:7px solid #005837;padding-top:18px;margin-top:30px}#mobile-services-primary-sidebar .service-contacts{border-bottom:0;padding-bottom:0;margin-bottom:0}.view-all-people-mobile{width:82px;text-transform:uppercase;font-size:13px}.view-all-people-mobile:after{display:none}.person-microsite #page-title-bar-inner{padding:18px 0 0;display:block}.person-microsite #sidebar-primary{display:block;clear:both;min-height:30px}.person-microsite.not-main-microsite-template #sidebar-primary{display:block;clear:both}.person-microsite.not-main-microsite-template #sidebar-primary .event-teaser-widget,.person-microsite.not-main-microsite-template #sidebar-primary .person-info-widget{display:none}.person-microsite.not-main-microsite-template .person-header-info .person-header-position,.person-microsite.not-main-microsite-template .person-header-info h1{display:block}.person-microsite.not-main-microsite-template .person-header-info .person-header-position .person-title,.person-microsite.not-main-microsite-template .person-header-info h1 .person-title{display:block}.person-microsite.not-main-microsite-template #main{margin-top:0}.biography-microsite-template #page-title-bar,.biography-microsite-template #page-title-bar-inner{display:block}.biography-microsite-template #page-title-bar{border-bottom:1px solid #aaa6a1}.biography-microsite-template .page-title-wrapper{padding-bottom:30px}.biography-microsite-template .page-title-wrapper .person-header-email,.biography-microsite-template .page-title-wrapper .person-header-links,.biography-microsite-template .page-title-wrapper .person-header-offices,.biography-microsite-template .page-title-wrapper .person-header-share-pdf{display:none}.biography-microsite-template .person-header-info div,.biography-microsite-template .person-header-info h1{display:block}.biography-microsite-template .person-header-share-pdf{margin-top:18px}.biography-microsite-template #sidebar-primary{border:0;border-bottom:1px solid #aaa6a1}.biography-microsite-template #sidebar-primary .event-teaser-widget,.biography-microsite-template #sidebar-primary .person-info-widget{display:block;float:left;width:100%}.biography-microsite-template #sidebar-primary .person-full-name{display:none}.biography-microsite-template #sidebar-primary .person-title{display:none}.biography-microsite-template .mobile-microsite-menu .mobile-menu-toggle{top:-30px;margin-bottom:-30px}.biography-microsite-template .mobile-microsite-menu .menu{top:-3px}.biography-microsite-template #post-content ul li:before{top:6px}.biography-microsite-template.has-photo #page-title-bar{display:block}.biography-microsite-template.has-photo #page-title-bar-inner{padding:0}.biography-microsite-template.has-photo .main-portrait{margin-top:0;margin-bottom:30px}.biography-microsite-template.has-photo .page-title-wrapper{padding-bottom:0;border-bottom:0}.biography-microsite-template.has-photo .person-header-info div,.biography-microsite-template.has-photo .person-header-info h1{display:none}.biography-microsite-template.has-photo #sidebar-primary .person-full-name{display:block;margin-top:-10px}.biography-microsite-template.has-photo #sidebar-primary .person-title{display:block}.biography-microsite-template.has-photo #sidebar-primary .person-email-link{margin-top:25px}.biography-microsite-template.has-photo .mobile-microsite-menu .mobile-menu-toggle{top:-60px}.biography-microsite-template.has-photo .mobile-microsite-menu .menu{top:-33px}.people-search-filter{display:inline-block}.people-filter-button{float:left;background:#d2cfcb;pointer-events:none}.people-filter-button:hover{background:#d2cfcb}.people-filter-button.active{background:#777068;pointer-events:auto}.people-filter-button.active:hover{background:#d85820}.view-all-people-mobile{background:#777068;pointer-events:auto}.view-all-people-mobile:hover{background:#d85820}.person-listing-info{width:100%}.microsite .blog-post-listing .blog-post-subtitle{font-weight:300;font-size:20px}.microsite .blog-post-listing a.blog-post-title,.microsite .blog-post-listing h2{font-size:24px;font-weight:700;font-family:proxima nova w01,sans-serif}.blog-cat-wrapper,.blog-widgets-toggle{z-index:2}.sidebar-blogs-microsite-primary .widget-blog_categories{margin:-7px 0 35px!important;padding-top:0}.sidebar-blogs-microsite-primary .widget-blog_categories ul{margin-top:0}.sidebar-blogs-microsite-primary .widget-blog-search-form{display:none}.blog-search-form{margin-bottom:30px}#commentform input[type=submit],#commentform input[type=button]{margin-left:0;margin-bottom:25px}#commentform label{display:block;margin-bottom:5px}.author-item{width:100%}#commentform input[type=text],#commentform textarea{width:250px}.home .rollovers .item img{display:none}.global-search-results.search-no-results .search-section-title{background:0 0;height:auto}.search-section-results .view-more{float:left}.search-section-results .blog-post-listing .blog-post-teaser-image{float:none;margin-left:0}}@media screen and (max-width:767px) and (orientation:portrait){.home .animation .results{right:50px}.home .animation .arrow{max-width:90%}}@media screen and (max-width:767px) and (orientation:landscape){.home .animation .arrow{max-width:90%}.home .animation .results{right:50px}}@media print{.home .animation{display:none}#cboxOverlay,#colorbox{display:none!important}#archive-search,#footer .social-follow,#global-search,#person-info-links,.archive-filters,.archive-search-separator,.archive-search-toggle-wrap,.breadcrumb-link:before,.callout.button,.case-study-post-type.not-microsite #sidebar-primary,.clear-results,.error404 .btn,.event-highlight-icon,.event-post-type.not-microsite #sidebar-primary,.find-practice-areas,.footer-menu,.header-menu,.home .learn-more-link,.homepage-buttons,.item-root .expandable:after,.locations-filters-wrapper,.main-microsite-menu-wrap,.menu-hidden .return-to-mainsite,.microsite-detail-heading:before,.mobile,.mobile.blogs-search-subscribe,.news-item-post-type.not-microsite #sidebar-primary,.pdf-download .pdf-icon:before,.people-main h2,.people-microsite-template .link-wrapper,.people-search-form,.publication-post-type.not-microsite #sidebar-primary,.search.people-page-type #sidebar-primary,.search.people-page-type #sidebar-secondary,.share-this-links,.sidebar-blogs-microsite-primary,.sidebar-generic-primary,.sidebar-office-primary,.utility-menu{display:none!important}a{text-decoration:underline;color:#000}#header{height:100px}.header-logo-link{margin-top:0;width:250px}.header-logo{width:250px}#page-title-bar{border-top:15px solid #005837;margin-top:15px;padding-top:45px;margin-bottom:0;height:auto!important;background:0 0!important}.page-title-wrapper{color:#000!important}.page-title-wrapper a{color:#000!important}#main{margin-top:20px}.practice-page-type .page-title-wrapper{display:block}.breadcrumb-link{color:#000}#sidebar-secondary{width:25%}#footer{min-height:0;background:0 0}.practice-area-title{padding:10px 0}.item-root{border:none!important}.practice-area-children{display:block!important;margin:0;padding:0}.parent-industry,.parent-practice-area{color:#000}.case-studies-wrapper{margin-top:0}#collaboration-swiper,#header-ham,#header-search,#section-nav,.biography-microsite-template #post-content ul li:before,.blank-icon:before,.blog-microsite-template .list-space li:before,.btn:not(.button):after,.button.blog:after,.button:after,.click-share,.collaborate,.excel-icon:before,.footer-search,.g-about-us-page-type .header,.g-about-us-page-type .pdf-share,.g-careers-subpage-marquee-image,.global-search-results .filter,.home .animation,.interactive-media-wrapper .video-play-button-overlay:after,.link-wrapper,.menu-panel-toggle,.more-text-link:after,.news-item-listing .more-link:after,.next:after,.pdf-icon:before,.person-header-links,.person-header-share-pdf,.person-microsite #sidebar-primary,.person-microsite .person-header-links,.person-microsite.custom-microsite-template .description ul li:before,.powerpoint-icon:before,.practice-area-microsite #sidebar-primary,.previous:before,.related-people .icon-user:before,.search-section-results .view-more:after,.sidebar-campus-interviews-sidebar,.sidebar-careers-subpage-sidebar,.sidebar-collaboration-sidebar,.sidebar-join-us-sidebar,.sidebar-person-microsite-primary.no-event-teaser-widget,.sidebar-person-microsite-primary.no-event-teaser-widget.no-nav,.step-nav .step-next:after,.step-nav .step-prev:before,.trust-access,.view-tombstone:before,.web-icon:before,.widget li:before,.widget.microsite-menu,.word-icon:before,article .description ol li:before,article .description ul li:before,i:after{display:none!important}#footer,#footer .copyright a,.archive-detail-post-title,.bio-info-heading.expanded,.blog-category-heading,.blog-microsite-template h3,.blog-post-date,.blog-search-results-heading,.blogs-microsite.microsite .blog-post-title,.custom-page-case-studies,.event-teaser,.event-teaser .widget-title,.event-teaser a,.event-title,.events-heading,.featured-links a,.global-search-results .blog-post-listing .date,.global-search-results .search-query,.global-search-results .search-query-text,.microsite .archive-detail-post-title,.microsite .breadcrumb-link,.microsite-page-heading,.name-wrapper a,.news-first-item .description,.next,.people-search-results-heading,.person-microsite .person-header-share-pdf .resume:before,.person-microsite .person-title,.phone-link,.previous,.publication-date-and-type,.publication-date-and-type .date,.publication-listing .byline,.publication-listing .publication-name,.publication-title,.pullquote-widget .widget-content,.pullquote-with-image-widget .widget-content,.rainmaker-pagination,.search-section-results .news-item-title,.search-section-results .post-title,.search-section-title h2,.trending-issues .item a,.widget .phone-link,h3,i:after{color:#000!important}.archive-detail-page .publication-date-and-type .date,.archive-listing-page .publication-date-and-type,.archive-listing-page .publication-date-and-type .date,.biography-microsite-template #post-content,.blog-post-author-cards,.blogs-microsite .widget-content,.event-details,.g-alumni-linkedin-caption,.g-alumni-update-caption,.global-search-results .blog-post-listing .date,.global-search-results .event-details,.global-search-results .parent-blog-name,.global-search-results .publication-date-and-type .date,.global-search-results .search-query,.interactive-media-wrapper .caption,.leadership-wrapper .person-email-link,.leadership-wrapper .person-phone,.microsite .blog-post-title,.microsite .publication-date-and-type .date,.microsite .publication-listing .publication-date-and-type,.microsite-archive-detail-page .publication-date-and-type .date,.news-date-and-type,.news-first-item .description,.page-case-studies-think-results .case-study-title,.person-microsite .microsite-case-study-listing .description,.person-microsite .page-title-wrapper,.person-microsite .person-header-email .person-email-link,.person-microsite.custom-microsite-template .description,.publication-date-and-type,.publication-listing .byline,.publication-listing .publication-name,.search-section-results .byline,.search-section-results .news-item-title,.search-section-results .office-location-details .postal-address,.search-section-results .post-title,.step-nav,h3{font-size:12px!important}body{color:#000;font-size:12px!important}#footer-inner,#header-inner,#main-inner,#page-title-bar-inner,.microsite-menu{max-width:100%;width:100%}#page{width:auto;max-width:100%;min-width:0!important}#main{width:100%;margin-top:0}#main-inner{display:inline}#content-inner{display:inline}#post-content.has-sidebar{width:70%;float:left}#sidebar-secondary{display:block;float:right}.person-microsite #sidebar-primary{width:20%;float:left}#content{min-height:0}#content.has-sidebar{width:100%;float:left}#header,#header-inner{height:auto!important}.header-logo{margin:0 0 10px;width:180px}#header,.home #header{border-bottom:10px solid #005837}#footer{border-top:10px solid #005837;font-size:10px}#footer-inner{margin:15px auto}.copyright,.footer-menu{margin-bottom:0}.home .g-hp-image{width:50px}.home .btn,.home .g-hp-attr,.home .g-hp-category,.home .g-hp-large-text,.home .g-hp-main-text,.home .g-hp-quote{margin-left:65px}.home .g-hp-main-text{font-size:12px!important}.home .g-hp-quote{font-size:14px}.home .g-hp-attr{font-size:10px}.home .bottom-content .btn{font-size:10px;margin-top:10px}.home .bottom-content .item{margin:20px 0}.home .rollovers{margin-bottom:5px}.home .rollovers .item{color:#000!important}.home .rollovers .item:before{display:none}.home .rollovers .item.expanded{height:auto}.home .rollovers .item .title{font-size:30px!important;padding-left:0;color:#000!important}.home .rollovers .item .wrapper{margin-left:0}.home .rollovers .item .m-text .inner{max-height:100%}.home .rollovers .item img{width:50%}.trending-issues .item{font-size:18px;padding-left:0}.trending-issues .title{margin-left:0}.trending-issues .item:nth-child(2){background:0 0}.trending-issues .item:nth-child(2) a{color:#000!important}.featured-links a{font-size:12px!important}.featured-links .item{padding-bottom:15px}#page-title-bar{width:100%;margin-top:0;padding-top:0;border:0}#page-title-bar-inner{padding-bottom:15px}h3{margin-top:30px}.archive-listing-page .page-title-wrapper,.breadcrumb-link,.page-title-wrapper{font-size:36px}.g-intro,.g-intro-text,.intro,.intro-text,.person-microsite.blog-microsite-template .description p{font-size:16px}.archive-detail-page .archive-detail-post-title,.microsite .archive-detail-post-title{font-size:22px!important}.event-title,.news-first-item .news-item-title,.news-item-title,.publication-title{font-size:15px}.custom-page-case-studies{font-size:24px}.bio-info-heading,.blog-category-heading,.blog-search-results-heading,.microsite .events-heading,.microsite-page-heading,.people-search-results-heading{font-size:26px!important}.description>ul,article>ul{list-style-type:disc}.description>ul ul,article>ul ul{list-style-type:circle}.page-g-join-us-join-us .marquee-section{width:100%;display:block;float:left;margin:0 0 40px}.careers-marquee-image{float:left;margin-right:0;width:33.333%;height:auto}.g-careers-subpage-marquee-text{background:0 0;padding:0}.g-careers-subpage-marquee-text p{font-size:16px;margin:15px 0 20px}.g-careers-subpage-page-type .marquee-section{display:block;border-bottom:1px solid #aaa6a1;max-width:100%;max-height:none}.g-careers-subpage-page-type .marquee-section p{margin-bottom:20px}.job-title{margin-bottom:0}.job-location{font-size:12px!important}.person-listing-info{display:block}.archive-listing-page #page-title-bar{border-bottom:1px solid #aaa6a1;margin-bottom:25px}.archive-listing-page .news-date-and-type,.archive-listing-page .publication-date-and-type{margin-bottom:0}.archive-listing-page .news-item-source,.archive-listing-page .publication-info{margin-top:0}.archive-detail-post-title{margin-bottom:15px}.archive-detail-page #page-title-bar{margin-bottom:25px;border-bottom:1px solid #aaa6a1}.publication-listing{border-top:0;padding-top:0;margin-bottom:20px}.publication-teaser-image{float:none;margin-left:0}.publication-date-and-type{margin-bottom:0}.publication-info{margin-top:0}.news-item-listing{margin-bottom:20px;padding-top:0;border-top:0}.news-item-teaser-image{float:none;margin:10px 0;max-width:180px}.news-date-and-type{margin-bottom:0}.news-item-source{margin-top:0}.event-listing{margin-top:0}.event-details{margin-bottom:25px}.event-title{margin-bottom:2px}.event-teaser{background:0 0;padding:0;font-size:12px!important;font-weight:400}.event-teaser .widget-title{font-size:16px}.event-teaser h5{font-size:12px}.event-speaker-thumbnails{margin-top:0}.events-heading{margin-bottom:25px}.microsite #main{margin-top:30px}.microsite .breadcrumb-link{font-size:12px!important;margin-bottom:10px}.microsite .archive-detail-post-title{margin-bottom:10px;font-size:28px}.microsite .event-listing{border-top:0;padding-top:0;margin-bottom:20px}.microsite .person-listing{display:block}.microsite .contact-wrapper,.microsite .phone-wrapper{width:auto}.microsite .email-wrapper{display:block}.microsite .person-listing-info{line-heigt:1.4}.microsite .events-heading{margin-bottom:25px}.microsite .past-events-heading{padding-top:0}.microsite-case-study-listing{margin-bottom:20px}.microsite-case-study-listing .done-deal--full,.microsite-case-study-listing .pull-right{max-width:180px}.blog-microsite-template{margin-bottom:20px}.blog-microsite-template .list-space li{margin-bottom:20px}.person-microsite #sidebar-secondary,.practice-area-microsite #sidebar-secondary{margin-left:5%}.practice-area-microsite .g-marquee-image{margin-bottom:-19px}.practice-area-microsite.microsite #page-title-bar{border-bottom:1px solid #aaa6a1}.person-listing img{margin-bottom:5px}.person-microsite .person-header-name{font-size:30px}.person-microsite .person-title{font-size:14px}.person-microsite #page-title-bar{padding-bottom:15px}.person-microsite #page-title-bar,.person-microsite #page-title-bar-inner{height:auto!important;min-height:0}.person-microsite #page-title-bar-inner{padding-bottom:0}.person-microsite .main-portrait{width:300px}.person-microsite .person-header-info .person-header-offices{height:80px}.person-microsite .person-header-email .person-email-link a{text-decoration:underline}.people-search-results-heading{margin:10px 0 15px}.case-study-detail .done-deal--full{max-width:250px}.view-tombstone{margin-left:0;padding-left:0}.archive-listing-page.search-results .search-result-item.first{padding-top:0;margin-top:0;border-top:0}.page-case-studies-think-results.search-results .case-study-teaser-image{float:none;margin:6px 0 5px}.case-study-search-result{border:0}.case-studies-wrapper{display:inline}.featured-case-study{width:auto}.featured-case-study.first{margin-top:30px}.featured-case-study img{width:250px}.g-trending-issues-page-type .wrapper{display:block}.g-trending-issues-page-type .wrapper .item{width:40%;display:block;float:left;margin-right:30px}.interactive-media-wrapper{display:block}.interactive-media-wrapper .item{width:auto}.interactive-media-wrapper img{width:300px!important}.search-section-title{background:0 0;border:0}.search-section-title h2{font-size:22px;padding:0;margin-bottom:20px}.search-section-results{padding:0 0 20px;margin-bottom:20px}.search-section-results .news-item-title,.search-section-results .office-location-details .postal-address,.search-section-results .post-title{margin-bottom:0;font-size:14px}.search-section-results .name-wrapper a{font-size:14px}.global-search-results section{display:inline}.global-search-results .blog-post-listing .blog-post-teaser-image,.global-search-results .case-study-listing img,.global-search-results .news-item-teaser-image,.global-search-results .publication-teaser-image{float:none;margin:0 0 10px;display:block;max-width:160px}.global-search-results .news-date-and-type,.global-search-results .publication-date-and-type{margin-bottom:0}#global-search-results{padding-top:20px}.case-study-search-result{padding-bottom:0}.search-no-results .search-section-title{height:auto}.search-no-results .search-section-results{border-bottom:0}.office-list{display:inline}.office-location-image{width:200px}.office-title{font-size:18px}.office-location-map{width:350px}.blogs-microsite.microsite #page-title-bar .page-title{display:block}.blogs-microsite.microsite #page-title-bar-inner{width:auto;height:auto;margin:0}.blogs-microsite.microsite .blog-post-title{font-size:18px!important}.blogs-microsite.microsite .blog-post-subtitle{font-size:16px}.blogs-microsite.microsite .btn-primary{margin-top:0}.blogs-microsite.retail-law-advisor #page-title-bar-inner{background:0 0}.blog-post-byline{font-size:12px!important}.blog-category-heading,.blog-search-results-heading{margin-bottom:20px}.widget{font-size:12px!important}.widget ul{list-style-type:disc}.widget-title{font-size:12px}.associated-people-widget img{max-width:140px}.department-contacts .widget-content,.g-media-center-page-type .widget-content{font-size:12px!important}.department-contacts .name,div.g-media-contact-name{font-size:16px!important}.pullquote-widget .widget-content,.pullquote-with-image-widget .widget-content{font-size:14px}.video-thumbnail img{width:100%}.resources a{padding-left:20px}.resources a:before{margin-left:-20px}.additional-info{list-style-type:none!important}.additional-info li{margin-left:0}.related-people{margin-left:0}#commentform input[type=submit],#commentform input[type=button],.btn:not(.button),.button,.g-alumni-update-page-type .alumni-form input[type=submit],.search-section-results .view-more,.view-google-map{background:0 0;color:#000!important;padding:0;text-decoration:underline;font-size:10px}.button.blog a{color:#000!important;text-decoration:underline;font-size:10px}#interactive-load-more{width:auto;float:left;padding:0;margin-top:20px;font-size:10px}.er-third-party{margin-top:0}.er-third-party .button{margin-bottom:0;font-size:10px}.more-link,.more-text-link,.news-item-listing .more-link{color:#000!important;text-decoration:underline;font-size:10px}.alumni-form input,.text{background:0 0;border:1px solid #aaa6a1;height:40px}.next,.previous{text-decoration:underline;font-size:12px!important}.g-about-us-page-type .g-au-probono-largetext,.g-about-us-page-type .g-au-probono-text{text-align:left;width:auto}.g-about-us-page-type .col,.g-about-us-page-type .din,.g-about-us-page-type .probono,.g-about-us-page-type .recognition,.g-about-us-page-type .service{padding-bottom:0}.g-about-us-page-type .col img,.g-about-us-page-type .din img,.g-about-us-page-type .probono img,.g-about-us-page-type .recognition img,.g-about-us-page-type .service img{position:static;width:80px}.g-about-us-page-type .g-au-col-desc,.g-about-us-page-type .g-au-din-desc,.g-about-us-page-type .g-au-probono-text,.g-about-us-page-type .g-au-rec-text,.g-about-us-page-type .g-au-service-text{font-size:16px;margin-left:0;width:100%}.g-about-us-page-type .g-au-probono-largetext{margin-left:0;width:100%}.g-about-us-page-type .recognition img{width:80px}.g-about-us-page-type .service img{margin:29px 0}.g-about-us-page-type .col img{width:100px}.g-about-us-page-type .section-3,.g-about-us-page-type .section-4{display:block;float:left}.g-about-us-page-type .col,.g-about-us-page-type .din,.g-about-us-page-type .tes{display:block;float:left;width:28%}.g-about-us-page-type .col,.g-about-us-page-type .din{min-height:210px}.g-about-us-page-type .col img{margin-top:15px}.g-about-us-page-type .g-au-tes-quote{font-size:12px}.g-about-us-page-type .g-au-tes-attr{font-size:12px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl,.g-about-us-page-type .res{width:23%}.g-about-us-page-type .corp img,.g-about-us-page-type .lit img,.g-about-us-page-type .pcl img,.g-about-us-page-type .res img{width:100px}.g-about-us-page-type .corp,.g-about-us-page-type .lit,.g-about-us-page-type .pcl{margin-right:2%}}@media print,screen{.hide{display:none}}