PageSourceSearch

https://www.williamfry.com/practice-areas/

html williamfry.com collected 2026-10-02 04:46:48 UTC 178,715 bytes, 2,489 lines download raw bytes

1<!DOCTYPE html>
2
3<html class="no-js  add_space" lang="en">
4
5<head>
6
7	<meta charset="UTF-8">
8	<meta name="viewport" content="width=device-width, initial-scale=1.0">
9
10	<link rel="profile" href="https://gmpg.org/xfn/11">
11
12	
13	<!-- CookiePro Cookies Consent Notice start for williamfry.com -->
14	
14<script type="text/javascript" src="https://cookie-cdn.cookiepro.com/consent/0f64221f-f332-4092-afab-e511576e726d/OtAutoBlock.js" ></script>
14
15	
15<script src="https://cookie-cdn.cookiepro.com/scripttemplates/otSDKStub.js"  type="text/javascript" charset="UTF-8" data-domain-script="0f64221f-f332-4092-afab-e511576e726d" ></script>
15
16	
16<script type="text/javascript">
17	function OptanonWrapper() { }
18	</script>
18
19	<!-- CookiePro Cookies Consent Notice end for williamfry.com -->
20	
21	<!-- Google Tag Manager -->
22<script>
vendor: 331 bytes, lines 22-26
22(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
23new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
24j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
25'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
26})(window,document,'script','dataLayer','
26GTM-MZZ6N46
vendor: 3 bytes, line 26
26');
26</script>
26
27<!-- End Google Tag Manager -->
28
29
30	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
31<link rel="preconnect" href="https://use.typekit.net" crossorigin>
32<link rel="preconnect" href="https://fonts.googleapis.com">
33<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
34
35	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
36	<title>William Fry Practice Areas | William Fry</title>
37	<meta name="description" content="William Fry&#039; specialises in a range of industries and practice areas, combining technical excellence with commercial awareness." />
38	<link rel="canonical" href="https://www.williamfry.com/practice-areas/" />
39	<meta property="og:locale" content="en_US" />
40	<meta property="og:type" content="article" />
41	<meta property="og:title" content="William Fry Practice Areas | William Fry" />
42	<meta property="og:description" content="William Fry&#039; specialises in a range of industries and practice areas, combining technical excellence with commercial awareness." />
43	<meta property="og:url" content="https://www.williamfry.com/practice-areas/" />
44	<meta property="og:site_name" content="WILLIAM FRY" />
45	<meta property="article:modified_time" content="2026-08-27T13:24:42+00:00" />
46	<meta property="og:image" content="https://www.williamfry.com/wp-content/uploads/2026/09/WF-default-social-1200x627-1.png" />
47	<meta property="og:image:width" content="1200" />
48	<meta property="og:image:height" content="627" />
49	<meta property="og:image:type" content="image/png" />
50	<meta name="twitter:card" content="summary_large_image" />
51	
51<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.williamfry.com\/practice-areas\/","url":"https:\/\/www.williamfry.com\/practice-areas\/","name":"William Fry Practice Areas | William Fry","isPartOf":{"@id":"https:\/\/www.williamfry.com\/#website"},"datePublished":"2022-08-22T06:12:44+00:00","dateModified":"2026-08-27T13:24:42+00:00","description":"William Fry' specialises in a range of industries and practice areas, combining technical excellence with commercial awareness.","breadcrumb":{"@id":"https:\/\/www.williamfry.com\/practice-areas\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.williamfry.com\/practice-areas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.williamfry.com\/practice-areas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.williamfry.com\/"},{"@type":"ListItem","position":2,"name":"Practice Areas"}]},{"@type":"WebSite","@id":"https:\/\/www.williamfry.com\/#website","url":"https:\/\/www.williamfry.com\/","name":"WILLIAM FRY","description":"","publisher":{"@id":"https:\/\/www.williamfry.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.williamfry.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.williamfry.com\/#organization","name":"WILLIAM FRY","url":"https:\/\/www.williamfry.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.williamfry.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.williamfry.com\/wp-content\/uploads\/2025\/05\/WF_Tagline_Logo_White_500x25px-1.svg","contentUrl":"https:\/\/www.williamfry.com\/wp-content\/uploads\/2025\/05\/WF_Tagline_Logo_White_500x25px-1.svg","caption":"WILLIAM FRY"},"image":{"@id":"https:\/\/www.williamfry.com\/#\/schema\/logo\/image\/"}}]}</script>
51
52	<!-- / Yoast SEO plugin. -->
53
54
55<link rel='dns-prefetch' href='//www.google.com' />
56<link rel='dns-prefetch' href='//s7.addthis.com' />
57<link rel='dns-prefetch' href='//use.typekit.net' />
58<link rel='dns-prefetch' href='//fonts.googleapis.com' />
59<link rel="alternate" type="application/rss+xml" title="WILLIAM FRY &raquo; Feed" href="https://www.williamfry.com/feed/" />
60<link rel="alternate" type="application/rss+xml" title="WILLIAM FRY &raquo; Comments Feed" href="https://www.williamfry.com/comments/feed/" />
61<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.williamfry.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.williamfry.com%2Fpractice-areas%2F" />
62<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.williamfry.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.williamfry.com%2Fpractice-areas%2F&#038;format=xml" />
63<style id="wp-img-auto-sizes-contain-inline-css">
64img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
65/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
66</style>
67<style id="wp-emoji-styles-inline-css">
68
69	img.wp-smiley, img.emoji {
70		display: inline !important;
71		border: none !important;
72		box-shadow: none !important;
73		height: 1em !important;
74		width: 1em !important;
75		margin: 0 0.07em !important;
76		vertical-align: -0.1em !important;
77		background: none !important;
78		padding: 0 !important;
79	}
80/*# sourceURL=wp-emoji-styles-inline-css */
81</style>
82<style id="wp-block-library-inline-css">
83:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
83--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
84
85/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
86</style>
87<style id="classic-theme-styles-inline-css">
88/*! This file is auto-generated */
89.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
90/*# sourceURL=/wp-includes/css/classic-themes.min.css */
91</style>
92
93<style id="global-styles-inline-css">
94:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--primary: #000000;--wp--preset--color--subtle-background: #dcd7ca;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
940) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 18px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 26.25px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--normal: 21px;--wp--preset--font-size--larger: 32px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-color{color: var(--wp--preset--color--subtle-background) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-background-color{background-color: var(--wp--preset--color--subtle-background) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-subtle-background-border-color{border-color: var(--wp--preset--color--subtle-background) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
94.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}
95/*# sourceURL=global-styles-inline-css */
96</style>
97
98<link rel='stylesheet' id='megamenu-css' href='https://www.williamfry.com/wp-content/uploads/maxmegamenu/style.css' media='all' />
99<link rel='stylesheet' id='dashicons-css' href='https://www.williamfry.com/wp-includes/css/dashicons.min.css' media='all' />
100<link rel='stylesheet' id='williamfry-adobe-fonts-css' href='https://use.typekit.net/cln5yzm.css' media='all' />
101<link rel='stylesheet' id='williamfry-montserrat-css' href='https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&#038;display=swap' media='all' />
102<link rel='stylesheet' id='twentytwenty-style-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/style.css?1790870576' media='all' />
103<link rel='stylesheet' id='twentytwenty-print-style-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/print.css' media='print' />
104<link rel='stylesheet' id='twentytwenty-site-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/dist/css/site.css?1790870700' media='all' />
105<link rel='stylesheet' id='twentytwenty-gravity_form_global_style-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/css/gravity_form_global_style.css' media='all' />
106<link rel='stylesheet' id='twentytwenty-practice_area_sort_styling_style-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/css/practice_area_sort_styling.css' media='all' />
107<link rel='stylesheet' id='twentytwenty-people_profile_sort_styling_style-css' href='https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/css/people_profile_sort_styling.css' media='all' />
108<link rel='stylesheet' id='tablepress-default-css' href='https://www.williamfry.com/wp-content/plugins/tablepress/css/build/default.css' media='all' />
109<link rel='stylesheet' id='algolia-autocomplete-css' href='https://www.williamfry.com/wp-content/plugins/wp-search-with-algolia/css/algolia-autocomplete.css' media='all' />
110<link rel='stylesheet' id='addthis_all_pages-css' href='https://www.williamfry.com/wp-content/plugins/addthis-all/frontend/build/addthis_wordpress_public.min.css' media='all' />
111<script id="bodhi-dompurify-library-js" src="https://www.williamfry.com/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js"></script>
vendor: 1 bytes, line 111
111
112<script data-wp-strategy="defer" defer id="stop-user-enumeration-js" src="https://www.williamfry.com/wp-content/plugins/stop-user-enumeration/frontend/js/frontend.js"></script>
vendor: 1 bytes, line 112
112
113<script id="jquery-core-js" src="https://www.williamfry.com/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 113
113
114<script id="jquery-migrate-js" src="https://www.williamfry.com/wp-includes/js/jquery/jquery-migrate.min.js"></script>
vendor: 1 bytes, line 114
114
115<script id="bodhi_svg_inline-js-extra">
116var svgSettings = {"skipNested":""};
117//# sourceURL=bodhi_svg_inline-js-extra
118</script>
vendor: 1 bytes, line 118
118
119<script id="bodhi_svg_inline-js" src="https://www.williamfry.com/wp-content/plugins/svg-support/js/min/svgs-inline-min.js"></script>
vendor: 1 bytes, line 119
119
120<script id="bodhi_svg_inline-js-after">
121cssTarget={"Bodhi":"img.style-svg","ForceInlineSVG":"style-svg"};ForceInlineSVGActive="true";frontSanitizationEnabled="on";
122//# sourceURL=bodhi_svg_inline-js-after
123</script>
vendor: 1 bytes, line 123
123
124<script id="twentytwenty-ScrollMagic-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/ScrollMagic.min.js"></script>
vendor: 1 bytes, line 124
124
125<script id="twentytwenty-TweenMax-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/plugins/TweenMax.min.js"></script>
vendor: 1 bytes, line 125
125
126<script id="twentytwenty-ScrollMagic_plugin-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/plugins/jquery.ScrollMagic.min.js"></script>
vendor: 1 bytes, line 126
126
127<script id="twentytwenty-ScrollMagic_gsap-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/plugins/animation.gsap.min.js"></script>
vendor: 1 bytes, line 127
127
128<script id="twentytwenty-ScrollMagic_debug-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/plugins/debug.addIndicators.min.js"></script>
vendor: 1 bytes, line 128
128
129<script id="twentytwenty-cookie-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/jquery.cookie.min.js"></script>
vendor: 1 bytes, line 129
129
130<script id="twentytwenty-js-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/index.js" async></script>
130
131<link rel="https://api.w.org/" href="https://www.williamfry.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.williamfry.com/wp-json/wp/v2/pages/217" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.williamfry.com/xmlrpc.php?rsd" />
132<link rel='shortlink' href='https://www.williamfry.com/?p=217' />
133	
133<script>
134		document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
135	</script>
135
136<link rel="icon" href="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/images/favicon.png" type="image/png" sizes="256x256">
137<link rel="apple-touch-icon" href="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/images/favicon.png">
138		
138<script>
139			var ajax_call_url = 'https://www.williamfry.com/wp-admin/admin-ajax.php';
140		</script>
140
141		<style id="wp-custom-css">
142
143@media (max-width: 767px) {
144	.single__personnel__wrapper .single__personnel__wrapper__posts__ranking {
145		padding: 95px 0 0 !important;
146	}
147}
148.gd_mobile_logo {
149	display: none;
150}
151@media (min-width: 768px) {
152	.gd_desktop_logo .custom-logo-link svg, .gd_desktop_logo .custom-logo-link img {
153		width: 500px !important;
154	}
155}
156
157@media (min-width: 992px) and (max-width: 1199px) {
158	.inner__banner.staff .inner__banner__wrapper__data__left__heading .h2 {
159		font-size: 50px !important;
160	}
161}
162
163@media (min-width: 768px) and (max-width: 1199px) {
164    #site-header .header-inner .header-titles-wrapper .header-titles .site-logo svg {
165        width: 380px !important;
166        height: 19px;
167    }
168}
169
170@media (max-width: 767px) {
171	.gd_desktop_logo {
172		display: none;
173	}
174	.gd_mobile_logo {
175		display: block;
176	}
177	
178	.gd_mobile_logo svg, .gd_mobile_logo img {
179		width: 220px !important;
180    height: 50px !important;
181	}
182}
183
184.home .content-featured_news_and_news_list .featured_news_and_news_list__section .news_post_list .news_post_list__item .news_post_list__item_content .news_post_list__item_content_meta_date {
185    display: none;
186}
187
188.showing-search-modal #site-header.blak_header .site-logo * {
189    fill: #e4e0db;
190}
191
192/* Featured news card — swap image by viewport.
193   Desktop-first: desktop image visible, mobile hidden. */
194
195a.featured_news .gd_desktop_image {
196    display: block; /* add !important while inline style="display:none" is still on the tag */
197}
198
199a.featured_news .gd_mobile_image {
200    display: none;
201}
202
203/* Mobile breakpoint — flip the two.
204   Adjust 767px to match the theme's existing breakpoint. */
205@media (max-width: 768px) {
206
207    a.featured_news .gd_desktop_image {
208        display: none;
209    }
210
211    a.featured_news .gd_mobile_image {
212        display: block;
213    }
214}
215</style>
216<style type="text/css">/** Mega Menu CSS: fs **/</style>
217	<!-- Matomo -->
218	
218<script>
219		var _paq = window._paq = window._paq || [];
220		/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
221		_paq.push(['trackPageView']);
222		_paq.push(['enableLinkTracking']);
223		(function() {
224			var u = "//data.granite.ie/";
225			_paq.push(['setTrackerUrl', u + 'matomo.php']);
226			_paq.push(['setSiteId', '9']);
227			var d = document,
228				g = d.createElement('script'),
229				s = d.getElementsByTagName('script')[0];
230			g.async = true;
231			g.src = u + 'matomo.js';
232			s.parentNode.insertBefore(g, s);
233		})();
234	</script>
234
235	<!-- End Matomo Code -->
236</head>
237
238<body class="wp-singular page-template-default page page-id-217 wp-custom-logo wp-embed-responsive wp-theme-williamfry-2026 mega-menu-expanded mega-menu-mobile singular enable-search-modal missing-post-thumbnail has-no-pagination not-showing-comments hide-avatars footer-top-hidden">
239	<!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 239-240
239
240	<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
240GTM-MZZ6N46
vendor: 85 bytes, lines 240-241
240" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
241	
241<!-- End Google Tag Manager (noscript) -->
242	<a class="skip-link screen-reader-text" href="#site-content">Skip to the content</a>
243	
244			<header id="site-header" class="header blak_header">
245
246			
247												
248																		
249
250			<div id="site-header-main" class="header-mains">
251				<div class="container big">
252					<div class="header-inner">
253
254						
255						<!-- LEFT: primary horizontal menu (People / Practice areas / Sectors) -->
256						<div class="header-navigation-wrapper header-col header-col--left">
257															<nav class="primary-menu-wrapper" aria-label="Horizontal">
258									<ul class="primary-menu reset-list-style">
259										<li id="menu-item-158497" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-158497"><a href="https://www.williamfry.com/search-people/"><span>People</span></a></li>
260<li id="menu-item-158498" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-217 current_page_item menu-item-158498"><a href="https://www.williamfry.com/practice-areas/"><span>Practice Areas</span></a></li>
261<li id="menu-item-158499" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-158499"><a href="https://www.williamfry.com/sectors/"><span>Sectors</span></a></li>
262<li id="menu-item-161240" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-161240"><a href="https://www.williamfry.com/careers/"><span>Careers</span></a></li>
263									</ul>
264								</nav><!-- .primary-menu-wrapper -->
265													</div><!-- .header-col--left -->
266
267						<!-- CENTER: logo -->
268						<div class="header-titles-wrapper header-col header-col--center">
269							<div class="header-titles gd_desktop_logo">
270								<div class="site-logo faux-heading">
271									<a href="https://www.williamfry.com/" class="custom-logo-link" rel="home" aria-label="William Fry home">
272										<img class="wf-logo" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/images/wf-wordmark.svg" alt="WILLIAM FRY">
273									</a>
274								</div>
275							</div><!-- .header-titles -->
276							<div class="header-titles gd_mobile_logo">
277								<div class="site-logo faux-heading">
278									<a href="https://www.williamfry.com/" class="custom-logo-link" rel="home" aria-label="William Fry home">
279										<img class="wf-logo" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/images/wf-wordmark.svg" alt="WILLIAM FRY">
280									</a>
281								</div>
282							</div>
283						</div><!-- .header-col--center -->
284
285						<!-- RIGHT: search + menu (burger) -->
286						<div class="header-toggles header-col header-col--right hide-no-js">
287
288															<div class="toggle-wrapper search-toggle-wrapper">
289									<button class="toggle search-toggle desktop-search-toggle" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field" aria-controls="search-modal" aria-expanded="false">
290										<span class="toggle-inner">
291											<svg role="img" width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="tt_search_icon">
292												<title>search</title>
293												<path d="M30 30L23.2333 23.2333M26.8889 14.4444C26.8889 21.3173 21.3173 26.8889 14.4444 26.8889C7.57157 26.8889 2 21.3173 2 14.4444C2 7.57157 7.57157 2 14.4444 2C21.3173 2 26.8889 7.57157 26.8889 14.4444Z" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" />
294											</svg>
295											<svg role="img" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg" class="tt_close_icon">
296												<title>close</title>
297												<path d="M13 1L1 13M1 1L13 13" stroke="#F1F1EF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
298											</svg>
299										</span>
300									</button><!-- .search-toggle -->
301								</div>
302							
303							<div class="toggle-wrapper nav-toggle-wrapper has-expanded-menu">
304								<button class="toggle nav-toggle desktop-nav-toggle" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" aria-expanded="false" data-set-focus=".close-nav-toggle" aria-controls="menu-modal">
305									<span class="toggle-inner">
306										<span class="toggle-icon">
307											<svg role="img" width="37" height="23" viewBox="0 0 37 23" fill="none" xmlns="http://www.w3.org/2000/svg">
308												<title>Menu</title>
309												<line x1="1.5" y1="1.5" x2="35.5" y2="1.5" stroke="currentColor" stroke-width="3" stroke-linecap="round" />
310												<line x1="1.5" y1="11.5" x2="35.5" y2="11.5" stroke="currentColor" stroke-width="3" stroke-linecap="round" />
311												<line x1="1.5" y1="21.5" x2="35.5" y2="21.5" stroke="currentColor" stroke-width="3" stroke-linecap="round" />
312											</svg>
313										</span>
314									</span>
315								</button><!-- .nav-toggle -->
316							</div><!-- .nav-toggle-wrapper -->
317
318						</div><!-- .header-col--right -->
319
320					</div><!-- .header-inner -->
321				</div>
322			</div>
323
324			<div id="search-modal" class="search-modal cover-modal header-footer-group" data-modal-target-string=".search-modal" role="dialog" aria-modal="true" aria-label="Search">
325	<div class="search-modal-inner">
326
327		<div class="container">
328
329			<div class="search-modal-inner-wrapper">
330
331				<label class="search-modal-inner-wrapper-label">
332					<span class="screen-reader-text">
333						                                                How can we help you?
334					</span>
335				</label>
336
337				<form role="search" aria-label="Search for:" method="get" class="search-form form_search-form-1" action="https://www.williamfry.com/">
338	<label class="placeholder">Search <strong>name, practice area or sector</strong></label>
339	<input type="search" id="search-form-1" class="search-field" value="" name="s" />
340
341	<input type="submit" class="search-submit" value="Search" />
342</form>
343				<button class="toggle search-untoggle close-search-toggle fill-children-current-color" data-toggle-target=".search-modal" data-toggle-body-class="showing-search-modal" data-set-focus=".search-modal .search-field">
344					<span class="screen-reader-text">Close search</span>
345					<svg class="svg-icon" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewbox="0 0 16 16"><polygon fill="" fill-rule="evenodd" points="6.852 7.649 .399 1.195 1.445 .149 7.899 6.602 14.352 .149 15.399 1.195 8.945 7.649 15.399 14.102 14.352 15.149 7.899 8.695 1.445 15.149 .399 14.102" /></svg>				</button><!-- .search-toggle -->
346
347									<div class="popular__searches">
348																					<div class="popular__searches__title">
349									Popular Searches								</div>
350																						<div class="popular__searches__list">
351																														<div class="popular__searches__list__item">
352												<div class="popular__searches__list__item__text">
353													<a href="https://www.williamfry.com/?s=Corporate+M%26A+">Corporate M&A </a>
354												</div>
355											</div>
356																																								<div class="popular__searches__list__item">
357												<div class="popular__searches__list__item__text">
358													<a href="https://www.williamfry.com/?s=Litigation+and+Investigations+">Litigation and Investigations </a>
359												</div>
360											</div>
361																																								<div class="popular__searches__list__item">
362												<div class="popular__searches__list__item__text">
363													<a href="https://www.williamfry.com/?s=Tax">Tax</a>
364												</div>
365											</div>
366																																								<div class="popular__searches__list__item">
367												<div class="popular__searches__list__item__text">
368													<a href="https://www.williamfry.com/?s=Asset+Management+%26+Investment+Funds">Asset Management & Investment Funds</a>
369												</div>
370											</div>
371																																								<div class="popular__searches__list__item">
372												<div class="popular__searches__list__item__text">
373													<a href="https://www.williamfry.com/?s=Banking+%26+Finance">Banking & Finance</a>
374												</div>
375											</div>
376																																								<div class="popular__searches__list__item">
377												<div class="popular__searches__list__item__text">
378													<a href="https://www.williamfry.com/?s=Competition+%26+Regulation">Competition & Regulation</a>
379												</div>
380											</div>
381																																								<div class="popular__searches__list__item">
382												<div class="popular__searches__list__item__text">
383													<a href="https://www.williamfry.com/?s=Technology">Technology</a>
384												</div>
385											</div>
386																											</div>
387																		</div>
388				
389			</div><!-- .section-inner -->
390
391		</div><!-- .search-modal-inner -->
392	</div>
393</div><!-- .menu-modal -->
394
395<div id="menu-modal" class="menu-modal cover-modal header-footer-group" data-modal-target-string=".menu-modal" role="dialog" aria-modal="true" aria-label="Menu">
396
397	<div class="menu-modal-inner modal-inner">
398		<div class="menu_bg">
399			<svg  role="img" class="menu_bg_dektop" width="1920" height="1069" viewBox="0 0 1920 1069" fill="none" xmlns="http://www.w3.org/2000/svg">
400				<title>
400Menu Background</title>
401				<path class="stp1" d="M991 -1L490.5 -3L-1 859V1039L1193 349L991 -1Z" fill="#F1F1EF" />
402				<path class="stp2 opacity05" d="M-5 1041L1193 349L1643.5 1127.5H-5V1041Z" fill="#E6E6E1" />
403				<path class="stp4" d="M1920 247L1493 0H1920V247Z" fill="#F1F1EF" />
404				<path class="stp3" d="M1640 1122L990.5 0H1493L1920 247V645.5L1640 1122Z" fill="#DADAD3" />
405				<path class="stp3 opacity05" d="M1920 1122H1640L1920 645.412V1122Z" fill="#DADAD3" />
406				<path class="stp2" d="M492 0H0V861L492 0Z" fill="#E6E6E1" />
407			</svg>
408			<svg  role="img" class="menu_bg_mobile" width="414" height="925" viewBox="0 0 414 925" fill="none" xmlns="http://www.w3.org/2000/svg">
409				<title>Menu Background</title>
410				<path class="stp2" d="M322.166 0H110.526L-97.3086 694.272V839.248L407.583 283.508L322.166 0Z" fill="#F1F1EF" />
411				<path class="stp4" d="M-99 840.859L407.583 283.508L598.08 931H-99V840.859Z" fill="#E6E6E1" />
412				<path class="stp3" d="M589.5 901.5L322 0H534.461L715 199.449V521.233L589.5 901.5Z" fill="#DADAD3" />
413				<path class="stp1" d="M111 0H-97V696L111 0Z" fill="#E6E6E1" />
414			</svg>
415		</div>
416		<div class="menu-wrapper">
417			<div class="container big">
418
419				<div class="menu-top">
420					<div class="menu-top-data">
421
422						<div class="site-logo faux-heading"><a href="https://www.williamfry.com/" class="custom-logo-link" rel="home" aria-label="William Fry Home"><img width="1" height="1" src="https://www.williamfry.com/wp-content/uploads/2025/05/WF_Tagline_Logo_White_500x25px-1.svg" class="custom-logo" alt="WILLIAM FRY" decoding="async" /></a><span class="screen-reader-text">WILLIAM FRY</span></div>
423						<button class="toggle close-nav-toggle fill-children-current-color" data-toggle-target=".menu-modal" data-toggle-body-class="showing-menu-modal" data-set-focus=".menu-modal">
424							<svg  role="img" width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg">
425								<title>Close</title>
426								<path d="M25 1L1 25M1 1L25 25" stroke="#0A3444" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" />
427							</svg>
428						</button><!-- .nav-toggle -->
429
430					</div>
431					
432						<nav class="expanded-menu" aria-label="Expanded">
433
434							<div class="modal-menu reset-list-style">
435								<div id="mega-menu-wrap-expanded" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button" aria-expanded="false">
436                  <span class="mega-toggle-animated-box">
437                    <span class="mega-toggle-animated-inner"></span>
438                  </span>
439                </button></div></div></div><ul id="mega-menu-expanded" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover" data-effect="fade" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-hover-intent-timeout="300" data-hover-intent-interval="100"><li class="mega-menu_big mega-menu_col2 mega-active_small mega-menu_practice_area mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-217 mega-current_page_item mega-menu-megamenu mega-menu-item-has-children mega-align-bottom-left mega-menu-megamenu mega-menu-item-236 menu_big menu_col2 active_small menu_practice_area" id="mega-menu-item-236"><a class="mega-menu-link" href="https://www.williamfry.com/practice-areas/" aria-expanded="false" aria-current="page" tabindex="0">Practice Areas<span class="mega-indicator" aria-hidden="true"></span></a>
440<ul class="mega-sub-menu">
441<li class="mega-menu-item mega-menu-item-type-widget widget_nav_menu mega-menu-column-standard mega-menu-columns-1-of-1 mega-menu-item-nav_menu-2" style="--columns:1; --span:1" id="mega-menu-item-nav_menu-2"><nav class="menu-menu-practice-areas-container" aria-label="Menu"><ul id="menu-menu-practice-areas" class="menu"><li id="menu-item-145406" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145406"><a href="https://www.williamfry.com/practice-area/asset-management-investment-funds/"><span>Asset Management &#038; Investment Funds</span></a></li>
442<li id="menu-item-145407" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145407"><a href="https://www.williamfry.com/practice-area/aviation-asset-finance/"><span>Aviation &#038; Asset Finance</span></a></li>
443<li id="menu-item-145408" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145408"><a href="https://www.williamfry.com/practice-area/banking-finance/"><span>Banking &#038; Finance</span></a></li>
444<li id="menu-item-145409" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145409"><a href="https://www.williamfry.com/practice-area/capital-markets-debt/"><span>Capital Markets – Debt</span></a></li>
445<li id="menu-item-145410" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145410"><a href="https://www.williamfry.com/practice-area/capital-markets-equity/"><span>Capital Markets – Equity</span></a></li>
446<li id="menu-item-145411" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145411"><a href="https://www.williamfry.com/practice-area/commercial-contracts/"><span>Commercial Contracts</span></a></li>
447<li id="menu-item-145412" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145412"><a href="https://www.williamfry.com/practice-area/competition-regulation/"><span>Competition &#038; Regulation</span></a></li>
448<li id="menu-item-145413" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145413"><a href="https://www.williamfry.com/practice-area/corporate-ma/"><span>Corporate / M&#038;A</span></a></li>
449<li id="menu-item-145417" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145417"><a href="https://www.williamfry.com/practice-area/data-protection-
449privacy/"><span>Data Protection &#038; Privacy</span></a></li>
450<li id="menu-item-145420" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145420"><a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/"><span>Employment, Pensions &#038; Incentives</span></a></li>
451<li id="menu-item-145421" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145421"><a href="https://www.williamfry.com/practice-area/environment-planning/"><span>Environment &#038; Planning</span></a></li>
452<li id="menu-item-145423" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145423"><a href="https://www.williamfry.com/practice-area/esg-sustainability/"><span>ESG &#038; Sustainability</span></a></li>
453<li id="menu-item-145424" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145424"><a href="https://www.williamfry.com/practice-area/financial-regulation/"><span>Financial Regulation</span></a></li>
454<li id="menu-item-145425" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145425"><a href="https://www.williamfry.com/practice-area/fintech/"><span>Fintech</span></a></li>
455<li id="menu-item-145428" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145428"><a href="https://www.williamfry.com/practice-area/healthcare/"><span>Healthcare</span></a></li>
456<li id="menu-item-145429" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145429"><a href="https://www.williamfry.com/practice-area/insurance-reinsurance/"><span>Insurance &#038; Reinsurance</span></a></li>
457<li id="menu-item-145430" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145430"><a href="https://www.williamfry.com/practice-area/intellectual-property/"><span>Intellectual Property</span></a></li>
458<li id="menu-item-148482" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-148482"><a href="https://www.williamfry.com/practice-area/inward-investment/"><span>Inward Investment – FDI</span></a></li>
459<li id="menu-item-145432" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145432"><a href="https://www.williamfry.com/practice-area/listing-services/"><span>Listing Services</span></a></li>
460<li id="menu-item-145433" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145433"><a href="https://www.williamfry.com/practice-area/litigation-investigations/"><span>Litigation &#038; Investigations</span></a></li>
461<li id="menu-item-145435" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145435"><a href="https://www.williamfry.com/practice-area/private-client/"><span>Private Client</span></a></li>
462<li id="menu-item-145436" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145436"><a href="https://www.williamfry.com/practice-area/private-equity/"><span>Private Equity</span></a></li>
463<li id="menu-item-145437" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145437"><a href="https://www.williamfry.com/practice-area/projects/"><span>Projects</span></a></li>
464<li id="menu-item-145438" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145438"><a href="https://www.williamfry.com/practice-area/public-sector/"><span>Public Sector</span></a></li>
465<li id="menu-item-145439" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145439"><a href="https://www.williamfry.com/practice-area/real-estate/"><span>Real Estate</span></a></li>
466<li id="menu-item-145441" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145441"><a href="https://www.williamfry.com/practice-area/reputation-risk-management/"><span>Reputation Risk Management</span></a></li>
467<li id="menu-item-145416" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145416"><a href="https://www.williamfry.com/practice-area/corporate-restructuring-insolvency/"><span>Restructuring &#038; Insolvency</span></a></li>
468<li id="menu-item-145443" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145443"><a href="https://www.williamfry.com/practice-area/tax/"><span>Tax</span></a></li>
469<li id="menu-item-145444" class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145444"><a href="https://www.williamfry.com/practice-area/technology/"><span>Technology</span></a></li>
470</ul></nav></li></ul>
471</li><li class="mega-menu_big mega-menu_col1 mega-active_big mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-megamenu mega-menu-item-has-children mega-align-bottom-left mega-menu-megamenu mega-menu-item-237 menu_big menu_col1 active_big" id="mega-menu-item-237"><a class="mega-menu-link" href="https://www.williamfry.com/sectors/" aria-expanded="false" tabindex="0">Sectors<span class="mega-indicator" aria-hidden="true"></span></a>
472<ul class="mega-sub-menu">
473<li class="mega-menu-item mega-menu-item-type-widget widget_nav_menu mega-menu-column-standard mega-menu-columns-1-of-1 mega-menu-item-nav_menu-3" style="--columns:1; --span:1" id="mega-menu-item-nav_menu-3"><nav class="menu-menu-sectors-container" aria-label="Menu"><ul id="menu-menu-sectors" class="menu"><li id="menu-item-145400" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145400"><a href="https://www.williamfry.com/sector/construction-engineering/"><span>Construction &#038; Engineering</span></a></li>
474<li id="menu-item-145394" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145394"><a href="https://www.williamfry.com/sector/energy-infrastructure/"><span>Energy &#038; Infrastructure</span></a></li>
475<li id="menu-item-145395" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145395"><a href="https://www.williamfry.com/sector/financial-services/"><span>Financial Services</span></a></li>
476<li id="menu-item-145399" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145399"><a href="https://www.williamfry.com/sector/food-beverage-agribusiness/"><span>Food, Beverage &#038; Agribusiness</span></a></li>
477<li id="menu-item-145398" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145398"><a href="https://www.williamfry.com/sector/life-sciences-medtech-healthcare/"><span>Life Sciences, MedTech &#038; Healthcare</span></a></li>
478<li id="menu-item-145397" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145397"><a href="https://www.williamfry.com/sector/real-estate/"><span>Real Estate</span></a></li>
479<li id="menu-item-145396" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145396"><a href="https://www.williamfry.com/sector/retail/"><span>Retail</span></a></li>
480<li id="menu-item-145393" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145393"><a href="https://www.williamfry.com/sector/sports-entertainment/"><span>Sports &#038; Entertainment</span></a></li>
481<li id="menu-item-145392" class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145392"><a href="https://www.williamfry.com/sector/technology-data-comms/"><span>Technology, Data &#038; Comms</span></a></li>
482</ul></nav></li></ul>
483</li><li class="mega-menu_big mega-ibs mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-238 menu_big ibs" id="mega-menu-item-238"><a class="mega-menu-link" href="https://www.williamfry.com/search-people/" tabindex="0">Search People</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-240" id="mega-menu-item-240"><a class="mega-menu-link" href="https://www.williamfry.com/knowledge/" tabindex="0">Knowledge</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-239" id="mega-menu-item-239"><a class="mega-menu-link" href="https://www.williamfry.com/about-us/" tabindex="0">About Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-145591" id="mega-menu-item-145591"><a class="mega-menu-link" href="https://www.williamfry.com/careers/" tabindex="0">Careers</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-145600" id="mega-menu-item-145600"><a class="mega-menu-link" href="https://www.williamfry.com/contact-us/" tabindex="0">Contact Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-152135" id="mega-menu-item-152135"><a class="mega-menu-link" href="https://www.williamfry.com/careers/peoplebridge/" tabindex="0">PeopleBridge</a></li></ul></div>							</div>
484
485						</nav>
486
487					
488						<nav class="mobile-menu" aria-label="Mobile">
489
490							<div class="modal-menu reset-list-style">
491
492								<div id="mega-menu-wrap-mobile" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button" aria-expanded="false">
493                  <span class="mega-toggle-animated-box">
494                    <span class="mega-toggle-animated-inner"></span>
495                  </span>
496                </button></div></div></div><ul id="mega-menu-mobile" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="click" data-effect="fade" data-effect-speed="200" data-effect-mobile="disabled" data-effect-speed-mobile="0" data-mobile-force-width="false" data-second-click="close" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="768" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-hover-intent-timeout="300" data-hover-intent-interval="100"><li class="mega-menu_big mega-menu_col2 mega-active_small mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-current-menu-item mega-page_item mega-page-item-217 mega-current_page_item mega-menu-megamenu mega-menu-item-has-children mega-align-bottom-left mega-menu-megamenu mega-menu-item-1652 menu_big menu_col2 active_small" id="mega-menu-item-1652"><a class="mega-menu-link" href="https://www.williamfry.com/practice-areas/" aria-expanded="false" aria-current="page" tabindex="0">Practice Areas<span class="mega-indicator" aria-hidden="true"></span></a>
497<ul class="mega-sub-menu">
498<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-column-standard mega-menu-columns-1-of-2 mega-menu-item-custom_html-2" style="--columns:2; --span:1" id="mega-menu-item-custom_html-2"><div class="textwidget custom-html-widget"><a href="/practice-areas/" class="menu_view_all_link">View All Practice Area</a></div></li><li class="mega-menu-item mega-menu-item-type-widget widget_nav_menu mega-menu-column-standard mega-menu-columns-1-of-2 mega-menu-item-nav_menu-4" style="--columns:2; --span:1" id="mega-menu-item-nav_menu-4"><nav class="menu-menu-practice-areas-container" aria-label="Menu"><ul id="menu-menu-practice-areas-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145406"><a href="https://www.williamfry.com/practice-area/asset-management-investment-funds/"><span>Asset Management &#038; Investment Funds</span></a></li>
499<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145407"><a href="https://www.williamfry.com/practice-area/aviation-asset-finance/"><span>Aviation &#038; Asset Finance</span></a></li>
500<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145408"><a href="https://www.williamfry.com/practice-area/banking-finance/"><span>Banking &#038; Finance</span></a></li>
501<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145409"><a href="https://www.williamfry.com/practice-area/capital-markets-debt/"><span>Capital Markets – Debt</span></a></li>
502<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145410"><a href="https://www.williamfry.com/practice-area/capital-markets-equity/"><span>Capital Markets – Equity</span></a></li>
503<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145411"><a href="https://www.williamfry.com/practice-area/commercial-contracts/"><span>Commercial Contracts</span></a></li>
504<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145412"><a href="https://www.williamfry.com/practice-area/competition-regulation/"><span>Competition &#038; Regulation</span></a></li>
505<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145413"><a href="https://www.williamfry.com/practice-area/corporate-ma/"><span>Corporate / M&#038;A</span></a></li>
506<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145417"><a href="https://www.williamfry.com/practice-area/data-protection-privacy/"><span>Data Protection &#038; Privacy</span></a></li>
507<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145420"><a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/"><span>Employment, Pensions &#038; Incentives</span></a></li>
508<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145421"><a href="https://www.williamfry.com/practice-area/environment-planning/"><span>Environment &#038; Planning</span></a></li>
509<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145423"><a href="https://www.williamfry.com/practice-area/esg-sustainability/"><span>ESG &#038; Sustainability</span></a></li>
510<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145424"><a href="https://www.williamfry.com/practice-area/financial-regulation/"><span>Financial Regulation</span></a></li>
511<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145425"><a href="https://www.williamfry.com/practice-area/fintech/"><span>Fintech</span></a></li>
512<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145428"><a href="https://www.williamfry.com/practice-area/healthcare/"><span>Healthcare</span></a></li>
513<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145429"><a href="https://www.williamfry.com/practice-area/insurance-reinsurance/"><span>Insurance &#038; Reinsurance</span></a></li>
514<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145430"><a href="https://www.williamfry.com/practice-area/intellectual-property/"><span>Intellectual Property</span></a></li>
515<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-148482"><a href="https://www.williamfry.com/practice-area/inward-investment/"><span>Inward Investment – FDI</span></a></li>
516<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145432"><a href="https://www.williamfry.com/practice-area/listing-services/"><span>Listing Services</span></a></li>
517<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145433"><a href="https://www.williamfry.com/practice-area/litigation-investigations/"><span>Litigation &#038; Investigations</span></a></li>
518<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145435"><a href="https://www.williamfry.com/practice-area/private-client/"><span>Private Client</span></a></li>
519<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145436"><a href="https://www.williamfry.com/practice-area/private-equity/"><span>Private Equity</span></a></li>
520<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145437"><a href="https://www.williamfry.com/practice-area/projects/"><span>Projects</span></a></li>
521<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145438"><a href="https://www.williamfry.com/practice-area/public-sector/"><span>Public Sector</span></a></li>
522<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145439"><a href="https://www.williamfry.com/practice-area/real-estate/"><span>Real Estate</span></a></li>
523<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145441"><a href="https://www.williamfry.com/practice-area/reputation-risk-management/"><span>Reputation Risk Management</span></a></li>
524<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145416"><a href="https://www.williamfry.com/practice-area/corporate-restructuring-insolvency/"><span>Restructuring &#038; Insolvency</span></a></li>
525<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145443"><a href="https://www.williamfry.com/practice-area/tax/"><span>Tax</span></a></li>
526<li class="menu-item menu-item-type-post_type menu-item-object-practice_area menu-item-145444"><a href="https://www.williamfry.com/practice-area/technology/"><span>Technology</span></a></li>
527</ul></nav></li></ul>
528</li>
528<li class="mega-menu_big mega-menu_col1 mega-active_big mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-megamenu mega-menu-item-has-children mega-align-bottom-left mega-menu-megamenu mega-menu-item-1653 menu_big menu_col1 active_big" id="mega-menu-item-1653"><a class="mega-menu-link" href="https://www.williamfry.com/sectors/" aria-expanded="false" tabindex="0">Sectors<span class="mega-indicator" aria-hidden="true"></span></a>
529<ul class="mega-sub-menu">
530<li class="mega-menu-item mega-menu-item-type-widget widget_custom_html mega-menu-column-standard mega-menu-columns-1-of-2 mega-menu-item-custom_html-3" style="--columns:2; --span:1" id="mega-menu-item-custom_html-3"><div class="textwidget custom-html-widget"><a href="/sectors/" class="menu_view_all_link">View All Sectors</a></div></li><li class="mega-menu-item mega-menu-item-type-widget widget_nav_menu mega-menu-column-standard mega-menu-columns-1-of-2 mega-menu-item-nav_menu-5" style="--columns:2; --span:1" id="mega-menu-item-nav_menu-5"><nav class="menu-menu-sectors-container" aria-label="Menu"><ul id="menu-menu-sectors-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145400"><a href="https://www.williamfry.com/sector/construction-engineering/"><span>Construction &#038; Engineering</span></a></li>
531<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145394"><a href="https://www.williamfry.com/sector/energy-infrastructure/"><span>Energy &#038; Infrastructure</span></a></li>
532<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145395"><a href="https://www.williamfry.com/sector/financial-services/"><span>Financial Services</span></a></li>
533<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145399"><a href="https://www.williamfry.com/sector/food-beverage-agribusiness/"><span>Food, Beverage &#038; Agribusiness</span></a></li>
534<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145398"><a href="https://www.williamfry.com/sector/life-sciences-medtech-healthcare/"><span>Life Sciences, MedTech &#038; Healthcare</span></a></li>
535<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145397"><a href="https://www.williamfry.com/sector/real-estate/"><span>Real Estate</span></a></li>
536<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145396"><a href="https://www.williamfry.com/sector/retail/"><span>Retail</span></a></li>
537<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145393"><a href="https://www.williamfry.com/sector/sports-entertainment/"><span>Sports &#038; Entertainment</span></a></li>
538<li class="menu-item menu-item-type-post_type menu-item-object-sector menu-item-145392"><a href="https://www.williamfry.com/sector/technology-data-comms/"><span>Technology, Data &#038; Comms</span></a></li>
539</ul></nav></li></ul>
540</li><li class="mega-menu_big mega-ibs mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-1654 menu_big ibs" id="mega-menu-item-1654"><a class="mega-menu-link" href="https://www.williamfry.com/search-people/" tabindex="0">Search People</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-145339" id="mega-menu-item-145339"><a class="mega-menu-link" href="https://www.williamfry.com/knowledge/" tabindex="0">Knowledge</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-1655" id="mega-menu-item-1655"><a class="mega-menu-link" href="https://www.williamfry.com/about-us/" tabindex="0">About Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-145601" id="mega-menu-item-145601"><a class="mega-menu-link" href="https://www.williamfry.com/careers/" tabindex="0">Careers</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-145602" id="mega-menu-item-145602"><a class="mega-menu-link" href="https://www.williamfry.com/contact-us/" tabindex="0">Contact Us</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-align-bottom-left mega-menu-flyout mega-menu-item-152136" id="mega-menu-item-152136"><a class="mega-menu-link" href="https://www.williamfry.com/careers/peoplebridge/" tabindex="0">PeopleBridge</a></li></ul></div>
541							</div>
542
543						</nav>
544
545					
546				</div><!-- .menu-top -->
547
548			</div><!-- .menu-wrapper -->
549
550					</div>
551	</div><!-- .menu-modal-inner -->
552
553</div><!-- .menu-modal -->
554<script>
555	jQuery(".mobile-menu .modal-menu.reset-list-style .mega-toggle-block").removeAttr("id");
556</script>
556
557		</header><!-- #site-header -->
558
559	
560	
561	<div class="site_content_parent">
562		<main id="site-content" class="">
563	<section class="content-inner_page_banner sections " id=sections_1>
564
565    <div class="inner__banner   rts">
566        <div class="inner__banner__wrapper no_image">
567            <div class="container">
568                                                            <div class="inner__banner__wrapper__data">
569                            <h1 class="inner__banner__wrapper__data__subheading">
570                                Search Practice Areas                            </h1>
571                                                                <div class="inner__banner__wrapper__data__breadcrumbs">
572                                        <span><span><a href="https://www.williamfry.com/">Home</a></span> <span class="line"></span> <span class="breadcrumb_last" aria-current="page">Practice Areas</span></span>                                    </div>
573                                                                                    </div>
574                                                                <div class="inner__banner__wrapper__heading  medium_heading_box">
575                            <h2 class="h2">William Fry specialises in a wide range of industries.<br />Use the menu options below to explore all our practice areas.</h2>
576                        </div>
577                                                </div>
578        </div>
579            </div>
580
581
582
583
584
585</section><section class="content-experts_areas_sectors_knowledge_list sections " id=sections_2><div class="experts_areas_sectors_knowledge_list post_type_practice_area ">
586    <div class="experts_areas_sectors_knowledge_list__inner  ">
587                        <div class="post_card_list practice_area_list">
588    <div class="container ">
589        <div class="post_card_list__inner">
590            <div class="post_card_list__post_count">30 practice areas found</div>
591            <div class="post_card_list__boxs">
592                                    
593    <div class="post_card_list__box area_post_card has_sub_areas">
594        <div class="post_card_list__box_inner">
595            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130471">
596                <h3 class="title h6">Asset Management &#038; Investment Funds</h3>
597                <span class="sub_areas_indicator" aria-hidden="true"></span>
598            </button>
599        </div>
600        <div class="sub_areas_list" id="sub_areas-130471">
601            <div class="sub_areas_list__inner">
602                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
603                    <div class="post_card_list__box_inner">
604                        <a href="https://www.williamfry.com/practice-area/asset-management-investment-funds/" class="box_link">
605                            <h3 class="title h6">Asset Management &#038; Investment Funds</h3>
606                        </a>
607                    </div>
608                </div>
609                                    <div class="post_card_list__box area_post_card area_post_card--sub">
610                        <div class="post_card_list__box_inner">
611                            <a href="https://www.williamfry.com/practice-area/asset-management-investment-funds/corporate-governance-compliance-board-evaluations-funds/" class="box_link">
612                                <h3 class="title h6">Corporate Governance, Compliance &#038; Board Evaluations &#8211; Funds</h3>
613                            </a>
614                        </div>
615                    </div>
616                                    <div class="post_card_list__box area_post_card area_post_card--sub">
617                        <div class="post_card_list__box_inner">
618                            <a href="https://www.williamfry.com/practice-area/asset-management-investment-funds/global-fund-registration-solutions/" class="box_link">
619                                <h3 class="title h6">Global Fund Registration Solutions</h3>
620                            </a>
621                        </div>
622                    </div>
623                            </div>
624        </div>
625    </div>
626
627    <div class="post_card_list__box area_post_card">
628        <div class="post_card_list__box_inner">
629            <a href="https://www.williamfry.com/practice-area/aviation-asset-finance/" class="box_link">
630                <h3 class="title h6">Aviation &#038; Asset Finance</h3>
631            </a>
632        </div>
633    </div>
634
635    <div class="post_card_list__box area_post_card has_sub_areas">
636        <div class="post_card_list__box_inner">
637            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130472">
638                <h3 class="title h6">Banking &#038; Finance</h3>
639                <span class="sub_areas_indicator" aria-hidden="true"></span>
640            </button>
641        </div>
642        <div class="sub_areas_list" id="sub_areas-130472">
643            <div class="sub_areas_list__inner">
644                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
645                    <div class="post_card_list__box_inner">
646                        <a href="https://www.williamfry.com/practice-area/banking-finance/" class="box_link">
647                            <h3 class="title h6">Banking &#038; Finance</h3>
648                        </a>
649                    </div>
650                </div>
651                                    <div class="post_card_list__box area_post_card area_post_card--sub">
652                        <div class="post_card_list__box_inner">
653                            <a href="https://www.williamfry.com/practice-area/banking-finance/acquisition-finance/" class="box_link">
654                                <h3 class="title h6">Acquisition Finance</h3>
655                            </a>
656                        </div>
657                    </div>
658                                    <div class="post_card_list__box area_post_card area_post_card--sub">
659                        <div class="post_card_list__box_inner">
660                            <a href="https://www.williamfry.com/practice-area/banking-finance/corporate-administration-services/" class="box_link">
661                                <h3 class="title h6">Corporate Administration Services</h3>
662                            </a>
663                        </div>
664                    </div>
665                                    <div class="post_card_list__box area_post_card area_post_card--sub">
666                        <div class="post_card_list__box_inner">
667                            <a href="https://www.williamfry.com/practice-area/banking-finance/distressed-assets/" class="box_link">
668                                <h3 class="title h6">Distressed Assets</h3>
669                            </a>
670                        </div>
671                    </div>
672                                    <div class="post_card_list__box area_post_card area_post_card--sub">
673                        <div class="post_card_list__box_inner">
674                            <a href="https://www.williamfry.com/practice-area/banking-finance/financial-restructuring/" class="box_link">
675                                <h3 class="title h6">Financial Restructuring</h3>
676                            </a>
677                        </div>
678                    </div>
679                                    <div class="post_card_list__box area_post_card area_post_card--sub">
680                        <div class="post_card_list__box_inner">
681                            <a href="https://www.williamfry.com/practice-area/banking-finance/fund-finance/" class="box_link">
682                                <h3 class="title h6">Fund Finance</h3>
683                            </a>
684                        </div>
685                    </div>
686                                    <div class="post_card_list__box area_post_card area_post_card--sub">
687                        <div class="post_card_list__box_inner">
688                            <a href="https://www.williamfry.com/practice-area/banking-finance/project-finance-ppp/" class="box_link">
689                                <h3 class="title h6">Project Finance/PPP</h3>
690                            </a>
691                        </div>
692                    </div>
693                                    <div class="post_card_list__box area_post_card area_post_card--sub">
694                        <div class="post_card_list__box_inner">
695                            <a href="https://www.williamfry.com/practice-area/banking-finance/real-estate-finance/" class="box_link">
696                                <h3 class="title h6">Real Estate Finance</h3>
697                            </a>
698                        </div>
699                    </div>
700                                    <div class="post_card_list__box area_post_card area_post_card--sub">
701                        <div class="post_card_list__box_inner">
702                            <a href="https://www.williamfry.com/practice-area/banking-finance/receivables-finance/" class="box_link">
703                                <h3 class="title h6">Receivables Finance</h3>
704                            </a>
705                        </div>
706                    </div>
707                                    <div class="post_card_list__box area_post_card area_post_card--sub">
708                        <div class="post_card_list__box_inner">
709                            <a href="https://www.williamfry.com/practice-area/banking-finance/regulatory-enforcement/" class="box_link">
710                                <h3 class="title h6">Regulatory Enforcement</h3>
711                            </a>
712                        </div>
713                    </div>
714                                    <div class="post_card_list__box area_post_card area_post_card--sub">
715                        <div class="post_card_list__box_inner">
716                            <a href="https://www.williamfry.com/practice-area/banking-finance/stru
716ctured-finance-securitisation/" class="box_link">
717                                <h3 class="title h6">Structured Finance &#038; Securitisation</h3>
718                            </a>
719                        </div>
720                    </div>
721                            </div>
722        </div>
723    </div>
724
725    <div class="post_card_list__box area_post_card">
726        <div class="post_card_list__box_inner">
727            <a href="https://www.williamfry.com/practice-area/capital-markets-debt/" class="box_link">
728                <h3 class="title h6">Capital Markets &#8211; Debt</h3>
729            </a>
730        </div>
731    </div>
732
733    <div class="post_card_list__box area_post_card">
734        <div class="post_card_list__box_inner">
735            <a href="https://www.williamfry.com/practice-area/capital-markets-equity/" class="box_link">
736                <h3 class="title h6">Capital Markets &#8211; Equity</h3>
737            </a>
738        </div>
739    </div>
740
741    <div class="post_card_list__box area_post_card">
742        <div class="post_card_list__box_inner">
743            <a href="https://www.williamfry.com/practice-area/commercial-contracts/" class="box_link">
744                <h3 class="title h6">Commercial Contracts</h3>
745            </a>
746        </div>
747    </div>
748
749    <div class="post_card_list__box area_post_card">
750        <div class="post_card_list__box_inner">
751            <a href="https://www.williamfry.com/practice-area/company-secretarial/" class="box_link">
752                <h3 class="title h6">Company Secretarial</h3>
753            </a>
754        </div>
755    </div>
756
757    <div class="post_card_list__box area_post_card has_sub_areas">
758        <div class="post_card_list__box_inner">
759            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130473">
760                <h3 class="title h6">Competition &#038; Regulation</h3>
761                <span class="sub_areas_indicator" aria-hidden="true"></span>
762            </button>
763        </div>
764        <div class="sub_areas_list" id="sub_areas-130473">
765            <div class="sub_areas_list__inner">
766                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
767                    <div class="post_card_list__box_inner">
768                        <a href="https://www.williamfry.com/practice-area/competition-regulation/" class="box_link">
769                            <h3 class="title h6">Competition &#038; Regulation</h3>
770                        </a>
771                    </div>
772                </div>
773                                    <div class="post_card_list__box area_post_card area_post_card--sub">
774                        <div class="post_card_list__box_inner">
775                            <a href="https://www.williamfry.com/practice-area/competition-regulation/competition-law/" class="box_link">
776                                <h3 class="title h6">Competition Law</h3>
777                            </a>
778                        </div>
779                    </div>
780                                    <div class="post_card_list__box area_post_card area_post_card--sub">
781                        <div class="post_card_list__box_inner">
782                            <a href="https://www.williamfry.com/practice-area/competition-regulation/european-union-law/" class="box_link">
783                                <h3 class="title h6">European Union Law</h3>
784                            </a>
785                        </div>
786                    </div>
787                                    <div class="post_card_list__box area_post_card area_post_card--sub">
788                        <div class="post_card_list__box_inner">
789                            <a href="https://www.williamfry.com/practice-area/competition-regulation/public-procurement/" class="box_link">
790                                <h3 class="title h6">Public Procurement</h3>
791                            </a>
792                        </div>
793                    </div>
794                                    <div class="post_card_list__box area_post_card area_post_card--sub">
795                        <div class="post_card_list__box_inner">
796                            <a href="https://www.williamfry.com/practice-area/competition-regulation/sectoral-regulation/" class="box_link">
797                                <h3 class="title h6">Sectoral Regulation</h3>
798                            </a>
799                        </div>
800                    </div>
801                                    <div class="post_card_list__box area_post_card area_post_card--sub">
802                        <div class="post_card_list__box_inner">
803                            <a href="https://www.williamfry.com/practice-area/competition-regulation/investment-screening/" class="box_link">
804                                <h3 class="title h6">Investment Screening</h3>
805                            </a>
806                        </div>
807                    </div>
808                            </div>
809        </div>
810    </div>
811
812    <div class="post_card_list__box area_post_card has_sub_areas">
813        <div class="post_card_list__box_inner">
814            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130475">
815                <h3 class="title h6">Corporate / M&#038;A</h3>
816                <span class="sub_areas_indicator" aria-hidden="true"></span>
817            </button>
818        </div>
819        <div class="sub_areas_list" id="sub_areas-130475">
820            <div class="sub_areas_list__inner">
821                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
822                    <div class="post_card_list__box_inner">
823                        <a href="https://www.williamfry.com/practice-area/corporate-ma/" class="box_link">
824                            <h3 class="title h6">Corporate / M&#038;A</h3>
825                        </a>
826                    </div>
827                </div>
828                                    <div class="post_card_list__box area_post_card area_post_card--sub">
829                        <div class="post_card_list__box_inner">
830                            <a href="https://www.williamfry.com/practice-area/corporate-ma/corporate-governance-compliance-board-evaluations/" class="box_link">
831                                <h3 class="title h6">Corporate Governance, Compliance &#038; Board Evaluations</h3>
832                            </a>
833                        </div>
834                    </div>
835                                    <div class="post_card_list__box area_post_card area_post_card--sub">
836                        <div class="post_card_list__box_inner">
837                            <a href="https://www.williamfry.com/practice-area/corporate-ma/joint-ventures/" class="box_link">
838                                <h3 class="title h6">Joint Ventures</h3>
839                            </a>
840                        </div>
841                    </div>
842                                    <div class="post_card_list__box area_post_card area_post_card--sub">
843                        <div class="post_card_list__box_inner">
844                            <a href="https://www.williamfry.com/practice-area/corporate-ma/takeovers/" class="box_link">
845                                <h3 class="title h6">Takeovers</h3>
846                            </a>
847                        </div>
848                    </div>
849                                    <div class="post_card_list__box area_post_card area_post_card--sub">
850                        <div class="post_card_list__box_inner">
851                            <a href="https://www.williamfry.com/practice-area/corporate-ma/venture-capital-venture-debt/" class="box_link">
852                                <h3 class="title h6">Venture Capital &#038; Venture Debt</h3>
853                            </a>
854                        </div>
855                    </div>
856                            </div>
857        </div>
858    </div>
859
860    <div class="post_card_list__box area_post_card">
861        <div class="post_card_list__box_inner">
862            <a href="https://www.williamfry.com/practice-area/data-protection-privacy/" class="box_link">
863                <h3 class="title h6">Data Protection &#038; Privacy</h3>
864            </a>
865        </div>
866    </div>
867
868    <div class="post_card_list__box area_post_card has_sub_areas">
869        <div class="post_card_list__box_inner">
870            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130477">
871                <h3 class="title h6">Employment, Pensions &#038; Incentives</h3>
872                <span class="sub_areas_indicator" aria-hidden="true"></span>
873            </button>
874        </div>
875        <div class="sub_areas_list" id="sub_areas-130477">
876            <div class="sub_areas_list__inner">
877                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
878                    <div class="post_card_list__box_inner">
879                        <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/" class="box_link">
880                            <h3 class="title h6">Employment, Pensions &#038; Incentives</h3>
881                        </a>
882                    </div>
883                </div>
884                                    <div class="post_card_list__box area_post_card area_post_card--sub">
885                        <div class="post_card_list__box_inner">
886                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/corporate-immigration/" class="box_link">
887                                <h3 class="title h6">Corporate Immigration</h3>
888                            </a>
889                        </div>
890                    </div>
891                                    <div class="post_card_list__box area_post_card area_post_card--sub">
892                        <div class="post_card_list__box_inner">
893                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/employment/" class="box_link">
894                                <h3 class="title h6">Employment</h3>
895                            </a>
896                        </div>
897                    </div>
898                                    <div class="post_card_list__box area_post_card area_post_card--sub">
899                        <div class="post_card_list__box_inner">
900                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/employment-incentives/" class="box_link">
901                                <h3 class="title h6">Employment Incentives</h3>
902                            </a>
903                        </div>
904                    </div>
905                                    <div class="post_card_list__box area_post_card area_post_card--sub">
906                        <div class="post_card_list__box_inner">
907                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/employment-pensions-incentives/" class="box_link">
908                                <h3 class="title h6">Employment, Pensions &#038; Incentives</h3>
909                            </a>
910                        </div>
911                    </div>
912                                    <div class="post_card_list__box area_post_card area_post_card--sub">
913                        <div class="post_card_list__box_inner">
914                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/health-safety/" class="box_link">
915                                <h3 class="title h6">Health &#038; Safety</h3>
916                            </a>
917                        </div>
918                    </div>
919                                    <div class="post_card_list__box area_post_card area_post_card--sub">
920                        <div class="post_card_list__box_inner">
921                            <a href="https://www.williamfry.com/practice-area/employment-pensions-incentives/pensions/" class="box_link">
922                                <h3 class="title h6">Pensions</h3>
923                            </a>
924                        </div>
925                    </div>
926                            </div>
927        </div>
928    </div>
929
930    <div class="post_card_list__box area_post_card">
931        <div class="post_card_list__box_inner">
932            <a href="https://www.williamfry.com/practice-area/environment-planning/" class="box_link">
933                <h3 class="title h6">Environment &#038; Planning</h3>
934            </a>
935        </div>
936    </div>
937
938    <div class="post_card_list__box area_post_card">
939        <div class="post_card_list__box_inner">
940            <a href="https://www.williamfry.com/practice-area/esg-sustainability/" class="box_link">
941                <h3 class="title h6">ESG &#038; Sustainability</h3>
942            </a>
943        </div>
944    </div>
945
946    <div class="post_card_list__box area_post_card has_sub_areas">
947        <div class="post_card_list__box_inner">
948            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130544">
949                <h3 class="title h6">Financial Regulation</h3>
950                <span class="sub_areas_indicator" aria-hidden="true"></span>
951            </button>
952        </div>
953        <div class="sub_areas_list" id="sub_areas-130544">
954            <div class="sub_areas_list__inner">
955                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
956                    <div class="post_card_list__box_inner">
957                        <a href="https://www.williamfry.com/practice-area/financial-regulation/" class="box_link">
958                            <h3 class="title h6">Financial Regulation</h3>
959                        </a>
960                    </div>
961                </div>
962                                    <div class="post_card_list__box area_post_card area_post_card--sub">
963                        <div class="post_card_list__box_inner">
964                            <a href="https://www.williamfry.com/practice-area/financial-regulation/financial-regulation-investigations-and-enforcement/" class="box_link">
965                                <h3 class="title h6">Financial Regulation: Investigations and Enforcement</h3>
966                            </a>
967                        </div>
968                    </div>
969                                    <div class="post_card_list__box area_post_card area_post_card--sub">
970                        <div class="post_card_list__box_inner">
971                            <a href="https://www.williamfry.com/practice-area/financial-regulation/individual-accountability-sear/" class="box_link">
972                                <h3 class="title h6">Individual Accountability &#038; SEAR</h3>
973                            </a>
974                        </div>
975                    </div>
976                                    <div class="post_card_list__box area_post_card area_post_card--sub">
977                        <div class="post_card_list__box_inner">
978                            <a href="https://www.williamfry.com/practice-area/financial-regulation/markets-in-crypto-assets-regulation/" class="box_link">
979                                <h3 class="title h6">Markets in Crypto Assets Regulation</h3>
980                            </a>
981                        </div>
982                    </div>
983                            </div>
984        </div>
985    </div>
986
987    <div class="post_card_list__box area_post_card">
988        <div class="post_card_list__box_inner">
989            <a href="https://www.williamfry.com/practice-area/fintech/" class="box_link">
990                <h3 class="title h6">Fintech</h3>
991            </a>
992        </div>
993    </div>
994
995    <div class="post_card_list__box area_post_card has_sub_areas">
996        <div class="post_card_list__box_inner">
997            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130518">
998                <h3 class="title h6">Healthcare</h3>
999                <span class="sub_areas_indicator" aria-hidden="true"></span>
1000            </button>
1001        </div>
1002        <div class="sub_areas_list" id="sub_areas-130518">
1003            <div class="sub_areas_list__inner">
1004                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1005                    <div class="post_card_list__box_inner">
1006                        <a href="https://www.williamfry.com/practice-area/healthcare/" class="box_link">
1007                            <h3 class="title h6">Healthcare</h3>
1008                        </a>
1009                    </div>
1010                </div>
1011                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1012                        <div class="post_card_list__box_inner">
1013                            <a href="https://www.williamfry.com/practice-area/healthcare/pharmaceuticals-biotechnology/" class="box_link">
1014                                <h3 class="title h6">Pharmaceuticals &#038; Biotechnology</h3>
1015                            </a>
1016                        </div>
1017                    </div>
1018                            </div>
1019        </div>
1020    </div>
1021
1022    <div class="post_card_list__box area_post_card has_sub_areas">
1023        <div class="post_card_list__box_inner">
1024            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130562">
1025                <h3 class="title h6">Insurance &#038; Reinsurance</h3>
1026                <span class="sub_areas_indicator" aria-hidden="true"></span>
1027            </button>
1028        </div>
1029        <div class="sub_areas_list" id="sub_areas-130562">
1030            <div class="sub_areas_list__inner">
1031                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1032                    <div class="post_card_list__box_inner">
1033                        <a href="https://www.williamfry.com/practice-area/insurance-reinsurance/" class="box_link">
1034                            <h3 class="title h6">Insurance &#038; Reinsurance</h3>
1035                        </a>
1036                    </div>
1037                </div>
1038                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1039                        <div class="post_card_list__box_inner">
1040                            <a href="https://www.williamfry.com/practice-area/insurance-reinsurance/contentious-insurance/" class="box_link">
1041                                <h3 class="title h6">Contentious Insurance</h3>
1042                            </a>
1043                        </div>
1044                    </div>
1045                            </div>
1046        </div>
1047    </div>
1048
1049    <div class="post_card_list__box area_post_card">
1050        <div class="post_card_list__box_inner">
1051            <a href="https://www.williamfry.com/practice-area/intellectual-property/" class="box_link">
1052                <h3 class="title h6">Intellectual Property</h3>
1053            </a>
1054        </div>
1055    </div>
1056
1057    <div class="post_card_list__box area_post_card">
1058        <div class="post_card_list__box_inner">
1059            <a href="https://www.williamfry.com/practice-area/inward-investment/" class="box_link">
1060                <h3 class="title h6">Inward Investment &#8211; FDI</h3>
1061            </a>
1062        </div>
1063    </div>
1064
1065    <div class="post_card_list__box area_post_card">
1066        <div class="post_card_list__box_inner">
1067            <a href="https://www.williamfry.com/practice-area/listing-services/" class="box_link">
1068                <h3 class="title h6">Listing Services</h3>
1069            </a>
1070        </div>
1071    </div>
1072
1073    <div class="post_card_list__box area_post_card has_sub_areas">
1074        <div class="post_card_list__box_inner">
1075            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130483">
1076                <h3 class="title h6">Litigation &#038; Investigations</h3>
1077                <span class="sub_areas_indicator" aria-hidden="true"></span>
1078            </button>
1079        </div>
1080        <div class="sub_areas_list" id="sub_areas-130483">
1081            <div class="sub_areas_list__inner">
1082                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1083                    <div class="post_card_list__box_inner">
1084                        <a href="https://www.williamfry.com/practice-area/litigation-investigations/" class="box_link">
1085                            <h3 class="title h6">Litigation &#038; Investigations</h3>
1086                        </a>
1087                    </div>
1088                </div>
1089                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1090                        <div class="post_card_list__box_inner">
1091                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/administrative-public-law/" class="box_link">
1092                                <h3 class="title h6">Administrative &#038; Public Law</h3>
1093                            </a>
1094                        </div>
1095                    </div>
1096                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1097                        <div class="post_card_list__box_inner">
1098                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/alternative-dispute-resolution/" class="box_link">
1099                                <h3 class="title h6">Alternative Dispute Resolution</h3>
1100                            </a>
1101                        </div>
1102                    </div>
1103                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1104                        <div class="post_card_list__box_inner">
1105                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/contentious-aviation-disputes/" class="box_link">
1106                                <h3 class="title h6">
1106Contentious Aviation Disputes</h3>
1107                            </a>
1108                        </div>
1109                    </div>
1110                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1111                        <div class="post_card_list__box_inner">
1112                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/corporate-disputes/" class="box_link">
1113                                <h3 class="title h6">Corporate Disputes</h3>
1114                            </a>
1115                        </div>
1116                    </div>
1117                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1118                        <div class="post_card_list__box_inner">
1119                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/defamation-privacy/" class="box_link">
1120                                <h3 class="title h6">Defamation &#038; Privacy</h3>
1121                            </a>
1122                        </div>
1123                    </div>
1124                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1125                        <div class="post_card_list__box_inner">
1126                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/financial-services-disputes/" class="box_link">
1127                                <h3 class="title h6">Financial Services Disputes</h3>
1128                            </a>
1129                        </div>
1130                    </div>
1131                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1132                        <div class="post_card_list__box_inner">
1133                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/property-construction-disputes/" class="box_link">
1134                                <h3 class="title h6">Property &#038; Construction Disputes</h3>
1135                            </a>
1136                        </div>
1137                    </div>
1138                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1139                        <div class="post_card_list__box_inner">
1140                            <a href="https://www.williamfry.com/practice-area/litigation-investigations/white-collar-crime/" class="box_link">
1141                                <h3 class="title h6">White Collar Crime &#038; Investigations</h3>
1142                            </a>
1143                        </div>
1144                    </div>
1145                            </div>
1146        </div>
1147    </div>
1148
1149    <div class="post_card_list__box area_post_card">
1150        <div class="post_card_list__box_inner">
1151            <a href="https://www.williamfry.com/practice-area/private-client/" class="box_link">
1152                <h3 class="title h6">Private Client</h3>
1153            </a>
1154        </div>
1155    </div>
1156
1157    <div class="post_card_list__box area_post_card">
1158        <div class="post_card_list__box_inner">
1159            <a href="https://www.williamfry.com/practice-area/private-equity/" class="box_link">
1160                <h3 class="title h6">Private Equity</h3>
1161            </a>
1162        </div>
1163    </div>
1164
1165    <div class="post_card_list__box area_post_card">
1166        <div class="post_card_list__box_inner">
1167            <a href="https://www.williamfry.com/practice-area/projects/" class="box_link">
1168                <h3 class="title h6">Projects</h3>
1169            </a>
1170        </div>
1171    </div>
1172
1173    <div class="post_card_list__box area_post_card">
1174        <div class="post_card_list__box_inner">
1175            <a href="https://www.williamfry.com/practice-area/public-sector/" class="box_link">
1176                <h3 class="title h6">Public Sector</h3>
1177            </a>
1178        </div>
1179    </div>
1180
1181    <div class="post_card_list__box area_post_card">
1182        <div class="post_card_list__box_inner">
1183            <a href="https://www.williamfry.com/practice-area/real-estate/" class="box_link">
1184                <h3 class="title h6">Real Estate</h3>
1185            </a>
1186        </div>
1187    </div>
1188
1189    <div class="post_card_list__box area_post_card has_sub_areas">
1190        <div class="post_card_list__box_inner">
1191            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130538">
1192                <h3 class="title h6">Reputation Risk Management</h3>
1193                <span class="sub_areas_indicator" aria-hidden="true"></span>
1194            </button>
1195        </div>
1196        <div class="sub_areas_list" id="sub_areas-130538">
1197            <div class="sub_areas_list__inner">
1198                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1199                    <div class="post_card_list__box_inner">
1200                        <a href="https://www.williamfry.com/practice-area/reputation-risk-management/" class="box_link">
1201                            <h3 class="title h6">Reputation Risk Management</h3>
1202                        </a>
1203                    </div>
1204                </div>
1205                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1206                        <div class="post_card_list__box_inner">
1207                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/adverse-media-coverage/" class="box_link">
1208                                <h3 class="title h6">Adverse Media Coverage</h3>
1209                            </a>
1210                        </div>
1211                    </div>
1212                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1213                        <div class="post_card_list__box_inner">
1214                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/brand-ip-confidential-information/" class="box_link">
1215                                <h3 class="title h6">Brand, IP &#038; Confidential Information</h3>
1216                            </a>
1217                        </div>
1218                    </div>
1219                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1220                        <div class="post_card_list__box_inner">
1221                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/cyber-security/" class="box_link">
1222                                <h3 class="title h6">Cyber Security</h3>
1223                            </a>
1224                        </div>
1225                    </div>
1226                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1227                        <div class="post_card_list__box_inner">
1228                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/legal-professional-privilege/" class="box_link">
1229                                <h3 class="title h6">Legal Professional Privilege</h3>
1230                            </a>
1231                        </div>
1232                    </div>
1233                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1234                        <div class="post_card_list__box_inner">
1235                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/product-recall/" class="box_link">
1236                                <h3 class="title h6">Product Recall</h3>
1237                            </a>
1238                        </div>
1239                    </div>
1240                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1241                        <div class="post_card_list__box_inner">
1242                            <a href="https://www.williamfry.com/practice-area/reputation-risk-management/regulatory-investigations/" class="box_link">
1243                                <h3 class="title h6">Regulatory Investigations</h3>
1244                            </a>
1245                        </div>
1246                    </div>
1247                            </div>
1248        </div>
1249    </div>
1250
1251    <div class="post_card_list__box area_post_card">
1252        <div class="post_card_list__box_inner">
1253            <a href="https://www.williamfry.com/practice-area/corporate-restructuring-insolvency/" class="box_link">
1254                <h3 class="title h6">Restructuring &#038; Insolvency</h3>
1255            </a>
1256        </div>
1257    </div>
1258
1259    <div class="post_card_list__box area_post_card has_sub_areas">
1260        <div class="post_card_list__box_inner">
1261            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130476">
1262                <h3 class="title h6">Tax</h3>
1263                <span class="sub_areas_indicator" aria-hidden="true"></span>
1264            </button>
1265        </div>
1266        <div class="sub_areas_list" id="sub_areas-130476">
1267            <div class="sub_areas_list__inner">
1268                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1269                    <div class="post_card_list__box_inner">
1270                        <a href="https://www.williamfry.com/practice-area/tax/" class="box_link">
1271                            <h3 class="title h6">Tax</h3>
1272                        </a>
1273                    </div>
1274                </div>
1275                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1276                        <div class="post_card_list__box_inner">
1277                            <a href="https://www.williamfry.com/practice-area/tax/tax-compliance/" class="box_link">
1278                                <h3 class="title h6">Tax Compliance</h3>
1279                            </a>
1280                        </div>
1281                    </div>
1282                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1283                        <div class="post_card_list__box_inner">
1284                            <a href="https://www.williamfry.com/practice-area/tax/tax-litigation-disputes/" class="box_link">
1285                                <h3 class="title h6">Tax Litigation &#038; Disputes</h3>
1286                            </a>
1287                        </div>
1288                    </div>
1289                            </div>
1290        </div>
1291    </div>
1292
1293    <div class="post_card_list__box area_post_card has_sub_areas">
1294        <div class="post_card_list__box_inner">
1295            <button type="button" class="box_link sub_areas_toggle" aria-expanded="false" aria-controls="sub_areas-130513">
1296                <h3 class="title h6">Technology</h3>
1297                <span class="sub_areas_indicator" aria-hidden="true"></span>
1298            </button>
1299        </div>
1300        <div class="sub_areas_list" id="sub_areas-130513">
1301            <div class="sub_areas_list__inner">
1302                                <div class="post_card_list__box area_post_card area_post_card--sub area_post_card--parent">
1303                    <div class="post_card_list__box_inner">
1304                        <a href="https://www.williamfry.com/practice-area/technology/" class="box_link">
1305                            <h3 class="title h6">Technology</h3>
1306                        </a>
1307                    </div>
1308                </div>
1309                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1310                        <div class="post_card_list__box_inner">
1311                            <a href="https://www.williamfry.com/practice-area/technology/artificial-intelligence/" class="box_link">
1312                                <h3 class="title h6">Artificial Intelligence</h3>
1313                            </a>
1314                        </div>
1315                    </div>
1316                                    <div class="post_card_list__box area_post_card area_post_card--sub">
1317                        <div class="post_card_list__box_inner">
1318                            <a href="https://www.williamfry.com/practice-area/technology/eu-technology-regulation/" class="box_link">
1319                                <h3 class="title h6">EU Technology Regulation</h3>
1320                            </a>
1321                        </div>
1322                    </div>
1323                            </div>
1324        </div>
1325    </div>
1326                                                </div>
1327        </div>
1328    </div>
1329    
1329<script type="text/javascript">
1330        jQuery(document).ready(function($) {
1331
1332            var $boxs = $(".practice_area_list .post_card_list__boxs");
1333            var practiceItems = [];
1334
1335            // Capture the current flat (A–Z) order of top-level areas.
1336            function capturePracticeItems() {
1337                practiceItems = $boxs.children(".area_post_card, .post_card_list__box.notFound").toArray();
1338            }
1339
1340            // Fill the two columns top-to-bottom — the first half down the left,
1341            // the remainder down the right — on desktop (so each column expands
1342            // independently) or a single flat column on mobile (so it still
1343            // reads A–Z top to bottom).
1344            function renderPracticeColumns() {
1345                if (!$boxs.length || !practiceItems.length) return;
1346                var desktop = window.matchMedia("(min-width: 768px)").matches;
1347                $boxs.empty();
1348                if (desktop) {
1349                    var $a = $('<div class="post_card_list__col"></div>');
1350                    var $b = $('<div class="post_card_list__col"></div>');
1351                    $boxs.addClass("has-columns").append($a, $b);
1352                    var split = Math.ceil(practiceItems.length / 2);
1353                    $.each(practiceItems, function(i, el) {
1354                        (i < split ? $a : $b).append(el);
1355                    });
1356                } else {
1357                    $boxs.removeClass("has-columns");
1358                    $.each(practiceItems, function(i, el) {
1359                        $boxs.append(el);
1360                    });
1361                }
1362            }
1363
1364            capturePracticeItems();
1365            renderPracticeColumns();
1366
1367            var resizeTimer = null;
1368            $(window).on("resize", function() {
1369                clearTimeout(resizeTimer);
1370                resizeTimer = setTimeout(renderPracticeColumns, 150);
1371            });
1372
1373            // Expand/collapse the sub practice areas nested under a parent row.
1374            $("body").on("click", ".sub_areas_toggle", function(event) {
1375                event.preventDefault();
1376                var $toggle = $(this);
1377                var $list = $("#" + $toggle.attr("aria-controls"));
1378                var willOpen = $toggle.attr("aria-expanded") !== "true";
1379                $toggle.attr("aria-expanded", willOpen ? "true" : "false");
1380                $toggle.closest(".area_post_card").toggleClass("is-open", willOpen);
1381                $list.toggleClass("is-open", willOpen);
1382            });
1383
1384            // Close the open sub practice area list with the Escape key
1385            // (task 27682355). Scoped to focus being inside that card, so
1386            // Escape is not hijacked from anything else on the page. Focus
1387            // returns to the toggle so it never sits in a collapsed region.
1388            $(document).on("keydown", function(event) {
1389                if (event.key !== "Escape" && event.keyCode !== 27) {
1390                    return;
1391                }
1392
1393                var $card = $(document.activeElement)
1394                    .closest(".area_post_card.has_sub_areas.is-open");
1395
1396                if (!$card.length) {
1397                    return;
1398                }
1399
1400                var $toggle = $card.find(".sub_areas_toggle").first();
1401
1402                if ($toggle.attr("aria-expanded") !== "true") {
1403                    return;
1404                }
1405
1406                event.preventDefault();
1407                $toggle.attr("aria-expanded", "false");
1408                $card.removeClass("is-open");
1409                $("#" + $toggle.attr("aria-controls")).removeClass("is-open");
1410                $toggle.trigger("focus");
1411            });
1412
1413        });
1414    </script>
1414
1415</div>    </div>
1416</div>
1417
1418<script>
1419    jQuery(document).ready(function($) {
1420        $(".search_form .form").each(function(index) {
1421            var field = $(this).find('input.search_form__field');
1422            var value = field.attr('value');
1423            console.log(value);
1424
1425            if (value === '') {
1426                $(this).find('.placeholder').show();
1427            } else {
1428                $(this).find('.placeholder').hide();
1429            }
1430
1431            $(field).on('input', function(e) {
1432                var value = field.val();
1433                if (value === '') {
1434                    $(this).parent().parent().find('.placeholder').show();
1435                } else {
1436                    $(this).parent().parent().find('.placeholder').hide();
1437                }
1438            });
1439
1440        });
1441    });
1442</script>
1442
1443</section>
1444
1445
1446
1447	<footer id="site-footer" class="header-footer-group sections">
1448
1449		<div class="site_footer__main">
1450			<div class="site_footer__main__bg" style="background-image: url(https://www.williamfry.com/wp-content/uploads/2022/08/footer_bg.png), url(https://www.williamfry.com/wp-content/uploads/2022/08/footer_bg_mobile.png);">
1451				<div class="site_footer__main__bg__top">
1452					<div class="container">
1453						<div class="site_footer__main__bg__top__inner">
1454															<div class="site_footer__main__bg__top__inner__one big_font_menu">
1455									<div class="footer_menu_one">
1456										<div class="menu-footer-top-menu-1-container"><ul id="menu-footer-top-menu-1" class="menu"><li id="menu-item-263" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-217 current_page_item menu-item-263"><a href="https://www.williamfry.com/practice-areas/"><span>Practice Areas</span></a></li>
1457<li id="menu-item-122995" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122995"><a href="https://www.williamfry.com/sectors/"><span>Sectors</span></a></li>
1458<li id="menu-item-122996" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122996"><a href="https://www.williamfry.com/search-people/"><span>Our People</span></a></li>
1459<li id="menu-item-147638" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-147638"><a href="https://www.williamfry.com/knowledge/"><span>Knowledge</span></a></li>
1460</ul></div>									</div>
1461								</div>
1462							
1463															<div class="site_footer__main__bg__top__inner__two">
1464									<div class="footer_menu_one">
1465										<div class="menu-footer-top-menu-2-container"><ul id="menu-footer-top-menu-2" class="menu"><li id="menu-item-266" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-266"><a href="https://www.williamfry.com/about-us/"><span>About Us</span></a></li>
1466<li id="menu-item-146040" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146040"><a href="https://www.williamfry.com/careers/"><span>Careers</span></a></li>
1467<li id="menu-item-146041" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-146041"><a href="https://www.williamfry.com/contact-us/"><span>Contact Us</span></a></li>
1468<li id="menu-item-161359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-161359"><a href="https://www.williamfry.com/careers/peoplebridge/"><span>PeopleBridge</span></a></li>
1469</ul></div>									</div>
1470								</div>
1471													</div>
1472					</div>
1473				</div>
1474				<div class="site_footer__main__bg__center">
1475					<div class="container">
1476						<div class="site_footer__main__bg__center__inner">
1477							<div class="site_footer__main__bg__center__inner__social">
1478																	<div class="site_footer__main__bg__center__inner__social__list">
1479																					<div class="site_footer__main__bg__center__inner__social__list__item">
1480																																							<a class="linkedin" title="linkedin" aria-label="Visit our LinkedIn profile" href="https://www.linkedin.com/company/william-fry/" target="_blank">
1481															<svg role="img" width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1482																<title>Linkedin</title>
1483																<path fill-rule="evenodd" clip-rule="evenodd" d="M18.75 3.125C20.4759 3.125 21.875 4.52411 21.875 6.25V18.75C21.875 20.4759 20.4759 21.875 18.75 21.875H6.25C4.52411 21.875 3.125 20.4759 3.125 18.75V6.25C3.125 4.52411 4.52411 3.125 6.25 3.125H18.75ZM8.33333 10.4167C7.75804 10.4167 7.29167 10.883 7.29167 11.4583V16.6667C7.29167 17.242 7.75804 17.7083 8.33333 17.7083C8.90862 17.7083 9.375 17.242 9.375 16.6667V11.4583C9.375 10.883 8.90862 10.4167 8.33333 10.4167ZM11.4583 9.375C10.883 9.375 10.4167 9.84137 10.4167 10.4167V16.6667C10.4167 17.242 10.883 17.7083 11.4583 17.7083C12.0336 17.7083 12.5 17.242 12.5 16.6667V12.854C12.8176 12.4953 13.3549 12.0751 13.9514 11.82C14.298 11.6717 14.8196 11.6124 15.1824 11.7265C15.341 11.7764 15.4316 11.8465 15.4875 11.922C15.5418 11.9955 15.625 12.157 15.625 12.5V16.6667C15.625 17.2419 16.0914 17.7083 16.6667 17.7083C17.242 17.7083 17.7083 17.2419 17.7083 16.6667V12.5C17.7083 11.8012 17.531 11.1815 17.1623 10.6829C16.795 10.1865 16.2996 9.89385 15.8072 9.73905C14.8679 9.44369 13.827 9.60724 13.132 9.90455C12.9115 9.99888 12.6941 10.1087 12.4834 10.2305C12.3956 9.74403 11.9701 9.375 11.4583 9.375ZM8.33333 7.29167C7.75804 7.29167 7.29167 7.75804 7.29167 8.33333C7.29167 8.90862 7.75804 9.375 8.33333 9.375C8.90862 9.375 9.375 8.90862 9.375 8.33333C9.375 7.75804 8.90862 7.29167 8.33333 7.29167Z" fill="#F1F1EF" />
1484															</svg>
1485														</a>
1486																																																																																								</div>
1487																					<div class="site_footer__main__bg__center__inner__social__list__item">
1488																																																																																																				</div>
1489																					<div class="site_footer__main__bg__center__inner__social__list__item">
1490																																																																	<a class="instagram" title="instagram" aria-label="Visit our Instagram account" href="https://www.instagram.com/williamfrylaw/" target="_blank">
1491															<svg role="img" width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
1492																<title>Instagram</title>
1493																<path d="M16.6667 3.125C19.5431 3.125 21.875 5.45685 21.875 8.33333V16.6667C21.875 19.5431 19.5431 21.875 16.6667 21.875H8.33333C5.45685 21.875 3.125 19.5431 3.125 16.6667V8.33333C3.125 5.45685 5.45685 3.125 8.33333 3.125H16.6667ZM12.5 8.33333C10.1988 8.33333 8.33333 10.1988 8.33333 12.5C8.33333 14.8011 10.1988 16.6667 12.5 16.6667C14.8011 16.6667 16.6667 14.8011 16.6667 12.5C16.6667 10.1988 14.8011 8.33333 12.5 8.33333ZM12.5 10.4167C13.6506 10.4167 14.5833 11.3494 14.5833 12.5C14.5833 13.6506 13.6506 14.5833 12.5 14.5833C11.3494 14.5833 10.4167 13.6506 10.4167 12.5C10.4167 11.3494 11.3494 10.4167 12.5 10.4167ZM17.1875 6.77083C16.6122 6.77083 16.1458 7.23721 16.1458 7.8125C16.1458 8.38779 16.6122 8.85417 17.1875 8.85417C17.7628 8.85417 18.2292 8.38779 18.2292 7.8125C18.2292 7.23721 17.7628 6.77083 17.1875 6.77083Z" fill="#F1F1EF" />
1494															</svg>
1495														</a>
1496																																																														</div>
1497																					<div class="site_footer__main__bg__center__inner__social__list__item">
1498																																																																																																				</div>
1499																					<div class="site_footer__main__bg__center__inner__social__list__item">
1500																																																																																											<a class="facebook" title="Spotify" aria-label="Check our podcasts at spotify" href="https://open.spotify.com/show/0aMcgV2IUJYkFKVBfzMAxb" target="_blank">
1501															<svg role="img" width="25" height="25" xmlns="http://www.w3.org/2000/svg" fill-rule="evenodd" clip-rule="evenodd">
1502																<title>Spotify</title>
1503																<path d="M19.098 10.638c-3.868-2.297-10.248-2.508-13.941-1.387-.593.18-1.22-.155-1.399-.748-.18-.593.154-1.22.748-1.4 4.239-1.287 11.285-1.038 15.738 1.605.533.317.708 1.005.392 1.538-.316.533-1.005.709-1.538.392zm-.126 3.403c-.272.44-.847.578-1.287.308-3.225-1.982-8.142-2.557-11.958-1.399-.494.15-1.017-.129-1.167-.623-.149-.495.13-1.016.624-1.167 4.358-1.322 9.776-.682 13.48 1.595.44.27.578.847.308 1.286zm-1.469 3.267c-.215.354-.676.465-1.028.249-2.818-1.722-6.365-2.111-10.542-1.157-.402.092-.803-.16-.895-.562-.092-.403.159-.804.562-.896 4.571-1.045 8.492-.595 11.655 1.338.353.215.464.676.248 1.028zm-5.503-17.308c-6.627 0-12 5.373-12 12 0 6.628 5.373 12 12 12 6.628 0 12-5.372 12-12 0-6.627-5.372-12-12-12z" fill="#F1F1EF" />
1504															</svg>
1505														</a>
1506																																				</div>
1507																			</div>
1508															</div>
1509
1510															
1511																								
1512						</div>
1513					</div>
1514				</div>
1515				<div class="site_footer__main__bg__bottom">
1516					<div class="container">
1517						<div class="site_footer__main__bg__bottom__inner">
1518							<div class="site_footer__main__bg__bottom__inner__contactsec">
1519																	<ol class="site_footer__main__bg__bottom__inner__contactsec__list">
1520																					<li class="site_footer__main__bg__bottom__inner__contactsec__list__item">
1521																									<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__location">Dublin</div>
1522													<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__number">
1523														<a class="contact_number" href="tel:35316395000" >
1524															+353 1 639 5000														</a>
1525													</div>
1526																							</li>
1527																					<li class="site_footer__main__bg__bottom__inner__contactsec__list__item">
1528																									<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__location">Cork</div>
1529													<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__number">
1530														<a class="contact_number" href="tel:353214244131" >
1531															+353 21 424 4131														</a>
1532													</div>
1533																							</li>
1534																					<li class="site_footer__main__bg__bottom__inner__contactsec__list__item">
1535																									<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__location">London</div>
1536													<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__number">
1537														<a class="contact_number" href="tel:442086101531" >
1538															+44 20 8610 1531														</a>
1539													</div>
1540																							</li>
1541																					<li class="site_footer__main__bg__bottom__inner__contactsec__list__item">
1542																									<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__location">New York</div>
1543													<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__number">
1544														<a class="contact_number" href="tel:13155378104" >
1545															+ 1 315 537 8104														</a>
1546													</div>
1547																							</li>
1548																					<li class="site_footer__main__bg__bottom__inner__contactsec__list__item">
1549																									<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__location">San Francisco</div>
1550													<div class="site_footer__main__bg__bottom__inner__contactsec__list__item__number">
1551														<a class="contact_number" href="tel:14152004910" >
1552															+ 1 415 200 4910														</a>
1553													</div>
1554																							</li>
1555																															<li class="site_footer__main__bg__bottom__inner__contactsec__list__item email_item">
1556												<div class="email_title">
1557													Media Queries												</div>
1558												<a class="contact_number" href="/cdn-cgi/l/email-protection#cda0a8a9a4ac8dbaa4a1a1a4aca0abbfb4e3aea2a0">
1559													<span class="__cf_email__" data-cfemail="d2bfb7b6bbb392a5bbbebebbb3bfb4a0abfcb1bdbf">[email&#160;protected]</span>												</a>
1560											</li>
1561																			</ol>
1562															</div>
1563							<div class="site_footer__main__bg__bottom__inner__menu">
1564																	<div class="site_footer__main__bg__bottom__inner__menu__inner">
1565										<div class="footer_menu_bottom">
1566											<div class="menu-footer-bottom-menu-container"><ul id="menu-footer-bottom-menu" class="menu"><li id="menu-item-122992" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122992"><a href="https://www.williamfry.com/disclaimer/"><span>Disclaimer</span></a></li>
1567<li id="menu-item-122994" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122994"><a href="https://www.williamfry.com/modern-slavery/"><span>Modern Slavery</span></a></li>
1568<li id="menu-item-122989" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122989"><a href="https://www.williamfry.com/privacy-statement/"><span>Privacy Statement</span></a></li>
1569<li id="menu-item-122988" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-122988"><a href="https://www.williamfry.com/cookies-policy/"><span>Cookie Policy</span></a></li>
1570</ul></div>										</div>
1571									</div>
1572															</div>
1573						</div>
1574					</div>
1575				</div>
1576			</div>
1577		</div>
1578
1579
1580	</footer><!-- #site-footer -->
1581
1582
1583</main><!-- #site-content -->
1584</div>
vendor: 109 bytes, lines 1584-1585
1584
1585<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1585<script>
1586	jQuery(document).ready(function($) {
1587		
1588		// Listen for clicks on email links
1589		$('body').on('click', '.expert_post_card .content a.email_link', function(e) {
1590			e.stopImmediatePropagation();
1591			//e.preventDefault(); // Prevent the default action (opening the email link)
1592	
1593			// Find the corresponding person's details
1594			var $person = $(this).closest('.content');
1595			
1596			// Get the role and title
1597			var role = $person.find('.role').html().trim();
1598			var name = $person.find('.title').html().trim();
1599	
1600			var formattedName = name.toLowerCase().replace(/\s+/g, '-');
1601			var formattedRole = role.toLowerCase().replace(/\s+/g, '-');
1602	
1603			var expertName = formattedName + '-' + formattedRole;
1604			
1605			//console.info("Expert Name: "+ expertName);
1606			
1607			// Push data to dataLayer
1608			window.dataLayer = window.dataLayer || [];
1609			window.dataLayer.push({
1610				'event': 'email_click_person',
1611				'expertName': expertName
1612			});
1613			
1614	
1615		});
1616		
1617		// Listen for clicks on phone links
1618		$('body').on('click', '.expert_post_card .content a.phone_link', function(e) {
1619			e.stopImmediatePropagation();
1620			//e.preventDefault(); // Prevent the default action (opening the email link)
1621	
1622			// Find the corresponding person's details
1623			var $person = $(this).closest('.content');
1624			
1625			// Get the role and title
1626			var role = $person.find('.role').html().trim();
1627			var name = $person.find('.title').html().trim();
1628	
1629			var formattedName = name.toLowerCase().replace(/\s+/g, '-');
1630			var formattedRole = role.toLowerCase().replace(/\s+/g, '-');
1631	
1632			var expertName = formattedName + '-' + formattedRole;
1633			
1634			//console.info("Phone Expert Name: "+ expertName);
1635			
1636			// Push data to dataLayer
1637			window.dataLayer = window.dataLayer || [];
1638			window.dataLayer.push({
1639				'event': 'phone_click_person',
1640				'expertName': expertName
1641			});
1642	
1643		});
1644		
1645		jQuery(document).on("click", ".next_arrow > a", function(e) {
1646			var shref = jQuery(this).attr("data-shref");
1647			var items = jQuery(shref);
1648			if (items.length > 0) {
1649				jQuery('html, body').animate({
1650					scrollTop: (items.offset().top)
1651				}, 2000);
1652			}
1653			if (shref != undefined && shref != "" && shref != null && shref.indexOf("http") > -1) {
1654				location.href = shref;
1655			}
1656		});
1657
1658		// var region_name = $('.global_resion_selection').val();
1659		// jQuery.cookie("Region_Name", region_name);
1660		jQuery(document).on("click", ".regionListData .submit_region", function(event) {
1661			event.preventDefault();
1662			var region_name = $(this).closest('.regionListData').find(".global_resion_selection").val();
1663			jQuery.removeCookie("Region_Name");
1664			jQuery.cookie("Region_Name", region_name);
1665			window.location.reload();
1666		});
1667
1668
1669		/* var slides = $('.home .site_content_parent .sections');		
1670		var sectionController = new ScrollMagic.Controller({
1671			//to get on the fly updates from a mobile browser, the controller needs
1672			//to be attached to a container with overflow: scroll enabled
1673			container: '#site-content',
1674			globalSceneOptions: {
1675				triggerHook: "onLeave",
1676				// offset: 1, // needed to get a correct 'leave' event on the first slide
1677			}
1678		});
1679	
1680		slides.each(function(index, el) {
1681
1682			var slide = $(el);
1683
1684			new ScrollMagic.Scene({
1685				triggerElement: slide,
1686				duration: slide.children('div').innerHeight(),
1687				// duration: '200%',
1688			})
1689			.setPin(slide)
1690			.on('end', function(event){
1691				slide.addClass('stayWhereYouAre');
1692			})
1693			.on('start', function(event){
1694				slides.removeClass('stayWhereYouAre');
1695			})			
1696			.addIndicators({name:'section'}) // add indicators (requires plugin)
1697			.addTo(sectionController);
1698
1699		}); */
1700
1701		// Hero Banner
1702
1703		/* var controller = new ScrollMagic.Controller({
1704			container: '#site-content',
1705		}); */
1706
1707		/* new ScrollMagic.Scene({
1708            triggerElement: ".hero_banner__section",
1709            duration:'80%',
1710            triggerHook: 0,
1711        })
1712        .setTween(".hero_banner__section__bg", {y: "30%" })
1713        .addIndicators() // add indicators (requires plugin)
1714        .addTo(controller); */
1715
1716		/* new ScrollMagic.Scene({
1717			triggerElement: '.hero_banner__section__inner',
1718			// duration:'100%',
1719			// offset: '120%',
1720			triggerHook: 0.1,
1721		})                                
1722		.setClassToggle(".hero_banner__section .content_sec", "active")
1723		.addIndicators({name:'content_sec'}) // add indicators (requires plugin)
1724		.addTo(controller); */
1725
1726		/* var controller = new ScrollMagic.Controller({
1727			// container: jQuery('.hero_banner__section').closest('.scrollmagic-pin-spacer'),
1728			container: '#site-content',
1729		});
1730
1731		new ScrollMagic.Scene({
1732			triggerElement: '.hero_banner__section__inner',
1733			// duration:'100%',
1734			triggerHook: 0.1,
1735		})                                
1736		.setClassToggle(".hero_banner__section .content_sec", "active")
1737		.addIndicators({name:'content_sec'}) // add indicators (requires plugin)
1738		.addTo(controller);
1739		*/
1740
1741
1742		/* jQuery(".hero_banner__inner .post_list .post_list__item").each(function(index) {
1743			var item = jQuery(this)[0];
1744			// console.log(item);
1745			const tween = new TimelineMax();
1746			tween.fromTo(item, 1, {
1747				opacity: 1
1748			}, {
1749				opacity: 0
1750			}, 0);
1751			new window.ScrollMagic.Scene({
1752					triggerElement: item,
1753					triggerHook: 0.2,
1754					duration: "40%",
1755					// offset: "10%",
1756				})
1757				// .setClassToggle(".about_tabs_list .El__slide > .about_theme_5 .section_inner_left .list_members", "opacity1")
1758				.setTween(tween)
1759				// .setPin(item)
1760				.addIndicators({name:'opacity'}) // add indicators (requires plugin)
1761				.addTo(controller);
1762		}); */
1763		// jQuery('.hero_banner__section .content_sec').addClass('active');
1764
1765		jQuery("#site-header .toggle-wrapper .search-toggle").on("click", function() {
1766			if (jQuery(this).hasClass("hide_search_ico")) {
1767				jQuery(this).removeClass("hide_search_ico");
1768				// if (jQuery('.location_bar').length > 0) {
1769				// 	jQuery('.location_bar').slideDown();
1770				// }
1771				// if (jQuery('.notification_bar').length > 0) {
1772				// 	jQuery('.notification_bar').slideDown();
1773				// }
1774			} else {
1775				jQuery(this).addClass("hide_search_ico");
1776				jQuery(".menu_bg_dektop .active").removeClass("active");
1777			}
1778		});
1779
1780		jQuery(".toggle.nav-toggle").on("click", function() {
1781			jQuery(".toggle.search-toggle[aria-expanded='true']").attr("aria-expanded", "false");
1782			jQuery("body").removeClass("showing-search-modal");
1783			jQuery(".search-modal").removeClass("show-modal active");
1784			if (jQuery("#site-header .toggle-wrapper .search-toggle").hasClass("hide_search_ico")) {
1785				jQuery("#site-header .toggle-wrapper .search-toggle").removeClass("hide_search_ico");
1786			}
1787			if (jQuery('.location_bar').length > 0) {
1788				jQuery('.location_bar').slideDown();
1789			}
1790			if (jQuery('.notification_bar').length > 0) {
1791				jQuery('.notification_bar').slideDown();
1792			}
1793		})
1794
1795		jQuery(".home #site-content .next_arrow_link").on("click", function() {
1796			var hrefDiv = jQuery(this).attr("data-href");
1797			var dScroll = jQuery(this).attr("data-scroll");
1798			jQuery(this).attr("data-href", "#");
1799			var thisEelement = this;
1800			if (jQuery(hrefDiv).length > 0) {
1801				jQuery("body, html").animate({
1802					scrollTop: jQuery(hrefDiv).offset().top + 10
1803				}, 1000);
1804				if (dScroll == "1") {
1805					setTimeout(function() {
1806						jQuery(thisEelement).attr("data-href", "#statslist");
1807						jQuery(thisEelement).attr("data-scroll", "2");
1808					}, 1000);
1809				} else if (dScroll == "2") {
1810					setTimeout(function() {
1811						jQuery(thisEelement).attr("data-href", "#sections_3");
1812						jQuery(thisEelement).attr("data-scroll", "3");
1813					}, 1000);
1814				}
1815			}
1816		})
1817
1818		var selectInterval = setInterval(function() {
1819			if (document.readyState == "complete") {
1820				clearInterval(selectInterval);
1821				jQuery('select').each(function() {
1822					if (jQuery(this).parent().parent().hasClass("selectric-wrapper")) {
1823						jQuery(this).on('selectric-init', function(event, element, selectric) {
1824							jQuery(this).attr("aria-expanded", false);
1825						});
1826						jQuery(this).on('selectric-open', function(event, element, selectric) {
1827							jQuery(this).attr("aria-expanded", true);
1828						});
1829						jQuery(this).on('selectric-close', function(event, element, selectric) {
1830							jQuery(this).attr("aria-expanded", false);
1831						});
1832					}
1833				})
1834			}
1835		});
1836
1837		homeScrollAnimatedArrow();
1838	});
1839
1840	jQuery(window).on("scroll", function() {
1841		homeScrollAnimatedArrow();
1842	})
1843
1844	function homeScrollAnimatedArrow() {
1845		var topSpace = jQuery(window).scrollTop();
1846		var topSpacePro = jQuery(window).scrollTop() + jQuery(window).height();
1847		if (jQuery("body.home").length > 0) {
1848			if (jQuery("#sections_3").length > 0) {
1849				var sec1 = jQuery("#sections_3").offset().top;
1850				var sec1pro = jQuery("#sections_3").offset().top + jQuery("#sections_3").outerHeight();
1851				if (sec1 >= topSpace && sec1 < topSpacePro && sec1pro < topSpacePro) {
1852					jQuery(".home #site-content .next_arrow_link").attr("data-href", "#");
1853					jQuery(".home #site-content .next_arrow_link").attr("data-scroll", "4");
1854				}
1855			}
1856
1857			if (jQuery("#statslist").length > 0) {
1858				var sec1 = jQuery("#statslist").offset().top;
1859				var sec1pro = jQuery("#statslist").offset().top + jQuery("#statslist").outerHeight();
1860				if (sec1 >= topSpace && sec1 < topSpacePro && sec1pro < topSpacePro) {
1861					jQuery(".home #site-content .next_arrow_link").attr("data-href", "#sections_3");
1862					jQuery(".home #site-content .next_arrow_link").attr("data-scroll", "3");
1863				}
1864			}
1865
1866			if (jQuery("#sections_2 .search__stats__wrapper__search").length > 0) {
1867				var sec1 = jQuery("#sections_2 .search__stats__wrapper__search").offset().top;
1868				var sec1pro = jQuery("#sections_2 .search__stats__wrapper__search").offset().top + jQuery("#sections_2 .search__stats__wrapper__search").outerHeight();
1869				if (sec1 >= topSpace && sec1 < topSpacePro && sec1pro < topSpacePro) {
1870					jQuery(".home #site-content .next_arrow_link").attr("data-href", "#statslist");
1871					jQuery(".home #site-content .next_arrow_link").attr("data-scroll", "2");
1872				}
1873			}
1874			if (jQuery("#sections_1").length > 0) {
1875				var sec1 = jQuery("#sections_1").offset().top;
1876				var sec1pro = jQuery("#sections_1").offset().top + jQuery("#sections_1").outerHeight();
1877				if (sec1 >= topSpace && sec1 < topSpacePro && sec1pro < topSpacePro) {
1878					jQuery(".home #site-content .next_arrow_link").attr("data-href", "#sections_2");
1879					jQuery(".home #site-content .next_arrow_link").attr("data-scroll", "1");
1880				}
1881			}
1882		}
1883	}
1884</script>
1884
1885
1886
1887	
1887<script>
1888		jQuery(document).ready(function($) {
1889
1890			$(".location_bar .location_bar_inner_close, .location_bar .location_bar_inner_data_regionlist_btn .submit_region").click(function() {
1891				$.cookie("Location_Bar", 1, {
1892					path: '/'
1893				});
1894				$('.location_bar').remove();
1895				setTimeout(function() {
1896					align_menu_logo();
1897				}, 300);
1898			});
1899
1900			$(".search-toggle").click(function() {
1901				$('.location_bar').slideUp();
1902				if ($('body').hasClass('showing-search-modal')) {
1903					$('.location_bar').slideDown();
1904				}
1905			});
1906
1907			$(window).scroll(function() {
1908				//mySticky_locationbar();
1909			});
1910
1911			function mySticky_locationbar() {
1912				if (!jQuery("body").hasClass("showing-modal")) {
1913					if ($('#site-header').hasClass('sticky')) {
1914						$('.location_bar').slideUp();
1915					} else {
1916						$('.location_bar').slideDown();
1917					}
1918				}
1919			}
1920
1921		});
1922	</script>
vendor: 1 bytes, line 1922
1922
1923<script>
1924	var controller2 = null;
1925	var previousScroll = 0;
1926	var currentScroll = 0;
1927	jQuery(document).ready(function($) {
1928
1929		// if (jQuery(".hero_banner__section__inner").length > 0) {
1930		// 	var controller = new ScrollMagic.Controller({
1931		// 		globalSceneOptions: {
1932		// 			triggerHook: "onEnter",
1933		// 			duration: "200%"
1934		// 		}
1935		// 	});
1936		// 	// build scenes
1937		// 	new ScrollMagic.Scene({
1938		// 			triggerElement: ".hero_banner__section",
1939		// 			duration: "200%",
1940		// 			triggerHook: 1
1941		// 		})
1942		// 		.setTween(".hero_banner__section__bg_inner > .hero_banner__section__bg", {
1943		// 			y: "80%",
1944		// 			ease: Linear.easeNone
1945		// 		})
1946		// 		.addTo(controller);
1947		// 	// .addIndicators()
1948		// }
1949
1950
1951		// jQuery(".hero_banner__section__inner .name_link .title_main").on("click", function(e) {
1952		// e.preventDefault();
1953		// jQuery(".hero_banner__section, .hero_banner__section__inner, .hero_banner__section__bg").addClass("animated");
1954		// jQuery("body, html").animate({
1955		// 	scrollTop: 300
1956		// }, 1000);
1957		// })
1958
1959
1960
1961		// var controller = new ScrollMagic.Controller({
1962		// 	globalSceneOptions: {
1963		// 		triggerHook: "onEnter",
1964		// 		duration: "200%"
1965		// 	}
1966		// });
1967
1968		// // build scenes
1969		// new ScrollMagic.Scene({
1970		// 		triggerElement: ".content-search_with_stats",
1971		// 		duration: "200%",
1972		// 		triggerHook: 1
1973		// 	})
1974		// 	.setTween(".search__stats > .background_video", {
1975		// 		y: "80%",
1976		// 		ease: Linear.easeNone
1977		// 	})
1978		// 	.addTo(controller);
1979
1980		// var offset4 = ($(".content-search_with_stats .search__stats__wrapper__stats__data__highlight").height() * 2) + 2000;
1981		// new ScrollMagic.Scene({
1982		// 		triggerHook: "0.5",
1983		// 		triggerElement: "#trigger4",
1984		// 		duration: $(".content-search_with_stats #statslist").height() - offset4
1985		// 	})
1986		// 	.setPin(".content-search_with_stats .search__stats__wrapper__stats__data__highlight")
1987		// 	//.addIndicators() // add indicators (requires plugin)
1988		// 	.addTo(controller);
1989
1990		jQuery.fn.isInViewport = function() {
1991			var elementTop = $(this).offset().top;
1992			var elementBottom = elementTop + $(this).outerHeight();
1993
1994			var viewportTop = $(window).scrollTop();
1995			var viewportBottom = viewportTop + $(window).height();
1996
1997			return elementBottom > viewportTop && elementTop < viewportBottom;
1998		};
1999
2000		setTimeout(function() {
2001			scrollMagicFunc();
2002			disableScrollMagic();
2003		}, 4000);
2004
2005		setTimeout(function() {
2006			align_menu_logo();
2007		}, 600);
2008
2009		// jQuery("form[role=search] input[type=search]").on("keyup", function() {
2010		// 	if (jQuery(this).val() != "" && jQuery(this).val().length > 2) {
2011		// 		jQuery("body .algolia-autocomplete").addClass("show");
2012		// 	} else {
2013		// 		jQuery("body .algolia-autocomplete").removeClass("show");
2014		// 	}
2015		// })
2016
2017		jQuery("form[role=search] input.search_form__field").attr("minlength", 5);
2018	});
2019
2020
2021	jQuery(window).on("scroll", function() {
2022		if (jQuery("body.home").length > 0) {
2023			// 2026 redesign: the hero is now a plain static banner, so the legacy
2024			// hero scroll animation (pin the hero, then auto-snap to #sections_2 once
2025			// scrolled past ~450px) has been removed. The header dark-mode toggle below
2026			// is unrelated and kept.
2027
2028			if (jQuery(".home .content-featured_news_and_news_list").length > 0) {
2029				if ((jQuery(".home .content-featured_news_and_news_list").offset().top - 162) < jQuery(window).scrollTop()) {
2030					jQuery(".home.sticky_header #site-header").addClass("dark");
2031				} else {
2032					jQuery(".home.sticky_header #site-header").removeClass("dark");
2033				}
2034			}
2035			if (jQuery(".home #site-footer").length > 0) {
2036				if ((jQuery(".home #site-footer").offset().top - 162) < jQuery(window).scrollTop()) {
2037					jQuery(".home.sticky_header #site-header").removeClass("dark");
2038				}
2039			}
2040		}
2041		previousScroll = jQuery(window).scrollTop();
2042	})
2043
2044	jQuery(window).on("resize", function() {
2045		disableScrollMagic();
2046
2047		align_menu_logo();
2048	})
2049
2050	function scrollMagicFunc() {
2051
2052		if (jQuery(".home").length > 0) {
2053			// working script starts here
2054			// controller2 = new ScrollMagic.Controller({
2055			// 	globalSceneOptions: {
2056			// 		triggerHook: 'onLeave',
2057			// 		duration: "200%" // this works just fine with duration 0 as well
2058			// 		// However with large numbers (>20) of pinned sections display errors can occur so every section should be unpinned once it's covered by the next section.
2059			// 		// Normally 100% would work for this, but here 200% is used, as Panel 3 is shown for more than 100% of scrollheight due to the pause.
2060			// 	}
2061			// });
2062
2063			// // get all slides
2064			// jQuery(".home #site-content > .sections").each(function() {
2065			// 	var heightVal = jQuery(this).height();
2066			// 	var addMargin = 0;
2067			// 	if (heightVal > jQuery(window).height()) {
2068			// 		addMarginVal = (heightVal - jQuery(window).height());
2069			// 		addMargin = addMarginVal;
2070			// 	}
2071			// 	if (jQuery(this).hasClass("content-search_with_stats")) {
2072			// 		var totalLength = jQuery(this).find(".stats__slider .slick-slide").length;
2073			// 		var extraHeight = (totalLength - 1) * 500;
2074			// 		heightVal = heightVal + extraHeight;
2075			// 	} else if(jQuery(this).hasClass("content-featured_news_and_news_list")) {
2076			// 		heightVal = heightVal + 1000;
2077			// 	}
2078			// 	jQuery(this).css({
2079			// 		"height": heightVal + "px",
2080			// 		// "margin-bottom" : addMargin + "px"
2081			// 	});
2082			// })
2083			// var slides = document.querySelectorAll(".home .sections");
2084
2085			// if (jQuery(".home .featured_news_and_news_list__section").length > 0) {
2086			// 	jQuery(".home .featured_news_and_news_list__section").closest(".sections").css("height", jQuery(".home .featured_news_and_news_list__section").outerHeight());
2087			// }
2088
2089			// create scene for every slide
2090			// new ScrollMagic.Scene({
2091			// 		triggerElement: slides[0]
2092			// 	})
2093			// 	.setPin(slides[0], {
2094			// 		pushFollowers: false
2095			// 	})
2096			// 	// .addIndicators() // add indicators (requires plugin)
2097			// 	.addTo(controller2)
2098			// 	.on("progress", function(progress) {
2099			// 		// console.log(progress);
2100			// 		jQuery(".next_arrow_home_only").show();
2101			// 	});
2102			//  new ScrollMagic.Scene({
2103			// 		triggerElement: slides[1]
2104			// 	})
2105			// 	.setPin(slides[1], {
2106			// 		pushFollowers: false
2107			// 	})
2108			// 	// .addIndicators() // add indicators (requires plugin)
2109			// 	.addTo(controller2)
2110			// 	.on("progress", function(data) {
2111			// 		console.log(data.progress);
2112			// 		jQuery(".next_arrow_home_only").show();
2113			// 		if (data.progress > 0.74) {
2114			// 			jQuery(".search__stats__wrapper__stats__data__list").slick("slickGoTo", 2);
2115			// 			jQuery(".next_arrow_home_only").hide();
2116			// 		} else if (data.progress > 0.51) {
2117			// 			jQuery(".search__stats__wrapper__stats__data__list").slick("slickGoTo", 1);
2118			// 		} else if (data.progress > 0.28) {
2119			// 			jQuery(".search__stats__wrapper__stats__data__list").slick("slickGoTo", 0);
2120			// 			jQuery(".search__stats__wrapper__search").css("margin-top", (jQuery(window).outerHeight() * -1))
2121			// 			jQuery(".search__stats__wrapper__search__data__heading").removeClass("active");
2122			// 		} else {
2123			// 			jQuery(".search__stats__wrapper__stats__data__list").slick("slickGoTo", 0);
2124			// 			jQuery(".search__stats__wrapper__search").css("margin-top", 0);
2125			// 			jQuery(".search__stats__wrapper__search__data__heading").addClass("active");
2126			// 		}
2127			// 	});
2128			// new ScrollMagic.Scene({
2129			// 		triggerElement: slides[2]
2130			// 	})
2131			// 	.setPin(slides[2], {
2132			// 		pushFollowers: false
2133			// 	})
2134			// 	// .addIndicators() // add indicators (requires plugin)
2135			// 	.addTo(controller2)
2136			// 	.on("progress", function(data) {
2137			// 		// if (((jQuery(".featured_news_and_news_list__section").outerHeight() + 650) * data.progress) < 1900) {
2138			// 		// jQuery(".featured_news_and_news_list__section").css("top", ((jQuery(".featured_news_and_news_list__section").outerHeight() + 650) * data.progress * -1));
2139			// 		jQuery(".featured_news_and_news_list__section").css("top", ((jQuery(window).outerHeight()) * data.progress * -1));
2140			// 		// }
2141			// 		console.log(data);
2142			// 		jQuery(".next_arrow_home_only").hide();
2143			// 	});
2144			// var footerSlide = document.querySelectorAll(".home #site-footer");
2145			// var newScene4 = new ScrollMagic.Scene({
2146			// 		triggerElement: footerSlide[0]
2147			// 	})
2148			// 	.setPin(footerSlide[0], {
2149			// 		pushFollowers: false
2150			// 	})
2151			// 	// .addIndicators() // add indicators (requires plugin)
2152			// 	.addTo(controller2)
2153			// 	.on("progress", function(data) {
2154			// 		var accuHeight = (jQuery(".home #site-footer").outerHeight() - jQuery(window).height()) * 1.3;
2155			// 		if ((accuHeight) * data.progress < accuHeight) {
2156			// 			jQuery(".home .site_footer__main").css("top", ((accuHeight) * data.progress * -1));
2157			// 		} else {
2158			// 			jQuery(".home .site_footer__main").css("top", accuHeight * -1);
2159			// 		}
2160			// 	});
2161
2162			// working script ends here
2163
2164
2165			// jQuery(".home #site-content #sections_1").addClass("active_section");
2166			// jQuery(".next_arrow_home_only").on("click", function() {
2167			// 	if (jQuery(".home #sections_1").hasClass("active_section") && jQuery(".home #sections_2").length > 0) {
2168			// 		jQuery(".home #sections_1").removeClass("active_section")
2169			// 		jQuery(".home #sections_2").addClass("active_section")
2170			// 		jQuery("html, body").animate({
2171			// 			scrollTop: jQuery(".home #sections_2").offset().top
2172			// 		}, 1000);
2173			// 	}
2174
2175			// 	if (jQuery(".home #sections_2").hasClass("active_section")) {
2176			// 		if (jQuery(".home #sections_2").hasClass("content-search_with_stats")) {
2177			// 			if (jQuery(".home #sections_2").hasClass("partial_moved")) {
2178			// 				if (jQuery(".home #sections_3").length > 0) {
2179			// 					jQuery(".home #sections_2").removeClass("active_section")
2180			// 					jQuery(".home #sections_3").addClass("active_section")
2181			// 					jQuery("html, body").animate({
2182			// 						scrollTop: jQuery(".home #sections_3").offset().top
2183			// 					}, 1000);
2184			// 				}
2185			// 			} else {
2186			// 				jQuery(".search__stats__wrapper__stats__data__list").slick("slickGoTo", 0);
2187			// 				jQuery(".search__stats__wrapper__search").css("margin-top", (jQuery(".search__stats__wrapper__search__data").outerHeight() * -1))
2188			// 				jQuery(".search__stats__wrapper__search__data__heading").removeClass("active");
2189			// 				jQuery(".home #sections_2").addClass("partial_moved")
2190			// 			}
2191			// 		} else if (jQuery(".home #sections_3").length > 0) {
2192			// 			jQuery(".home #sections_2").removeClass("active_section")
2193			// 			jQuery(".home #sections_3").addClass("active_section")
2194			// 			jQuery("html, body").animate({
2195			// 				scrollTop: jQuery(".home #sections_3").offset().top
2196			// 			}, 1000);
2197			// 		}
2198			// 	}
2199			// })
2200		}
2201	}
2202
2203	function align_menu_logo() {
2204		if (jQuery(".header-titles-wrapper > .header-titles .site-logo").length > 0) {
2205			var topSpace = jQuery(".header-titles-wrapper > .header-titles .site-logo").offset().top;
2206			var leftSpace = jQuery(".header-titles-wrapper > .header-titles .site-logo").offset().left;
2207			var topSpaceNew = topSpace;
2208			if (topSpace > jQuery(window).scrollTop()) {
2209				var extraSpace = 0;
2210				if (jQuery("#wpadminbar").length > 0) {
2211					extraSpace = jQuery("#wpadminbar").outerHeight();
2212				}
2213				topSpaceNew = (topSpace - jQuery(window).scrollTop()) + extraSpace;
2214			}
2215
2216			jQuery(".menu-modal .menu-modal-inner .menu-top-data .site-logo").css({
2217				"left": leftSpace,
2218				"top": topSpaceNew
2219			});
2220		}
2221	}
2222
2223	function disableScrollMagic() {
2224		// if (controller2 != null) {
2225		// 	if (jQuery(window).width() > 1199) {
2226		// 		controller2.enabled(true);
2227		// 	} else {
2228		// 		controller2.enabled(false);
2229		// 	}
2230		// }
2231	}
2232</script>
2232
2233
2234<script type="speculationrules">
2235{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/williamfry-2026/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2236</script>
vendor: 1 bytes, line 2236
2236
2237<script type="text/javascript">var algolia = {"debug":false,"application_id":"3UW7RB7MQW","search_api_key":"7288a3989f19d05af02665ccd147122f","powered_by_enabled":false,"insights_enabled":false,"search_hits_per_page":"12","query":"","indices":{"posts_post":{"name":"wf_posts_post","id":"posts_post","enabled":true,"replicas":[]},"posts_experts":{"name":"wf_posts_experts","id":"posts_experts","enabled":true,"replicas":[]},"posts_sector":{"name":"wf_posts_sector","id":"posts_sector","enabled":true,"replicas":[]},"posts_practice_area":{"name":"wf_posts_practice_area","id":"posts_practice_area","enabled":true,"replicas":[]},"terms_post_tag":{"name":"wf_terms_post_tag","id":"terms_post_tag","enabled":true,"replicas":[]},"terms_experts_tag":{"name":"wf_terms_experts_tag","id":"terms_experts_tag","enabled":true,"replicas":[]},"terms_sector_tag":{"name":"wf_terms_sector_tag","id":"terms_sector_tag","enabled":true,"replicas":[]},"terms_practice_area_tag":{"name":"wf_terms_practice_area_tag","id":"terms_practice_area_tag","enabled":true,"replicas":[]}},"autocomplete":{"sources":[{"index_id":"posts_experts","index_name":"wf_posts_experts","label":"People","admin_name":"Peoples","position":0,"max_suggestions":5,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"posts_practice_area","index_name":"wf_posts_practice_area","label":"Practice Areas","admin_name":"Practice Areas","position":1,"max_suggestions":5,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"posts_sector","index_name":"wf_posts_sector","label":"Sectors","admin_name":"Sectors","position":2,"max_suggestions":5,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"terms_post_tag","index_name":"wf_terms_post_tag","label":"Tags","admin_name":"Tags","position":3,"max_suggestions":3,"tmpl_suggestion":"autocomplete-term-suggestion","enabled":true},{"index_id":"posts_post","index_name":"wf_posts_post","label":"Knowledge","admin_name":"Knowledge","position":4,"max_suggestions":5,"tmpl_suggestion":"autocomplete-post-suggestion","enabled":true},{"index_id":"terms_experts_tag","index_name":"wf_terms_experts_tag","label":"Expert Tags","admin_name":"People Tags","position":20,"max_suggestions":3,"tmpl_suggestion":"autocomplete-term-suggestion","enabled":true},{"index_id":"terms_sector_tag","index_name":"wf_terms_sector_tag","label":"Sector Tags","admin_name":"Sector Tags","position":20,"max_suggestions":3,"tmpl_suggestion":"autocomplete-term-suggestion","enabled":true},{"index_id":"terms_practice_area_tag","index_name":"wf_terms_practice_area_tag","label":"Practice Area Tags","admin_name":"Practice Area Tags","position":20,"max_suggestions":3,"tmpl_suggestion":"autocomplete-term-suggestion","enabled":true}],"input_selector":"input[name='s']:not(.no-autocomplete):not(#adminbar-search)"}};</script>
vendor: 1 bytes, line 2237
2237
2238<script type="text/html" id="tmpl-autocomplete-header">
2239	<div class="autocomplete-header">
2240		<div class="autocomplete-header-title">{{{ data.label }}}</div>
2241		<div class="clear"></div>
2242	</div>
2243</script>
2243
2244
2245<script type="text/html" id="tmpl-autocomplete-post-suggestion">
2246	<a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.post_title }}">
2247		<# if ( data.images.thumbnail ) { #>
2248			<img class="suggestion-post-thumbnail" src="{{ data.images.thumbnail.url }}" alt="{{ data.post_title }}">
2249		<# } #>
2250		<div class="suggestion-post-attributes">
2251			<span class="suggestion-post-title">{{{ data._highlightResult.post_title.value }}}</span>
2252			<# if ( data._snippetResult['content'] ) { #>
2253				<span class="suggestion-post-content">{{{ data._snippetResult['content'].value }}}</span>
2254			<# } #>
2255		</div>
2256			</a>
2257</script>
2257
2258
2259<script type="text/html" id="tmpl-autocomplete-term-suggestion">
2260	<a class="suggestion-link" href="{{ data.permalink }}" title="{{ data.name }}">
2261		<svg viewBox="0 0 21 21" width="21" height="21">
2262			<svg width="21" height="21" viewBox="0 0 21 21">
2263				<path
2264					d="M4.662 8.72l-1.23 1.23c-.682.682-.68 1.792.004 2.477l5.135 5.135c.7.693 1.8.688 2.48.005l1.23-1.23 5.35-5.346c.31-.31.54-.92.51-1.36l-.32-4.29c-.09-1.09-1.05-2.06-2.15-2.14l-4.3-.33c-.43-.03-1.05.2-1.36.51l-.79.8-2.27 2.28-2.28 2.27zm9.826-.98c.69 0 1.25-.56 1.25-1.25s-.56-1.25-1.25-1.25-1.25.56-1.25 1.25.56 1.25 1.25 1.25z"
2265					fill-rule="evenodd"></path>
2266			</svg>
2267		</svg>
2268		<span class="suggestion-post-title">{{{ data._highlightResult.name.value }}}</span>
2269	</a>
2270</script>
2270
2271
2272<script type="text/html" id="tmpl-autocomplete-user-suggestion">
2273	<a class="suggestion-link user-suggestion-link" href="{{ data.posts_url }}" title="{{ data.display_name }}">
2274		<# if ( data.avatar_url ) { #>
2275			<img class="suggestion-user-thumbnail" src="{{ data.avatar_url }}" alt="{{ data.display_name }}">
2276		<# } #>
2277		<span class="suggestion-post-title">{{{ data._highlightResult.display_name.value }}}</span>
2278	</a>
2279</script>
2279
2280
2281<script type="text/html" id="tmpl-autocomplete-footer">
2282	<div class="autocomplete-footer">
2283		<div class="autocomplete-footer-branding">
2284			<a href="#" class="algolia-powered-by-link" title="Algolia">
2285				<svg width="150px" height="25px" viewBox="0 0 572 64"><path fill="#36395A" d="M16 48.3c-3.4 0-6.3-.6-8.7-1.7A12.4 12.4 0 0 1 1.9 42C.6 40 0 38 0 35.4h6.5a6.7 6.7 0 0 0 3.9 6c1.4.7 3.3 1.1 5.6 1.1 2.2 0 4-.3 5.4-1a7 7 0 0 0 3-2.4 6 6 0 0 0 1-3.4c0-1.5-.6-2.8-1.9-3.7-1.3-1-3.3-1.6-5.9-1.8l-4-.4c-3.7-.3-6.6-1.4-8.8-3.4a10 10 0 0 1-3.3-7.9c0-2.4.6-4.6 1.8-6.4a12 12 0 0 1 5-4.3c2.2-1 4.7-1.6 7.5-1.6s5.5.5 7.6 1.6a12 12 0 0 1 5 4.4c1.2 1.8 1.8 4 1.8 6.7h-6.5a6.4 6.4 0 0 0-3.5-5.9c-1-.6-2.6-1-4.4-1s-3.2.3-4.4 1c-1.1.6-2 1.4-2.6 2.4-.5 1-.8 2-.8 3.1a5 5 0 0 0 1.5 3.6c1 1 2.6 1.7 4.7 1.9l4 .3c2.8.2 5.2.8 7.2 1.8 2.1 1 3.7 2.2 4.9 3.8a9.7 9.7 0 0 1 1.7 5.8c0 2.5-.7 4.7-2 6.6a13 13 0 0 1-5.6 4.4c-2.4 1-5.2 1.6-8.4 1.6Zm35.6 0c-2.6 0-4.8-.4-6.7-1.3a13 13 0 0 1-4.7-3.5 17.1 17.1 0 0 1-3.6-10.4v-1c0-2 .3-3.8 1-5.6a13 13 0 0 1 7.3-8.3 15 15 0 0 1 6.3-1.4A13.2 13.2 0 0 1 64 24.3c1 2.2 1.6 4.6 1.6 7.2V34H39.4v-4.3h21.8l-1.8 2.2c0-2-.3-3.7-.9-5.1a7.3 7.3 0 0 0-2.7-3.4c-1.2-.7-2.7-1.1-4.6-1.1s-3.4.4-4.7 1.3a8 8 0 0 0-2.9 3.6c-.6 1.5-.9 3.3-.9 5.4 0 2 .3 3.7 1 5.3a7.9 7.9 0 0 0 2.8 3.7c1.3.8 3 1.3 5 1.3s3.8-.5 5.1-1.3c1.3-1 2.1-2 2.4-3.2h6a11.8 11.8 0 0 1-7 8.7 16 16 0 0 1-6.4 1.2ZM80 48c-2.2 0-4-.3-5.7-1a8.4 8.4 0 0 1-3.7-3.3 9.7 9.7 0 0 1-1.3-5.2c0-2 .5-3.8 1.5-5.2a9 9 0 0 1 4.3-3.1c1.8-.7 4-1 6.7-1H89v4.1h-7.5c-2 0-3.4.5-4.4 1.4-1 1-1.6 2.1-1.6 3.6s.5 2.7 1.6 3.6c1 1 2.5 1.4 4.4 1.4 1.1 0 2.2-.2 3.2-.7 1-.4 1.9-1 2.6-2 .6-1 1-2.4 1-4.2l1.7 2.1c-.2 2-.7 3.8-1.5 5.2a9 9 0 0 1-3.4 3.3 12 12 0 0 1-5.3 1Zm9.5-.7v-8.8h-1v-10c0-1.8-.5-3.2-1.4-4.1-1-1-2.4-1.4-4.2-1.4a142.9 142.9 0 0 0-10.2.4v-5.6a74.8 74.8 0 0 1 8.6-.4c3 0 5.5.4 7.5 1.2s3.4 2 4.4 3.6c1 1.7 1.4 4 1.4 6.7v18.4h-5Zm12.9 0V17.8h5v12.3h-.2c0-4.2 1-7.4 2.8-9.5a11 11 0 0 1 8.3-3.1h1v5.6h-2a9 9 0 0 0-6.3 2.2c-1.5 1.5-2.2 3.6-2.2 6.4v15.6h-6.4Zm34.4 1a15 15 0 0 1-6.6-1.3c-1.9-.9-3.4-2-4.7-3.5a15.5 15.5 0 0 1-2.7-5c-.6-1.7-1-3.6-1-5.4v-1c0-2 .4-3.8 1-5.6a15 15 0 0 1 2.8-4.9c1.3-1.5 2.8-2.6 4.6-3.5a16.4 16.4 0 0 1 13.3.2c2 1 3.5 2.3 4.8 4a12 12 0 0 1 2 6H144c-.2-1.6-1-3-2.2-4.1a7.5 7.5 0 0 0-5.2-1.7 8 8 0 0 0-4.7 1.3 8 8 0 0 0-2.8 3.6 13.8 13.8 0 0 0 0 10.3c.6 1.5 1.5 2.7 2.8 3.6s2.8 1.3 4.8 1.3c1.5 0 2.7-.2 3.8-.8a7 7 0 0 0 2.6-2c.7-1 1-2 1.2-3.2h6.2a11 11 0 0 1-2 6.2 15.1 15.1 0 0 1-11.8 5.5Zm19.7-1v-40h6.4V31h-1.3c0-3 .4-5.5 1.1-7.6a9.7 9.7 0 0 1 3.5-4.8A9.9 9.9 0 0 1 172 17h.3c3.5 0 6 1.1 7.9 3.5 1.7 2.3 2.6 5.7 2.6 10v16.8h-6.4V29.6c0-2.1-.6-3.8-1.8-5a6.4 6.4 0 0 0-4.8-1.8c-2 0-3.7.7-5 2a7.8 7.8 0 0 0-1.9 5.5v17h-6.4Zm63.8 1a12.2 12.2 0 0 1-10.9-6.2 19 19 0 0 1-1.8-7.3h1.4v12.5h-5.1v-40h6.4v19.8l-2 3.5c.2-3.1.8-5.7 1.9-7.7a11 11 0 0 1 4.4-4.5c1.8-1 3.9-1.5 6.1-1.5a13.4 13.4 0 0 1 12.8 9.1c.7 1.9 1 3.8 1 6v1c0 2.2-.3 4.1-1 6a13.6 13.6 0 0 1-13.2 9.4Zm-1.2-5.5a8.4 8.4 0 0 0 7.9-5c.7-1.5 1.1-3.3 1.1-5.3s-.4-3.8-1.1-5.3a8.7 8.7 0 0 0-3.2-3.6 9.6 9.6 0 0 0-9.2-.2 8.5 8.5 0 0 0-3.3 3.2c-.8 1.4-1.3 3-1.3 5v2.3a9 9 0 0 0 1.3 4.8 9 9 0 0 0 3.4 3c1.4.7 2.8 1 4.4 1Zm27.3 3.9-10-28.9h6.5l9.5 28.9h-6Zm-7.5 12.2v-5.7h4.9c1 0 2-.1 2.9-.4a4 4 0 0 0 2-1.4c.4-.7.9-1.6 1.2-2.7l8.6-30.9h6.2l-9.3 32.4a14 14 0 0 1-2.5 5 8.9 8.9 0 0 1-4 2.8c-1.5.6-3.4.9-5.6.9h-4.4Zm9-12.2v-5.2h6.4v5.2H248Z"></path><path fill="#003DFF" d="M534.4 9.1H528a.8.8 0 0 1-.7-.7V1.8c0-.4.2-.7.6-.8l6.5-1c.4 0 .8.2.9.6v7.8c0 .4-.4.7-.8.7zM428 35.2V.8c0-.5-.3-.8-.7-.8h-.2l-6.4 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.5 0 .8-.4.8-.8V43c0-.4-.3-.7-.6-.8-4.5-.5-4.5-6-4.5-7zm106.5-21.8H528c-.4 0-.7.4-.7.8v34c0 .4.3.8.7.8h6.5c.4 0 .8-.4.8-.8v-34c0-.5-.4-.8-.8-.8zm-17.7 21.8V.8c0-.5-.3-.8-.8-.8l-6.5 1c-.4 0-.7.4-.7.8v35c0 1.6 0 11.8 12.3 12.2.4 0 .8-.4.8-.8V43c0-.4-.3-.7-.7-.8-4.4-.5-4.4-6-4.4-7zm-22.2-20.6a16.5 16.5 0 0 1 8.6 9.3c.8 2.2 1.3 4.8 1.3 7.5a19.4 19.4 0 0 1-4.6 12.6 14.8 14.8 0 0 1-5.2 3.6c-2 .9-5.2 1.4-6.8 1.4a21 21 0 0 1-6.7-1.4 15.4 15.4 0 0 1-8.6-9.3 21.3 21.3 0 0 1 0-14.4 15.2 15.2 0 0 1 8.6-9.3c2-.8 4.3-1.2 6.7-1.2s4.6.4 
22856.7 1.2zm-6.7 27.6c2.7 0 4.7-1 6.2-3s2.2-4.3 2.2-7.8-.7-6.3-2.2-8.3-3.5-3-6.2-3-4.7 1-6.1 3c-1.5 2-2.2 4.8-2.2 8.3s.7 5.8 2.2 7.8 3.5 3 6.2 3zm-88.8-28.8c-6.2 0-11.7 3.3-14.8 8.2a18.6 18.6 0 0 0 4.8 25.2c1.8 1.2 4 1.8 6.2 1.7s.1 0 .1 0h.9c4.2-.7 8-4 9.1-8.1v7.4c0 .4.3.7.8.7h6.4a.7.7 0 0 0 .7-.7V14.2c0-.5-.3-.8-.7-.8h-13.5zm6.3 26.5a9.8 9.8 0 0 1-5.7 2h-.5a10 10 0 0 1-9.2-14c1.4-3.7 5-6.3 9-6.3h6.4v18.3zm152.3-26.5h13.5c.5 0 .8.3.8.7v33.7c0 .4-.3.7-.8.7h-6.4a.7.7 0 0 1-.8-.7v-7.4c-1.2 4-4.8 7.4-9 8h-.1a4.2 4.2 0 0 1-.5.1h-.9a10.3 10.3 0 0 1-7-2.6c-4-3.3-6.5-8.4-6.5-14.2 0-3.7 1-7.2 3-10 3-5 8.5-8.3 14.7-8.3zm.6 28.4c2.2-.1 4.2-.6 5.7-2V21.7h-6.3a9.8 9.8 0 0 0-9 6.4 10.2 10.2 0 0 0 9.1 13.9h.5zM452.8 13.4c-6.2 0-11.7 3.3-14.8 8.2a18.5 18.5 0 0 0 3.6 24.3 10.4 10.4 0 0 0 13 .6c2.2-1.5 3.8-3.7 4.5-6.1v7.8c0 2.8-.8 5-2.2 6.3-1.5 1.5-4 2.2-7.5 2.2l-6-.3c-.3 0-.7.2-.8.5l-1.6 5.5c-.1.4.1.8.5 1h.1c2.8.4 5.5.6 7 .6 6.3 0 11-1.4 14-4.1 2.7-2.5 4.2-6.3 4.5-11.4V14.2c0-.5-.4-.8-.8-.8h-13.5zm6.3 8.2v18.3a9.6 9.6 0 0 1-5.6 2h-1a10.3 10.3 0 0 1-8.8-14c1.4-3.7 5-6.3 9-6.3h6.4zM291 31.5A32 32 0 0 1 322.8 0h30.8c.6 0 1.2.5 1.2 1.2v61.5c0 1.1-1.3 1.7-2.2 1l-19.2-17a18 18 0 0 1-11 3.4 18.1 18.1 0 1 1 18.2-14.8c-.1.4-.5.7-.9.6-.1 0-.3 0-.4-.2l-3.8-3.4c-.4-.3-.6-.8-.7-1.4a12 12 0 1 0-2.4 8.3c.4-.4 1-.5 1.6-.2l14.7 13.1v-46H323a26 26 0 1 0 10 49.7c.8-.4 1.6-.2 2.3.3l3 2.7c.3.2.3.7 0 1l-.2.2a32 32 0 0 1-47.2-28.6z"></path></svg>
2286			</a>
2287		</div>
2288	</div>
2289</script>
2289
2290
2291<script type="text/html" id="tmpl-autocomplete-empty">
2292	<div class="autocomplete-empty">
2293		No results matched your query 		<span class="empty-query">"{{ data.query }}"</span>
2294	</div>
2295</script>
2295
2296
2297<script type="text/javascript">
2298	window.addEventListener('load', function () {
2299
2300		/* Initialize Algolia client */
2301		var client = algoliasearch( algolia.application_id, algolia.search_api_key );
2302
2303		/**
2304		 * Algolia hits source method.
2305		 *
2306		 * This method defines a custom source to use with autocomplete.js.
2307		 *
2308		 * @param object $index Algolia index object.
2309		 * @param object $params Options object to use in search.
2310		 */
2311		var algoliaHitsSource = function( index, params ) {
2312			return function( query, callback ) {
2313				index
2314					.search( query, params )
2315					.then( function( response ) {
2316						callback( response.hits, response );
2317					})
2318					.catch( function( error ) {
2319						callback( [] );
2320					});
2321			}
2322		}
2323
2324		/* Setup autocomplete.js sources */
2325		var sources = [];
2326		algolia.autocomplete.sources.forEach( function( config, i ) {
2327			var suggestion_template = wp.template( config[ 'tmpl_suggestion' ] );
2328			sources.push( {
2329				source: algoliaHitsSource( client.initIndex( config[ 'index_name' ] ), {
2330					hitsPerPage: config[ 'max_suggestions' ],
2331					attributesToSnippet: [
2332						'content:10'
2333					],
2334					highlightPreTag: '__ais-highlight__',
2335					highlightPostTag: '__/ais-highlight__'
2336				} ),
2337				debounce: config['debounce'],
2338				templates: {
2339					header: function () {
2340						return wp.template( 'autocomplete-header' )( {
2341							label: _.escape( config[ 'label' ] )
2342						} );
2343					},
2344					suggestion: function ( hit ) {
2345						if ( hit.escaped === true ) {
2346							return suggestion_template( hit );
2347						}
2348						hit.escaped = true;
2349
2350						for ( var key in hit._highlightResult ) {
2351							/* We do not deal with arrays. */
2352							if ( typeof hit._highlightResult[ key ].value !== 'string' ) {
2353								continue;
2354							}
2355							hit._highlightResult[ key ].value = _.escape( hit._highlightResult[ key ].value );
2356							hit._highlightResult[ key ].value = hit._highlightResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' );
2357						}
2358
2359						for ( var key in hit._snippetResult ) {
2360							/* We do not deal with arrays. */
2361							if ( typeof hit._snippetResult[ key ].value !== 'string' ) {
2362								continue;
2363							}
2364
2365							hit._snippetResult[ key ].value = _.escape( hit._snippetResult[ key ].value );
2366							hit._snippetResult[ key ].value = hit._snippetResult[ key ].value.replace( /__ais-highlight__/g, '<em>' ).replace( /__\/ais-highlight__/g, '</em>' );
2367						}
2368
2369						return suggestion_template( hit );
2370					}
2371				}
2372			} );
2373
2374		} );
2375
2376		/* Setup dropdown menus */
2377		document.querySelectorAll( algolia.autocomplete.input_selector ).forEach( function( element ) {
2378
2379			var config = {
2380				debug: algolia.debug,
2381				hint: false,
2382				openOnFocus: true,
2383				appendTo: 'body',
2384				templates: {
2385					empty: wp.template( 'autocomplete-empty' )
2386				}
2387			};
2388
2389			if ( algolia.powered_by_enabled ) {
2390				config.templates.footer = wp.template( 'autocomplete-footer' );
2391			}
2392
2393			/* Instantiate autocomplete.js */
2394			var autocomplete = algoliaAutocomplete( element, config, sources )
2395				.on( 'autocomplete:selected', function ( e, suggestion ) {
2396					/* Redirect the user when we detect a suggestion selection. */
2397					window.location.href = suggestion.permalink ?? suggestion.posts_url; // Users use the `posts_url` property instead of `permalink`.
2398				} );
2399
2400			/* Force the dropdown to be re-drawn on scroll to handle fixed containers. */
2401			window.addEventListener( 'scroll', function() {
2402				if ( autocomplete.autocomplete.getWrapper().style.display === "block" ) {
2403					autocomplete.autocomplete.close();
2404					autocomplete.autocomplete.open();
2405				}
2406			} );
2407		} );
2408
2409		var algoliaPoweredLink = document.querySelector( '.algolia-powered-by-link' );
2410		if ( algoliaPoweredLink ) {
2411			algoliaPoweredLink.addEventListener( 'click', function( e ) {
2412				e.preventDefault();
2413				window.location = "https://www.algolia.com/?utm_source=WordPress&utm_medium=extension&utm_content=" + window.location.hostname + "&utm_campaign=poweredby";
2414			} );
2415		}
2416	});
2417</script>
vendor: 1 bytes, line 2417
2417
2418<script data-cfasync="false" type="text/javascript">if (window.addthis_product === undefined) { window.addthis_product = "wpp"; } if (window.wp_product_version === undefined) { window.wp_product_version = "wpp-6.2.7"; } if (window.addthis_share === undefined) { window.addthis_share = {}; } if (window.addthis_config === undefined) { window.addthis_config = {"data_track_clickback":true,"ui_atversion":"300"}; } if (window.addthis_plugin_info === undefined) { window.addthis_plugin_info = {"info_status":"enabled","cms_name":"WordPress","plugin_name":"Share Buttons by AddThis","plugin_version":"6.2.7","plugin_mode":"AddThis","anonymous_profile_id":"wp-768ceb9127ab59702fc7380fca62377b","page_info":{"template":"pages","post_type":""},"sharing_enabled_on_post_via_metabox":false}; } 
2419                    (function() {
2420                      var first_load_interval_id = setInterval(function () {
2421                        if (typeof window.addthis !== 'undefined') {
2422                          window.clearInterval(first_load_interval_id);
2423                          if (typeof window.addthis_layers !== 'undefined' && Object.getOwnPropertyNames(window.addthis_layers).length > 0) {
2424                            window.addthis.layers(window.addthis_layers);
2425                          }
2426                          if (Array.isArray(window.addthis_layers_tools)) {
2427                            for (i = 0; i < window.addthis_layers_tools.length; i++) {
2428                              window.addthis.layers(window.addthis_layers_tools[i]);
2429                            }
2430                          }
2431                        }
2432                     },1000)
2433                    }());
2434                </script>
2434<script data-cfasync="false" type="text/javascript">if (window.addthis_product === undefined) { window.addthis_product = "wpwt"; } if (window.wp_product_version === undefined) { window.wp_product_version = "wpwt-3.2.7"; } if (window.addthis_share === undefined) { window.addthis_share = {}; } if (window.addthis_config === undefined) { window.addthis_config = {"data_track_clickback":true,"ui_atversion":"300"}; } if (window.addthis_plugin_info === undefined) { window.addthis_plugin_info = {"info_status":"enabled","cms_name":"WordPress","plugin_name":"Website Tools by AddThis","plugin_version":"3.2.7","plugin_mode":"AddThis","anonymous_profile_id":"wp-768ceb9127ab59702fc7380fca62377b","page_info":{"template":"pages","post_type":""},"sharing_enabled_on_post_via_metabox":false}; } 
2435                    (function() {
2436                      var first_load_interval_id = setInterval(function () {
2437                        if (typeof window.addthis !== 'undefined') {
2438                          window.clearInterval(first_load_interval_id);
2439                          if (typeof window.addthis_layers !== 'undefined' && Object.getOwnPropertyNames(window.addthis_layers).length > 0) {
2440                            window.addthis.layers(window.addthis_layers);
2441                          }
2442                          if (Array.isArray(window.addthis_layers_tools)) {
2443                            for (i = 0; i < window.addthis_layers_tools.length; i++) {
2444                              window.addthis.layers(window.addthis_layers_tools[i]);
2445                            }
2446                          }
2447                        }
2448                     },1000)
2449                    }());
2450                </script>
2450	
2450<script>
2451		/(trident|msie)/i.test(navigator.userAgent) && document.getElementById && window.addEventListener && window.addEventListener("hashchange", function() {
2452			var t, e = location.hash.substring(1);
2453			/^[A-z0-9_-]+$/.test(e) && (t = document.getElementById(e)) && (/^(?:a|select|input|button|textarea)$/i.test(t.tagName) || (t.tabIndex = -1), t.focus())
2454		}, !1);
2455	</script>
2455
2456	
2456<script id="twenty-twenty-aos-animation-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/aos.js"></script>
vendor: 1 bytes, line 2456
2456
2457<script id="twenty-twenty-custom-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/dist/js/js.js?1790916345"></script>
vendor: 1 bytes, line 2457
2457
2458<script id="twenty-twenty-animation-custom-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/custom.js"></script>
vendor: 1 bytes, line 2458
2458
2459<script id="williamfry-wf-select-js" src="https://www.williamfry.com/wp-content/themes/williamfry-2026/assets/js/wf-select.js"></script>
vendor: 1 bytes, line 2459
2459
2460<script id="gforms_recaptcha_recaptcha-js-extra">
2461var gforms_recaptcha_recaptcha_strings = {"nonce":"3bd4f33c89","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://www.williamfry.com/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings.  Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings.  Do you want to proceed?","site_key":"6Le4gdYZAAAAAIKtTf4sZ2aVFU-uayQ5GjDGgc6H"};
2462//# sourceURL=gforms_recaptcha_recaptcha-js-extra
2463</script>
vendor: 127 bytes, lines 2463-2464
2463
2464<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
24646Le4gdYZAAAAAIKtTf4sZ2aVFU-uayQ5GjDGgc6H
vendor: 12 bytes, line 2464
2464"></script>
2465<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://www.williamfry.com/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js"></script>
vendor: 1 bytes, line 2465
2465
2466<script id="underscore-js" src="https://www.williamfry.com/wp-includes/js/underscore.min.js"></script>
vendor: 1 bytes, line 2466
2466
2467<script id="wp-util-js-extra">
2468var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2469//# sourceURL=wp-util-js-extra
2470</script>
vendor: 1 bytes, line 2470
2470
2471<script id="wp-util-js" src="https://www.williamfry.com/wp-includes/js/wp-util.min.js"></script>
vendor: 1 bytes, line 2471
2471
2472<script id="algolia-search-js" src="https://www.williamfry.com/wp-content/plugins/wp-search-with-algolia/js/algoliasearch/dist/algoliasearch-lite.umd.js"></script>
vendor: 1 bytes, line 2472
2472
2473<script id="algolia-autocomplete-js" src="https://www.williamfry.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete.js/dist/autocomplete.min.js"></script>
vendor: 1 bytes, line 2473
2473
2474<script id="algolia-autocomplete-noconflict-js" src="https://www.williamfry.com/wp-content/plugins/wp-search-with-algolia/js/autocomplete-noconflict.js"></script>
vendor: 1 bytes, line 2474
2474
2475<script id="addthis_widget-js" src="https://s7.addthis.com/js/300/addthis_widget.js#pubid=ra-633fe3e4c0f055e7"></script>
vendor: 1 bytes, line 2475
2475
2476<script id="hoverIntent-js" src="https://www.williamfry.com/wp-includes/js/hoverIntent.min.js"></script>
vendor: 1 bytes, line 2476
2476
2477<script id="megamenu-js" src="https://www.williamfry.com/wp-content/plugins/megamenu/js/maxmegamenu.js"></script>
vendor: 1 bytes, line 2477
2477
2478<script id="wp-emoji-settings" type="application/json">
2479{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.williamfry.com/wp-includes/js/wp-emoji-release.min.js"}}
2480</script>
vendor: 1 bytes, line 2480
2480
2481<script type="module">
2482/*! This file is auto-generated */
2483var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2484//# sourceURL=https://www.williamfry.com/wp-includes/js/wp-emoji-loader.min.js
2485</script>
2485
2486
2487</body>
2488
2489</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.