html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.column{overflow:hidden}.left{float:left}.right{float:right}.circle{border-radius:50%}.printonly{display:none}.ibholder{font-size:0;line-height:0}.ibitem{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0}.abscenter{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.undoabscenter{position:relative;left:auto;top:auto;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.imgreplace{display:block;text-indent:-1000em;background-position:center center;background-repeat:no-repeat;border-bottom:none;text-align:left}.flexvcenter{display:flex;flex-direction:column;justify-content:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shadow{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2)}.table{display:table;width:100%}.tablerow{display:table-row}.tablecell{display:table-cell}.clear-margin{margin:0 !important}@font-face{font-family:AdriaSlab;src:url('/fonts/Adria-Slab-Medium.eot');src:url('/fonts/Adria-Slab-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/Adria-Slab-Medium.otf') format('opentype');font-weight:bold;font-style:normal}@font-face{font-family:AdriaSlab;src:url('/fonts/Adria-Slab-Thin.eot');src:url('/fonts/Adria-Slab-Thin.eot?#iefix') format('embedded-opentype'),url('/fonts/Adria-Slab-Thin.otf') format('opentype');font-weight:200;font-style:normal}@font-face{font-family:AdriaSlab;src:url('/fonts/Adria-Slab.eot');src:url('/fonts/Adria-Slab.eot?#iefix') format('embedded-opentype'),url('/fonts/Adria-Slab.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:Effra;src:url('/fonts/Effra.eot');src:url('/fonts/Effra.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra.woff2') format('woff2'),url('/fonts/Effra.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:Effra;src:url('/fonts/Effra-Medium.eot');src:url('/fonts/Effra-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra-Medium.woff2') format('woff2'),url('/fonts/Effra-Medium.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:Effra;src:url('/fonts/Effra-Light.eot');src:url('/fonts/Effra-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra-Light.woff2') format('woff2'),url('/fonts/Effra-Light.woff') format('woff');font-weight:200;font-style:normal}@font-face{font-family:Effra;src:url('/fonts/Effra-Italic.eot');src:url('/fonts/Effra-Italic.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra-Italic.woff2') format('woff2'),url('/fonts/Effra-Italic.woff') format('woff');font-weight:normal;font-style:italic}@font-face{font-family:Effra;src:url('/fonts/Effra-Medium-Italic.eot');src:url('/fonts/Effra-Medium-Italic.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra-Medium-Italic.woff2') format('woff2'),url('/fonts/Effra-Medium-Italic.woff') format('woff');font-weight:bold;font-style:italic}@font-face{font-family:Effra;src:url('/fonts/Effra-Light-Italic.eot');src:url('/fonts/Effra-Light-Italic.eot?#iefix') format('embedded-opentype'),url('/fonts/Effra-Light-Italic.woff2') format('woff2'),url('/fonts/Effra-Light-Italic.woff') format('woff');font-weight:200;font-style:italic}.adria{font-family:AdriaSlab,Georgia,serif;font-weight:normal}.effra{font-family:Effra,Arial,sans-serif}.light{font-weight:200}.adrialight{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:200}@font-face{font-family:AdriaSlabExtraLight;src:url('/fonts/Adria-Slab-ExtraLight.eot');src:url('/fonts/Adria-Slab-ExtraLight.eot?#iefix') format('embedded-opentype'),url('/fonts/Adria-Slab-ExtraLight.otf') format('opentype');font-style:normal}.adriaextralight{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}@font-face{font-family:Georgia;src:url('/fonts/georgia.ttf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:Georgia;src:url('/fonts/georgia-bold.ttf') format('opentype');font-weight:bold;font-style:normal}@font-face{font-family:Georgia;src:url('/fonts/georgia-italic.ttf') format('opentype');font-weight:normal;font-style:italic}@font-face{font-family:Georgia;src:url('/fonts/georgia-bold-italic.ttf') format('opentype');font-weight:bold;font-style:italic}body{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:200;color:#3D3D3D;font-size:137.5%;line-height:2.045em;background:#F0F0F0;-webkit-font-smoothing:antialiased}@media all and (max-width:950px){body{font-size:110%;line-height:2em}}.bluebg{background:#1e416c}a{color:inherit;text-decoration:none;border-bottom:1px solid #E1BF4F}a[href^='tel:']{border-bottom-width:0;cursor:default}a:hover,a:active,a:focus{text-decoration:none}h1{font-size:52px;line-height:62px;font-weight:normal;margin:0;text-align:center;color:#1e416c}@media all and (max-width:950px){h1{font-size:35px;line-height:40px}}h2{font-size:35px;line-height:50px;margin:0;text-align:center;color:#536E7D;margin-bottom:52px;border-bottom:none;padding:0;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:400}@media all and (max-width:950px){h2{font-size:22px;line-height:32px}}h2.contentddtoggle,h2.contentddtogglestop{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#fff;background:#1e416c;text-align:left;font-size:20px;line-height:26px;padding:30px 39px;position:relative;margin:0}@media all and (max-width:950px){h2.contentddtoggle,h2.contentddtogglestop{font-size:16px;line-height:22px;padding:20px 27px}}h2.contentddtogglestop{display:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{border-bottom-width:0}.withline{text-transform:uppercase;font-family:AdriaSlab,Georgia,serif;font-weight:normal;letter-spacing:2px;font-size:19px;line-height:26px;color:#707172;text-align:center;position:relative;margin:100px 0 45px;padding:0;border:none}@media all and (max-width:950px){.withline{font-size:13px;line-height:18px}}.withline span{background:#F0F0F0;padding:0 18px;position:relative}.withline div{position:absolute;left:0;right:0;top:50%;height:1px;background:#c5d9e4}.bluebg .withline{color:#fff}.bluebg .withline span{background:#1e416c}.bluebg .withline div{background:#6988ae}p{margin:0 0 45px 0}@media all and (max-width:950px){p{margin:0 0 30px 0}}p.quotesource{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;text-align:center;font-size:9px;line-height:12px;margin-top:-29px;color:#1e416c}p.videodescription{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:10px;line-height:12px;margin-bottom:45px;margin-top:-21px}ul,ol{margin:0 0 45px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}ul{list-style-type:none;margin-left:0}ul li{background:url('/svg/bullet-point.svg') left 20px no-repeat;padding:0 0 0 24px}@media all and (max-width:950px){ul li{background-position:left 13px;padding:0 0 0 20px}}ol{list-style-type:decimal;margin-left:0;padding-left:18px}ol li{padding:0 0 0 6px;background:none}.micro{letter-spacing:2px;text-transform:uppercase;font-weight:normal}.buttonholder{font-size:0;line-height:0;text-align:center}.button{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);font-size:16px;line-height:19px;letter-spacing:2px;background:#E1BF4F;border:none;color:#1e416c;display:inline-block;cursor:pointer;text-decoration:none;font-weight:bold;padding:27px 68px 29px;box-sizing:border-box}@media all and (max-width:950px){.button{padding:27px 30px 29px;width:100%}}img.uploaded{max-width:100%}img.uploaded.left{float:left;margin:14px 22.5px 22.5px 0}img.uploaded.right{float:right;margin:14px 0 22.5px 22.5px}img.uploaded.center{margin:0 auto 45px;display:block}p img.uploaded.center:last-child{margin-bottom:0}img.uploaded-full-width{width:100%}@media all and (max-width:950px){img.uploaded.left:last-child,img.uploaded.right:last-child{float:none;display:block;margin:0 auto 45px}p img.uploaded.left,p img.uploaded.right{margin-bottom:0}}img.full-width{width:100%;display:block}img.circle{border-radius:50%;max-width:250px;margin:0 auto 24px;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 2px 8px 0px rgba(0,0,0,0.2)}span.videowrapper{display:block;margin:0 auto 30px;max-width:660px}span.videowrapper:last-child{margin-bottom:0}span.videowrapper span{display:block;position:relative;padding-bottom:56.25%}span.videowrapper span iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0}.opencontent{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;text-align:center}.opencontent h2 a,.opencontent h2 a:link{border-bottom-width:1px}.opencontent h2,.opencontent p{margin-left:auto;margin-right:auto;width:85%}@media all and (max-width:950px){.opencontent h2,.opencontent p{width:100%}}.opencontent p{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.opencontent span.videowrapper{max-width:640px}.opencontent li{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;text-align:left}.opencontent p.videodescription{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;color:#536E7D;font-weight:normal;font-size:10px;line-height:12px;margin-bottom:45px;margin-top:-21px}.opencontent-compact p{width:auto}table{font-family:Effra,Arial,sans-serif;text-align:left;font-weight:normal;width:100%;border-collapse:collapse;font-size:17px;line-height:24px;color:#1e416c;margin:0 0 45px;border-top:2px solid #dfdede}table td,table th{padding:22px;position:relative;border-bottom:2px solid #dfdede}table th{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-size:14px}u{text-decoration:none;font-weight:bold}@media all and (max-width:950px){span.br{display:none}}.container .inner{padding:0 28px;margin:0 auto;max-width:1286px;box-sizing:border-box}.container-content .inner{padding-top:90px;padding-bottom:40px}@media all and (max-width:950px){.container-content .inner{padding-top:70px}}.container-haspeople .inner{padding-top:0}.ddtoggle{cursor:pointer}.ddcontentholder{overflow:hidden}.ddcontentholder .ddcontent{margin-top:-1000000px}.saytresults{font-family:Effra,Arial,sans-serif;font-weight:400;box-sizing:border-box;position:absolute;font-size:14px;line-height:16px;z-index:100;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2)}.saytresults ul{margin:0;padding:0;border:1px solid #fff;background:#fff}.saytresults ul li{padding:0;background:none}.saytresults ul li.text{font-style:italic;padding:7px 10px 10px;font-size:11px}.saytresults ul li a{color:#3D3D3D;border-bottom-width:0;font-weight:400;display:block;padding:10px 13px 13px}.saytresults ul li:nth-child(even) a{background:#e9f0f3}.saytresults ul li.selected a{background:#fbe393}.pagination{font-family:Effra,Arial,sans-serif;font-weight:normal;text-align:center;border-top:1px solid #c5d9e4;padding:58px 0}.pagination p.controls{font-size:0;line-height:0;color:#3D3D3D}.pagination p.controls a,.pagination p.controls span{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-size:19px;line-height:38px;vertical-align:middle;margin:0 3px}.pagination p.controls a.num,.pagination p.controls a.arrow{border-radius:50%;color:#1e416c;width:38px;height:38px;border:1px solid transparent}@media all and (max-width:950px){.pagination p.controls a.num,.pagination p.controls span{display:none}}.pagination p.controls a.current{border-color:#1e416c;cursor:default}.pagination p.controls a.arrow{text-indent:-10000em;display:inline-block;border-color:#1e416c;background-position:center center;background-repeat:no-repeat}.pagination p.controls a.previous{margin-right:50px;background-image:url('/svg/pagination-previous.svg')}@media all and (max-width:950px){.pagination p.controls a.previous{margin-right:10px}}.pagination p.controls a.next{margin-left:50px;background-image:url('/svg/pagination-next.svg')}@media all and (max-width:950px){.pagination p.controls a.next{margin-left:10px}}.pagination p.controls a.first{background-image:url('/svg/pagination-first.svg')}.pagination p.controls a.last{background-image:url('/svg/pagination-last.svg')}.pagination p.controls a.inactive{opacity:0.3;cursor:default}#notices,#stripeerror{background:#9a3247;padding:65px 73px 84px;text-align:center;font-size:19px;line-height:30px;position:relative;margin:0 0 21px;color:#fff}#notices div,#stripeerror div{border-radius:50%;position:absolute;left:50%;margin-left:-25px;top:77px;width:50px;height:50px;box-sizing:border-box;border:1px solid #ce8286;background:url('/svg/notice-success-icon.svg') center center no-repeat}#notices h3,#stripeerror h3{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:26px;line-height:29px;margin-bottom:20px}#notices p,#stripeerror p{margin:26px 0 0;border-top:1px solid #e1e1a9;padding:38px 0 0;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;font-weight:400}#notices ol,#stripeerror ol{list-style-type:none;margin:0;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;font-weight:400}#notices ol li,#stripeerror ol li{padding:0;margin-bottom:15px}#notices.error div,#stripeerror.error div{background-image:url('/svg/notice-failure-icon.svg')}#notices.confirmation,#stripeerror.confirmation{background:#d8fdb9;padding-top:84px}#notices.confirmation h3,#stripeerror.confirmation h3{color:#49672a;margin-bottom:0}#stripeerror h3{margin-bottom:0}.mcenter{margin-left:auto;margin-right:auto}.narrow{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative}.vnarrow{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px}.solidbox{background:#fff;margin-bottom:30px;text-align:left;overflow:hidden}.solidbox h2,.solidbox p{width:auto}.solidbox-white{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);color:#3D3D3D;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.solidbox-white h2,.solidbox-white h3.boxsectiontitle{text-align:left;font-size:25px;line-height:30px;color:#3D3D3D;border-bottom:1px solid #d1d1d1;margin:0 0 48px;padding-bottom:52px}@media all and (max-width:950px){.solidbox-white h2,.solidbox-white h3.boxsectiontitle{font-size:22px;line-height:30px;margin:0 0 30px;padding-bottom:30px}}.solidbox-white a{color:#1e416c}.solidbox-white h3.sectiontitle{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-weight:bold;font-size:15px;line-height:20px;color:#536E7D;margin:40px 0 20px}.solidbox-white h3.sectiontitle:first-child{margin-top:0}.solidbox-white p{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;overflow-wrap:break-word}.solidbox-white li{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.solidbox-white p.sectiontext{font-size:25px;line-height:30px;font-weight:600!important;margin:0 0 13px}.solidbox-white p.sectiondescription{font-size:20px;line-height:29px;margin:0 0 13px}.solidbox-white p.sectionsource{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-weight:200;font-size:15px;line-height:20px;margin:0 0 26px;border-bottom:1px solid #d1d1d1;padding:0 0 26px}.solidbox-white p.sectionsource:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.solidbox-white p.quote,.solidbox-white blockquote{border-left:5px solid #E1BF4F;font-style:italic;padding-left:34px}@media all and (max-width:950px){.solidbox-white p.quote,.solidbox-white blockquote{border-left:2px solid #E1BF4F;padding-left:20px}}.solidbox-white blockquote{margin:0 0 45px 0}.solidbox-blue{background:#1e416c}.solidbox-blue .boxcontent h2{color:#c5d9e4}.solidbox-blue .boxcontent h2 a{border-bottom:1px solid #E1BF4F}.solidbox-form{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px}.solidbox-form h2{font-size:35px;line-height:50px;margin:0;text-align:center;color:#536E7D;margin-bottom:52px;border-bottom:none;padding:0;font-family:AdriaSlab,Georgia,serif;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:400}@media all and (max-width:950px){.solidbox-form h2{font-size:22px;line-height:32px}}.solidbox .boxcontent{padding:38px 39px 59px}@media all and (max-width:950px){.solidbox .boxcontent{padding:28px 25px 45px}}.solidbox .boxcontent p{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.solidbox .boxcontent p strong{font-weight:600}.solidbox .boxcontent p:last-child,.solidbox .boxcontent h2:last-child{margin-bottom:0}.solidbox .tabcontents{padding:0}.solidbox .tabcontentcontact,.solidbox .tabcontentshare{padding-left:39px;padding-right:39px}h2.boxtitle{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#fff;background:#1e416c;text-align:left;font-size:20px;line-height:26px;padding:30px 39px;position:relative;margin:0}@media all and (max-width:950px){h2.boxtitle{font-size:16px;line-height:22px;padding:20px 27px}}h2.boxtitle-toggle{padding-right:100px}h2.boxtitle a{display:block;border-bottom-width:0 !important;position:absolute;top:0;right:0;left:0;bottom:0;background-position:right 39px center;background-repeat:no-repeat}@media all and (max-width:950px){h2.boxtitle a{background-position:right 23px center}}h2.boxtitle-toggle a{background-image:url('/svg/control-blue-box-closed.svg')}h2.boxtitle-toggle a.open{background-image:url('/svg/control-blue-box-open.svg')}h3.boxbottomtitle{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#1e416c;background:#E1BF4F;text-align:left;font-size:14px;line-height:18px;padding:29px 39px 32px;position:relative}h3.boxbottomtitle svg .cls-1{stroke:#1e416c !important}h3.boxbottomtitle svg .cls-2{fill:#1e416c !important}h3.boxbottomtitle a{display:block;position:absolute;top:0;right:0;left:0;bottom:0}h3.boxbottomtitle svg{display:inline-block;vertical-align:middle;margin-right:10px}.tabs{text-align:left}.tabs svg .cls-1{stroke:#bcbcbc !important}.tabs svg .cls-2{fill:#bcbcbc !important}.tabs-centred{text-align:center}.tabs ul{font-size:0;line-height:0;margin:0}.tabs ul li{padding-left:0;background:none}.tabs li{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-family:Effra,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-weight:bold;font-size:14px;line-height:18px;border-left:1px solid #e3e3e3}@media all and (max-width:950px){.tabs li{font-size:11px;line-height:15px}}.tabs li:first-child{border-left:none}.tabs-2 li{width:50%}.tabs-3 li{width:33.33%}.tabs-4 li{width:25%}.tabs a{display:block;border-bottom-width:0;padding:32px 40px 27px;text-align:center;color:#1e416c}@media all and (max-width:950px){.tabs a{padding-left:20px;padding-right:20px}.tabs a svg{display:block;margin:0 auto 6px}}.tabs .current{color:#6e8897}.tabs .line{height:9px;background:url('/svg/tabs.svg') left top no-repeat}.tabs-contactshare .line{background-image:url('/svg/tabs-contactshare.svg')}.tabs svg{display:inline-block;vertical-align:middle;margin-right:6px}.tabs.up{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);margin:0 auto;max-width:1230px}.tabs.up a{background:#fff;padding-top:30px;padding-bottom:30px}.solidbox .tabs a{padding-top:18px;padding-bottom:18px}.solidbox .tabs-contactshare a{padding-top:32px;padding-bottom:27px}.tabs a.open{background:#1e416c;color:#fff}.tabs a.open svg .cls-1{stroke:#fff !important}.tabs a.open svg .cls-2{fill:#fff !important}.tabcontents .tabcontent{display:none;opacity:0;padding-bottom:0 !important}.tabcontents .tabcontent:first-child{display:block;opacity:1;padding-bottom:0}.otherinfo{max-width:auto;margin:52px auto}.otherinfo .tabs a{padding:13px 32px 23px;color:#6e8897}.otherinfo .tabs a.current{color:#1e416c}.otherinfo .tabcontents{padding:43px 0 24px}.otherinfo p:last-child{margin-bottom:0}@media all and (max-width:950px){.tabs li{display:block;width:100%;border-top:1px solid #e3e3e3;border-left:none !important}}@media all and (max-width:1045px){.otherinfo .tabs li{display:block;width:100%;border-top:1px solid #e3e3e3;border-left:none !important}}.ddcontent .tabs a{color:#6e8897}.ddcontent .tabs .current{color:#1e416c}.ddcontent .tabs li,.otherinfo .tabs li{border-left:1px solid #bcbcbc}.ddcontent .tabs li:first-child,.otherinfo .tabs li:first-child{border-left:none}img.overlap+*{margin-top:-128px}@media all and (max-width:1000px){img.overlap+*{margin-top:0}}h2.overlap{background:#1e416c;color:#fff;box-sizing:border-box;padding:82px 28px 225px;margin:0}h2.overlap-light,.overlap-light h2.overlap{background:#c5d9e4;color:#1e416c}h2.overlap+*{margin-top:-149px}div.overlap{margin-bottom:90px}div.overlap h2.overlap{padding-bottom:76px}div.overlap div.blue{position:relative;min-height:225px;margin-top:0}div.overlap div.blue>*:first-child{position:absolute;top:0;left:0;right:0;height:225px;background:#1e416c}div.overlap div.blue>*:last-child{margin-bottom:0;position:relative}div.overlap h2.overlap+*{margin-bottom:0}div.overlap-light div.blue>*:first-child{background:#c5d9e4}div.overlap h2.boxtitle{border-bottom:none}#map{display:none;margin:0 0 64px 0}#map.active{display:block}#map .map{height:740px}#map form{font-size:0;line-height:0;background:#fff;padding:25px 28px;text-align:center}#map form *{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-size:14px;line-height:18px;vertical-align:middle;margin:0}#map form input.text,#map form button{padding:10px 30px}#map form label{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;color:#1e416c;margin:0 18px 0 0}#map form input.text{width:410px;margin-right:20px;border-bottom:none;padding-left:12px;padding-right:12px}@media all and (max-width:950px){#map form input.text{margin-bottom:28px}#map form input.text,#map form button{display:block;width:100%}}.peoplebox{font-size:0;line-height:0;text-align:center;padding:35px 0 60px;margin-bottom:157px}.peoplebox .nobarristers{font-size:22px;line-height:28px;margin:0;padding-top:25px}.peoplebox a.person{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.3%;border-bottom-width:0;padding:15px;margin-top:30px}.peoplebox a.person img{border-radius:50%;margin:0 auto 23px;display:block}.peoplebox a.person h3{font-family:AdriaSlab,Georgia,serif !important;font-weight:normal !important;font-size:19px;line-height:22px;color:#1e416c;margin:0 0 11px}.peoplebox a.person h4{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#707172;font-size:11px;line-height:14px;margin:4px 0 0}.peoplebox a.person .noimagetop,.peoplebox a.person .noimagebottom{height:77px}.peoplebox .inner-people--heading{border-bottom:none;margin:48px 0 20px 0 !important;padding:0;text-align:center}.peoplebox .inner-people--heading span{background:white;color:#707172;font-size:19px;line-height:26px}@media all and (max-width:1000px){.peoplebox{padding-top:27px;padding-bottom:27px;min-height:60px}.peoplebox a.person{width:50%}}@media all and (max-width:950px){.peoplebox{padding-top:27px;padding-bottom:27px;min-height:60px}.peoplebox a.person{width:100%}}p.viewall-people{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;text-align:center;border-bottom:1px solid #c5d9e4;padding:0 0 22px;margin-top:-130px}p.viewall-people a{color:#1e416c;letter-spacing:2px}.casepreviews{margin-bottom:90px}.casepreviews .previews{font-size:0;line-height:0;margin-left:-30px}.casepreviews .casepreview{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;border-left:30px solid transparent;border-bottom-width:0;margin-bottom:30px}.casepreviews .casepreview .inside{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);background:#fff}.casepreviews .casepreview .image{padding-bottom:63.85%;background-position:center center;background-repeat:no-repeat}.casepreviews .casepreview .image-fill{background-size:cover}.casepreviews .casepreview .content{padding:24px 30px 30px}.casepreviews .casepreview .content h3{font-size:24px;line-height:32px;color:#1e416c;margin:0;font-weight:400}.casepreviews .casepreview .content h4{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:AdriaSlabExtraLight,Georgia,serif;font-size:15px;line-height:26px;font-weight:200;margin:8px 0 0;color:#1e416c}.casepreviews .casepreview .content h5{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:11px;line-height:14px;margin:10px 0 0;color:#707172}.casepreviews .minheighttest{min-height:420px}.casepreviews.vnarrow .casepreview{width:50%}@media all and (max-width:950px){.casepreviews{padding-top:27px;padding-bottom:27px;min-height:60px}.casepreviews .casepreview{width:50%}}@media all and (max-width:700px){.casepreviews{padding-top:27px;padding-bottom:27px;min-height:60px}.casepreviews .casepreview,.casepreviews.vnarrow .casepreview{width:100%}}.peopleicons{padding-right:10px}.peopleicons img{border-radius:50%;display:block;margin-right:-10px;float:right;-webkit-box-shadow:2px 0px 1px 0px rgba(0,0,0,0.1);-moz-box-shadow:2px 0px 1px 0px rgba(0,0,0,0.1);box-shadow:2px 0px 1px 0px rgba(0,0,0,0.1)}.itempreviews{margin-bottom:100px}.itempreviews .itempreview{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);font-size:0;line-height:0;background:#fff;margin-bottom:38px;display:block;border-bottom-width:0;position:relative;min-height:209px}.itempreviews .itempreview .image{float:left;width:209px;height:233px;background-repeat:no-repeat;background-position:center center}.itempreviews .itempreview .image-fill{background-size:cover}.itempreviews .itempreview .peopleicons{position:absolute;top:72px;right:32px}.itempreviews .itempreview .content{overflow:hidden;padding:37px 300px 37px 44px}.itempreviews .itempreview .content h2{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:27px;line-height:37px;margin:0;text-align:left;color:#1e416c}@media all and (max-width:1000px){.itempreviews .itempreview .content h2{font-size:22px;line-height:29px}}.itempreviews .itempreview .content h3{font-family:Effra,Arial,sans-serif;font-size:11px;line-height:18px;color:#707172;margin:0 0 10px}.itempreviews .itempreview .content h3 span.area{letter-spacing:2px;text-transform:uppercase;font-weight:normal}.itempreviews .itempreview .content h3 span.pipe{color:#d9d9d9;margin:0 12px}.itempreviews .itempreview .content .itempreview-subtitle{font-size:20px;line-height:36px}.itempreviews .itempreview .content p{font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:23px;color:#3D3D3D;margin:9px 0 0}.itempreviews .itempreview-event .content p{margin-top:16px}.itempreviews .itempreview:last-child{margin-bottom:0}.itempreviews .group{padding-bottom:38px}.itempreviews p.viewall{text-align:center;border-bottom:1px solid #c5d9e4;padding:0 0 22px}.itempreviews p.viewall a{color:#1e416c;letter-spacing:2px}.itempreviews p.loadmore{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px;text-align:center;background:url('/svg/load-more.svg') center bottom no-repeat}.itempreviews p.loadmore a{border-bottom-width:0}.itempreviews p.loadmore a{display:block;padding:0 0 33px}@media all and (max-width:1280px){.itempreviews{padding-top:0;padding-bottom:0}.itempreviews .itempreview{padding:30px;text-align:center;min-height:60px}.itempreviews .itempreview .image{float:none;height:150px;width:150px;border-radius:50%;display:block;margin:0 auto 25px}.itempreviews .itempreview .peopleicons{position:relative;top:auto;right:auto;display:inline-block;padding:20px 10px 0 0}.itempreviews .itempreview .content{padding:0;text-align:center}.itempreviews .itempreview .content h2{text-align:center}}.solidbox-whitepages .boxcontent{padding-top:30px;padding-bottom:30px}.solidbox .tabcontent{padding-top:2px;padding-bottom:36px}.solidbox-whitepages .tabcontents .boxcontent{padding-top:0;padding-bottom:0}ul.whitepages{margin:0;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:25px;line-height:30px}ul.whitepages li{padding-left:0;background:none}ul.whitepages li{border-top:1px solid #d1d1d1}ul.whitepages li:first-child{border-top:none}ul.whitepages a{border-bottom-width:0;color:#1e416c;display:block;padding:42px 0 42px 58px;background:url('/svg/icon-white-page.svg') left center no-repeat}.solidbox-bluepages{margin-top:100px}.solidbox-bluepages .boxcontent{padding-left:74px;padding-right:74px;padding-top:36px;padding-bottom:52px}@media all and (max-width:950px){.solidbox-bluepages .boxcontent{padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:20px}}.solidbox-bluepages h2{margin-bottom:0;padding:27px 0 58px}.solidbox-bluepages .bluepage{border-top:1px solid #6988ae}.solidbox-bluepages .bluepage:first-child{border-top:none}.solidbox-bluepages .bluepage h3{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:17px;line-height:24px}@media all and (max-width:950px){.solidbox-bluepages .bluepage h3{font-size:14px;line-height:20px}}.solidbox-bluepages .bluepage h3 a{display:block;color:#fff;padding:37px 0 29px}.solidbox-bluepages .bluepage-toggle h3{position:relative}.solidbox-bluepages .bluepage-toggle h3 a:first-child{padding:12px 0 12px 12px;width:23px;height:10px;position:absolute;top:50%;right:0;margin-top:-17px;background:url('/svg/control-toggle-area.svg') right center no-repeat}.solidbox-bluepages .bluepage-toggle h3 a:last-child{padding-right:40px}.solidbox-bluepages .bluepage ul{margin:0;padding-bottom:29px}.solidbox-bluepages .bluepage ul li{padding-left:0;background:none}.solidbox-bluepages .bluepage ul li{font-size:18px}.solidbox-bluepages .bluepage ul a{border-bottom-width:0;color:#fff;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.solidbox-bluepages h2+.bluepages .bluepage:first-child{border-top:1px solid #6988ae}.solidbox-bluepages p.viewall{font-family:Effra,Arial,sans-serif;font-weight:normal;border-top:1px solid #6988ae;margin:0;padding:38px 0 33px}.solidbox-bluepages p.viewall a{border-bottom-width:0;color:#E1BF4F}.viewall{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px}.viewall a{border-bottom-width:0}.viewall-withborder{text-align:center;border-bottom:1px solid #c5d9e4;padding:0 0 22px}.viewall-withborder a{color:#1e416c;letter-spacing:2px}.forlist{font-size:0;line-height:0;max-width:1230px;background:#1e416c;margin:0 auto;min-height:10px}.forlist a.for{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;border-left:1px solid #6b7b8e;min-height:20px;border-bottom-width:0;padding:26px 28px}.forlist a.for:first-child{border-left:none}.forlist a.for h2{color:#fff;font-size:23px;line-height:28px;margin:0 0 16px;text-align:left}.forlist a.for p{font-family:Effra,Arial,sans-serif;color:#c5d9e4;margin:0;font-size:14px;line-height:26px}@media all and (max-width:950px){.forlist a.for{width:100%;border-left:none;border-top:1px solid #6b7b8e}.forlist a.for:first-child{border-top:none}}.qualifications{margin:52px 0 96px}.qualifications .holder{font-size:0;line-height:0;text-align:center;margin-left:-30px}.qualifications .holder div{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;padding-left:30px;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:17px;line-height:25px;color:#1e416c}.qualifications .holder div h2{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:14px;line-height:18px;color:#1e416c;margin:0 0 24px}.qualifications .holder div ul{margin:0;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:17px;line-height:25px;color:#1e416c}.qualifications .holder div ul li{padding-left:0;background:none}.qualifications .holder div ul li{border-top:1px solid #dfdede;padding:13px 0 11px}@media all and (max-width:950px){.qualifications .holder div{width:100%;display:block;margin-bottom:60px}.qualifications .holder div-last-child{margin-bottom:0}}.newseventpeople{font-size:0;line-height:0;text-align:center;margin-bottom:-50px}.newseventpeople .person{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:211px;margin:0 0 24px;border-bottom-width:0}.newseventpeople .person img,.newseventpeople .person .blankimage{border-radius:50%;display:block;margin:0 auto 16px;width:68px;height:68px}.newseventpeople .person .blankimage{background:#d4e0e6}.newseventpeople .person h3{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:11px;line-height:14px;color:#707172}.buttonandtext{margin-bottom:90px}.buttonandtext-last-child{margin-bottom:0}.buttonandtext-signup{margin-bottom:130px}.buttonandtext-signup h2{margin-left:auto;margin-right:auto;max-width:1120px;position:relative;background-image:url('/images/signup.png');background-repeat:no-repeat;text-align:left;padding:28px 0 28px 194px;box-sizing:border-box;margin-bottom:19px}@media (-webkit-min-device-pixel-ratio:2){.buttonandtext-signup h2{background-image:url('/images/signup@x2.png');-webkit-background-size:161px 161px}}@media all and (max-width:950px){.buttonandtext-signup h2{padding:194px 0 0;background-position:center top;text-align:center}}#chooseanarea{margin-bottom:90px}#chooseanarea .text{background:#c5d9e4;padding:77px 28px 200px}#chooseanarea .text h2{color:#1e416c}#chooseanarea .text h2:last-child{margin-bottom:0}#chooseanarea .find{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;margin-top:-126px;background:#fff url('/images/chooseanarea.jpg') center bottom no-repeat;background-size:100%;padding:79px 0 105px}@media all and (max-width:750px){#chooseanarea .find{background-size:140%}}@media all and (max-width:500px){#chooseanarea .find{background-size:180%}}#chooseanarea .find .numbers{font-size:0;line-height:0;position:relative;text-align:center;margin:0 0 298px}@media all and (max-width:900px){#chooseanarea .find .numbers{margin-bottom:150px}}@media all and (max-width:500px){#chooseanarea .find .numbers{margin-bottom:58px}}#chooseanarea .find .numbers .line{position:absolute;top:0;bottom:0;left:50%;width:1px;background:#dfdede}@media all and (max-width:950px){#chooseanarea .find .numbers .line{position:absolute;top:190px;bottom:0;left:0;height:1px;width:100%;background:#dfdede}}#chooseanarea .find .numbers h3{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:24px;line-height:30px;color:#3d3d3d;width:50%;margin:0;padding:0 28px}@media all and (max-width:950px){#chooseanarea .find .numbers h3{display:block;width:100%;padding-bottom:50px;margin-bottom:26px}}#chooseanarea .find .numbers h3 span{font-family:Effra,Arial,sans-serif;font-weight:200;display:block;color:#e1bf4f;font-size:94px;line-height:110px}#chooseanarea .find .select{padding:0 28px}#chooseanarea .find .select select{border-color:#fff;background-color:#fff;letter-spacing:2px;text-transform:uppercase;font-weight:normal;max-width:855px;margin:0 auto;font-size:11px;line-height:14px;border-width:22px 28px}#chooseanarea .find .select select option{text-transform:none;letter-spacing:0;font-size:16px;line-height:20px}.areasofexpertise{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;background:#fff;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);padding:80px 74px;margin-bottom:90px}.areasofexpertise div{font-size:0;line-height:0;margin-left:-29px}.areasofexpertise div ul{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-family:Effra,Arial,sans-serif;font-weight:normal;color:#3D3D3D;margin:0;border-left:29px solid transparent;font-size:19px;line-height:24px;width:50%}.areasofexpertise div ul li{border-bottom:1px solid #e3e3e3;padding:30px 0 26px 18px;background-position:0 40px}.areasofexpertise div ul li:first-child{border-top:1px solid #e3e3e3}@media all and (max-width:900px){.areasofexpertise{padding:51px 34px}.areasofexpertise div ul{width:100%}.areasofexpertise div ul{font-size:16px}.areasofexpertise div ul:first-child li:last-child{border-bottom:none}}.tabcontentcontact{padding:25px 0;text-align:left}.tabcontentcontact .section{text-align:center;color:#fff;border-top:none;padding:57px 0 71px}.tabcontentcontact .section:last-child{border-top:1px solid #6988ae}.tabcontentcontact .section a{color:#fff}.tabcontentcontact .section h2{font-size:35px;line-height:50px;margin:0;text-align:center;color:#536E7D;margin-bottom:52px;border-bottom:none;padding:0;font-family:AdriaSlab,Georgia,serif;font-weight:400;font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#fff;margin:0 0 38px;font-size:27px;line-height:32px}@media all and (max-width:950px){.tabcontentcontact .section h2{font-size:22px;line-height:32px}}@media all and (max-width:950px){.tabcontentcontact .section h2{font-size:20px;line-height:28px}}.tabcontentcontact .section div{font-size:0;line-height:0}.tabcontentcontact .section div a{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:30px;line-height:34px;border-bottom-width:0}@media all and (max-width:950px){.tabcontentcontact .section div a{font-size:20px;line-height:28px}}.tabcontentcontact .section div a:first-child{margin-right:46px}@media all and (max-width:950px){.tabcontentcontact .section div a:first-child{margin-right:0;margin-bottom:30px;display:block}}.tabcontentcontact .section div a span{border-bottom:1px solid #E1BF4F}.tabcontentcontact .section div a div{background-image:url('/images/footer/email.png');background-repeat:no-repeat;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:14px}@media (-webkit-min-device-pixel-ratio:2){.tabcontentcontact .section div a div{background-image:url('/images/footer/email@x2.png');-webkit-background-size:20px 20px}}@media all and (max-width:950px){.tabcontentcontact .section div a div{display:none}}.tabcontentcontact .section div a.phone div{background-image:url('/images/footer/phone.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.tabcontentcontact .section div a.phone div{background-image:url('/images/footer/phone@x2.png');-webkit-background-size:20px 20px}}.tabcontentshare{padding:0 0 129px;text-align:left}@media all and (max-width:950px){.tabcontentshare{padding-top:10px}}.tabcontentshare h2.withline{text-transform:uppercase;font-family:AdriaSlab,Georgia,serif;font-weight:normal;letter-spacing:2px;font-size:19px;line-height:26px;color:#707172;text-align:center;position:relative;margin:100px 0 45px;padding:0;border:none;margin-bottom:40px}@media all and (max-width:950px){.tabcontentshare h2.withline{font-size:13px;line-height:18px}}.tabcontentshare h2.withline span{background:#F0F0F0;padding:0 18px;position:relative}.tabcontentshare h2.withline div{position:absolute;left:0;right:0;top:50%;height:1px;background:#c5d9e4}.bluebg .tabcontentshare h2.withline{color:#fff}.bluebg .tabcontentshare h2.withline span{background:#1e416c}.bluebg .tabcontentshare h2.withline div{background:#6988ae}.tabcontentshare .icons{font-size:0;line-height:0;text-align:center;margin-bottom:70px}.tabcontentshare .icons a{display:block;text-indent:-1000em;background-position:center center;background-repeat:no-repeat;border-bottom:none;text-align:left;display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;height:60px;width:60px;border-bottom-width:0;margin:0 27px}@media all and (max-width:950px){.tabcontentshare .icons a{display:block;margin:0 auto 20px}}.tabcontentshare .icons a.facebook{background-image:url('/svg/icon-share-facebook.svg')}.tabcontentshare .icons a.twitter{background-image:url('/svg/icon-share-twitter.svg')}.tabcontentshare .icons a.linkedin{background-image:url('/svg/icon-share-linkedin.svg')}.tabcontentshare textarea{height:150px}.tabcontentshare .buttonholder{margin-top:51px}.tabcontentshare .button{padding:27px 120px 29px}.tabcontentshare p.message{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:400;font-size:24px;line-height:30px;background:#d8fdb9;text-align:center;padding:30px;color:#49672a}.solidbox-specialfundlogos{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px}.solidbox-specialfundlogos .boxcontent{font-size:0;line-height:0;text-align:center;padding-top:21px;padding-bottom:80px}.solidbox-specialfundlogos .boxcontent .logo{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;padding:0 24px;margin:52px 0}.solidbox-specialfundlogos .boxcontent .logo h3{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-weight:600;color:#1e416c;font-size:14px;line-height:18px;margin:0}.solidbox-specialfundlogos .boxcontent .logo img{border-radius:50%;display:block;margin:0 auto 31px;-webkit-box-shadow:0px 3px 3px -1px rgba(0,0,0,0.44);-moz-box-shadow:0px 3px 3px -1px rgba(0,0,0,0.44);box-shadow:0px 3px 3px -1px rgba(0,0,0,0.44)}@media all and (max-width:1000px){.solidbox-specialfundlogos .boxcontent .logo{width:50%}}@media all and (max-width:950px){.solidbox-specialfundlogos .boxcontent .logo{width:100%}}form{font-size:0;line-height:0}label{font-size:19px;line-height:25px;color:#3D3D3D;display:block;margin:0 0 25px;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:400}@media all and (max-width:950px){label{font-size:16px;line-height:22px}}label .additional{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#707172;font-size:11px;line-height:14px;margin-left:10px}.bluebg label{color:#fff}input.text,select,textarea{font-family:Effra,Arial,sans-serif;width:100%;box-sizing:border-box;display:block;background:#eff4f6;border:none;font-size:16px;line-height:20px;color:#3D3D3D;padding:16px 22px}label input.text,label select,label textarea{margin-top:7px}input.text,textarea,select{border-bottom:1px solid #1e416c}input.text.error,textarea.error,select.error{background-color:pink}select{border-color:#eff4f6;background-color:#eff4f6;padding:0;border-width:16px 13px;border-style:solid}textarea{height:234px;border-bottom-width:1px}select.error{border-color:pink}label.checkbox div{box-sizing:border-box;display:inline-block;width:35px;height:35px;background:#eff4f6;vertical-align:middle;background-position:center center;background-repeat:no-repeat;margin:0 10px 0 0}label.checkbox input{display:none}label.checkbox input:checked+div{background-image:url('/svg/tick.svg')}.error label.checkbox input+div{background-color:pink}.checkboxes{padding:0 0 35px}.checkboxes label.main{border-bottom:1px solid #e8e8e8;padding:0 0 19px;margin:0 0 29px}.checkboxes label.checkbox{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:50%;margin-bottom:13px}@media all and (max-width:950px){.checkboxes label.checkbox{width:100%}}.formdivider{border-bottom:1px solid #e8e8e8;margin:35px 0;height:0}.formrow label{display:inline-block;width:50%;box-sizing:border-box}.formrow label:first-child{padding-right:19px}.formrow label:last-child{padding-left:19px}@media all and (max-width:950px){.formrow label{width:100%}.formrow label:first-child{padding-right:0}.formrow label:last-child{padding-left:0}}label.newsletter{background:#f8e6ac;text-align:center;padding:48px 24px;margin:0 0 55px}label.newsletter div{border:1px solid #1e416c}@media all and (max-width:950px){label.newsletter div{display:block;margin:0 auto 10px}}label.newsletter.error div{background-color:pink}label.consent{font-family:Effra,Arial,sans-serif;text-align:center;font-size:16px;line-height:25px;width:100%;max-width:500px;margin:0 auto 49px}label.consent div{display:block;margin:15px auto 0;border:1px solid #1e416c}label.consent.error div{background-color:pink}p.note{font-family:Effra,Arial,sans-serif;font-size:16px;line-height:20px;color:#969696;text-align:center;margin:50px 0 0}.saytfield{margin-bottom:18px}.saytfield input.sayt{background:#fff}.saytfield input.sayt::-webkit-input-placeholder{font-family:Effra,Arial,sans-serif;color:#3D3D3D;line-height:inherit}.saytfield input.sayt:-moz-placeholder{font-family:Effra,Arial,sans-serif;color:#3D3D3D;opacity:1;line-height:inherit}.saytfield input.sayt::-moz-placeholder{font-family:Effra,Arial,sans-serif;color:#3D3D3D;opacity:1;line-height:inherit}.saytfield input.sayt:-ms-input-placeholder{font-family:Effra,Arial,sans-serif;color:#3D3D3D;line-height:normal}.saytfield .textinput{display:none;margin-top:7px;position:relative}.saytfield .textinput a{font-family:Effra,Arial,sans-serif;font-size:14px;line-height:18px;position:absolute;right:10px;top:50%;margin-top:-9px;border-bottom-width:0}.saytfield.chosen input.sayt{display:none}.saytfield.chosen .textinput{display:block}.saytfield label{margin-bottom:0}#silly_question{padding:12px 0 32px}form.filter{-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);font-size:0;line-height:0;background:#E1BF4F;padding:52px 24px;text-align:center;margin:0 0 100px;box-sizing:border-box}@media all and (max-width:950px){form.filter{margin:0 0 20px}}form.filter p{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;font-weight:bold;margin:0}form.filter input.text,form.filter .input,form.filter p,form.filter select,form.filter label.checkbox,form.filter .filterradiolabel{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;font-size:14px;line-height:18px;vertical-align:middle;margin:0 0 0 30px}form.filter select{margin:0 0;border-width:10px 12px 12px 20px;max-width:300px}form.filter select option{text-transform:none;letter-spacing:0;color:#3D3D3D}form.filter input.text{border-bottom:none;padding:10px 20px 12px}form.filter select,form.filter .input{width:100%;max-width:460px;margin:0 0 0 15px}form.filter .input{position:relative}form.filter .input input.text{border-bottom:none;padding:10px 38px 12px 20px;margin:0}form.filter .input button{background:none;background-image:url('/svg/toptitle/search.svg');background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:38px;background-position:center center;border:none;padding:0;cursor:pointer}form.filter label.checkbox{margin-left:15px}form.filter label.checkbox div{margin:0;width:40px;height:40px}form.filter .filterradio{display:none}form.filter .filterradiolabel{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;cursor:pointer;font-weight:normal;border:1px solid #eff4f6;margin:0;color:#1e416c;padding:9px 20px 11px;font-size:10px}form.filter .filterradiolabel-first{margin-left:20px}form.filter input:checked+.filterradiolabel{background:#eff4f6}form.filter-top{background:#fff;padding-top:19px;padding-bottom:19px;max-width:1230px;margin:0 auto}form.filter-barristers select{max-width:25%}form.filter-events select,form.filter-news select{letter-spacing:2px;text-transform:uppercase;font-weight:normal;color:#1e416c}form.filter-staff select{max-width:450px}form.filter-staff p{font-size:19px;font-weight:normal}@media all and (max-width:1200px){form.filter .input,form.filter label.checkbox{margin-left:0}form.filter p,form.filter select{display:block;margin:0 auto;width:100%;max-width:100%;margin-bottom:25px}form.filter p{margin-bottom:15px}}#cookie-bar{padding:68px 28px;left:0;top:-1000px;position:fixed;width:100%;z-index:9;background:#fff;text-align:center;box-sizing:border-box}#cookie-bar p{font-family:Effra,Arial,sans-serif;font-weight:normal;color:#3d3d3d;margin:0 0 37px;font-size:24px;line-height:45px;padding:0}#cookie-bar a.accept{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:16px;line-height:19px;letter-spacing:2px;background:#E1BF4F;border:none;color:#1e416c;display:inline-block;cursor:pointer;text-decoration:none;font-weight:bold;padding:27px 68px 29px;box-sizing:border-box;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);padding-left:48px;padding-right:48px}@media all and (max-width:950px){#cookie-bar a.accept{padding:27px 30px 29px;width:100%}}.container-header{background:#fff}.container-header #header{font-size:0;line-height:0;padding-top:43px;padding-bottom:41px;position:relative;min-height:30px;text-align:right}.container-header #header .links{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:12px;line-height:16px;position:absolute;top:12px;right:26px;margin:0}.container-header #header .links a{border-bottom-width:0}.container-header #header .links .pipe{opacity:0.4;margin:10px}.container-header #header .links .nolink{color:red}.container-header #header .logo{position:absolute;top:37px;left:28px;width:341px}.container-header #header .logo a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/logo.png');background-repeat:no-repeat;height:42px}@media (-webkit-min-device-pixel-ratio:2){.container-header #header .logo a{background-image:url('/images/header/logo@x2.png');-webkit-background-size:311px 42px}}.container-header #header ul{font-family:Effra,Arial,sans-serif;font-weight:normal;display:inline-block;margin:0;vertical-align:top}.container-header #header ul li{padding-left:0;background:none}.container-header #header ul li{font-size:14px;line-height:22px;display:inline-block;min-height:30px;border-right:1px solid #ecf2f6;padding:0 6px;vertical-align:top}.container-header #header ul a{border-bottom-width:0;padding:4px 6px;display:block}@media all and (max-width:1190px){.container-header #header ul li.menu{display:none}}.container-header #header ul li.menu a.hasdropdown{background-image:url('/images/header/menu-expand.png');background-repeat:no-repeat;background-position:right 6px center;padding-right:18px}@media (-webkit-min-device-pixel-ratio:2){.container-header #header ul li.menu a.hasdropdown{background-image:url('/images/header/menu-expand@x2.png');-webkit-background-size:8px 7px}}@media all and (max-width:900px){.container-header #header ul li.phone{display:none}}.container-header #header ul li.phone a{color:#1e416c;font-weight:bold;font-size:19px}.container-header #header ul li.search a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/search.png');background-repeat:no-repeat;width:15px;height:22px}@media (-webkit-min-device-pixel-ratio:2){.container-header #header ul li.search a{background-image:url('/images/header/search@x2.png');-webkit-background-size:15px 15px}}.container-header #header ul li.mobilephone{display:none}@media all and (max-width:900px){.container-header #header ul li.mobilephone{display:inline-block}}.container-header #header ul li.mobilephone a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/mobile-phone.png');background-repeat:no-repeat;width:25px;height:22px;cursor:pointer}@media (-webkit-min-device-pixel-ratio:2){.container-header #header ul li.mobilephone a{background-image:url('/images/header/mobile-phone@x2.png');-webkit-background-size:25px 11px}}.container-header #header ul li.mobiletogglemenu{display:none;border-right:none;padding-right:0;padding-left:11px}@media all and (max-width:1190px){.container-header #header ul li.mobiletogglemenu{display:inline-block}}@media all and (max-width:1190px){.container-header #header ul li.mobiletogglemenu{padding-left:5px}}.container-header #header ul li.mobiletogglemenu a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/mobile-menu-open.png');background-repeat:no-repeat;width:25px;height:22px;background-position:right center}@media (-webkit-min-device-pixel-ratio:2){.container-header #header ul li.mobiletogglemenu a{background-image:url('/images/header/mobile-menu-open@x2.png');-webkit-background-size:25px 11px}}.container-header #header ul li.mobiletogglemenu a.open{background-image:url('/images/header/mobile-menu-close.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-header #header ul li.mobiletogglemenu a.open{background-image:url('/images/header/mobile-menu-close@x2.png');-webkit-background-size:25px 11px}}@media all and (max-width:590px){.container-header #header{padding-top:27px;padding-bottom:27px;min-height:60px}.container-header #header ul li{padding:21px 17px}.container-header #header .logo{top:22px;width:78px}.container-header #header .logo a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/logo-mobile.png');background-repeat:no-repeat;height:80px}}@media all and (max-width:590px) and (-webkit-min-device-pixel-ratio:2){.container-header #header .logo a{background-image:url('/images/header/logo-mobile@x2.png');-webkit-background-size:78px 80px}}@media all and (min-width:1190px) and (max-width:1285px){.container-header #header .logo{top:22px;width:78px}.container-header #header .logo a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/header/logo-mobile.png');background-repeat:no-repeat;height:80px}}@media all and (min-width:1190px) and (max-width:1285px) and (-webkit-min-device-pixel-ratio:2){.container-header #header .logo a{background-image:url('/images/header/logo-mobile@x2.png');-webkit-background-size:78px 80px}}.container-header .ddcontent{font-size:0;line-height:0;padding-top:6px;padding-bottom:77px;text-align:center}@media all and (max-width:1190px){.container-header .ddcontent{display:none}}.container-header .ddcontent .cols{margin-left:-30px}.container-header .ddcontent .col{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;border-left-width:30px}.container-header .ddcontent .col-single{border-left:none;width:100%;max-width:390px}.container-header .ddcontent ul{font-family:Effra,Arial,sans-serif;margin:0;text-transform:uppercase;font-weight:bold;font-size:14px;letter-spacing:1px;line-height:20px;text-align:left}.container-header .ddcontent ul li{padding-left:0;background:none}.container-header .ddcontent ul li{border-bottom:1px solid #dfdede;padding:9px 0 9px}.container-header .ddcontent ul a{display:block;border-bottom-width:0;color:#1e416c;padding:13px 0 8px}.container-header .ddcontent ul ul{text-transform:none}.container-header .ddcontent ul ul li{border-bottom:none;padding:1px 0 10px}.container-header .ddcontent ul ul li a{color:#707172;padding:0;font-weight:normal;letter-spacing:normal}.up{position:relative;z-index:4}#toptitle{background:#bed0d8;position:relative}#toptitle .breadcrumbs{font-size:0;line-height:0;position:absolute;top:-2px;right:0;margin-right:28px;z-index:4}#toptitle .breadcrumbs div,#toptitle .breadcrumbs p{display:inline-block;vertical-align:top;border-left-color:transparent;border-left-style:solid;border-left-width:0;height:22px;box-sizing:border-box}#toptitle .breadcrumbs div.left{background:transparent url('/svg/toptitle/breadcrumb-left.svg') right bottom no-repeat;width:38px}#toptitle .breadcrumbs div.right{background:transparent url('/svg/toptitle/breadcrumb-right.svg') left bottom no-repeat;width:38px}#toptitle .breadcrumbs p{font-family:Effra,Arial,sans-serif;font-weight:normal;background:#fff;font-size:10px;line-height:14px;color:#707172;padding-top:3px}#toptitle .breadcrumbs p a{color:#707172;border-bottom-width:0}#toptitle .breadcrumbs p span{color:#c4c4c4;margin:0 4px}#toptitle .slide{position:absolute;top:0;left:0;right:0;box-sizing:border-box;overflow:hidden}#toptitle .slide .inner{min-height:322px;box-sizing:border-box;padding-top:30px;padding-bottom:48px;position:relative}#toptitle .slide-hasimage h1{text-align:left}#toptitle .slide-hasimage .inner{min-height:550px}#toptitle .slide-hasimage .slidecontent{width:58%}@media all and (max-width:950px){#toptitle .slide-hasimage .slidecontent{width:100%}}#toptitle .slide-noimage .inner{display:flex;flex-direction:column;justify-content:center;text-align:center}#toptitle .slide .image{position:absolute;top:0;bottom:-100px;right:0;left:50%;background-position:left bottom;background-repeat:no-repeat}@media all and (max-width:950px){#toptitle .slide .image{left:0;background-position:center bottom}}#toptitle .slide .roundimage{display:block;height:164px;width:164px;background-position:center center;background-size:cover;border-radius:50%;margin:0 auto 46px}#toptitle .slide.current{z-index:3}#toptitle .slide.next{z-index:2}#toptitle .slide .slidecontent .slidetitle{padding-top:71px;margin-bottom:37px}#toptitle .slide .slidecontent .slidetitle h3{text-transform:uppercase;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-size:14px;line-height:16px;margin-bottom:12px;letter-spacing:2px}#toptitle .slide .slidecontent .slidetitle h3.parent{letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:9px;line-height:12px;margin-bottom:19px}#toptitle .slide .slidecontent .slidetitle h3.parent span{opacity:0.3}#toptitle .slide .slidecontent .slidetitle h4{text-transform:uppercase;font-weight:normal;font-size:12px;line-height:18px;margin-top:15px;letter-spacing:2px}#toptitle .slide .slidecontent .slidetitle h4 .pipe{opacity:0.3;padding:0 8px}#toptitle .slide .slidecontent .slidetitle .underline{height:46px;border-bottom-width:1px;border-bottom-style:solid;margin:0 auto}#toptitle .slide .slidecontent .subtitles{padding-top:10px}#toptitle .slide .slidecontent .subtitles h2{text-transform:uppercase;font-weight:normal;font-size:17px;line-height:24px;letter-spacing:2px;margin:9px 0 0}#toptitle .slide .slidecontent .subtitles h2:first-child{margin-top:0}#toptitle .slide .slidecontent p{font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200;font-size:27px;line-height:46px;margin:0}#toptitle .slide .slidecontent p.source{font-family:Effra,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-size:9px;line-height:12px;margin:19px 0 0}@media all and (max-width:950px){#toptitle .slide .slidecontent{text-align:center}#toptitle .slide .slidecontent h1{text-align:center}}#toptitle .slide-noimage .slidecontent .slidetitle{padding-top:30px}#toptitle .slide-nocontent .slidecontent .slidetitle{margin-bottom:0}#toptitle .slide-nocontent .slidecontent .slidetitle .underline{display:none}#toptitle .slide .quoteslideshow .quoteslideshowholder{position:relative}#toptitle .slide .quoteslideshow .quoteslide{opacity:0}#toptitle .slide .quoteslideshow .quoteslide:first-child{opacity:1}#toptitle .slide .quoteslideshow.active .quoteslide{position:absolute;top:0;left:0;right:0}#toptitle .slide .quoteslideshow .quotecontrols{font-size:0;line-height:0;margin-top:29px}#toptitle .slide .quoteslideshow .quotecontrols a.quotecontrol{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;border-bottom-width:0;padding:2px}#toptitle .slide .quoteslideshow .quotecontrols a.quotecontrol-next{margin-left:11px}#toptitle .slide .search{max-width:468px;border-bottom-width:1px;border-bottom-style:solid;position:relative;margin:44px 0 0}@media all and (max-width:950px){#toptitle .slide .search{margin:44px auto 0}}#toptitle .slide .search input{display:block;box-sizing:border-box;width:100%;border:none;background:none;padding:19px 34px 19px 0;font-size:13px;line-height:16px}@media all and (max-width:500px){#toptitle .slide .search input{font-size:10px}}#toptitle .slide .search svg{position:absolute;top:20px;right:0}#toptitle .slide .iconlist{padding-top:5px}#toptitle .slide .iconlist h2{font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:200;text-align:left;font-size:27px;line-height:36px;margin:13px 0 0}#toptitle .slide .iconlist h2:first-child{margin-top:0}#toptitle .slide .iconlist span,#toptitle .slide .iconlist a{display:block}#toptitle .slide .iconlist .svg{display:inline-block;vertical-align:middle;margin-right:8px}#toptitle .slide .iconlist svg{display:block}@media all and (max-width:950px){#toptitle .slide .iconlist h2{text-align:center}}#toptitle .slide .controls{font-size:0;line-height:0;position:absolute;bottom:12px;right:28px}#toptitle .slide .controls a{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;border-bottom-width:0;padding:9px}#toptitle .slide .icons{position:absolute;top:119px;right:38px}#toptitle .slide .icons a.svg{margin-top:13px;display:block;border-bottom-width:0}#toptitle .slide .icons a.svg:first-child{margin-top:0}#toptitle .slide .icons a.svg svg{display:block}#toptitle .slide .icons a.svg span{display:none}@media all and (max-width:950px){#toptitle .slide .icons{position:relative;top:auto;right:auto;text-align:center;margin-top:32px;padding-top:32px;border-top:1px solid #dde9ed}#toptitle .slide .icons a.svg{display:inline-block;margin:0 6px}}#toptitle .slide-newsevent .inner,#toptitle .slide-update .inner{min-height:400px;padding-top:100px;padding-bottom:66px}#toptitle .slide-home .slidecontent .slidetitle{margin-bottom:0}#toptitle .slide-home .slidecontent .slidetitle .underline{display:none}#toptitle .slide-home .slidecontent p{font-size:20px;line-height:38px;margin-top:40px;font-family:Effra,Arial,sans-serif}#toptitle .slide-home .slidecontent .search{margin-top:38px}#toptitle .slide-staffprofile .slidecontent .slidetitle h4{font-size:17px;line-height:22px;margin-top:11px}@media all and (max-width:950px){#toptitle .slide-staffprofile .slidecontent .slidetitle h4{font-size:14px;line-height:19px}}#toptitle .slide{background-color:#bed0d8}#toptitle .slide h1,#toptitle .slide h3 a,#toptitle .slide h4,#toptitle .slide .subtitles h2,#toptitle .slide input{color:#1e416c}#toptitle .slide p{color:#3D3D3D}#toptitle .slide .underline{border-bottom-color:#dde9ed}#toptitle .slide .search{border-bottom-color:#1e416c}#toptitle .slide input{color:#1e416c}#toptitle .slide input::-webkit-input-placeholder{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;letter-spacing:2px;color:#1e416c;line-height:inherit}#toptitle .slide input:-moz-placeholder{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;letter-spacing:2px;color:#1e416c;opacity:1;line-height:inherit}#toptitle .slide input::-moz-placeholder{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;letter-spacing:2px;color:#1e416c;opacity:1;line-height:inherit}#toptitle .slide input:-ms-input-placeholder{text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;letter-spacing:2px;color:#1e416c;line-height:normal}#toptitle .slide .iconlist h2,#toptitle .slide .iconlist h2 a{color:#1e416c;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}@media all and (max-width:950px){#toptitle .slide .iconlist h2,#toptitle .slide .iconlist h2 a{font-size:17px}}#toptitle .slide svg .cls-1{fill:#1e416c !important;stroke:none !important}.container-mobilemenu{display:none;font-family:Effra,Arial,sans-serif;border-bottom:1px solid #e7e7e7;background:#F0F0F0;font-weight:bold;font-size:14px;line-height:18px}@media all and (max-width:1190px){.container-mobilemenu{display:block}}.container-mobilemenu ul{margin:0}.container-mobilemenu ul li{padding-left:0;background:none}.container-mobilemenu ul li{border-bottom:1px solid #e1e1e1}.container-mobilemenu ul li:last-child{border-bottom:none}.container-mobilemenu ul li a{display:block;font-weight:400;border-bottom-width:0;color:#3D3D3D;padding:17px 0px}.container-mobilemenu ul li a img{display:inline-block;vertical-align:middle;margin:0 0 0 6px}.container-mobilemenu ul ul li:first-child{border-top:1px solid #e1e1e1}.container-mobilemenu ul ul li a{padding-left:15px}.container-mobilemenu ul ul li.child a{padding-left:30px;font-weight:200}.container-searchbar{background:#d3e3eb}.container-searchbar #searchbar{padding-top:23px;padding-bottom:30px}.container-searchbar form{display:block;margin:0 auto;max-width:596px;border-bottom:1px solid #6c95c8;min-height:18px;position:relative}.container-searchbar form input.text{border:none;background:none;padding:7px 27px 7px 0;font-size:23px;line-height:30px}.container-searchbar form input.text::-webkit-input-placeholder{font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#1e416c;line-height:inherit}.container-searchbar form input.text:-moz-placeholder{font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#1e416c;opacity:1;line-height:inherit}.container-searchbar form input.text::-moz-placeholder{font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#1e416c;opacity:1;line-height:inherit}.container-searchbar form input.text:-ms-input-placeholder{font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#1e416c;line-height:normal}@media all and (max-width:950px){.container-searchbar form input.text{font-size:16px}}.container-searchbar form button{background:none;background-image:url('/images/header/search-bar.png');background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;width:27px;background-position:right center;border:none;padding:0;cursor:pointer}@media (-webkit-min-device-pixel-ratio:2){.container-searchbar form button{background-image:url('/images/header/search-bar@x2.png');-webkit-background-size:18px 18px}}.container-toptabcontent{background:#1e416c}.container-toptabcontent .inner{padding-top:0px;padding-bottom:0px}@media all and (max-width:950px){.container-switcher .inner{padding:0 5px}}.container-switcher{background:#E1BF4F}.container-switcher .inner{font-size:0;line-height:0;text-align:center}.container-switcher .inner a,.container-switcher .inner span{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:11px;line-height:14px;color:#3d3d3d;padding:15px 8px 12px;position:relative}@media all and (max-width:950px){.container-switcher .inner a,.container-switcher .inner span{font-size:9px;letter-spacing:1px;padding:15px 3px 12px}}.container-switcher .inner .pipe{color:#91720e}.container-switcher .inner a span{display:block;padding:0;width:16px;height:8px;background:url('/svg/switcher-arrow.svg') center bottom no-repeat;position:absolute;bottom:-7px;left:50%;margin-left:-8px}.container-logos{padding-top:82px}.container-logos .inner{padding:0}.container-logos #logoslider .mask{overflow:hidden;position:relative}.container-logos #logoslider .side{box-shadow:0px 0px 56px -20px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 56px -20px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 56px -20px rgba(0,0,0,0.8);position:absolute;width:100px;top:0;bottom:0;display:none}.container-logos #logoslider .side-left{left:-100px}.container-logos #logoslider .side-right{right:-100px}.container-logos #logoslider.hasleft .side-left,.container-logos #logoslider.hasright .side-right{display:block}.container-logos #logoslider .range{position:relative;width:100000px}.container-logos #logoslider .all{font-size:0;line-height:0;position:absolute;top:0}.container-logos #logoslider .slideritem{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:center;padding:0 45px}@media all and (max-width:950px){.container-logos #logoslider .slideritem{padding:0 15px}}.container-logos #logoslider .slideritem-line{width:1px;background:#bcbcbc;height:108px;padding:0}@media all and (max-width:950px){.container-logos #logoslider .slideritem-line{display:none}}.container-latestnews,.container-latestupdates{background:#e3ebef;padding:76px 0 0}.container-latestnews .withline,.container-latestupdates .withline{margin:0;color:#4d6c8c}.container-latestnews .withline span,.container-latestupdates .withline span{background:#e3ebef}.container-latestnews .withline div,.container-latestupdates .withline div{background:#b9d0dc}.container-latestnews .withline a,.container-latestupdates .withline a{background:#c5d9e4;color:#1e416c;font-weight:bold;padding:7px 15px}.container-latestnews p.withline span,.container-latestupdates p.withline span{padding:0 36px}.container-latestnews img.top,.container-latestupdates img.top{border-radius:50%;margin:4px auto 30px;display:block}.container-latestnews .items,.container-latestupdates .items{padding:72px 0 47px}.container-latestnews .items .mask,.container-latestupdates .items .mask{overflow:hidden;position:relative}.container-latestnews .items .range,.container-latestupdates .items .range{position:relative;width:100000px}.container-latestnews .items .all,.container-latestupdates .items .all{font-size:0;line-height:0;position:absolute;top:0}.container-latestnews .items a,.container-latestupdates .items a{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:260px;margin:0 17px 32px;background:#fff;border-bottom-width:0;padding:25px 26px 36px;text-align:center}.container-latestnews .items a h2,.container-latestupdates .items a h2{margin:0 0 12px;font-size:19px;line-height:24px;color:#1e416c;text-align:left}.container-latestnews .items a p,.container-latestupdates .items a p{font-family:Effra,Arial,sans-serif;font-weight:normal;font-size:15px;line-height:19px;margin:0;color:#3d3d3d;text-align:left}.container-latestnews .items a p.date,.container-latestupdates .items a p.date{margin:11px 0 0;color:#949798;font-size:11px;line-height:14px}.container-latestnews .items a .peopleicons,.container-latestupdates .items a .peopleicons{margin:0 auto 16px;display:inline-block}.container-latestnews .items a:first-child,.container-latestupdates .items a:first-child{margin-left:34px}.container-latestnews .items a:last-child,.container-latestupdates .items a:last-child{margin-right:34px}.container-latestnews .inner-viewall,.container-latestupdates .inner-viewall{padding-bottom:106px}.container-latestnews.top-offset,.container-latestupdates.top-offset{margin-top:-160px}.body-home .opencontent:first-child{margin-bottom:90px}.body-home .upcomingevents{margin-top:130px}.body-home .slidecontent p{font-family:Effra,Arial,sans-serif}.body-home .solidbox-bluepages{margin-bottom:90px}.body-for .buttonandtext{margin-top:90px}.body-for .solidbox-form{margin-bottom:110px}.body-for .belowareas{margin-top:90px}@media all and (max-width:950px){.body-for .solidbox-bluepages{margin-top:70px}.body-for .casepreviews{margin-bottom:40px}.body-for .buttonandtext-signup{margin-top:40px}}.body-fororganisations .solidbox-bluepages{margin-bottom:70px}.body-fororganisations .solidbox-specialfundlogos{margin:90px auto}.body-about .opencontent:first-child{margin-top:0}.body-about .opencontent{margin-top:80px;margin-bottom:80px}.body-about .container-aboutlogos{background:#c5d9e4;padding:40px 0 100px}.body-about .container-aboutlogos h2{color:#1e416c;margin-bottom:58px}.body-about .container-aboutlogos h2.withline{color:#1e416c;margin-bottom:70px}.body-about .container-aboutlogos h2.withline span{background:#c5d9e4}.body-about .container-aboutlogos h2.withline div{background:#1e416c}.body-about .container-aboutlogos .logos{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;font-size:0;line-height:0;text-align:center}.body-about .container-aboutlogos .logos div{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;vertical-align:center;margin:33px 0}@media all and (max-width:950px){.body-about .container-aboutlogos .logos div{width:100%}}.body-about .container-aboutlogos .logos div img{display:block;margin:0 auto;height:161px}.body-about .aboutfor{font-size:0;line-height:0;-webkit-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);-moz-box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);box-shadow:0px 10px 76px -17px rgba(0,0,0,0.2);background:#fff;text-align:center;margin:0 0 140px}.body-about .aboutfor a.item{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:33.33%;border-left:1px solid #e3e3e3;border-bottom-width:0;padding:30px 32px 41px}.body-about .aboutfor a.item:first-child{border-left:none}.body-about .aboutfor a.item h3{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;color:#1e416c;font-weight:bold;margin:0 0 14px;font-size:14px;line-height:17px;padding:27px 0 0;background:url('/svg/icon-white-box-plus.svg') center top no-repeat}.body-about .aboutfor a.item p{font-family:Effra,Arial,sans-serif;color:#3d3d3d;font-weight:normal;margin:0;font-size:16px;line-height:26px}@media all and (max-width:950px){.body-about .aboutfor a.item{width:100%;border-left:none;border-bottom:1px solid #e3e3e3}.body-about .aboutfor a.item:last-child{border-bottom:none}}.body-about .aboutattained{font-size:0;line-height:0;text-align:center;max-width:900px;margin:-50px auto 90px}.body-about .aboutattained h2{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;background-image:url('/images/icon-circle-featured-star.png');background-repeat:no-repeat;font-weight:bold;color:#3d3d3d;width:33.33%;font-size:14px;line-height:21px;background-position:center top;padding:81px 24px 0;margin:0}@media (-webkit-min-device-pixel-ratio:2){.body-about .aboutattained h2{background-image:url('/images/icon-circle-featured-star@x2.png');-webkit-background-size:63px 63px}}@media all and (max-width:950px){.body-about .aboutattained h2{width:100%;padding-bottom:24px}}.body-about .boxcontent{padding:70px 90px 80px}@media all and (max-width:950px){.body-about .boxcontent{padding:45px 25px}}@media all and (max-width:950px){.body-about .solidbox-blue{margin-bottom:70px}}.body-about #chooseanarea{margin:100px 0}@media all and (max-width:950px){.body-about #chooseanarea{margin:90px 0}}.body-specialfund .buttonandtext{margin-top:90px}.body-barristers a.memberofpublic{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-size:14px;line-height:18px;font-weight:bold;display:inline-block;background:#E1BF4F;color:#1e416c;padding:15px 32px}.body-barristers .opencontent{margin-bottom:100px}@media all and (max-width:950px){.body-barristers .buttonandtext{margin-top:-60px}}.body-barrister .container-content .inner{padding-top:110px;padding-bottom:0}.body-barrister .opencontent:first-child{margin-top:-40px;margin-bottom:80px}.body-barrister .ddboxes{margin-bottom:100px}.body-barrister .otherinfo{margin:0 auto 100px}.body-barrister .qualifications{margin-top:-20px}.body-barrister .buttonandtext{margin-bottom:130px}.body-areasoflaw .buttonandtext{margin-top:90px}@media all and (max-width:950px){.body-areasoflaw .opencontent{margin-top:0;margin-bottom:0}}@media all and (max-width:950px){.body-areasoflaw .solidbox-bluepages{margin-top:70px}}.body-area .container-content .inner{padding-top:110px}.body-area .opencontent:first-child{margin-top:-40px;margin-bottom:80px}.body-area .opencontent{margin-bottom:110px}.body-area .bottomcontent{margin-top:110px}.body-area .casepreviews{margin-bottom:0}.body-area .withline{margin-top:0}.body-area .subareas{font-size:0;line-height:0;text-align:center;padding-bottom:10px;margin-bottom:38px}.body-area .subareas h2{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;letter-spacing:2px;text-transform:uppercase;font-family:Effra,Arial,sans-serif;margin:0 0 32px;font-weight:normal;font-size:20px;line-height:25px;width:50%}.body-area .subareas h2:nth-child(2n){padding-left:16px}.body-area .subareas h2:nth-child(2n+1){padding-right:16px}.body-area .subareas h2:nth-child(2n+1):last-child{padding-left:8px;padding-right:8px}@media all and (max-width:950px){.body-area .subareas h2:nth-child(2n+1):last-child{padding-left:0;padding-right:0}}.body-area .subareas h2 a{display:flex;flex-direction:column;justify-content:center;display:block;background:#1e416c;color:#fff;padding:46px 32px 42px}.body-area .subareas svg{margin-left:10px}@media all and (max-width:950px){.body-area .subareas h2:nth-child(n){width:100%;padding-left:0;padding-right:0}}.body-area .opencontent-compact{margin-bottom:20px}.body-area .opencontent-compact p{width:auto}.body-staff .buttonandtext{margin-top:-60px}.body-news .itempreviews{margin-bottom:30px}.body-newsitem .opencontent{margin-top:110px;margin-bottom:95px}@media all and (max-width:950px){.body-newsitem .opencontent{margin-top:70px;margin-bottom:55px}}.body-newsitem #content{margin-top:120px}@media all and (max-width:950px){.body-newsitem #content{margin-top:70px}}.body-newsitem .buttonandtext{margin:90px 0 120px}@media all and (max-width:950px){.body-newsitem .buttonandtext{margin:60px 0 80px}}@media all and (max-width:950px){.body-newsitem .withline{margin-top:70px}}.body-newsitem .solidbox-bluepages .boxcontent{padding-bottom:70px;padding-top:70px}@media all and (max-width:950px){.body-newsitem .solidbox-bluepages .boxcontent{padding-bottom:30px;padding-top:30px}}@media all and (max-width:950px){.body-newsitem .solidbox-bluepages{margin-top:30px}}.body-newsitem .solidbox-bluepages h3 a{padding:25px 0 29px}.body-newsitem .bluepage{border-bottom:1px solid #6988ae;border-top:none}.body-newsitem .bluepage:first-child{border-top:1px solid #6988ae}@media all and (max-width:950px){.body-newsitem .solidbox-bluepages .bluepage h3 a{text-align:center}}.body-update .opencontent{margin-top:110px;margin-bottom:95px}.body-update #content{margin-top:120px}.body-update .buttonandtext{margin:90px 0 120px}.body-update .solidbox-bluepages .boxcontent{padding-bottom:70px;padding-top:70px}@media all and (max-width:950px){.body-update .solidbox-bluepages .boxcontent{padding-bottom:30px;padding-top:30px}}@media all and (max-width:950px){.body-update .solidbox-bluepages{margin-top:30px}}.body-update .solidbox-bluepages h3 a{padding:25px 0 29px}.body-update .bluepage{border-bottom:1px solid #6988ae;border-top:none}.body-update .bluepage:first-child{border-top:1px solid #6988ae}@media all and (max-width:950px){.body-update .solidbox-bluepages .bluepage h3 a{text-align:center}}.body-events .withline-pastevents{margin:80px 0}.body-events .itempreviews{margin-bottom:30px}.body-events .buttonandtext{margin-top:100px}.body-event .opencontent{margin-top:95px;margin-bottom:95px}.body-event #content{margin-top:95px}.body-event .container-content .inner{padding-top:0}.body-event table.eventdetails{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;margin-bottom:84px}.body-event table.eventdetails td{line-height:26px}.body-event table.eventdetails th{width:140px;padding-right:0}@media all and (max-width:950px){.body-event table.eventdetails th{width:70px;padding:22px 0;line-height:18px}}.body-event table.eventdetails a.getdirections{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-size:12px;background:#E1BF4F;border-bottom-width:0;padding:5px 8px;margin:0}@media all and (max-width:950px){.body-event table.eventdetails a.getdirections{font-size:11px}}.body-event .buttonholder-booknow{margin-bottom:96px}.body-event p.bookinginstructions{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;text-align:center;color:#1e416c;margin-bottom:85px;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.body-event form.book textarea{height:114px;margin-bottom:0}.body-event form.book .delegate{margin:0 0 40px;position:relative}.body-event form.book .delegate+.delegate{padding-top:24px;border-top:1px solid #d1d1d1}.body-event form.book a.add{letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:Effra,Arial,sans-serif;font-weight:bold;font-size:11px;line-height:14px;display:block;color:#E1BF4F;background:#1e416c;border-bottom-width:0;padding:20px;margin:0 0 40px}.body-event form.book a.remove{position:absolute;top:0;right:0;font-size:20px;line-height:30px;border-bottom:none}.body-event form.book.noremove a.remove{display:none}.body-event h2.withline div{background-color:#bcbcbc}.body-event #book{padding-top:8px}.body-event .solidbox-form{margin-bottom:95px}.body-careers .buttonandtext{margin:90px 0 90px}.body-careerlisting .opencontent{margin-top:10px;margin-bottom:95px}@media all and (max-width:950px){.body-careerlisting .opencontent{margin-top:0;margin-bottom:65px}}.body-careerlisting .buttonholder-listing{margin-bottom:96px}.body-careerlisting .listinginstructions{margin-left:auto;margin-right:auto;max-width:1120px;box-sizing:border-box;position:relative;max-width:1010px;background:#E1BF4F;text-align:center;padding:40px 39px 48px;margin-bottom:100px}.body-careerlisting .listinginstructions p{margin:0;border-top:1px solid #cfaa31;padding:25px 0;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}.body-careerlisting .listinginstructions p:first-child{border-top:none}.body-careerlisting .listinginstructions a{font-weight:bold;border-bottom:2px solid #f5d97e}.body-careerlisting .buttonandtext{margin:90px 0 120px}.body-contact .container-contact .inner{padding-top:0}.body-contact .solidbox-form{margin-bottom:90px}.body-contact .qualifications{margin-top:90px}.body-contact #map{margin-bottom:0}.body-signup .solidbox-form{margin-bottom:110px}.body-search #searchresults{margin-bottom:100px}.body-search #searchresults .searchsection{margin-bottom:140px}.body-search #searchresults .searchsection:last-child{margin-bottom:0}.body-search #searchresults p.viewall{text-align:center;margin:40px 0 0}.body-search #searchresults p.viewall a{color:#1e416c;border-bottom-width:0}.body-search #searchresults h2.withline{margin:0 0 60px}.body-search #searchresults .solidbox{margin-bottom:0}.body-search #searchresults .itempreviews{margin-bottom:0}.body-search #searchresults .itempreviews .group{padding-bottom:0}.body-search .pagination{margin-top:100px}.body-searchtype .container-content .inner{padding-top:110px}.body-searchtype .solidbox-bluepages{margin-top:0}.body-sitemap #sitemap div{border-top:1px solid #d1d1d1;padding:27px 0}@media all and (max-width:950px){.body-sitemap #sitemap div{padding:15px 0 25px}}.body-sitemap #sitemap div:first-child{border-top:none}.body-sitemap #sitemap h2{text-align:left;margin-bottom:0;font-size:25px;line-height:30px;padding-bottom:0;border-bottom:none}@media all and (max-width:950px){.body-sitemap #sitemap h2{font-size:20px;line-height:24px}}.body-sitemap #sitemap h2 a,.body-sitemap #sitemap a{color:#1e416c;border-bottom-width:0}.body-sitemap #sitemap ul{margin-bottom:0;font-size:22px;line-height:26px;padding-left:22px}@media all and (max-width:950px){.body-sitemap #sitemap ul{font-size:18px;line-height:22px;padding-left:5px}}.body-sitemap #sitemap ul li{background-position:left 10px;margin-top:18px;padding-left:14px;font-family:AdriaSlabExtraLight,Georgia,serif;font-weight:200}@media all and (max-width:950px){.body-sitemap #sitemap ul li{padding-left:15px}}.body-sitemap .buttonandtext{margin-top:100px}.body-page .buttonandtext{margin-top:100px}.body-page .opencontent{margin-bottom:95px}.body-payment label.consent{padding-top:28px}.body-payment .stripeform{padding-bottom:48px}.body-payment #content{padding-bottom:100px}.body-404 #toptitle .slide{background-color:#E3EBEE}.body-404 #toptitle .slide .inner{padding-top:110px;padding-bottom:110px}.container-twitter{font-size:0;line-height:0;background:#f6f8fa;overflow:hidden;display:none}.container-twitter .inner{text-align:center;padding-top:85px;padding-bottom:37px}.container-twitter .inner h2{color:#1e416c;font-size:35px;line-height:45px;margin:0 0 23px}.container-twitter .inner p{font-family:Effra,Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-size:15px;line-height:20px;color:#42699b;margin:0}.container-twitter .inner a{background-image:url('/images/icon-twitter-banner.png');background-repeat:no-repeat;background-position:left center;padding:0 32px;border-bottom-width:0;letter-spacing:3px;font-size:13px}@media (-webkit-min-device-pixel-ratio:2){.container-twitter .inner a{background-image:url('/images/icon-twitter-banner@x2.png');-webkit-background-size:18px 15px}}.container-accolades{background:#CAD8E5}.container-accolades #accolades{font-family:AdriaSlab,Georgia,serif;font-weight:normal;color:#1e416c;padding-top:50px;padding-bottom:50px}.container-accolades #accolades .description{overflow:hidden;padding:16px 100px 0 0}@media all and (max-width:1280px){.container-accolades #accolades .description{padding-top:0}}.container-accolades #accolades .description h2{text-align:left;font-size:23px;line-height:32px;color:#1e416c;margin:0 0 7px}.container-accolades #accolades .description p{text-transform:uppercase;letter-spacing:1px;font-size:11px;line-height:14px;font-weight:normal;margin:0}.container-accolades #accolades .description a{font-family:Effra,Arial,sans-serif;border-bottom-width:0}.container-accolades #accolades .logos{font-size:0;line-height:0;float:right}.container-accolades #accolades .logos h3{vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;display:block;text-indent:-1000em;background-position:center center;background-repeat:no-repeat;border-bottom:none;text-align:left;height:108px;display:inline-block;vertical-align:middle;margin-right:87px}.container-accolades #accolades .logos h3.chambers2019{background-image:url('/images/footer/accolade-chambers-top-ranked-2019.png');background-repeat:no-repeat;width:155px}@media (-webkit-min-device-pixel-ratio:2){.container-accolades #accolades .logos h3.chambers2019{background-image:url('/images/footer/accolade-chambers-top-ranked-2019@x2.png');-webkit-background-size:155px 107px}}.container-accolades #accolades .logos h3.chambers2016{background-image:url('/images/footer/accolade-chambers-winner-2016.png');background-repeat:no-repeat;width:106px}@media (-webkit-min-device-pixel-ratio:2){.container-accolades #accolades .logos h3.chambers2016{background-image:url('/images/footer/accolade-chambers-winner-2016@x2.png');-webkit-background-size:106px 107px}}.container-accolades #accolades .logos h3.legal500{background-image:url('/images/footer/accolade-legal-500-2019.png');background-repeat:no-repeat;width:71px}@media (-webkit-min-device-pixel-ratio:2){.container-accolades #accolades .logos h3.legal500{background-image:url('/images/footer/accolade-legal-500-2019@x2.png');-webkit-background-size:71px 107px}}.container-accolades #accolades .logos h3.legalaidlawyer{background-image:url('/images/footer/accolade-legal-aid-lawyer-2016.png');background-repeat:no-repeat;width:117px;margin-right:0}@media (-webkit-min-device-pixel-ratio:2){.container-accolades #accolades .logos h3.legalaidlawyer{background-image:url('/images/footer/accolade-legal-aid-lawyer-2016@x2.png');-webkit-background-size:117px 107px}}@media all and (max-width:1170px){.container-accolades #accolades{text-align:center}.container-accolades #accolades .description{padding:40px 0 30px}.container-accolades #accolades .description h2{text-align:center}.container-accolades #accolades .logos{float:none;text-align:center}.container-accolades #accolades .logos h3{width:50%;margin:36px 40px 6px 40px}.container-accolades #accolades .logos h3.legalaidlawyer{margin-top:20px;margin-left:0}}.container-footer{background:#0f2c50}.container-footer #footer{font-family:Effra,Arial,sans-serif;color:#fff;padding-top:60px;padding-bottom:50px}.container-footer #footer a{color:#fff;border-bottom-width:0}.container-footer #footer .topsection{padding-bottom:42px;border-bottom:1px solid #274a77}@media all and (max-width:1052px){.container-footer #footer .topsection{padding-bottom:0;margin-bottom:30px}}.container-footer #footer .topsection .footercols{font-size:0;line-height:0;float:right}.container-footer #footer .topsection .footercols .footercol{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;border-left:1px solid #274a77;padding:0 26px;font-size:13px;line-height:16px}.container-footer #footer .topsection .footercols .footercol ul{padding-top:16px;padding-bottom:8px;margin:0}.container-footer #footer .topsection .footercols .footercol ul li{padding-left:0;background:none}.container-footer #footer .topsection .footercols .footercol ul li{margin-bottom:16px}.container-footer #footer .topsection .footercols .footercol ul li:last-child{margin-bottom:0}.container-footer #footer .topsection .footercols .footercol-pages{text-transform:uppercase;position:relative;display:flex;flex-direction:column;justify-content:center;display:inline-flex}.container-footer #footer .topsection .footercols .footercol-pages div.line{position:absolute;top:0;right:0;width:19px;height:1px;background:#274a77}.container-footer #footer .topsection .footercols .footercol-pages ul{padding-top:8px}.container-footer #footer .topsection .footercols .footercol-pages ul li{margin-bottom:14px}.container-footer #footer .topsection .footercontact{overflow:hidden}.container-footer #footer .topsection .footercontact h2{border-bottom:1px solid #274a77;text-align:left;color:#fff;font-size:25px;line-height:30px;padding:13px 16px 8px 0;margin:0}.container-footer #footer .topsection .footercontact h2 a,.container-footer #footer .topsection .footercontact h2 span.a{padding:10px 0 10px 33px;display:block;background-position:left center}.container-footer #footer .topsection .footercontact h2.phone a{background-image:url('/images/footer/phone.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .topsection .footercontact h2.phone a{background-image:url('/images/footer/phone@x2.png');-webkit-background-size:20px 20px}}.container-footer #footer .topsection .footercontact h2.email a{background-image:url('/images/footer/email.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .topsection .footercontact h2.email a{background-image:url('/images/footer/email@x2.png');-webkit-background-size:20px 20px}}.container-footer #footer .topsection .footercontact h2.address a{background-image:url('/images/footer/address.png');background-repeat:no-repeat;font-size:17px;line-height:24px;padding-top:8px}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .topsection .footercontact h2.address a{background-image:url('/images/footer/address@x2.png');-webkit-background-size:20px 20px}}.container-footer #footer .topsection .footercontact h2.address a span{font-family:AdriaSlab,Georgia,serif;font-weight:normal;vertical-align:super;font-size:12px;color:#6C95C8;margin-left:2px}.container-footer #footer .topsection .footercontact h2.dx span.a{font-weight:200;background-image:url('/images/footer/dx.png');background-repeat:no-repeat;font-size:17px;line-height:24px}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .topsection .footercontact h2.dx span.a{background-image:url('/images/footer/dx@x2.png');-webkit-background-size:20px 20px}}.container-footer #footer .topsection .footercontact h2:last-child{border-bottom:none}@media all and (max-width:1052px){.container-footer #footer .topsection .footercols{float:none;display:block;border-bottom:1px solid #274a77}.container-footer #footer .topsection .footercols .footercol{padding-bottom:24px}.container-footer #footer .topsection .footercols .footercol:first-child{border-left:none}.container-footer #footer .topsection .footercols .footercol-pages{padding-left:0;font-weight:bold}}@media all and (max-width:950px){.container-footer #footer .topsection .footercols{float:none;padding-bottom:30px}.container-footer #footer .topsection .footercols .footercol{border-left:none;display:block;text-align:center;padding:0}.container-footer #footer .topsection .footercols .footercol-pages{font-size:15px;line-height:20px;letter-spacing:1px}.container-footer #footer .topsection .footercols .footercol-pages li{border-bottom:1px solid #274a77;padding-bottom:14px}}.container-footer #footer .bottomsection{padding-top:42px}.container-footer #footer .bottomsection .footerlogo{float:left;padding-right:28px}.container-footer #footer .bottomsection .footerlogo h2{width:96px;margin:0}.container-footer #footer .bottomsection .footerlogo h2 a{display:block;text-indent:-1000em;background-position:center center;border-bottom:none;text-align:left;background-image:url('/images/footer/logo.png');background-repeat:no-repeat;height:96px}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footerlogo h2 a{background-image:url('/images/footer/logo@x2.png');-webkit-background-size:96px 96px}}.container-footer #footer .bottomsection .footercols{overflow:hidden;font-size:0;line-height:0}.container-footer #footer .bottomsection .footercols .footercol{display:inline-block;vertical-align:top;box-sizing:border-box;border-left-color:transparent;border-left-style:solid;border-left-width:0;width:50%;border-left:1px solid #274a77;padding:0 32px 0 32px;font-size:13px;line-height:16px}.container-footer #footer .bottomsection .footercols .footercol-signup{display:flex;flex-direction:column;justify-content:center;display:inline-flex}.container-footer #footer .bottomsection .footercols .footercol-signup h2{font-size:25px;line-height:30px;padding:10px 0;margin:0}.container-footer #footer .bottomsection .footercols .footercol-signup h2 a{background-image:url('/images/footer/signup.png');background-repeat:no-repeat;display:block;background-position:center top;padding-top:38px}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footercols .footercol-signup h2 a{background-image:url('/images/footer/signup@x2.png');-webkit-background-size:27px 27px}}.container-footer #footer .bottomsection .footercols .footercol-other{text-align:right;padding-right:0}.container-footer #footer .bottomsection .footercols .footercol-other p{margin:0}.container-footer #footer .bottomsection .footercols .footercol-other p.connect{line-height:47px;margin-bottom:15px}@media all and (max-width:950px){.container-footer #footer .bottomsection .footercols .footercol-other p.connect{margin-bottom:30px}}.container-footer #footer .bottomsection .footercols .footercol-other p.connect a{display:block;text-indent:-1000em;background-position:center center;background-repeat:no-repeat;border-bottom:none;text-align:left;display:inline-block;width:47px;height:47px;vertical-align:middle;margin-left:14px}.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.linkedin{background-image:url('/images/footer/linkedin.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.linkedin{background-image:url('/images/footer/linkedin@x2.png');-webkit-background-size:47px 47px}}.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.twitter{background-image:url('/images/footer/twitter.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.twitter{background-image:url('/images/footer/twitter@x2.png');-webkit-background-size:47px 47px}}.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.youtube{background-image:url('/images/footer/youtube.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.youtube{background-image:url('/images/footer/youtube@x2.png');-webkit-background-size:47px 47px}}.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.facebook{background-image:url('/images/footer/facebook.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-footer #footer .bottomsection .footercols .footercol-other p.connect a.facebook{background-image:url('/images/footer/facebook@x2.png');-webkit-background-size:47px 47px}}.container-footer #footer .bottomsection .footercols .footercol-other p.links{margin-bottom:11px}@media all and (max-width:1052px){.container-footer #footer .bottomsection .footercols .footercol-other p.links{font-size:11px}}.container-footer #footer .bottomsection .footercols .footercol-other p.links span.pipe{color:#274a77;padding:0 8px}.container-footer #footer .bottomsection .footercols .footercol-other p.copyright{font-size:10px;line-height:12px}@media all and (max-width:950px){.container-footer #footer .bottomsection .footerlogo{float:none;padding:0 0 36px}.container-footer #footer .bottomsection .footerlogo h2{margin:0 auto}.container-footer #footer .bottomsection .footercols .footercol{border-left:none;padding:0;display:block;width:100%}.container-footer #footer .bottomsection .footercols .footercol-other{padding-top:24px;text-align:center}}#mobilecheck{display:none}@media all and (max-width:950px){#mobilecheck{display:block}}.accesskeys{display:none}.pdffix{display:none}#notice p{margin:0 auto;display:block;position:relative;width:100%;text-align:center}#notice p a{color:#1e416c;font-weight:300}.tabcontentcontact .section p a{border-bottom:1px solid #E1BF4F}.h2{font-size:35px;line-height:50px;margin:0;text-align:center;color:#536E7D;margin-bottom:52px;border-bottom:none;padding:0;font-family:AdriaSlab,Georgia,serif;font-weight:normal;font-weight:400}body .container-header #header{padding-top:27px;padding-bottom:27px;min-height:80px}body .container-header #header .logo{top:22px;width:78px}body .container-header #header .logo a{background-image:url('/images/header/logo-mobile@x2.png');-webkit-background-size:78px 80px;-webkit-background-size:78px 80px;height:80px}body .container-header #header ul li{padding:20px 6px}.tabcontentcontact .section.contact-details-outer .h2{display:block;color:white;line-height:1.3}.tabcontentcontact .section .contact-details-inner{font-size:inherit;height:auto;padding-bottom:36px;line-height:1;float:left;width:100%;text-align:center}.tabcontentcontact .section .contact-details-inner>div{display:block;padding-bottom:0.75em;float:left;width:100%;line-height:1;font-size:inherit}#chooseanarea .find{background-image:url(/images/about/gcc.about.choose.area.jpg)}.itempreviews .itempreview .content h3,.slide-newsevent .slidetitle h2{color:#1e416c}.peoplebox a#person-15{width:100%}.peoplebox a#person-56{clear:both}.body-contact #toptitle .slide-noimage .inner{height:auto !important;min-height:0 !important;padding-bottom:10px !important}