article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'LWL-Title';src:url("../fonts/lwltitle.eot");src:url("../fonts/lwltitle.eot?#iefix") format("embedded-opentype"),url("../fonts/lwltitle.svg#lwltitle") format("svg"),url("../fonts/lwltitle.ttf") format("truetype"),url("../fonts/lwltitle.woff") format("woff"),url("../fonts/lwltitle.woff2") format("woff2");font-weight:400;font-style:bold}@media (max-width: 767px){.m-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.m-1of2{float:left;padding-right:0.75em;width:50%}.m-1of3{float:left;padding-right:0.75em;width:33.33%}.m-2of3{float:left;padding-right:0.75em;width:66.66%}.m-1of4{float:left;padding-right:0.75em;width:25%}.m-3of4{float:left;padding-right:0.75em;width:75%}}@media (min-width: 768px) and (max-width: 1029px){.t-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.t-1of2{float:left;padding-right:0.75em;width:50%}.t-1of3{float:left;padding-right:0.75em;width:33.33%}.t-2of3{float:left;padding-right:0.75em;width:66.66%}.t-1of4{float:left;padding-right:0.75em;width:25%}.t-3of4{float:left;padding-right:0.75em;width:75%}.t-1of5{float:left;padding-right:0.75em;width:20%}.t-2of5{float:left;padding-right:0.75em;width:40%}.t-3of5{float:left;padding-right:0.75em;width:60%}.t-4of5{float:left;padding-right:0.75em;width:80%}.last-col{float:right;padding-right:0 !important}}@media (min-width: 1030px){.d-all{float:left;padding-right:0.75em;width:100%;padding-right:0}.d-1of2{float:left;padding-right:0.75em;width:50%}.d-1of3{float:left;padding-right:0.75em;width:33.33%}.d-2of3{float:left;padding-right:0.75em;width:66.66%}.d-1of4{float:left;padding-right:0.75em;width:25%}.d-3of4{float:left;padding-right:0.75em;width:75%}.d-1of5{float:left;padding-right:0.75em;width:20%}.d-2of5{float:left;padding-right:0.75em;width:40%}.d-3of5{float:left;padding-right:0.75em;width:60%}.d-4of5{float:left;padding-right:0.75em;width:80%}.d-1of6{float:left;padding-right:0.75em;width:16.6666666667%}.d-1of7{float:left;padding-right:0.75em;width:14.2857142857%}.d-2of7{float:left;padding-right:0.75em;width:28.5714286%}.d-3of7{float:left;padding-right:0.75em;width:42.8571429%}.d-4of7{float:left;padding-right:0.75em;width:57.1428572%}.d-5of7{float:left;padding-right:0.75em;width:71.4285715%}.d-6of7{float:left;padding-right:0.75em;width:85.7142857%}.d-1of8{float:left;padding-right:0.75em;width:12.5%}.d-1of9{float:left;padding-right:0.75em;width:11.1111111111%}.d-1of10{float:left;padding-right:0.75em;width:10%}.d-1of11{float:left;padding-right:0.75em;width:9.09090909091%}.d-1of12{float:left;padding-right:0.75em;width:8.33%}.last-col{float:right;padding-right:0 !important}}.black-btn,a.black-btn:visited,.white-btn,a.white-btn:visited,.green-btn,a.green-btn:visited{display:inline-block;position:relative;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,Arial,sans-serif;text-decoration:none;color:#000;font-size:0.8em;line-height:40px;font-weight:500;padding:0 24px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;cursor:pointer;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;text-transform:uppercase;min-width:110px;text-align:center}.black-btn:hover,a.black-btn:hover:visited,.white-btn:hover,a.white-btn:hover:visited,.green-btn:hover,a.green-btn:hover:visited,.black-btn:focus,a.black-btn:focus:visited,.white-btn:focus,a.white-btn:focus:visited,.green-btn:focus,a.green-btn:focus:visited{color:#000;text-decoration:none}.black-btn:visited,a.black-btn:visited,.white-btn:visited,a.white-btn:visited,.green-btn:visited,a.green-btn:visited{color:#000}.black-btn:active,a.black-btn:active:visited,.white-btn:active,a.white-btn:active:visited,.green-btn:active,a.green-btn:active:visited{top:1px}.black-btn,a.black-btn:visited{background-color:transparent;color:#000;border-color:#000}.black-btn:hover,.black-btn:focus,a.black-btn:visited:hover,a.black-btn:visited:focus{background-color:#000;color:#fff}.black-btn:active,a.black-btn:visited:active{background-color:#000;color:#fff}.white-btn,a.white-btn:visited{background-color:transparent;color:#fff;border-color:#fff}.white-btn:hover,.white-btn:focus,a.white-btn:visited:hover,a.white-btn:visited:focus{background-color:#fff;color:#000}.white-btn:active,a.white-btn:visited:active{background-color:#fff;color:#000}.green-btn,a.green-btn:visited{background-color:transparent;color:#000;border-color:#c7d28a;background-color:#c7d28a}.green-btn:hover,.green-btn:focus,a.green-btn:visited:hover,a.green-btn:visited:focus{background-color:transparent;color:#000}.green-btn:active,a.green-btn:visited:active{background-color:transparent;color:#000}.full-link{position:absolute;top:0;left:0;height:100%;width:100%;display:block;z-index:1}.text-link{-webkit-transition:all 0.2s;-moz-transition:all 0.2s}.text-link.green{color:#c7d28a}.text-link.green:hover{color:#000}.text-link.has-arrow{font-weight:500}.text-link.has-arrow:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin-left:10px;font-size:1.3em;top:1px;display:inline-block;position:relative}@media only screen and (min-width: 768px){.black-btn,a.black-btn:visited,.white-btn,a.white-btn:visited,.green-btn,a.green-btn:visited{min-width:130px}}input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],select,textarea,.field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #d6d6d6;line-height:normal;padding:14px;width:100%;font-weight:300;font-size:0.9em;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:border-color 0.2s ease-in-out;-moz-transition:border-color 0.2s ease-in-out}input[type="text"]:focus,input[type="text"]:active,input[type="password"]:focus,input[type="password"]:active,input[type="datetime"]:focus,input[type="datetime"]:active,input[type="datetime-local"]:focus,input[type="datetime-local"]:active,input[type="date"]:focus,input[type="date"]:active,input[type="month"]:focus,input[type="month"]:active,input[type="time"]:focus,input[type="time"]:active,input[type="week"]:focus,input[type="week"]:active,input[type="number"]:focus,input[type="number"]:active,input[type="email"]:focus,input[type="email"]:active,input[type="url"]:focus,input[type="url"]:active,input[type="search"]:focus,input[type="search"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="color"]:focus,input[type="color"]:active,select:focus,select:active,textarea:focus,textarea:active,.field:focus,.field:active{border-color:#6c6f70}input[type="text"].gfield_error,input[type="password"].gfield_error,input[type="datetime"].gfield_error,input[type="datetime-local"].gfield_error,input[type="date"].gfield_error,input[type="month"].gfield_error,input[type="time"].gfield_error,input[type="week"].gfield_error,input[type="number"].gfield_error,input[type="email"].gfield_error,input[type="url"].gfield_error,input[type="search"].gfield_error,input[type="tel"].gfield_error,input[type="color"].gfield_error,select.gfield_error,textarea.gfield_error,.field.gfield_error{border:1px solid #da5656}input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:95.5% center;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative;background-image:url(../images/chevron-down.svg);background-size:14px auto}select::-ms-expand{display:none}.form-note{width:100%;background:#f0f0f0;padding:30px;font-size:0.9em}.form-note a{font-weight:500;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}.form-note a:hover{color:#c7d28a}.gforms_confirmation_message{text-align:center}.gform_wrapper{width:100%;float:left}.gform_wrapper .gform_heading{text-align:center;margin:1em 0 2em 0px}.gform_wrapper li{width:100%;float:left;margin:0 0 20px 0;list-style:none;position:relative}.gform_wrapper li.gform_hidden{margin:0;padding:0}.gform_wrapper li .ginput_preview{display:block;padding:30px 0;font-size:0.8em}.gform_wrapper li .ginput_preview img{vertical-align:middle;position:relative;top:-1px;margin-right:5px}.gform_wrapper li .ginput_container_fileupload{padding:100px;background:#fff;position:relative;margin-bottom:5px}.gform_wrapper li .ginput_container_fileupload label{display:none}.gform_wrapper li .ginput_container_fileupload .validation_message{position:absolute;bottom:0;right:0;left:0;margin:0 auto;width:100%;text-align:center;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);font-size:0.8em;max-width:80%;font-weight:300}.gform_wrapper li .ginput_container_fileupload .validation_message ul{margin:5px 0 0 0}.gform_wrapper li .ginput_container_fileupload span[id^='extensions_message'],.gform_wrapper li .ginput_container_fileupload span[id*=' extensions_message']{display:none !important}.gform_wrapper li .ginput_container_fileupload .gform_drop_area,.gform_wrapper li .ginput_container_fileupload .gform_fileupload_multifile{position:absolute !important;top:0;left:0;width:100%;height:100%;text-align:center}.gform_wrapper li .ginput_container_fileupload .gform_fileupload_multifile{border:2px dashed #d6d6d6;overflow:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}.gform_wrapper li .ginput_container_fileupload .gform_fileupload_multifile.is-dragover{border:2px solid #c7d28a;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.gform_wrapper li .ginput_container_fileupload .gform_drop_instructions{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-10px;text-indent:-1000em;width:100%}.gform_wrapper li .ginput_container_fileupload .gform_drop_instructions:after{content:'Upload your CV';text-indent:0;display:block;position:absolute;top:0;left:0;width:100%;font-weight:500}.gform_wrapper li .ginput_container_fileupload .gform_drop_instructions:before{content:'.pdf or .doc format please';text-indent:0;display:block;position:absolute;bottom:0;left:0;width:100%;font-size:0.8em;-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);opacity:0.5;margin-bottom:-10px}.gform_wrapper li .ginput_container_fileupload .gform_button_select_files{position:absolute;background:transparent;border:0;text-indent:-999999em;left:0;right:0;top:0;width:100%;height:100%}.gform_wrapper li.gfield_error input,.gform_wrapper li.gfield_error textarea{border-color:#da5656}.gform_wrapper li .validation_message{position:absolute;right:0;top:0;font-size:0.9em;color:#da5656;font-weight:300}.gform_wrapper li .validation_message.instruction{position:relative;padding:10px 0 0 0}.gform_wrapper li label{display:block;padding:0 0 10px 0;font-size:0.9em}div.validation_error{display:none}.gform_button{background:#c7d28a;padding:15px 50px;border:2px solid #c7d28a;text-transform:uppercase;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;font-size:0.9em;margin-right:15px}.gform_button:hover{background:transparent}.gform_footer{position:relative;z-index:1;width:100%;float:left;text-align:center;padding-top:20px}body{font-family:"Gotham SSm A","Gotham SSm B",Helvetica,Arial,sans-serif;font-size:10pt;font-weight:300;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lwl{font:normal normal 14px/20px helvetica, arial, sans-serif;color:#222;line-height:1.5;background-color:#efeeed;text-align:center}body.lwl b,body.lwl strong,body.lwl .strong{font-weight:bold}body.lwl .full-link{z-index:99}body.lwl.post-type-archive-lwl_event #events{padding:0}body.lwl #main a{text-decoration:underline}body.lwl .ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}body.lwl .orange{color:#ec573d}body.lwl a,body.lwl a:visited{color:#ec573d;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}body.lwl .header{float:left;width:100%;position:relative;padding:0;background-color:#efeeed}body.lwl .header .wrap{position:relative;padding:0}body.lwl .toggle-menu{font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-size:1.6em;margin-top:20px;padding:5px 0;border-top:2px solid #222;border-bottom:2px solid #222;cursor:pointer;font-weight:bold}body.lwl .nav{border-bottom:0;margin:0;display:none;border-bottom:2px solid #222;padding:25px 0}body.lwl .nav li.facebook{margin-top:10px;display:inline-block;height:26px;width:25px;background:url(../images/facebook_icon.png) no-repeat center;background-size:cover;margin-right:5px}body.lwl .nav li.facebook a{text-indent:-9999em;padding:0}body.lwl .nav li.twitter{margin-top:10px;display:inline-block;height:26px;margin-left:5px;background:url(../images/twitter_icon.png) no-repeat center;background-size:cover}body.lwl .nav li.twitter a{width:32px;text-indent:-9999em;padding:0}body.lwl .nav li a{display:block;color:#000;text-decoration:none;padding:0.55em 0.75em;line-height:1.2;text-transform:uppercase;font-weight:600;font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-size:1.6em}body.lwl .nav li a:hover,body.lwl .nav li a:focus{color:inherit}body.lwl .nav li ul.sub-menu,body.lwl .nav li ul.children{line-height:1.5}body.lwl .nav li ul.sub-menu li a,body.lwl .nav li ul.children li a{padding-left:30px}body.lwl .footer{clear:both;margin:22px 0 42px 0;font-size:0.9em;background-color:#efeeed;color:#222}body.lwl .footer .footnote{float:right}body.lwl .footer .footnote a{text-decoration:underline}body.lwl .footer .contact{float:left}body.lwl .footer .contact a{text-decoration:none;display:block;padding:0 0 0 32px;background:transparent url(../images/contact-envelope.gif) no-repeat 0 1px}body.lwl #social_navigation{position:absolute;right:0;top:28px;background:url(../images/social_icons.gif) no-repeat scroll top left;width:67px;height:26px;margin:0;padding:0;display:none}body.lwl #social_navigation li{position:absolute;height:26px}body.lwl #social_navigation li#facebook{width:25px}body.lwl #social_navigation li#twitter{left:35px}body.lwl #social_navigation li#twitter a{width:32px}body.lwl .lod-logo{position:absolute;right:-2px;top:20px}body.lwl .lod-logo span{text-transform:uppercase;font-family:"Gotham Cond A","Gotham Cond B",Helvetica,Arial,sans-serif;line-height:1.1;display:block;font-size:0.7em;letter-spacing:2px;margin-bottom:2px}body.lwl .lod-logo img{display:block;max-width:88px}body.lwl #description{margin-top:10px;font-size:1.75em;letter-spacing:4px;font-family:"Gotham Cond A","Gotham Cond B",Helvetica,Arial,sans-serif;line-height:1.1}body.lwl #description span{display:inline-block;color:#ec573d;font-family:"LWL-Title",Helvetica,Arial,sans-serif;-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);-webkit-transform:rotate(-6deg);transform:rotate(-6deg);letter-spacing:normal;font-weight:bold}body.lwl #description .wrap{border-bottom:2px solid #222;padding:0 10px 20px 10px}body.lwl #badge{width:12%;float:left;margin:10px 10px 0 0}body.lwl #logo{float:left;width:55%;margin:20px 0;width:calc(100% - 12% - 80px);height:auto}body.lwl .half{float:left;width:100%;margin:20px 0}body.lwl .download{margin-top:40px}body.lwl .download a{color:#222;font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-size:1.9em;font-weight:bold;text-transform:uppercase}body.lwl .download a:hover,body.lwl .download a:focus{border-color:#ec573d}body.lwl .wrap{width:85%;margin:0 auto;max-width:none}body.lwl .section{position:relative;padding:20px 0}body.lwl .section.has-border .wrap{border-bottom:2px solid #222;padding-bottom:20px}body.lwl .section.first h2{margin:20px 0}body.lwl .section h2{margin-top:0;margin-bottom:30px;font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-weight:bold;font-size:2.2em;line-height:1;position:relative}body.lwl .section h2 span{display:inline-block;font-size:0.42em;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;top:-9px}body.lwl .section h2.has-border{display:inline-block;border-bottom:3px solid #ec573d}body.lwl .section h2.highlight{display:inline-block;padding:15px 40px 10px 40px;background-image:url(../images/highlight.png);background-repeat:no-repeat;background-position:center bottom 2px;background-size:auto 100%;margin-top:15px}body.lwl #calendar{float:left;width:100%;position:relative}body.lwl #calendar img{width:100%;max-width:272px}body.lwl #calendar .date{font-weight:bold;line-height:normal;position:absolute;left:46px;right:62px;top:0;font-family:"LWL-Title",Helvetica,Arial,sans-serif;max-width:200px;left:0;right:0;margin:0 auto}body.lwl #calendar .date>*{position:absolute}body.lwl #calendar .date .month,body.lwl #calendar .date .week-day{font-size:2.1em}body.lwl #calendar .date .week-day{top:110px}body.lwl #calendar .date .month{top:145px}body.lwl #calendar .date .day{font-size:5.8em;top:107px;left:0;right:0;margin:0 auto;-moz-transform:translateX(3px);-o-transform:translateX(3px);-ms-transform:translateX(3px);-webkit-transform:translateX(3px);transform:translateX(3px)}body.lwl #calendar .date .time{font-size:1.1em;right:8px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:140px}body.lwl #calendar .date .suffix{font-size:1.2em;right:23px;top:109px}body.lwl #calendar .paragraphs{text-transform:uppercase;position:absolute;top:199px;left:32px;right:45px;font-size:1.5em;font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-weight:bold}body.lwl #calendar .paragraphs p{margin:0;color:#ec573d;height:38px}body.lwl #speakers{float:left;width:100%;position:relative}body.lwl #speakers .speaker{text-align:left;float:left;width:100%;margin:15px 0}body.lwl #speakers .speaker p{margin:0px}body.lwl #speakers .speaker .name{font-weight:bold}body.lwl #speakers .speaker .speaker-photo{width:108px;overflow:hidden;float:left}body.lwl #speakers .speaker .speaker-photo img{width:100%}body.lwl #speakers .speaker .speaker-info{float:right;width:calc(100% - 140px);margin-top:0;margin-bottom:10px;font-family:"Gotham Cond A","Gotham Cond B",Helvetica,Arial,sans-serif;font-size:1.75em;letter-spacing:4px;line-height:1.3}body.lwl #speakers .speaker .speaker-info .name{font-weight:bold}body.lwl #speakers .speaker .speaker-info .title{text-transform:capitalize;font-weight:normal}body.lwl #speakers .speaker .speaker-description{float:left;width:100%;margin-top:10px}body.lwl #gettinghere h2{margin-top:0;margin-bottom:0}body.lwl #gettinghere #lwl-map{float:left;margin-top:30px;width:100%}body.lwl #gettinghere #lwl-map img{width:100%;max-width:411px}body.lwl #gettinghere #getting-here-info{text-align:left;margin-top:30px;position:relative;float:left;width:100%}body.lwl #gettinghere #getting-here-info p{padding-left:75px;position:relative;min-height:40px}body.lwl #gettinghere #getting-here-info p:first-child{margin-bottom:30px;padding-left:0;height:auto}body.lwl #gettinghere #getting-here-info img{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:42px;max-height:40px}body.lwl #register p{text-align:left}body.lwl #register form{float:left;width:100%;margin-top:10px}body.lwl #register form input{float:left;width:100%;border:2px solid #222;background:#efeeed;padding:15px 12px;margin:0 0 15px 0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;height:auto;line-height:normal;font-size:1em}body.lwl #register form input:focus{border-color:#ec573d}body.lwl #register form input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;width:auto;border:0;padding:0;background-image:url(../images/submit-border.png);background-repeat:no-repeat;background-size:100%;color:#ec573d;width:105px;height:40px;text-transform:uppercase;font-family:"LWL-Title",Helvetica,Arial,sans-serif;font-weight:bold;font-size:1.45em}body.lwl #register .privacy{margin:10px 0}body.lwl #about .half{text-align:left}body.lwl #about .wrap{position:relative}body.lwl #about img{max-width:100%}#container{overflow-x:hidden;overflow-y:auto}b,strong,.strong{font-weight:500}*:focus{outline:0}img{border:0;max-width:100%}.full{float:left;width:100%}.overflow-hidden{overflow:hidden}.section{position:relative;padding:20px 0}.section.title-section{padding:40px 0 0 0}.display-mobile{display:block}.display-tablet,.display-tablet-landscape,.display-desktop{display:none}.entry-title a,.entry-title a:visited{color:inherit}.entry-title a:hover,.entry-title a:visited:hover{color:inherit}.pagination-links{position:relative;z-index:3}.pagination-links.desktop{display:none}.pagination-links.mobile{margin-top:30px}.pagination-links.mobile .next-prev-links{float:left;width:100%;line-height:9px;margin-bottom:20px}.pagination-links.mobile .next-prev-links ul .page-numbers{display:none}.pagination-links.mobile .next-prev-links ul .page-numbers.prev,.pagination-links.mobile .next-prev-links ul .page-numbers.next{display:inline-block;color:#000;text-transform:uppercase;font-weight:500}.pagination-links.mobile .next-prev-links ul .page-numbers.prev{float:left}.pagination-links.mobile .next-prev-links ul .page-numbers.next{float:right}.pagination-links .pagination ul.page-numbers li{display:inline-block;padding:5px}.single .entry-content blockquote{margin:0 0 1.5em 0.75em;padding:0 0 0 0.75em;border-left:3px solid #c6dfeb;font-style:italic;color:#B7B7B7}.single .entry-content dl dt{font-weight:bold}.single .entry-content dl dd{padding-left:15px}.single .entry-content ul{list-style-type:disc;list-style-position:inside;padding-left:15px}.single .entry-content ol{list-style-type:decimal;list-style-position:inside;padding-left:15px}.single .entry-content table{width:100%;border:1px solid #B7B7B7;margin-bottom:20px}.single .entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.single .entry-content tr{border-bottom:1px solid #B7B7B7}.single .entry-content tr:nth-child(even){background-color:#f8f9fa}.single .entry-content td{padding:7px;border-right:1px solid #B7B7B7}.single .entry-content td:last-child{border-right:0}.single .entry-content th{background-color:#f8f9fa;border-bottom:1px solid #B7B7B7;border-right:1px solid #B7B7B7}.single .entry-content th:last-child{border-right:0}.single .entry-content pre{font-family:"Gotham SSm A","Gotham SSm B",Helvetica,Arial,sans-serif;background:#000;color:#f8f9fa;font-size:0.9em;padding:20px;margin:0 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.wp-caption{max-width:100%;position:relative}.wp-caption img{max-width:100%;margin-bottom:0;width:100%;vertical-align:bottom}.wp-caption p.wp-caption-text{font-size:0.9em;text-align:left;position:absolute;bottom:0;background:rgba(0,0,0,0.6);color:#fff;left:0;right:0;padding:10px 20px;margin:0}.wrap{width:90%;margin:0 auto;max-width:480px}a,a:visited{color:#000;text-decoration:none;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out}a:hover,a:focus,a:visited:hover,a:visited:focus{color:#333}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{text-rendering:optimizelegibility;font-weight:300;color:#000}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:2.1em;line-height:1.4}h1.page-title,.h1.page-title{font-size:2.5em;margin-top:0}h2,.h2{font-size:1.6em}h3,.h3{font-size:1.3em}h4,.h4{font-size:18px;font-weight:500;margin-top:0;margin-bottom:20px}h5,.h5{font-size:0.8em}#menu-toggle{position:absolute;right:0;top:0;height:100%;padding:0 30px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}#menu-toggle .toggle-label{position:relative;top:50%;left:0;right:0;margin:0 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);display:inline-block;font-weight:500}#menu-toggle .toggle-icon{display:inline-block;width:20px;position:relative;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0, -7px);-o-transform:translate(0, -7px);-ms-transform:translate(0, -7px);-webkit-transform:translate(0, -7px);transform:translate(0, -7px);vertical-align:top;margin-left:15px}#menu-toggle .toggle-icon span{margin:0 0 5px 0;display:block;width:100%;height:2px;background:#000;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;position:absolute;top:0;left:0;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}#menu-toggle .toggle-icon span.middle{margin-top:7px}#menu-toggle .toggle-icon span.bottom{margin-top:14px}#menu-toggle.active{background:#565a5c;color:#fff}#menu-toggle.active .toggle-icon span{background:#fff}#menu-toggle.active .toggle-icon span.middle{opacity:0}#menu-toggle.active .toggle-icon span.top{margin-top:7px;-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu-toggle.active .toggle-icon span.bottom{margin-top:7px;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#fixed-header{display:none}.logo-wrapper{display:inline-block}#logo{max-width:140px;display:block}.header{position:relative;z-index:10}.header .wrap{padding:30px 0}.nav{border-bottom:0;margin:0}.nav li{position:relative;cursor:pointer}.nav li a{display:block;color:#000;text-decoration:none;padding:0.75em;font-weight:400}.nav li ul.sub-menu,.nav li ul.children{line-height:1.5}.nav li ul.sub-menu li,.nav li ul.children li{width:100%}.nav li ul.sub-menu li a,.nav li ul.children li a{display:block;color:#fff;padding-left:30px}#global-header .wrap{position:relative}#global-header nav{position:absolute;top:0;right:0;z-index:100;background:#565a5c;width:85%;margin-top:98px;visibility:hidden;z-index:-1;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;opacity:0}#global-header nav.active{visibility:visible;z-index:100;opacity:1}#global-header nav:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:10px;opacity:0.2;background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );z-index:1}#global-header nav li.menu-item-has-children:after{display:block;position:absolute;left:0;top:0;content:'';width:100%;height:100%;cursor:pointer}#global-header nav li.active>a{color:#c7d28a}#global-header nav li.active:after{display:none}#global-header nav li.active ul.sub-menu,#global-header nav li.active ul.children{display:block}#global-header nav li a{color:#fff;padding:25px 30px}#global-header nav li a:hover,#global-header nav li a:focus{color:#c7d28a}#global-header nav li:hover>a{color:#c7d28a}#global-header nav li ul.sub-menu,#global-header nav li ul.children{display:none;background:#474a4c;padding:20px 0;margin:0}#global-header nav li ul.sub-menu li:after,#global-header nav li ul.children li:after{display:none}#global-header nav li ul.sub-menu li a,#global-header nav li ul.children li a{padding:10px 50px}#global-header nav li ul.sub-menu li a:hover,#global-header nav li ul.sub-menu li a:focus,#global-header nav li ul.sub-menu li a:active,#global-header nav li ul.children li a:hover,#global-header nav li ul.children li a:focus,#global-header nav li ul.children li a:active{color:#c7d28a}#global-header nav li ul.sub-menu li:hover>a,#global-header nav li ul.sub-menu li:focus>a,#global-header nav li ul.sub-menu li:active>a,#global-header nav li ul.children li:hover>a,#global-header nav li ul.children li:focus>a,#global-header nav li ul.children li:active>a{color:#c7d28a}.footer-nav{border-bottom:0;margin:0}.footer-nav li a,.footer-nav li a:visited{color:#fff;display:block;padding:0.2em 0;font-weight:500}.footer-nav li .sub-menu li a,.footer-nav li .sub-menu li a:visited{color:#999}.footer{clear:both;background-color:#191d1f;color:#fff}.footer #footer-inner{padding:60px 0 20px 0;font-size:0.9em}#menu-footer-menu ul{margin-top:0}#menu-footer-menu>li{width:50%;float:left;margin-bottom:30px}#menu-footer-menu>li:nth-child(2n+1){clear:both}#menu-footer-menu li a:hover{color:#c7d28a}.footer-bottom{width:100%;float:left;position:relative}.footer-bottom .copyright{margin-top:0;float:left;width:100%}.footer-bottom .copyright a{display:block;margin-bottom:20px}.footer-bottom ul.footer-social-links{position:absolute;right:0;top:0;margin:0;top:-10px}.footer-newsletter{background:#c7d28a;color:#fff;padding:20px 0}.footer-newsletter p{display:inline-block;margin-right:20px;margin-top:0}.footer-newsletter .white-btn{display:block}.footer-additional-text{color:#999}.copyright{color:#999;margin-top:60px}.copyright a{margin-right:25px;font-weight:500;color:#fff}.copyright a:hover{color:#c7d28a}ul.footer-social-links{position:relative;top:-1px;margin-left:22px}ul.footer-social-links li{border:1px solid #999;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:28px;height:28px;display:inline-block;text-align:center;margin:0 3px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out}ul.footer-social-links li a,ul.footer-social-links li a:visited{color:#999;line-height:28px;display:block}ul.footer-social-links li .fa{font-size:1.2em;vertical-align:initial}ul.footer-social-links li:hover{border-color:#c7d28a}ul.footer-social-links li:hover a{color:#fff}.gform_confirmation_wrapper{margin-top:30px}#gform_wrapper_3 .gfield_label{display:none}#gform_wrapper_3 #field_3_7 .gfield_label{display:block}#gform_wrapper_3 #field_3_1 .validation_message,#gform_wrapper_3 #field_3_2 .validation_message,#gform_wrapper_3 #field_3_6 .validation_message{top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}#gform_wrapper_3 #field_3_6 .validation_message{right:45px}.stg-animation{opacity:0}.stg-animation.animated{opacity:1}.loading{position:absolute;left:0;right:0;width:100%;height:100%;z-index:1;text-indent:-99999999em;top:0;display:none}.loading .loading-icon{content:'';position:absolute;display:block;left:0;right:0;top:25%;width:60px;height:60px;margin:0 auto;background:url(../images/loader.gif) no-repeat;background-size:60px auto;background-position:center}blockquote{margin:0;padding:0;font-style:italic;font-size:1.5em;padding-right:20px;margin-bottom:30px}ul.has-arrows{list-style-image:url(../images/list_arrow.png);padding-left:25px}ul.has-arrows li{margin-bottom:1em;padding-left:5px}.overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.65)}nav.pagination .page-numbers{text-align:center;font-weight:500}nav.pagination .page-numbers .prev,nav.pagination .page-numbers .next{color:#000;text-transform:uppercase}nav.pagination .page-numbers .current{color:#c7d28a}nav.pagination .page-numbers a:hover{color:#c7d28a}.categories-filter,.contact-filter{font-weight:500;text-transform:uppercase;text-align:left;padding-bottom:20px;position:relative;z-index:4}.categories-filter .wrap,.contact-filter .wrap{position:relative}.categories-filter.no-padding,.contact-filter.no-padding{padding-bottom:0}.categories-filter.border-bottom,.contact-filter.border-bottom{border-bottom:2px solid #000}.categories-filter span.filter-title,.contact-filter span.filter-title{font-weight:300;color:#565a5c;display:inline-block;margin:0 10px;height:35px;line-height:35px;margin-bottom:10px}.categories-filter span.filter-title:hover,.contact-filter span.filter-title:hover{background-color:transparent}.categories-filter ul,.contact-filter ul{margin:0;display:inline-block;border:1px solid #000;background:#fff;position:absolute;right:0;width:65%;background-repeat:no-repeat;background-position:top 15px right 10px;background-image:url(../images/chevron-down.svg);background-size:11px auto;cursor:pointer}.categories-filter ul:after,.contact-filter ul:after{content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%}.categories-filter ul.active li,.contact-filter ul.active li{display:block}.categories-filter ul.active:after,.contact-filter ul.active:after{display:none}.categories-filter ul li,.contact-filter ul li{display:block;list-style:none;display:none;cursor:pointer;margin:0 10px;height:35px;line-height:35px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease}.categories-filter ul li:first-child,.contact-filter ul li:first-child{display:block}.categories-filter ul li:first-child.current-cat.desktop,.contact-filter ul li:first-child.current-cat.desktop{display:none}.categories-filter ul li a,.contact-filter ul li a{display:block;font-size:0.8em;padding:0 10px;cursor:pointer}.categories-filter ul li.current-cat.hide-mobile,.contact-filter ul li.current-cat.hide-mobile{display:none !important}.categories-filter ul li.desktop,.contact-filter ul li.desktop{display:none !important}#section404{min-height:180px}.section p:first-child{margin-top:0}.section .section-heading{position:relative;padding:20px 0}.section .section-heading.center{text-align:center}.section .section-heading.center h2{display:block;text-align:center;float:none}.section .section-heading:after{content:'';position:absolute;left:0;right:0;bottom:0;background-color:#000;width:100%;height:2px}.section .section-heading h2{float:left;margin:0;position:relative;top:3px}.section .section-heading a{float:right}.section .page-title{font-weight:300}.section.full-section-bg-image{background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;text-align:center}.section .section-image{display:none}.caps{text-transform:uppercase;font-size:0.8em}.hero{position:relative;overflow:hidden;top:0;left:0;width:100%;background-color:#ebe6e4;background-size:auto 100%;background-position:center right;background-repeat:no-repeat}.hero .video-fallback{position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-position:center right;background-repeat:no-repeat}.hero video{display:none;position:absolute;min-width:100%;min-height:100%;height:auto;width:100%;object-fit:cover;top:50%;left:50%;background-size:cover;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hero .hero-bg-image{display:none}.hero.global-hero{height:400px;position:relative}.hero.global-hero .wrap{position:absolute;top:0;left:0;right:0;height:100%;width:100%}.hero.global-hero .hero-inner{position:absolute;bottom:0;padding:20px 0 30px 0;width:100%}.hero.global-hero .hero-inner-wrapper{max-width:481px;margin:0 auto;width:90%}.hero.global-hero .gradient{content:'';position:absolute;left:0;top:0;width:30%;height:100%;background:#e1e4e4;background:-moz-linear-gradient(left, #e1e4e4 0%, #dadfdd 100%);background:-webkit-linear-gradient(left, #e1e4e4 0%, #dadfdd 100%);background:linear-gradient(to right, #e1e4e4 0%, #dadfdd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e4e4', endColorstr='#dadfdd',GradientType=1 )}.hero.global-hero h1{margin-bottom:20px;font-weight:300}.hero .hero-inner{background-color:#c7d28a;position:relative;z-index:2}.hero h1{font-size:2.5em;margin-bottom:30px;font-weight:500;margin-top:0}.hero h1 span{color:#fff}.hero .black-btn{margin-top:20px}.hero a{margin-right:20px}.hero#hero{height:calc(100vh - 98px);position:relative;max-height:500px;min-height:400px}.hero#hero .wrap{position:absolute;top:0;left:0;right:0;height:100%}.hero#hero .hero-inner{position:absolute;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:transparent}.hero#hero img{max-width:500px}.panel{float:left;width:100%}.panel.left-half{margin-bottom:20px}.grid{float:left;width:100%;margin-top:30px}.grid.no-margin-top{margin-top:0}.grid.events-grid .col{margin-top:10px;margin-bottom:10px}.grid .col{position:relative}.grid .col .btn{margin-top:20px}.grid .col,.grid .col-1of3{margin:30px 0;float:left;width:100%}.grid.lawyers-grid.no-margin-top{margin-top:0}.grid.lawyers-grid .col{margin-top:10px;margin-bottom:10px}.grid.images-grid{text-align:center;margin-bottom:60px}.grid.images-grid .row{margin:30px 0}.grid.images-grid .col{position:relative;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid.images-grid .col:hover{-moz-transform:translate(0, -10%);-o-transform:translate(0, -10%);-ms-transform:translate(0, -10%);-webkit-transform:translate(0, -10%);transform:translate(0, -10%)}.grid.images-grid img{vertical-align:middle;max-width:150px}.grid.lawyers-grid .col{-webkit-box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75);-moz-box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75);box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75)}.posts-grid{margin-top:20px}.posts-grid .award .loop-featured-image img{max-width:150px;margin:auto;left:0;right:0}.posts-grid .award .loop-article-title{text-align:center}.posts-grid .loop-featured-image{width:100%;overflow:hidden;float:left;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden;margin-bottom:20px}.posts-grid .loop-featured-image img{position:absolute;width:100%;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.posts-grid .loop-featured-image:after{content:'';display:block;padding-bottom:50%}.posts-grid article{float:left;width:100%;position:relative}.posts-grid article h4{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out}.posts-grid article.award:hover .read-more,.posts-grid article.award:hover h4,.posts-grid article.award:hover time{color:inherit}.posts-grid article.award:hover time{opacity:0.5 !important}.posts-grid article:hover .read-more,.posts-grid article:hover h4,.posts-grid article:hover time{color:#c7d28a}.posts-grid article:hover time{opacity:1 !important}.posts-grid article.office-article:hover .read-more,.posts-grid article.office-article:hover h4,.posts-grid article.office-article:hover time{color:inherit}.posts-grid .loop-article-title{float:left;width:100%;margin-top:10px;margin-bottom:10px}.posts-grid .loop-article-title h4{margin-bottom:0}.events-grid article{background-image:url(../images/blocks_bg.jpg);background-position:center;background-size:cover;position:relative;color:#fff}.events-grid article:hover .read-more{color:#c7d28a}.events-grid article:hover .loop-article-title{color:#c7d28a}.events-grid article:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.5)}.events-grid article .event-inner{padding:40px 45px 40px 35px;position:relative}.events-grid article .loop-article-title{display:block;display:-webkit-box;max-width:100%;height:54px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out}.events-grid article h4{color:#fff;margin-top:0;line-height:1.5;margin-bottom:10px}.events-grid article .event-type,.events-grid article .date,.events-grid article .location{font-size:0.9em}.events-grid article .date{margin-bottom:5px;position:relative;padding-left:30px;opacity:0.6;font-size:0.8em}.events-grid article .location{margin-top:5px;position:relative;padding-left:30px}.events-grid article .icon{position:absolute;left:0;max-height:19px;vertical-align:middle;top:2px}.events-grid article .month-tag-bg{position:absolute;right:0;z-index:2;width:0;height:0;border-top:100px solid #c7d28a;border-left:100px solid transparent}.events-grid article .month-tag{position:absolute;top:0;right:0;z-index:3;color:#000;font-weight:500;width:60px;height:60px;line-height:60px;text-align:center}.events-grid article .read-more{color:#fff;margin-top:30px}.events-grid article .read-more:visited{color:#fff}.events-grid article .read-more:hover,.events-grid article .read-more:focus{color:#c7d28a}.section.grey{background-color:#f0f0f0}.section.grey2{background-color:#f8f8f8}.section.grey3{background-color:#f4f4f4}.section.green{background-color:#c7d28a}.section.meet-lawyers-section .intro-content{margin-top:20px}.section.meet-lawyers-section .section-image{max-width:330px}.section .section-image{position:absolute;right:0;bottom:0;max-width:100px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0, 30%);-o-transform:translate(0, 30%);-ms-transform:translate(0, 30%);-webkit-transform:translate(0, 30%);transform:translate(0, 30%);z-index:1}.section .section-image.bottom-left-align{right:auto;left:0;top:auto;bottom:0}.section .section-image.bottom-right-align{right:0;left:auto;top:auto;bottom:0}.section .section-image.top-left-align{right:auto;left:0;top:0;bottom:auto}.section .section-image.top-right-align{right:0;left:auto;top:0;bottom:auto}.section .section-image.center-right-align{right:0;bottom:auto;left:auto;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section .section-image.center-left-align{right:auto;bottom:auto;left:0;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section.latest-events .section-image{right:auto;bottom:auto;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section.latest-events .events-grid .event .date{opacity:1;font-size:0.9em}.section.center-align-text{text-align:center}.section.full-bg-image{background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.section.full-bg-image .wrap{position:relative;padding:7% 0}.section.full-bg-image h2{color:#fff}.section .wrap{position:relative;z-index:2}.section.grid-section ul{list-style-image:url(../images/list_arrow.png);padding-left:25px}.section.grid-section ul li{margin-bottom:1em;padding-left:5px}.section.grid-section .grid.fixed-height .col{margin-top:30px;margin-bottom:30px}.section.grid-section .grid .col{margin-top:15px;margin-bottom:15px}.section.grid-section .grid .col.no-margin-top{margin-top:0}.section.grid-section .grid .col h4.empty-title{display:none}.section h1,.section h2{margin-top:0}.home .section.latest-news h1 .section-image{bottom:-32%;z-index:2}.home .section.latest-tweets .wrap{position:relative;z-index:2}.home .section.latest-tweets .section-image{top:50%;right:auto;bottom:auto;left:0;-moz-transform:translateY(-65%);-o-transform:translateY(-65%);-ms-transform:translateY(-65%);-webkit-transform:translateY(-65%);transform:translateY(-65%)}.read-more{position:relative;font-weight:500}.read-more.no-icon:after{display:none}.read-more:hover,.read-more:focus{color:#c7d28a}.read-more:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin-left:10px;font-size:1.3em;top:1px;position:relative}.read-more.green{color:#c7d28a}.read-more.green:hover,.read-more.green:focus{color:#000}#twitter{float:left;width:100%;margin-top:5px}#twitter .latest-tweet{width:100%;margin:30px auto 50px auto;font-size:1.3em;position:relative;background-color:#f0f0f0}#twitter .latest-tweet:before{content:'';display:block;position:absolute;bottom:-20px;left:50%;margin-left:-20px;border-right:20px solid transparent;border-left:20px solid transparent;border-top:20px solid #f0f0f0}#twitter .latest-tweet .twitter-logo{background:#c7d28a;text-align:center;float:left;color:#fff;position:absolute;top:0;left:0;height:50px;width:100%;z-index:1}#twitter .latest-tweet .twitter-logo a{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid #fff;color:#fff;width:30px;height:30px;line-height:25px;display:inline-block;position:absolute;top:50%;left:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#twitter .latest-tweet .twitter-logo a i{font-size:1.1rem}#twitter .latest-tweet .tweet_content{width:100%;padding:40px 30px;margin-top:40px;position:relative;overflow:hidden;float:right}#twitter .latest-tweet .tweet_content p{margin:0}#twitter .latest-tweet .tweet_content:after{content:'';position:absolute;left:0;right:0;margin:0 auto;bottom:-15px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #f0f0f0}#twitter .tweet_content a,#twitter .tweet_content a:visited{color:#000;font-weight:500}#twitter .tweet_content a:hover,#twitter .tweet_content a:visited:hover{color:#c7d28a}#twitter .tweet{float:left;width:100%;margin-bottom:20px}#twitter .tweet:last-child{margin-bottom:0}.our-story,.center-title{background-size:100% auto;background-position:center bottom;background-repeat:no-repeat;text-align:center}.our-story:after,.center-title:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,0.05)}.our-story .wrap,.center-title .wrap{position:relative;z-index:1}.section div.intro-content{max-width:550px;margin:0 auto;position:relative;z-index:1;text-align:center}.section div.intro-content.center-align-text{text-align:center}.section div.intro-content h2{margin:0 0 20px 0}.section div.intro-content h1{margin-top:0}.section div.intro-content .btn{margin-top:30px}.story-timeline{margin:40px 0;text-align:left;position:relative;z-index:1}.story-timeline .story-item{background-color:#fff;margin:5px 0;position:relative}.story-timeline .story-item:last-child{margin-bottom:0}.story-timeline .story-item .year-block{background-color:#c7d28a;left:0;top:0;width:100%;font-size:1.6em;padding:15px 20px}.story-timeline .story-item .info-block{width:100%}.story-timeline .story-item .info-block .image-block{width:88%;padding-bottom:88%;margin:0 auto 20px auto;background-size:cover;background-position:center;background-repeat:no-repeat}.story-timeline .story-item .info-block-text{padding:20px;font-size:0.9em}.story-timeline .story-item .block-quote{font-style:italic;font-size:1.1em;padding:20px 20px 40px 20px}.services-section h4{position:relative}.services-section .title-icon{position:absolute;left:-33px;width:23px;top:-1px}.services-section .btn{margin-top:30px}.with-icon{position:relative}.with-icon .title-icon{display:block;margin-bottom:5px;width:23px}.lawyer-stories .person-info .lst-details,.lawyers-grid .person-info .lst-details{margin-bottom:25px;position:relative}.lawyer-stories .person-info .lst-details h4,.lawyers-grid .person-info .lst-details h4{margin-bottom:10px}.lawyer-stories .person-info .lst-details p.location,.lawyers-grid .person-info .lst-details p.location{margin:0}.page-template-our-lawyers .lawyers-grid .block-inner{top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lawyers-grid{margin-top:20px}.lawyers-grid .person-featured-image{width:100%;overflow:hidden;float:left;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.lawyers-grid .person-featured-image img{position:absolute;min-width:100%;min-height:100%;max-height:120%;max-width:none;left:50%;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease}.lawyers-grid .person-featured-image:after{content:'';display:block;padding-bottom:100%}.lawyers-grid article{float:left;width:100%;text-align:left;border:1px solid rgba(0,0,0,0.05);background:#fff;border-bottom:0;position:relative}.lawyers-grid .block-inner{padding:0 20px;position:absolute;top:10px}.lawyers-grid.our-people .person-details{background-color:#fff}.lawyers-grid .person-details{float:left;width:100%;background:#c7d28a;position:relative}.lawyers-grid .person-details:after{content:'';display:block;padding-bottom:120px}.lawyers-grid .person-details h4{margin-bottom:10px}.lawyers-grid .person-details p{margin:0;font-size:0.9em}.lawyers-grid .person-info{float:left;width:100%;position:relative}.lawyers-grid .person-info:after{content:'';display:block}.lawyers-grid .person-info .rel-block-inner{position:relative;top:30px;padding:0 20px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.lawyers-grid .detailed-info{border-top:1px solid #f2f2f2;padding:20px;position:relative}.lawyers-grid .detailed-info p{margin:0}.lawyers-grid .detailed-info .info-title{font-weight:500;position:relative;margin:0}.lawyers-grid .detailed-info .detailed-info-icon{max-height:26px;max-width:26px;vertical-align:middle;position:relative;top:-2px}.lawyers-grid .detailed-info .info-row{float:left;width:100%;margin:10px 0}.lawyers-grid .detailed-info .info-col-1{float:left;width:20%}.lawyers-grid .detailed-info .info-col-2{float:right;width:80%}.lawyers-grid .read-more-row{border-top:1px solid #f2f2f2;position:relative}.lawyers-grid .read-more-row a{padding:20px;display:block}.excerpt-grid .lst-details{margin-bottom:25px}.excerpt-grid .featured-image{width:100%;float:left;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.excerpt-grid .featured-image:after{padding-bottom:100%;display:block;content:''}.excerpt-grid .excerpt-card{float:left;width:100%;text-align:left;border:1px solid rgba(0,0,0,0.05);background:#fff;border-bottom:0;-webkit-box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75);-moz-box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75);box-shadow:0px 7px 10px -10px rgba(0,0,0,0.75)}.excerpt-grid .excerpt-card .excerpt-content{padding:40px 20px;width:100%;float:left}.excerpt-grid .excerpt-card .excerpt-content h4{margin-bottom:10px}.excerpt-grid .excerpt-card .excerpt-content a{color:#c7d28a;margin-top:20px;display:block}.excerpt-grid .excerpt-card .excerpt-content a:hover{color:#000}.caps{text-transform:uppercase}.file-size{font-weight:500;font-size:0.8em;text-transform:uppercase;display:block;margin-top:10px}.vacancy-location{display:block;opacity:0.5;font-size:0.7em;font-weight:300;margin:5px 0 10px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}.posts-grid time{display:block;opacity:0.5;font-size:0.65em;font-weight:300;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}.blog-content #posts-wrapper{padding:10px 0;border:2px solid #000;border-left:0;border-right:0}.blog-content #posts-wrapper time{display:block;opacity:0.5;font-size:0.65em;font-weight:300;margin:5px 0 10px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}.blog-content #posts-wrapper .event time{display:block;opacity:0.5;font-size:0.7em;font-weight:300;margin:5px 0 10px 0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}.blog-content #posts-wrapper.no-border-top{border-top:0;padding-top:0}.blog-content #posts-wrapper.no-border-bottom{border-bottom:0;padding-bottom:0}.blog-content #posts-wrapper.no-border{border:0;padding:0}.blog-content #posts-wrapper.full-grid{border:0}.blog-content .posts-grid{margin-top:0}.full-width-grid{margin-top:0}.full-width-grid .full-grid-row{padding:20px 0;border-top:2px solid #e8e8e8}.full-width-grid .full-grid-row:last-child{border-bottom:2px solid #e8e8e8}.full-width-grid .full-grid-row.no-border-bottom:last-child{border-bottom:0}.full-width-grid .full-grid-row.no-border:first-child{border-top:0}.full-width-grid .full-grid-row.no-border:last-child{border-bottom:0}.full-width-grid .full-grid-row.no-border-top:first-child{border-top:0}.full-width-grid .full-grid-row.no-thumbnail .article-content{padding-left:0;min-height:1px}.full-width-grid .full-grid-row.no-thumbnail h4{font-size:18px;margin-bottom:10px}.full-width-grid article{float:left;width:100%;position:relative}.full-width-grid article.award:hover .full-loop-article-title h4,.full-width-grid article.award:hover:after,.full-width-grid article.award:hover .read-more,.full-width-grid article.award:hover .excerpt,.full-width-grid article.award:hover .excerpt a,.full-width-grid article.award:hover time,.full-width-grid article.award:hover .vacancy-location{color:inherit}.full-width-grid article.award:hover time{opacity:0.5 !important}.full-width-grid article:hover .full-loop-article-title h4,.full-width-grid article:hover:after,.full-width-grid article:hover .read-more,.full-width-grid article:hover .excerpt,.full-width-grid article:hover .excerpt a,.full-width-grid article:hover time,.full-width-grid article:hover .vacancy-location{color:#c7d28a}.full-width-grid article:hover time{opacity:1 !important}.full-width-grid article.case_study .full-loop-article-title{position:absolute;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.full-width-grid article .full-loop-article-title h4,.full-width-grid article .excerpt{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out}.full-width-grid article .full-loop-featured-image{width:65px;height:65px;position:absolute;left:0;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:20px}.full-width-grid article .full-loop-featured-image.size-contain{background-image:none}.full-width-grid article .full-loop-featured-image.size-contain img{max-width:150px;position:absolute;left:0;right:0;display:block;margin:0 auto;top:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:100%;max-height:100%}.full-width-grid article .article-content{float:right;padding-left:80px;min-height:65px}.full-width-grid article h4{margin-bottom:0;font-size:1.1em}.full-width-grid article .excerpt,.full-width-grid article .read-more{display:none}.cards{text-align:center;width:100%;float:left;margin:40px 0 0 0;font-size:0}.cards ul{margin:0;padding-top:1em;padding-bottom:1em}.cards h3{margin:0 0 30px 0;text-align:center;font-size:1.4rem}.cards .card{text-align:left;font-size:0.8rem;margin-bottom:20px;float:none;display:inline-block;vertical-align:top}.cards .card .card-inner{width:98%;margin:0 auto;background:#c6dfeb;padding:40px 20px}.cards .card .card-inner .btn{margin:30px auto 0 auto;display:table;padding:0;width:100%;max-width:195px;line-height:1.3;padding:20px 10px}.cards .row{float:left;width:100%}.single-vacancy .sidebar-content ul,.single-lawyer_job .sidebar-content ul{list-style:disc;list-style-position:outside;padding-left:16px}.strip-title{background:#c7d28a}.strip-title h1{margin:0;font-style:2.5em}.strip-title h1.margin-bottom{margin-bottom:20px}.strip-title .wrap.max_w{max-width:550px}.strip-title a{margin-top:30px}.strip-title .wrap{margin:30px auto}.strip-title.reduced-strip-title{padding:20px 0}.strip-title.reduced-strip-title .page-title{margin:0}.strip-title.reduced-strip-title .page-title .wrap{margin:20px 0}.strip-title.center{text-align:center}.strip-title.center .wrap{margin:70px auto}.strip-title.center .page-intro{width:55%;font-size:1.25em;margin:0 auto}.strip-nav .wrap{position:relative;margin:30px auto}.strip-nav .offices-label{display:inline-block;vertical-align:middle;line-height:1}.strip-nav ul{position:absolute;right:0;margin:0;padding:0;margin-left:-20px;top:0;z-index:1;border:1px solid #000;background:#fff;width:75%;margin-top:-10px;background-repeat:no-repeat;background-position:top 15px right 10px;background-image:url(../images/chevron-down.svg);background-size:11px auto;cursor:pointer}.strip-nav ul:after{content:'';display:block;position:absolute;top:0;right:0;width:100%;height:100%}.strip-nav ul.active li{display:block}.strip-nav ul.active:after{display:none}.strip-nav li{display:block;list-style:none;display:none;cursor:pointer}.strip-nav li:first-child{display:block}.strip-nav li a{display:block;padding:10px;text-transform:uppercase;font-weight:500;font-size:0.8em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;cursor:pointer}.strip-nav li a:hover{color:#c7d28a}.mobile-page-navigation ul{margin:0 auto;width:65px;left:0;right:0}.mobile-page-navigation ul li:first-child{display:none}.mobile-page-navigation ul li:first-child.active{display:block}.mobile-page-navigation ul li.active{display:block}.mobile-page-navigation ul li span{display:block;padding:10px;text-transform:uppercase;font-weight:500;font-size:0.8em;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}.mobile-page-navigation ul li span:hover{color:#c7d28a}.mobile-page-navigation ul.active li:first-child{display:block}.offices .office-row{width:100%;float:left;overflow:hidden}.offices .office-row .office{width:100%;float:left}.offices .office-row .office-detail{margin:40px 0;width:100%;float:left}.offices .office-row .office-detail a:hover{color:#c7d28a}.offices .office-row .office-detail a.text-link:hover{color:#000}.offices .office-row .office-image,.offices .office-row .office-detail{width:100%;float:left}.offices .office-row .office-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:150%;position:relative;left:-25%}.offices .office-row .office-image:after{content:'';display:block;padding-bottom:40%}.offices .office-row .office-detail{font-size:0.8rem}.offices .office-row .office-detail h3{margin-top:0;font-size:2em}.form-section{position:relative}.form-section:after{content:'';display:block;position:absolute;top:0;margin-top:205px;height:100%;width:100%;background-image:url(../images/form-blocks.jpg);background-size:100% auto;background-repeat:no-repeat}.form-section .wrap{position:relative;z-index:1;max-width:500px;width:90%;margin:40px auto 60px auto}img.gform_ajax_spinner{width:30px;height:auto;display:inline-block;vertical-align:middle;margin-left:0px}span.gfield_error{position:absolute;top:2px;right:0;color:#da5656;font-weight:500;font-size:0.75em}.padding-left{padding-left:80px}.text-section h3{font-size:2em}.text-section .wrap{padding:10px 0}.owl-theme .owl-controls .owl-page span{background:#B7B7B7 !important}.process{width:100%;float:left;padding:50px 0 0 0;text-align:center}.process .process-step{margin-bottom:30px;padding:0 20px}.process .process-step h3{text-align:center}.process .process-step .process-icon{display:block;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid #000;text-align:center;line-height:35px;font-weight:500;margin:0 auto 20px auto;position:relative}.process .process-step .process-icon.no-arrow:after{display:none}.process .process-step .process-icon:after{content:'';background-image:url(../images/arrow-right.png);display:block;width:18px;height:18px;background-size:100% auto;background-repeat:no-repeat;position:absolute;right:0;top:10px;bottom:auto;left:auto;margin-left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(100%, 0) rotate(0);-o-transform:translate(100%, 0) rotate(0);-ms-transform:translate(100%, 0) rotate(0);-webkit-transform:translate(100%, 0) rotate(0);transform:translate(100%, 0) rotate(0)}.process .black-btn{display:table;margin:40px auto 50px auto}.background-blocks{position:absolute;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateZ(0) scale(1, 1) translate(0, -50%);-o-transform:translateZ(0) scale(1, 1) translate(0, -50%);-ms-transform:translateZ(0) scale(1, 1) translate(0, -50%);-webkit-transform:translateZ(0) scale(1, 1) translate(0, -50%);transform:translateZ(0) scale(1, 1) translate(0, -50%)}.section.cta-section{padding:0;text-align:center;background-size:auto 100%;background-repeat:no-repeat}.cta-section{background-position:center;background-repeat:no-repeat;background-size:cover;padding:0}.cta-section .wrap{padding:160px 0}.cta-section .wrap h2{margin-top:0}.center-title{padding:40px 0}.single-event .event-details{float:left;width:100%;text-align:left;margin-bottom:20px;font-weight:500}.single-event .event-details .date{margin-bottom:5px;position:relative}.single-event .event-details .location{margin-top:5px;position:relative}.single-event .event-details .icon{position:relative;display:inline-block;max-height:19px;vertical-align:middle;top:-2px;margin-right:20px}.single-award .single-article .article-featured-image{background-size:contain}.single-article{position:relative}.single-article.center-title .wrap,.single-article.center-title .intro-content{position:static}.single-article.has-thumbnail{padding-bottom:35%}.single-article.has-thumbnail.thumb-size{padding-bottom:45%}.single-article .article-featured-image{bottom:0;left:0;right:0;margin:0 auto;vertical-align:bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0, 50%);-o-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-webkit-transform:translate(0, 50%);transform:translate(0, 50%);width:85%;background-size:cover;background-position:center;position:absolute;background-repeat:no-repeat;bottom:0;z-index:2;max-width:640px}.single-article .article-featured-image.landscape{background-size:100% auto}.single-article .article-featured-image.portrait{background-size:auto 100%}.single-article .article-featured-image.no-padding{text-align:center;overflow:hidden;max-width:400px}.single-article .article-featured-image.no-padding img{position:absolute;top:50%;left:50%;right:0;margin:0 auto;min-width:100%;max-width:400px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.single-article .article-featured-image.no-padding:after{padding-bottom:100%}.single-article .article-featured-image:after{content:'';display:block;padding-bottom:66%}.single-news_article .article-content ul,.single-lawyer_stories .article-content ul,.single-people .article-content ul,.single-post .article-content ul{list-style:disc;list-style-position:outside;padding-left:16px}.single-news_article .article-content ol,.single-lawyer_stories .article-content ol,.single-people .article-content ol,.single-post .article-content ol{list-style:decimal;list-style-position:outside;padding-left:16px}.article-content{width:100%;float:left;position:relative}.article-content .wrap{padding-top:80px;padding-bottom:60px;width:85%}.article-content .article-blocks{position:absolute;width:100%;height:100%;background-size:auto;top:0;left:0;background-repeat:no-repeat;background-position:right top;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.article-content blockquote{margin:50px}.article-content.has-thumbnail .wrap{padding-top:35%}.article-content.has-thumbnail.no-padding .wrap{padding-top:45%}.signature{max-width:50%;height:auto;margin-top:30px}.sidebar-section{position:relative}.sidebar-section .sidebar-content{width:100%;float:left;margin-top:40px}.sidebar-section .sidebar-content.faqs-sidebar-content{display:none}.sidebar-section .sidebar-content.faqs-sidebar-content.active{display:block}.sidebar-section .sidebar-content p:first-child{margin-top:0}.sidebar-section .sidebar-content blockquote{margin-right:0}.sidebar-section.sections .sidebar-content{padding-left:0}.sidebar-section.faqs-page .wrap{padding-left:0}.sidebar-section .wrap{padding:0;position:relative;margin-bottom:60px}.sidebar{display:block;min-width:155px;margin-top:40px;width:90%;margin:40px auto 0 auto;max-width:480px}.sidebar li{list-style:none;margin:0;padding:0;padding-bottom:10px;font-weight:500}.sidebar li.heading{padding-bottom:20px}.sidebar li a{color:#c7d28a;-webkit-transition:translate(all 0.2s);-moz-transition:translate(all 0.2s)}.sidebar li a:hover{color:#000}#sidebar-wrapper{position:absolute}#sidebar-scroll.fixed{position:fixed;padding-top:30px}.page-template-faqs .footer{position:relative;z-index:2}.page-template-faqs .section{position:relative;z-index:2}.page-template-faqs .section.sidebar-section{z-index:1}.contents{padding-bottom:30px;border-bottom:1px solid #f0f0f0}.contents ol{margin:0}.contents li{list-style:decimal;padding-bottom:10px;list-style-position:inside}.contents li a{-moz-transform:translate(all 0.2s);-o-transform:translate(all 0.2s);-ms-transform:translate(all 0.2s);-webkit-transform:translate(all 0.2s);transform:translate(all 0.2s)}.contents li a:hover{color:#c7d28a}.contents .heading{padding-bottom:20px;font-weight:500;font-size:1em;margin-bottom:0}.single-faq,.single-section{padding:30px 0;width:100%;float:left;border-bottom:1px solid #f0f0f0}.single-faq h4,.single-section h4{font-size:1em}.single-section:first-child{padding-top:0}.apply-for-role{overflow:hidden}.apply-for-role .gform_confirmation_message{text-align:center}.apply-for-role h2{text-align:center;margin-bottom:0}.apply-for-role .wrap{max-width:550px}.apply-for-role .gform_footer{position:relative;z-index:1;width:100%;float:left;text-align:center;padding-top:20px}.no-padding-top{padding-top:0}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(0,0,0,0.6);display:none}.modal#redirected-modal .modal-header{padding:60px 0}.modal .modal-inner-wrapper{position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto;-webkit-overflow-scrolling:touch;height:100%}.modal .modal-inner{position:absolute;width:85%;max-width:440px;top:0;left:0;right:0;background-color:#fff;margin:5% auto}.modal .modal-inner .modal-header{background-color:#B7B7B7;background-position:center;background-repeat:no-repeat;background-size:cover;text-align:center;padding:120px 0}.modal .modal-inner .modal-header img{max-width:200px;display:block;margin:0 auto}.modal .modal-inner .modal-header span{display:block;margin:15px 0;color:#fff;font-size:1.1em}.modal .modal-inner .modal-content{padding:25px 35px 35px 35px;font-size:0.9em}.modal .modal-inner .modal-content .green-btn{margin-top:15px}.modal .modal-inner .modal-form{padding:25px 35px 20px 35px}.modal .modal-inner .modal-form label{text-align:left}.modal .modal-inner .modal-form ul.gform_fields{margin:0}.modal .modal-inner .modal-form .gform_body{font-size:0.9em}.modal .modal-inner .modal-form .gform_body input{border-color:#d6d6d6}.modal .modal-inner .modal-form .gform_body input:focus,.modal .modal-inner .modal-form .gform_body input:active{border-color:#6c6f70}.modal .modal-inner .modal-form .gform_button{border-color:#c7d28a;background-color:#c7d28a}.modal .modal-inner .modal-form .gform_button:hover,.modal .modal-inner .modal-form .gform_button:focus{background-color:transparent}.modal .modal-inner .newsletter-terms{margin-top:30px;font-size:0.7em}.modal .close{position:absolute;font-size:1.5em;cursor:pointer;display:block;right:10px;top:12px;line-height:17px;width:20px;height:20px;text-align:center}.single-case_study .sidebar img{max-width:150px}@media only screen and (max-width: 767px){.hero.global-hero{background-image:none !important;background-position:top center !important;background-size:auto 280px !important;height:auto}.hero.global-hero .global-hero-mobile-image-bg{padding-bottom:50%;background-position:center;background-size:initial;max-height:250px}.hero.global-hero .global-hero-mobile-image{position:relative;top:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translate(0);-o-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);max-height:190px;display:block;margin:0 auto;display:none}.hero.global-hero .wrap{height:auto;position:relative;max-width:none}.hero.global-hero .hero-inner{position:relative}}@media only screen and (max-height: 620px){#newsletter-modal .newsletter-modal-inner{margin:1% auto}}@media only screen and (min-height: 620px) and (max-height: 700px){#newsletter-modal .newsletter-modal-inner{margin:3% auto}}#lang_sel_list,#lang_sel_list.lang_sel_list_vertical{position:absolute;right:0;bottom:41px;z-index:10000;font-family:"Gotham SSm A","Gotham SSm B",Helvetica,Arial,sans-serif;font-weight:400;font-size:1em}#lang_sel_list a,#lang_sel_list a:visited,#lang_sel_list a.lang_sel_sel,#lang_sel_list a.lang_sel_sel:visited,#lang_sel_list a.lang_sel_other,#lang_sel_list.lang_sel_list_vertical a,#lang_sel_list.lang_sel_list_vertical a:visited,#lang_sel_list.lang_sel_list_vertical a.lang_sel_sel,#lang_sel_list.lang_sel_list_vertical a.lang_sel_sel:visited,#lang_sel_list.lang_sel_list_vertical a.lang_sel_other{font-size:1em;color:#000;border:0 !important;opacity:1}#lang_sel_list ul,#lang_sel_list.lang_sel_list_vertical ul{border:0 !important}#lang_sel_list.lang_sel_list_vertical{width:auto}#lang_sel_list.lang_sel_list_vertical li{width:100%;display:block}#global-header nav #language--switch{display:block;border-color:#fff;color:#fff}#global-header nav #language--switch:after{display:none}#global-header nav #language--switch a{color:#fff;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}#global-header nav #language--switch a:hover{background:#fff;color:#000}#global-header nav #language--switch ul{top:0;margin-bottom:20px}#global-header nav #language--switch ul li:first-child a{padding-left:0;border-right:1px solid #fff}#global-header nav #language--switch ul li a{padding:0 10px}#global-header nav #language--switch ul li a.current:hover{background:#fff;color:#000}#global-header nav #language--switch .current--language a{color:#fff}#global-header nav #language--switch .current--language a:hover{color:#000}#global-header nav #language--switch .current--language a:hover:after{color:#000}#global-header #language--switch{display:none;position:relative;z-index:1000;right:0;font-weight:400;right:0;width:auto;font-size:0.8em;line-height:1;margin-top:0;margin:25px 30px}#global-header #language--switch .current--language a{color:#000;font-weight:400;display:inline-block}#global-header #language--switch a{margin:10px 0;padding:3px 20px;text-transform:uppercase}#global-header #language--switch a:hover{color:#c7d28a;background:transparent}#global-header #language--switch ul{display:inline-block;position:relative;top:15px}#global-header #language--switch ul li{display:inline-block;float:none}#global-header #language--switch ul li a{border-right:2px solid #000}#global-header #language--switch ul li:last-child a{border-right:0}#global-header #language--switch ul li.current a{color:#c7d28a}#global-header #language--switch ul li:hover a{background:transparent;color:#c7d28a}#global-header #language--switch a{margin-left:0}#global-header #language--switch ul{margin:0;max-height:0px}.contact-article-title{margin-top:10px}.legal--links{width:100%;float:left;margin:0 0 60px 0}.legal--links li a{color:#fff;font-weight:500}.legal--links li a:hover{color:#c7d28a}.case_study-grid .full-grid-row{width:50%;height:auto;border-top:0;margin:0;padding:0}.case_study-grid .full-grid-row:last-child{border-top:0;border-bottom:0}.case_study-grid .full-grid-row:last-child:after{display:none}.case_study-grid .full-grid-row:before{display:none}.case_study-grid .full-grid-row article{text-align:center;border-bottom:2px solid #f0f0f0;border-right:1px solid #f0f0f0}.case_study-grid .full-grid-row article:after{content:'';padding-bottom:100%;display:block}.case_study-grid .full-grid-row article .full-loop-featured-image{height:auto;width:100%;max-width:70%;left:0;right:0;margin:0 auto;background-position:center;height:100%}.case_study-grid .full-grid-row .article-content{display:none}.gform_body li.hidden--label>label{display:none}.gfield_checkbox li label{display:inline-block;margin-left:10px;max-width:90%;vertical-align:top}.gfield_checkbox li label a{color:#c7d28a;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.gfield_checkbox li label a:hover{color:#000}.cc-cookies{position:fixed;bottom:0;left:0;text-align:center;z-index:100;background:#c7d28a;width:100%;padding:10px 0;color:#fff}.cc-cookies a{color:#fff;text-decoration:underline}.cc-cookies a.button{border:2px solid #fff;display:inline-block;text-transform:uppercase;font-weight:500;font-size:0.8em;line-height:40px;padding:0 24px;text-decoration:none;margin:0 0 0 15px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}.cc-cookies a.button:hover{background:#fff;color:#c7d28a}.content{padding:60px 0}.content table{width:100%}.content table th,.content table td{padding:20px;vertical-align:top}@media only screen and (min-width: 481px){.single-article.has-thumbnail.thumb-size{padding-bottom:240px}.article-content.has-thumbnail.no-padding .wrap{padding-top:240px}}@media only screen and (min-width: 481px) and (min-width: 500px) and (max-width: 767px){.grid.lawyers-grid{float:none;max-width:400px;margin:0 auto}}@media only screen and (min-width: 768px){body{font-size:11pt}h2,.h2{font-size:2em}body.lwl #logo{width:auto;max-width:calc(100% - 330px);margin:30px 0}body.lwl #badge{width:auto;max-width:110px;margin-right:30px}body.lwl #social_navigation{margin:10px 0;bottom:20px;top:auto;display:block}body.lwl .lod-logo{display:block;top:30px;right:-4px}body.lwl .lod-logo span{font-size:1em;letter-spacing:4px;margin-bottom:5px}body.lwl .lod-logo img{max-width:145px}body.lwl #main{padding-top:230px}body.lwl .half{float:left;width:48.5%;margin:0}body.lwl .half.last{width:44%;float:right}body.lwl .section h2{font-size:2.6em}body.lwl .section h2.highlight{margin-top:12px;padding:18px 45px 12px 45px}body.lwl #calendar img{max-width:325px}body.lwl #calendar .date{position:absolute;left:78px;right:84px;top:0;-moz-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}body.lwl #calendar .date>*{position:absolute}body.lwl #calendar .date .week-day{font-size:3.2em;top:180px}body.lwl #calendar .date .month{font-size:3.2em;top:140px}body.lwl #calendar .date .day{font-size:7.5em;top:135px;left:0;right:0;margin:0 auto;-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}body.lwl #calendar .date .time{font-size:1.4em;right:5px;-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);top:177px}body.lwl #calendar .date .suffix{font-size:1.5em;right:25px;top:137px}body.lwl #calendar .paragraphs{position:absolute;top:232px;left:58px;right:75px;font-size:2.2em}body.lwl #calendar .paragraphs p{height:48px;line-height:48px}body.lwl #gettinghere #lwl-map{padding-right:0;width:57%;margin-top:-8px;float:right}body.lwl #gettinghere #lwl-map img{width:100%;max-width:411px;margin-bottom:10px}body.lwl #gettinghere #getting-here-info{text-align:left;margin-top:30px;position:relative;width:43%;float:left}body.lwl #gettinghere #getting-here-info p{padding-left:75px;position:relative;min-height:40px}body.lwl #gettinghere #getting-here-info p:first-child{margin-bottom:30px;padding-left:0;height:auto}body.lwl #gettinghere #getting-here-info img{position:absolute;top:50%;left:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:42px;max-height:40px}body.lwl #about img{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.lwl #description .wrap{padding:20px 15px}body.lwl .wrap{width:95%;max-width:800px}body.lwl .header{position:fixed;top:0;left:0;z-index:9998;background-color:#efeeed}body.lwl .header .wrap{padding-bottom:25px;border-bottom:2px solid #222}body.lwl .toggle-menu{display:none}body.lwl .nav{border:0;display:block;float:left;width:100%;margin-top:10px;padding:0}body.lwl .nav ul{margin-top:0}body.lwl .nav li{position:relative;display:inline-block;margin:0 10px}body.lwl .nav li.facebook,body.lwl .nav li.twitter{display:none}body.lwl .nav li a{padding:0;color:#000;border-bottom:2px solid transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out}body.lwl .nav li a:hover,body.lwl .nav li a:focus{color:#222;border-color:#222}body.lwl .nav li ul.sub-menu,body.lwl .nav li ul.children{margin-top:0;border:1px solid #ccc;position:absolute;visibility:hidden;z-index:8999}body.lwl .nav li ul.sub-menu li a,body.lwl .nav li ul.children li a{padding-left:10px;border-right:0;display:block;width:180px;border-bottom:1px solid #ccc;font-size:0.9em}body.lwl .nav li ul.sub-menu li:last-child a,body.lwl .nav li ul.children li:last-child a{border-bottom:0}body.lwl .nav li ul.sub-menu ul.sub-menu,body.lwl .nav li ul.sub-menu ul.children,body.lwl .nav li ul.children ul.sub-menu,body.lwl .nav li ul.children ul.children{top:0;left:100%;margin-top:-1px}body.lwl .nav li:hover>ul{top:auto;visibility:visible}.section .section-heading h2{top:0px}.section.grid-section,.section.brochures-section{padding:40px 0 80px 0}.display-tablet{display:block}.display-mobile,.display-tablet-landscape,.display-desktop{display:none}.wrap{width:88%;max-width:960px}.header{padding:20px 0 0 0}.header .wrap{padding:0}#logo{margin:10px 0 15px 0;width:90px}#menu-toggle{display:none}#global-header nav,#fixed-header nav{position:relative;background:transparent;margin-top:0;border:0;float:left;width:100%;margin-left:-20px;visibility:visible;opacity:1;z-index:100}#global-header nav:after,#fixed-header nav:after{display:none}#global-header nav ul,#fixed-header nav ul{background:#fff;margin-top:0}#global-header nav li,#fixed-header nav li{float:left;position:relative}#global-header nav li.menu-item-has-children a,#fixed-header nav li.menu-item-has-children a{padding:15px 27px 41px 12px}#global-header nav li.menu-item-has-children:after,#fixed-header nav li.menu-item-has-children:after{content:'\f107';font-family:"FontAwesome";font-style:normal;font-weight:normal;position:absolute;right:0.5em;top:15px;margin-right:7px;width:auto;height:auto;left:auto;-webkit-transition:all 0.2s;-moz-transition:all 0.2s}#global-header nav li:hover:after,#fixed-header nav li:hover:after{color:#fff}#global-header nav li a,#fixed-header nav li a{padding:15px 20px 41px 20px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;color:#000}#global-header nav li:hover:after,#global-header nav li.active:after,#fixed-header nav li:hover:after,#fixed-header nav li.active:after{color:#fff}#global-header nav li:hover a,#global-header nav li.active a,#fixed-header nav li:hover a,#fixed-header nav li.active a{color:#fff;background:#565a5c}#global-header nav li ul.sub-menu,#global-header nav li ul.children,#fixed-header nav li ul.sub-menu,#fixed-header nav li ul.children{margin-top:0;position:absolute;visibility:hidden;z-index:8999;left:0px;padding:30px 0;background:#565a5c;min-width:250px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;opacity:0;display:block}#global-header nav li ul.sub-menu.active,#global-header nav li ul.children.active,#fixed-header nav li ul.sub-menu.active,#fixed-header nav li ul.children.active{top:auto;visibility:visible;opacity:1}#global-header nav li ul.sub-menu:after,#global-header nav li ul.children:after,#fixed-header nav li ul.sub-menu:after,#fixed-header nav li ul.children:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:10px;opacity:0.2;background:-moz-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );z-index:1}#global-header nav li ul.sub-menu li.menu-item-has-children:after,#global-header nav li ul.children li.menu-item-has-children:after,#fixed-header nav li ul.sub-menu li.menu-item-has-children:after,#fixed-header nav li ul.children li.menu-item-has-children:after{content:'\f105';right:10px}#global-header nav li ul.sub-menu li a,#global-header nav li ul.children li a,#fixed-header nav li ul.sub-menu li a,#fixed-header nav li ul.children li a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;background:transparent;padding:10px 40px 10px 25px;border-right:0;display:block;font-size:0.9em;color:#fff}#global-header nav li ul.sub-menu li a:hover,#global-header nav li ul.sub-menu li a:focus,#global-header nav li ul.children li a:hover,#global-header nav li ul.children li a:focus,#fixed-header nav li ul.sub-menu li a:hover,#fixed-header nav li ul.sub-menu li a:focus,#fixed-header nav li ul.children li a:hover,#fixed-header nav li ul.children li a:focus{color:#c7d28a}#global-header nav li ul.sub-menu li:last-child a,#global-header nav li ul.children li:last-child a,#fixed-header nav li ul.sub-menu li:last-child a,#fixed-header nav li ul.children li:last-child a{border-bottom:0}#global-header nav li ul.sub-menu ul.sub-menu,#global-header nav li ul.sub-menu ul.children,#global-header nav li ul.children ul.sub-menu,#global-header nav li ul.children ul.children,#fixed-header nav li ul.sub-menu ul.sub-menu,#fixed-header nav li ul.sub-menu ul.children,#fixed-header nav li ul.children ul.sub-menu,#fixed-header nav li ul.children ul.children{top:0;left:100%;margin-top:-1px}#global-header nav li:hover>ul,#fixed-header nav li:hover>ul{top:auto;visibility:visible;opacity:1}.header-fixed nav li ul.children,.header-fixed nav li ul.sub-menu{left:-20px}.header-top nav li ul.children,.header-top nav li ul.sub-menu{left:20px}.hero.global-hero{height:500px;position:relative;background-image:none}.hero.global-hero .wrap{position:absolute;top:0;left:0;right:0;height:100%;width:88%;max-width:960px}.hero.global-hero .hero-bg-image{height:100%;width:auto;display:block;position:absolute;max-width:none}.hero.global-hero .hero-bg-image.center{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero.global-hero .hero-bg-image.right{right:-20%}.hero.global-hero .hero-bg-image.bottom{bottom:0}.hero.global-hero .hero-bg-image.left{left:-20%}.hero.global-hero .hero-inner{position:absolute;top:50%;bottom:auto;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:30px 40px 40px 40px;left:0}.hero.global-hero .hero-inner.right{left:auto;right:0}.hero.global-hero .hero-inner-wrapper{width:100%;max-width:none;margin:0}.hero.global-hero .gradient{content:'';position:absolute;left:0;top:0;width:30%;height:100%;background:#e1e4e4;background:-moz-linear-gradient(left, #e1e4e4 0%, #dadfdd 100%);background:-webkit-linear-gradient(left, #e1e4e4 0%, #dadfdd 100%);background:linear-gradient(to right, #e1e4e4 0%, #dadfdd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e4e4', endColorstr='#dadfdd',GradientType=1 )}.hero.global-hero h1{margin-bottom:20px;font-weight:300}.hero.global-hero .hero-inner{max-width:520px}.hero.global-hero{height:500px}.hero.global-hero .hero-inner{padding:30px 40px 40px 40px}.hero#hero{height:calc(100vh - 164px);max-height:700px;min-height:450px}.hero#hero .hero-inner{-moz-transform:translate(0, -69.9%);-o-transform:translate(0, -69.9%);-ms-transform:translate(0, -69.9%);-webkit-transform:translate(0, -69.9%);transform:translate(0, -69.9%);padding:0}.hero .hero-inner{padding:10px 20px 40px 40px}.hero h1{font-size:3em}.footer #footer-inner{padding:80px 0 40px 0}#menu-footer-menu ul{margin-top:20px}#menu-footer-menu>li{width:auto;float:none;margin-bottom:0px}.footer-newsletter p{font-size:1em}.footer-newsletter .white-btn{display:inline-block}.footer-nav{display:table;width:100%}.footer-nav>li{display:table-cell}.footer-nav li a:hover{color:#c7d28a}.footer-nav li .sub-menu li a:hover{color:#c7d28a}.copyright{display:inline-block;float:none;width:auto}ul.footer-social-links{display:inline-block;float:none;width:auto}.footer-bottom{width:100%;float:left;position:relative;margin-top:60px}.footer-bottom .copyright{margin-top:0;float:none;width:auto}.footer-bottom .copyright a{display:inline-block;margin-bottom:0}.footer-bottom .copyright br{display:none}.footer-bottom ul.footer-social-links{position:relative;top:0px;margin-left:10px}.footer-newsletter p{font-size:1.2em}.max-width{width:95%;max-width:1200px;margin:0 auto;position:relative}.sidebar-section,.single-case_study .sidebar-section{padding-left:5%}.sidebar-section .sidebar-content,.single-case_study .sidebar-section .sidebar-content{border-left:2px solid #000;width:100%;float:left;padding-left:50px;margin-top:0}.sidebar-section .sidebar-content.faqs-sidebar-content,.single-case_study .sidebar-section .sidebar-content.faqs-sidebar-content{display:none}.sidebar-section .sidebar-content.faqs-sidebar-content.active,.single-case_study .sidebar-section .sidebar-content.faqs-sidebar-content.active{display:block}.sidebar-section .sidebar-content p:first-child,.single-case_study .sidebar-section .sidebar-content p:first-child{margin-top:0}.sidebar-section .sidebar-content blockquote,.single-case_study .sidebar-section .sidebar-content blockquote{margin-right:0}.sidebar-section.sections .sidebar-content,.single-case_study .sidebar-section.sections .sidebar-content{padding-left:0}.sidebar-section.faqs-page .wrap,.single-case_study .sidebar-section.faqs-page .wrap{padding-left:0}.sidebar-section .wrap,.single-case_study .sidebar-section .wrap{padding:0 !important;margin-top:80px;position:relative;margin-bottom:120px;width:60%;max-width:700px;-moz-transform:translateX(10%);-o-transform:translateX(10%);-ms-transform:translateX(10%);-webkit-transform:translateX(10%);transform:translateX(10%)}.sidebar{position:absolute;top:0;display:block;min-width:155px;width:auto;float:none;padding-top:80px;margin-top:0;padding-right:50px}.sidebar li{list-style:none;margin:0;padding:0;padding-bottom:10px;font-weight:500;max-width:155px}.sidebar li.heading{padding-bottom:20px}.sidebar li a{color:#c7d28a;-moz-transform:translate(all 0.2s);-o-transform:translate(all 0.2s);-ms-transform:translate(all 0.2s);-webkit-transform:translate(all 0.2s);transform:translate(all 0.2s)}.sidebar li a:hover{color:#000}.single-case_study .sidebar{-moz-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);padding-top:0}.contents{padding-left:50px}.single-faq,.single-section{padding:30px 0 30px 50px}.text-section .wrap{padding:50px 0}.center-title{padding:70px 0}.single-article{position:relative}.single-article.center-title .wrap,.single-article.center-title .intro-content{position:static}.single-article.has-thumbnail{padding-bottom:20%}.single-article.has-thumbnail.thumb-size{padding-bottom:240px}.single-article .article-featured-image{bottom:0;left:0;right:0;margin:0 auto;vertical-align:bottom;-moz-transform:translate(0, 50%);-o-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-webkit-transform:translate(0, 50%);transform:translate(0, 50%);width:50%;background-size:cover;background-position:center;position:absolute;bottom:0;z-index:2}.single-article .article-featured-image:after{content:'';display:block;padding-bottom:66%}.article-content{width:100%;float:left;position:relative}.article-content .wrap{padding-top:80px;padding-bottom:120px;width:50%;max-width:640px}.article-content .article-blocks{position:absolute;width:100%;height:100%;background-size:auto;top:0;left:0;background-repeat:no-repeat;background-position:right top;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.article-content blockquote{margin:50px}.article-content.has-thumbnail .wrap{padding-top:20%}.article-content.has-thumbnail.no-padding .wrap{padding-top:240px}.form-section .wrap{margin:80px auto 120px auto}.form-section:after{margin-top:-105px}.text-section .wrap.max_w{max-width:550px}.text-section .gform_footer{text-align:center}.with-icon .title-icon{position:absolute;left:-33px;width:23px;top:-1px}blockquote{padding-right:40px}.panel{width:48%}.panel.left-half{margin-right:1%}.panel.right-half{float:right;margin-left:1%}.cards{margin:70px 0 50px 0}.cards .card{margin-bottom:0}.cards .row{margin-bottom:20px}.categories-filter,.contact-filter{text-align:center}.categories-filter ul,.contact-filter ul{margin:0;display:inline-block;border:0;background:none;position:relative;right:auto;width:auto}.categories-filter ul:after,.contact-filter ul:after{display:none}.categories-filter ul.active li,.contact-filter ul.active li{display:block}.categories-filter ul.active:after,.contact-filter ul.active:after{display:none}.categories-filter ul li,.contact-filter ul li{margin:0 4px 10px 4px;display:inline-block !important}.categories-filter ul li:first-child,.contact-filter ul li:first-child{display:inline-block}.categories-filter ul li.mobile,.contact-filter ul li.mobile{display:none !important}.categories-filter ul li.desktop,.contact-filter ul li.desktop{display:inline-block !important}.categories-filter ul li a,.contact-filter ul li a{font-size:1em}.categories-filter ul li.current-cat,.contact-filter ul li.current-cat{background-color:#c7d28a}.categories-filter ul li.current-cat:hover,.contact-filter ul li.current-cat:hover{background-color:#c7d28a}.categories-filter ul li.current-cat.hide-mobile,.contact-filter ul li.current-cat.hide-mobile{display:inline-block !important}.categories-filter ul li:hover,.contact-filter ul li:hover{background-color:#e6e6e6}.pagination-links.desktop{display:block}.pagination-links.mobile{display:none}.grid{width:102%;margin-left:-1%;margin-top:40px;height:100%}.grid.no-margin-top{margin-top:0}.grid.add-m-top{margin-top:60px}.grid.v-padding{padding-top:50px;padding-bottom:50px}.grid.add-padding .col{padding:0 40px 0 60px}.grid .col .btn{margin-top:30px}.grid.fixed-height{display:table;width:101.9%;margin-left:-0.95%;height:100%}.grid.fixed-height .row{float:none;display:table-row;height:100%}.grid.fixed-height .row.row-padding .col{padding-right:60px;padding-left:80px}.grid.fixed-height .col{text-align:left;display:table-cell;float:none;width:1%;padding:0 1.2%;margin:0;vertical-align:top;height:100%;max-width:327px}.grid.fixed-height .col .col-inner{height:100%}.grid.fixed-height .col.has-button{padding-bottom:80px}.grid.fixed-height .col.has-button .btn{position:absolute;bottom:0}.grid.fixed-height .col.has-button .btn:active{top:auto;bottom:-1px}.grid .col-1of1{width:48%;float:none;margin:30px auto}.grid .col-1of3{width:31.33%;margin:0 1%}.grid .col-1of3.icon-padding{padding:0 20px}.grid .col-1of2{width:48%;margin:0 1%}.grid .col-1of4{width:23%;margin:0 1%}.grid .row{float:left;width:100%;margin-bottom:35px;padding-bottom:35px;position:relative;z-index:1}.grid .row:last-child{margin-bottom:0;padding-bottom:0}.grid .row:last-child:after{display:none}.grid .row:after{content:'';position:absolute;left:1%;right:1%;bottom:0;height:2px;background:#e8e8e8}.grid.images-grid .row{display:table}.grid.images-grid .row .col{float:none;display:table-cell;vertical-align:middle}.grid.images-grid .row:after{display:none}.section.grid-section .grid .col{padding-right:10px}.section.grid-section .grid .col.no-margin-top{margin-top:15px}.section.grid-section .grid .col blockquote{padding-right:10px}.section.grid-section .grid .col h4.empty-title{display:block}.grid.lawyers-grid{margin-top:0}.grid.lawyers-grid.add-m-top{margin-top:60px}.grid.lawyers-grid .col{margin-top:0;margin-bottom:0}.grid.lawyers-grid .row{margin-bottom:1%;padding-bottom:1%}.grid.lawyers-grid .row:last-child{margin-bottom:0;padding-bottom:0}.grid.lawyers-grid .row:after{display:none}.page-template-lawyers_list .grid.lawyers-grid,.page-template-lawyers_list_2 .grid.lawyers-grid{margin-top:0}.page-template-lawyers_list .grid.lawyers-grid .col,.page-template-lawyers_list_2 .grid.lawyers-grid .col{margin-top:0;margin-bottom:0}.page-template-lawyers_list .grid.lawyers-grid .row,.page-template-lawyers_list_2 .grid.lawyers-grid .row{margin-bottom:1%;padding-bottom:1%}.page-template-lawyers_list .grid.lawyers-grid .row:last-child,.page-template-lawyers_list_2 .grid.lawyers-grid .row:last-child{margin-bottom:0;padding-bottom:0}.page-template-lawyers_list .grid.lawyers-grid .row:after,.page-template-lawyers_list_2 .grid.lawyers-grid .row:after{display:none}.lawyer-stories .person-info .lst-details h4,.lawyers-grid .person-info .lst-details h4{display:block;display:-webkit-box;max-width:100%;height:81px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single-lawyer_stories .excerpt-grid .excerpt-card .excerpt-content h4{display:block;display:-webkit-box;max-width:100%;height:81px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.single .article-content a,.single .article-content a:visited{color:#c7d28a}.single .article-content a:hover,.single .article-content a:focus,.single .article-content a:visited:hover,.single .article-content a:visited:focus{color:#000}.loop-article-title{display:block;display:-webkit-box;max-width:100%;height:135px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.loop-article-title h4{display:block;display:-webkit-box;max-width:100%;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.loop-article-title.lawyer-job-loop-article-title{height:81px;-webkit-line-clamp:3;margin-bottom:10px !important}.loop-article-title.lawyer-job-loop-article-title h4{-webkit-line-clamp:2}.loop-article-title.lawyer-job-loop-article-title .vacancy-location{display:block;display:-webkit-box;max-width:100%;margin-left:auto;margin-right:auto;font-size:12px;line-height:1.5;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.page-template-full_width_articles_list .blog-content #posts-wrapper{padding-top:0}.page-template-full_width_articles_list .blog-content #posts-wrapper .full-width-grid{margin-top:0}.full-loop-article-title{display:block;display:-webkit-box;max-width:100%;height:54px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.full-loop-article-title h4{display:block;display:-webkit-box;max-width:100%;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-content #posts-wrapper{padding:35px 0}.full-width-grid{width:100%;margin:0}.full-width-grid.no-image article{padding:0 0 26% 0}.full-width-grid.no-image article .article-content{padding-left:0}.full-width-grid .full-grid-row{position:relative;padding:0;border:0}.full-width-grid .full-grid-row:last-child{border-bottom:0}.full-width-grid .full-grid-row:before{content:'';position:absolute;top:0;right:0;width:75%;height:2px;background:#e8e8e8}.full-width-grid .full-grid-row:last-child:after{content:'';position:absolute;right:0;top:auto;bottom:0;width:75%;height:2px;background:#e8e8e8}.full-width-grid .full-grid-row.no-thumbnail:before{width:100%}.full-width-grid .full-grid-row.no-thumbnail:last-child:after{width:100%}.full-width-grid.award-grid .full-grid-row:first-child:before{display:none}.full-width-grid article.award:after{display:none}.full-width-grid article.case_study.case_study .full-loop-article-title{position:relative;top:auto;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.full-width-grid article:after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;margin-left:10px;font-size:2.5em;position:absolute;right:0;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out}.full-width-grid article .full-loop-featured-image{width:25%;padding-bottom:0;position:relative;height:auto;margin-bottom:0}.full-width-grid article .full-loop-featured-image:after{content:'';display:block;padding-bottom:100%}.full-width-grid article .article-content{position:absolute;left:0;right:0;top:50%;-moz-transform:translate(0, -50%);-o-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:30%;padding-right:70px;padding-top:0;padding-bottom:0}.full-width-grid article h4{margin-bottom:0}.full-width-grid article .excerpt,.full-width-grid article .read-more{display:block}.full-width-grid article .full-loop-featured-image.size-contain{position:relative}.full-width-grid article .full-loop-featured-image.size-contain img{max-width:150px;max-height:150px}.blog-content #posts-wrapper{padding:35px 0}.blog-content #posts-wrapper .event .loop-article-title{display:block;display:-webkit-box;max-width:100%;height:108px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.process{text-align:left}.process .process-step{margin-bottom:0;padding:0 15px}.process .process-step .process-icon{display:block;width:40px;height:40px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid #000;text-align:center;line-height:35px;font-weight:500;margin:0 auto 20px auto;position:relative}.process .process-step .process-icon:after{content:'';background-image:url(../images/arrow-right.png);display:block;width:18px;height:18px;background-size:100% auto;background-repeat:no-repeat;position:absolute;right:0;top:10px;bottom:auto;left:auto;margin-left:0;-moz-transform:translate(100%, 0) rotate(0);-o-transform:translate(100%, 0) rotate(0);-ms-transform:translate(100%, 0) rotate(0);-webkit-transform:translate(100%, 0) rotate(0);transform:translate(100%, 0) rotate(0)}.process .black-btn{margin-top:50px}.owl-theme .owl-controls{margin-top:40px !important}#twitter{margin-top:15px;width:103%;margin-left:-1.5%}#twitter .tweet{width:30.33%;margin:0 1.5%;margin-top:30px}.events-grid article{max-height:320px}.events-grid article:after{content:'';display:block;padding-bottom:135%}.events-grid article .read-more{color:#fff;position:absolute;bottom:40px}.events-grid article .read-more:visited{color:#fff}.events-grid article .event-inner{position:absolute;left:0;right:0;bottom:0;top:0;padding:40px 30px 40px 20px}#twitter .latest-tweet{width:70%}#twitter .latest-tweet .twitter-logo{background:#c7d28a;height:100%;width:15%}#twitter .latest-tweet .twitter-logo a{width:38px;height:38px;line-height:33px}#twitter .latest-tweet .twitter-logo a i{font-size:1.5rem}#twitter .latest-tweet .tweet_content{width:78%;margin-right:2.5%;padding:40px 0;margin-top:0}#twitter .tweet{font-size:0.85em;margin-bottom:0}.posts-grid{margin-top:30px}.posts-grid .loop-featured-image{width:100%;left:0;margin-bottom:0}.posts-grid .award .loop-featured-image:after{padding-bottom:80%}.posts-grid .award .loop-article-title{text-align:left}.posts-grid .loop-article-title{margin-bottom:0}.section{padding:40px 0}.section.title-section{padding:80px 0 0 0}.section .section-image{display:block}.section.cta-section{text-align:inherit}.center-title{padding:70px 0}.offices .office-row .office{width:50%;float:left}.offices .office-row .office.office-col-2 .office-image{left:0;right:-25%}.offices .office-row .office .office-detail{margin:50px 0 100px 0}.offices .office-row .office-image{width:150%;left:-50%}.strip-title .wrap{margin:50px auto}.strip-title.reduced-strip-title .wrap{margin:30px auto}.strip-nav .offices-label{display:none}.strip-nav .wrap{margin:0 auto}.strip-nav ul{position:relative;border:0;background:transparent;width:100%;margin-top:0}.strip-nav ul:after{display:none}.strip-nav ul.active li{display:inline-block}.strip-nav li{display:inline-block}.strip-nav li:first-child{display:inline-block}.strip-nav li a{padding:30px 20px}.strip-nav li a:hover{color:#c7d28a}.story-timeline{margin-top:60px}.story-timeline .story-item .year-block{position:absolute;height:100%;text-align:center;width:15%;min-height:120px;padding:40px 15px}.story-timeline .story-item .info-block{float:right;width:85%;min-height:120px}.story-timeline .story-item .info-block .image-block{position:absolute;float:right;top:0;right:0;bottom:0;height:100%;padding-bottom:0;width:33%;background-position:center;background-repeat:no-repeat;background-size:cover}.story-timeline .story-item .info-block-text{padding:45px 30px;font-size:0.9em;float:left;width:67%;margin-top:0}.story-timeline .story-item .block-quote{float:right;padding:45px 30px 45px 0;width:33%}}@media only screen and (min-width: 768px) and (min-height: 882px){.error404 #container{height:100vh;overflow:visible}.error404 .footer{position:fixed;bottom:0}}@media only screen and (min-width: 768px){#global-header #language--switch{display:block;position:absolute;top:10px;margin:0}#global-header nav #language--switch{display:none}.legal--links li{display:inline-block}.legal--links li a{padding-right:20px}.case_study-grid .full-grid-row{width:33.33333333%}.case_study-grid .full-grid-row:nth-child(3n+1){border-left:1px solid #f0f0f0}.case_study-grid .full-grid-row article{border-bottom:2px solid #f0f0f0;border-right:1px solid #f0f0f0}.case_study-grid .full-grid-row article .full-loop-featured-image{position:absolute;top:0;left:0;width:100%;height:100%}.case_study-grid .full-grid-row article .full-loop-featured-image img{position:absolute;top:50%;left:0;right:0;margin:0 auto;-moz-transform:translateZ(0) scale(1, 1) translate(0, -50%);-o-transform:translateZ(0) scale(1, 1) translate(0, -50%);-ms-transform:translateZ(0) scale(1, 1) translate(0, -50%);-webkit-transform:translateZ(0) scale(1, 1) translate(0, -50%);transform:translateZ(0) scale(1, 1) translate(0, -50%)}.case_study-grid .full-grid-row article .full-loop-featured-image:after{display:none}.case_study-grid .full-grid-row article:after{position:relative;height:auto;margin:0;top:0}}@media only screen and (min-width: 1024px){.wrap,.hero.global-hero .wrap{width:90%}.max-width{width:90%}.display-tablet-landscape{display:block}.display-mobile,.display-tablet,.display-desktop{display:none}.events-grid article{max-height:none}.events-grid article:after{content:'';display:block;padding-bottom:95%}.events-grid article .event-inner{padding:40px 45px 40px 35px}#global-header nav li.menu-item-has-children a,#fixed-header nav li.menu-item-has-children a{padding:15px 40px 41px 20px}#global-header nav li.menu-item-has-children:after,#fixed-header nav li.menu-item-has-children:after{margin-right:15px}.footer-bottom ul.footer-social-links{margin-left:22px}.sidebar-section,.single-case_study .sidebar-section{padding-left:0}.sidebar-section .wrap,.single-case_study .sidebar-section .wrap{width:50%;-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.file-size{margin-left:20px;display:inline;margin-top:0}.process .process-step{padding:0 30px}blockquote{padding-right:60px}.panel{width:47%}.panel.left-half{margin-right:1.5%}.panel.right-half{margin-left:1.5%}.posts-grid .award .loop-featured-image:after{padding-bottom:50%}.grid.add-padding .col{padding:0 60px 0 80px}.section .section-image{max-width:170px;-moz-transform:translate(0, 35%);-o-transform:translate(0, 35%);-ms-transform:translate(0, 35%);-webkit-transform:translate(0, 35%);transform:translate(0, 35%)}.full-width-grid.no-image article{padding:0 0 23% 0}.story-timeline .story-item .year-block{width:12%;padding:40px 20px}.story-timeline .story-item .info-block{width:88%}.story-timeline .story-item .info-block .image-block{width:20%}.story-timeline .story-item .info-block-text{width:77%}.story-timeline .story-item .block-quote{width:23%}.full-loop-article-title{display:block;max-width:100%;height:auto;margin-left:0;margin-right:0;font-size:18px !important;line-height:1.5;-webkit-line-clamp:initial;-webkit-box-orient:initial;overflow:visible;text-overflow:initial}}@media only screen and (min-width: 1030px){.display-desktop{display:block}.display-mobile,.display-tablet-landscape,.display-tablet{display:none}body.lwl #logo{width:auto;max-width:calc(100% - 310px);margin:30px 0}body.lwl #badge{width:auto;max-width:138px;margin-right:30px}#global-header{z-index:101;position:relative;background:#fff}#fixed-header{display:block;position:fixed;top:0;left:0;width:100%;transform:translateY(-100%);z-index:100;background:#fff;-webkit-transition:all 0.4s;-moz-transition:all 0.4s}#fixed-header.header-fixed{transform:translateY(0%)}#fixed-header.header-top{transform:translateY(-100%)}#fixed-header nav{display:inline-block;vertical-align:middle;width:auto;float:none;margin-left:0}#fixed-header nav ul{width:auto;margin-left:20px}#fixed-header nav ul.children,#fixed-header nav ul.sub-menu{margin-left:0}#fixed-header #logo-2{height:26px;width:auto;display:inline-block;vertical-align:middle;position:relative;top:-13px}.hero .video-fallback{display:none}.hero video{display:block}.categories-filter ul,.contact-filter ul,.strip-nav ul{cursor:auto}}@media only screen and (min-width: 1240px){.sidebar-section{padding-left:5%}.sidebar-section .wrap{width:50%}.single-article.has-thumbnail{padding-bottom:240px}.article-content.has-thumbnail .wrap{padding-top:240px}}@media only screen and (min-width: 1240px) and (min-width: 1440px){.offices .office-row .office{width:50%;float:left}.offices .office-row .office.office-col-2 .office-image{left:0;right:-25%}.offices .office-row .office .office-detail{margin:50px 0 100px 0}.offices .office-row .office-image{width:270%;left:-170%}.offices .office-row .office-image:after{padding-bottom:24%}}@media only screen and (min-width: 1240px){.sidebar li{max-width:200px}}
