PageSourceSearch

https://www.julienlegrand.com/hello/

html julienlegrand.com collected 2026-09-26 20:41:11 UTC 49,010 bytes, 361 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
8
9<!-- Google Tag Manager for WordPress by gtm4wp.com -->
10<script data-cfasync="false" data-pagespeed-no-defer>
11	var gtm4wp_datalayer_name = "dataLayer";
12	var dataLayer = dataLayer || [];
13	(function(){function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dNGJiYT', true);})();
14</script>
14
15<!-- End Google Tag Manager for WordPress by gtm4wp.com -->
16	<!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ -->
17	<title>Contact - Julien Legrand | Photographer</title>
18	<meta name="description" content="Julien Legrand is a photographer from the North of France" />
19	<link rel="canonical" href="https://www.julienlegrand.com/hello/" />
20	<meta property="og:locale" content="en_US" />
21	<meta property="og:type" content="article" />
22	<meta property="og:title" content="Contact - Julien Legrand | Photographer" />
23	<meta property="og:description" content="Julien Legrand is a photographer from the North of France" />
24	<meta property="og:url" content="https://www.julienlegrand.com/hello/" />
25	<meta property="og:site_name" content="Julien Legrand - Photographer" />
26	<meta property="article:publisher" content="https://www.facebook.com/pages/Julien-Legrand/114076199292" />
27	<meta property="article:modified_time" content="2023-05-10T16:02:38+00:00" />
28	<meta name="twitter:card" content="summary_large_image" />
29	<meta name="twitter:site" content="@Julien_Legrand" />
30	<meta name="twitter:label1" content="Est. reading time" />
31	<meta name="twitter:data1" content="1 minute" />
32	
32<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.julienlegrand.com\/hello\/","url":"https:\/\/www.julienlegrand.com\/hello\/","name":"Contact - Julien Legrand | Photographer","isPartOf":{"@id":"https:\/\/www.julienlegrand.com\/#website"},"datePublished":"2010-12-29T12:14:02+00:00","dateModified":"2023-05-10T16:02:38+00:00","description":"Julien Legrand is a photographer from the North of France","breadcrumb":{"@id":"https:\/\/www.julienlegrand.com\/hello\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.julienlegrand.com\/hello\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.julienlegrand.com\/hello\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.julienlegrand.com\/"},{"@type":"ListItem","position":2,"name":"Contact"}]},{"@type":"WebSite","@id":"https:\/\/www.julienlegrand.com\/#website","url":"https:\/\/www.julienlegrand.com\/","name":"Julien Legrand - Photographer","description":"","publisher":{"@id":"https:\/\/www.julienlegrand.com\/#\/schema\/person\/cfc0387038f0ecdad19fe8a3fc2fe8cb"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.julienlegrand.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.julienlegrand.com\/#\/schema\/person\/cfc0387038f0ecdad19fe8a3fc2fe8cb","name":"julien","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/cc888ca5e2388500686748798feb23aea3e8e32d5b32528045fb78c3584797af?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cc888ca5e2388500686748798feb23aea3e8e32d5b32528045fb78c3584797af?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc888ca5e2388500686748798feb23aea3e8e32d5b32528045fb78c3584797af?s=96&d=mm&r=g","caption":"julien"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/cc888ca5e2388500686748798feb23aea3e8e32d5b32528045fb78c3584797af?s=96&d=mm&r=g"},"description":"Most of Julien Legrand’s pictures explore the chance moments of everyday life, with a focus on pedestrians. For him, streets and public spaces are inexhaustible sources of inspiration.","sameAs":["https:\/\/www.facebook.com\/pages\/Julien-Legrand\/114076199292","https:\/\/www.instagram.com\/julien_legrand_\/"]}]}</script>
32
33	<!-- / Yoast SEO plugin. -->
34
35
36<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' />
37<link rel="alternate" type="application/rss+xml" title="Julien Legrand - Photographer &raquo; Feed" href="https://www.julienlegrand.com/feed/" />
38<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.julienlegrand.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.julienlegrand.com%2Fhello%2F" />
39<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.julienlegrand.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.julienlegrand.com%2Fhello%2F&#038;format=xml" />
40<style id="wp-img-auto-sizes-contain-inline-css">
41img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
42/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
43</style>
44<style id="wp-emoji-styles-inline-css">
45
46	img.wp-smiley, img.emoji {
47		display: inline !important;
48		border: none !important;
49		box-shadow: none !important;
50		height: 1em !important;
51		width: 1em !important;
52		margin: 0 0.07em !important;
53		vertical-align: -0.1em !important;
54		background: none !important;
55		padding: 0 !important;
56	}
57/*# sourceURL=wp-emoji-styles-inline-css */
58</style>
59<style id="classic-theme-styles-inline-css">
60/*! This file is auto-generated */
61.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}
62/*# sourceURL=/wp-includes/css/classic-themes.min.css */
63</style>
64<link rel='stylesheet' id='bfa-icon-block-style-css' href='https://www.julienlegrand.com/wp-content/plugins/better-font-awesome/build/style-index.css?ver=3.2.0' media='all' />
65<style id="global-styles-inline-css">
66: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--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,0) 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%);
66--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: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--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-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-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-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;}
66.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;}
67:root :where(.wp-block-icon svg){width: 24px;}
68:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
69:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
70:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
71:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
72:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
73:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
74/*# sourceURL=global-styles-inline-css */
75</style>
76<link rel='stylesheet' id='hello-elementor-css' href='https://www.julienlegrand.com/wp-content/themes/hello-elementor/style.min.css?ver=2.7.1' media='all' />
77<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://www.julienlegrand.com/wp-content/themes/hello-elementor/theme.min.css?ver=2.7.1' media='all' />
78<link rel='stylesheet' id='elementor-frontend-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.3' media='all' />
79<link rel='stylesheet' id='elementor-post-5519-css' href='https://www.julienlegrand.com/wp-content/uploads/elementor/css/post-5519.css?ver=1790389380' media='all' />
80<link rel='stylesheet' id='widget-nav-menu-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/css/widget-nav-menu.min.css?ver=4.2.2' media='all' />
81<link rel='stylesheet' id='widget-social-icons-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.2.3' media='all' />
82<link rel='stylesheet' id='e-apple-webkit-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=4.2.3' media='all' />
83<link rel='stylesheet' id='widget-heading-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.3' media='all' />
84<link rel='stylesheet' id='elementor-icons-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.53.0' media='all' />
85<link rel='stylesheet' id='widget-form-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.2.2' media='all' />
86<link rel='stylesheet' id='elementor-post-756-css' href='https://www.julienlegrand.com/wp-content/uploads/elementor/css/post-756.css?ver=1790389689' media='all' />
87<link rel='stylesheet' id='elementor-post-5954-css' href='https://www.julienlegrand.com/wp-content/uploads/elementor/css/post-5954.css?ver=1790389381' media='all' />
88<link rel='stylesheet' id='elementor-post-5597-css' href='https://www.julienlegrand.com/wp-content/uploads/elementor/css/post-5597.css?ver=1790389381' media='all' />
89<link rel='stylesheet' id='elementor-post-5606-css' href='https://www.julienlegrand.com/wp-content/uploads/elementor/css/post-5606.css?ver=1790389689' media='all' />
90<link crossorigin="anonymous" integrity="sha512-QeR2VH+lsBE5LSAe1Q5EnTBbe7XTBubt8dG93Y7gidSgdMCr8nVqKcfKAMyN96SV8KDbZVTDXChatu5G2KQGzg==" rel='stylesheet' id='bfa-font-awesome-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/css/all.min.css?ver=3.1.0' media='all' />
91<link crossorigin="anonymous" integrity="sha512-fM3aspSlL5o6SevLwPnXicgQcKy/KXGBuCcNPdqFkgEBhXVCiPiYLw8cA7TWoshlHHd3pY6TO8G2vniqcdzaSg==" rel='stylesheet' id='bfa-font-awesome-v5-compat-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/css/v5-font-face.min.css?ver=3.1.0' media='all' />
92<link crossorigin="anonymous" integrity="sha512-CMU/xPrMCEbjG3I3YmyAZIULkwuUCkBSBEIV5GG57gXD1Ea1Mt6m8C4PNPNa2lEz19zQ9/pcIJi5q3imkvrF9A==" rel='stylesheet' id='bfa-font-awesome-v4-font-face-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/css/v4-font-face.min.css?ver=3.1.0' media='all' />
93<link crossorigin="anonymous" integrity="sha512-sDE2ecb/xYM2k7bAcpJnLHaPquu8BHLjYjaLX+ua4d/rwTLFP7+ggQuVb4KBeCs3Z3/w5eqwLJ4B7vufQ+Mt5w==" rel='stylesheet' id='bfa-font-awesome-v4-shim-css' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.3.1/css/v4-shims.min.css?ver=3.1.0' media='all' />
94<link rel='stylesheet' id='wp-featherlight-css' href='https://www.julienlegrand.com/wp-content/plugins/wp-featherlight/css/wp-featherlight.min.css?ver=1.3.4' media='all' />
95<link rel='stylesheet' id='elementor-gf-hind-css' href='https://fonts.googleapis.com/css?family=Hind:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
96<link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' />
97<link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' />
98<link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://www.julienlegrand.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' />
99<script id="jquery-core-js" src="https://www.julienlegrand.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 99
99
100<script id="jquery-migrate-js" src="https://www.julienlegrand.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
100
101<link rel="https://api.w.org/" href="https://www.julienlegrand.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.julienlegrand.com/wp-json/wp/v2/pages/756" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.julienlegrand.com/xmlrpc.php?rsd" />
102<meta name="generator" content="WordPress 7.1.2" />
103<link rel='shortlink' href='https://www.julienlegrand.com/?p=756' />
104
105<link rel='stylesheet' id='5659-css' href='//www.julienlegrand.com/wp-content/uploads/custom-css-js/5659.css?v=9206' media='all' />
106<meta name="facebook-domain-verification" content="768vpi59wuicss0fwmdsd94a721yw4" />
107
108
109<!-- Google Tag Manager for WordPress by gtm4wp.com -->
110<!-- GTM Container placement set to manual -->
111<script data-cfasync="false" data-pagespeed-no-defer>
112	var dataLayer_content = {"pagePostType":"page","pagePostType2":"single-page"};
113	dataLayer.push( dataLayer_content );
114</script>
vendor: 1 bytes, line 114
114
115<script data-cfasync="false" data-pagespeed-no-defer>
vendor: 322 bytes, lines 115-120
115
116(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
117new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
118j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
119'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
120})(window,document,'script','dataLayer','
120GTM-PH6FQ43
vendor: 4 bytes, line 120
120');
121</script>
121
122<!-- End Google Tag Manager for WordPress by gtm4wp.com --><meta name="generator" content="Elementor 4.2.3; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
123			<style>
124				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
125				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
126					background-image: none !important;
127				}
128				@media screen and (max-height: 1024px) {
129					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
130					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
131						background-image: none !important;
132					}
133				}
134				@media screen and (max-height: 640px) {
135					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
136					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
137						background-image: none !important;
138					}
139				}
140			</style>
141			<link rel="icon" href="https://www.julienlegrand.com/wp-content/uploads/2021/04/cropped-iconfinder_icon-camera_211634-32x32.png" sizes="32x32" />
142<link rel="icon" href="https://www.julienlegrand.com/wp-content/uploads/2021/04/cropped-iconfinder_icon-camera_211634-192x192.png" sizes="192x192" />
143<link rel="apple-touch-icon" href="https://www.julienlegrand.com/wp-content/uploads/2021/04/cropped-iconfinder_icon-camera_211634-180x180.png" />
144<meta name="msapplication-TileImage" content="https://www.julienlegrand.com/wp-content/uploads/2021/04/cropped-iconfinder_icon-camera_211634-270x270.png" />
145</head>
146<body class="wp-singular page-template-default page page-id-756 wp-theme-hello-elementor wp-featherlight-captions elementor-default elementor-kit-5519 elementor-page elementor-page-756 elementor-page-5606">
147
148
149<!-- GTM Container placement set to manual -->
150<!-- Google Tag Manager (noscript) -->
151				<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PH6FQ43" height="0" width="0" style="display:none;visibility:hidden" aria-hidden="true"></iframe></noscript>
152<!-- End Google Tag Manager (noscript) -->
153<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
154
155		<header data-elementor-type="header" data-elementor-id="5954" class="elementor elementor-5954 elementor-location-header" data-elementor-post-type="elementor_library">
156			<header class="elementor-element elementor-element-5f1b5c6 e-flex e-con-boxed e-con e-parent" data-id="5f1b5c6" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
157					<div class="e-con-inner">
158		<div class="elementor-element elementor-element-7890e52 e-con-full e-flex e-con e-child" data-id="7890e52" data-element_type="container" data-e-type="container">
159				<div class="elementor-element elementor-element-736fd6a elementor-widget elementor-widget-text-editor" data-id="736fd6a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
160				<div class="elementor-widget-container">
161									<p><strong><span style="color: #000000;"><a style="color: #000000;" href="/">Julien Legrand</a></span></strong></p>								</div>
162				</div>
163				</div>
164		<div class="elementor-element elementor-element-6c5886c e-con-full e-flex e-con e-child" data-id="6c5886c" data-element_type="container" data-e-type="container">
165				<div class="elementor-element elementor-element-09527a2 elementor-nav-menu__align-end elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--dropdown-tablet elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="09527a2" data-element_type="widget" data-e-type="widget" data-settings="{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\&quot;fas fa-caret-down\&quot; aria-hidden=\&quot;true\&quot;&gt;&lt;\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
166				<div class="elementor-widget-container">
167								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
168				<ul id="menu-1-09527a2" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5680"><a href="/" class="elementor-item">Home</a></li>
169<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5866"><a href="https://www.julienlegrand.com/category/photography/" class="elementor-item">Photography</a></li>
170<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2022"><a href="https://www.julienlegrand.com/about/" class="elementor-item">About</a></li>
171<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-756 current_page_item menu-item-2021"><a href="https://www.julienlegrand.com/hello/" aria-current="page" class="elementor-item elementor-item-active">Contact</a></li>
172</ul>			</nav>
173					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
174			<i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open eicon-menu-bar"></i><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i>		</div>
175					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
176				<ul id="menu-2-09527a2" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5680"><a href="/" class="elementor-item" tabindex="-1">Home</a></li>
177<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5866"><a href="https://www.julienlegrand.com/category/photography/" class="elementor-item" tabindex="-1">Photography</a></li>
178<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2022"><a href="https://www.julienlegrand.com/about/" class="elementor-item" tabindex="-1">About</a></li>
179<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-756 current_page_item menu-item-2021"><a href="https://www.julienlegrand.com/hello/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">Contact</a></li>
180</ul>			</nav>
181						</div>
182				</div>
183				</div>
184					</div>
185				</header>
186				</header>
187				<div data-elementor-type="single-page" data-elementor-id="5606" class="elementor elementor-5606 elementor-location-single post-756 page type-page status-publish hentry" data-elementor-post-type="elementor_library">
188			<div class="elementor-element elementor-element-5385561 e-flex e-con-boxed e-con e-parent" data-id="5385561" data-element_type="container" data-e-type="container">
189					<div class="e-con-inner">
190		<div class="elementor-element elementor-element-96a5182 e-con-full e-flex e-con e-child" data-id="96a5182" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
191				<div class="elementor-element elementor-element-cd5ba81 elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="cd5ba81" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
192				<div class="elementor-widget-container">
193					<h1 class="elementor-heading-title elementor-size-default">Contact</h1>				</div>
194				</div>
195				<div class="elementor-element elementor-element-f7d0275 elementor-widget elementor-widget-theme-post-content" data-id="f7d0275" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-content.default">
196				<div class="elementor-widget-container">
197							<div data-elementor-type="wp-page" data-elementor-id="756" class="elementor elementor-756" data-elementor-post-type="page">
198				<div class="elementor-element elementor-element-b59271e e-flex e-con-boxed e-con e-parent" data-id="b59271e" data-element_type="container" data-e-type="container">
199					<div class="e-con-inner">
200		<div class="elementor-element elementor-element-29f83c7 e-con-full e-flex e-con e-child" data-id="29f83c7" data-element_type="container" data-e-type="container">
201				<div class="elementor-element elementor-element-726f37d elementor-widget elementor-widget-text-editor" data-id="726f37d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
202				<div class="elementor-widget-container">
203									Please feel free to contact me for any request by filling out the form below :								</div>
204				</div>
205				<div class="elementor-element elementor-element-3d32bcc elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="3d32bcc" data-element_type="widget" data-e-type="widget" data-settings="{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
206				<div class="elementor-widget-container">
207							<form class="elementor-form" method="post" name="New Form" aria-label="New Form">
208			<input type="hidden" name="post_id" value="756"/>
209			<input type="hidden" name="form_id" value="3d32bcc"/>
210			<input type="hidden" name="referer_title" value="Contact - Julien Legrand | Photographer" />
211
212							<input type="hidden" name="queried_id" value="756"/>
213			
214			<div class="elementor-form-fields-wrapper elementor-labels-">
215								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100 elementor-field-required">
216												<label for="form-field-name" class="elementor-field-label elementor-screen-only">
217								Name							</label>
218														<input size="1" type="text" name="form_fields[name]" id="form-field-name" class="elementor-field elementor-size-lg  elementor-field-textual" placeholder="Name" required="required">
219											</div>
220								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required">
221												<label for="form-field-email" class="elementor-field-label elementor-screen-only">
222								Email							</label>
223														<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-lg  elementor-field-textual" placeholder="Email" required="required">
224											</div>
225								<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100 elementor-field-required">
226												<label for="form-field-message" class="elementor-field-label elementor-screen-only">
227								Message							</label>
228						<textarea class="elementor-field-textual elementor-field  elementor-size-lg" name="form_fields[message]" id="form-field-message" rows="4" placeholder="Message" required="required"></textarea>				</div>
229								<div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-field_2c8f9a6 elementor-col-100 recaptcha_v3-bottomright">
230					<div class="elementor-field" id="form-field-field_2c8f9a6"><div class="elementor-g-recaptcha" data-sitekey="6LdO0wMaAAAAAES9ls9e2o42VK8yiO4XJWq8sL09" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div>
230				</div>
231								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons">
232					<button class="elementor-button elementor-size-md" type="submit">
233						<span class="elementor-button-content-wrapper">
234																						<span class="elementor-button-text">Send</span>
235													</span>
236					</button>
237				</div>
238			</div>
239		</form>
240						</div>
241				</div>
242				</div>
243					</div>
244				</div>
245				</div>
246						</div>
247				</div>
248				</div>
249					</div>
250				</div>
251				</div>
252				<footer data-elementor-type="footer" data-elementor-id="5597" class="elementor elementor-5597 elementor-location-footer" data-elementor-post-type="elementor_library">
253			<footer class="elementor-element elementor-element-31721da e-flex e-con-boxed e-con e-parent" data-id="31721da" data-element_type="container" data-e-type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
254					<div class="e-con-inner">
255		<div class="elementor-element elementor-element-095f0a1 e-con-full e-flex e-con e-child" data-id="095f0a1" data-element_type="container" data-e-type="container">
256				<div class="elementor-element elementor-element-34141e1 e-grid-align-mobile-center elementor-shape-square elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons" data-id="34141e1" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
257				<div class="elementor-widget-container">
258							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
259							<span class="elementor-grid-item" role="listitem">
260					<a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-65d3d36" href="https://www.instagram.com/julien_legrand_/" target="_blank">
261						<span class="elementor-screen-only">Instagram</span>
262						<i aria-hidden="true" class="fab fa-instagram"></i>					</a>
263				</span>
264							<span class="elementor-grid-item" role="listitem">
265					<a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-square elementor-repeater-item-993ef04" href="https://www.facebook.com/pages/Julien-Legrand/114076199292" target="_blank">
266						<span class="elementor-screen-only">Facebook-square</span>
267						<i aria-hidden="true" class="fab fa-facebook-square"></i>					</a>
268				</span>
269					</div>
270						</div>
271				</div>
272				<div class="elementor-element elementor-element-aca0b43 elementor-widget elementor-widget-text-editor" data-id="aca0b43" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
273				<div class="elementor-widget-container">
274									<p style="text-align: center;"><span style="text-align: center; font-size: 14px;">©Julien Legrand &#8211; Photographer<br />All rights reserved</span></p>								</div>
275				</div>
276				</div>
277					</div>
278				</footer>
279				</footer>
280		
281<script type="speculationrules">
282{"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/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
283</script>
283
284			
284<script>
285				( () => {
286					const lazyloadRunObserver = () => {
287						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
288						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
289							entries.forEach( ( entry ) => {
290								if ( entry.isIntersecting ) {
291									let lazyloadBackground = entry.target;
292									if( lazyloadBackground ) {
293										lazyloadBackground.classList.add( 'e-lazyloaded' );
294									}
295									lazyloadBackgroundObserver.unobserve( entry.target );
296								}
297							});
298						}, { rootMargin: '200px 0px 200px 0px' } );
299						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
300							lazyloadBackgroundObserver.observe( lazyloadBackground );
301						} );
302					};
303					const events = [
304						'DOMContentLoaded',
305						'elementor/lazyload/observe',
306					];
307					events.forEach( ( event ) => {
308						document.addEventListener( event, lazyloadRunObserver );
309					} );
310				} )();
311			</script>
311
312			
312<script id="gtm4wp-form-move-tracker-js-before">
313var gtm4wp_form_move_config = {"filledOnly":false};
314//# sourceURL=gtm4wp-form-move-tracker-js-before
315</script>
vendor: 1 bytes, line 315
315
316<script data-wp-strategy="defer" defer id="gtm4wp-form-move-tracker-js" src="https://www.julienlegrand.com/wp-content/plugins/duracelltomi-google-tag-manager/build/gtm4wp-form-move-tracker.js?ver=2.0.3"></script>
vendor: 1 bytes, line 316
316
317<script id="hello-theme-frontend-js" src="https://www.julienlegrand.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 317
317
318<script id="elementor-webpack-runtime-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 318
318
319<script id="elementor-frontend-modules-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 319
319
320<script id="jquery-ui-core-js-before">
321jQuery.uiBackCompat = true;
322//# sourceURL=jquery-ui-core-js-before
323</script>
vendor: 1 bytes, line 323
323
324<script id="jquery-ui-core-js" src="https://www.julienlegrand.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 324
324
325<script id="elementor-frontend-js-before">
326var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"4.2.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"landing-pages":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true,"e_pro_variables":true,"e_pro_interactions":true},"urls":{"assets":"https:\/\/www.julienlegrand.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.julienlegrand.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.julienlegrand.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"41e0055907","atomicFormsSendForm":"c0ed8872d8"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","hello_header_logo_type":"title","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":756,"title":"Contact%20-%20Julien%20Legrand%20%7C%20Photographer","excerpt":"","featuredImage":false}};
327//# sourceURL=elementor-frontend-js-before
328</script>
vendor: 1 bytes, line 328
328
329<script id="elementor-frontend-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.3"></script>
vendor: 1 bytes, line 329
329
330<script id="smartmenus-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 330
330
331<script id="wp-featherlight-js" src="https://www.julienlegrand.com/wp-content/plugins/wp-featherlight/js/wpFeatherlight.pkgd.min.js?ver=1.3.4"></script>
vendor: 131 bytes, lines 331-332
331
332<script id="elementor-recaptcha_v3-api-js" src="https://www.google.com/recaptcha/api.js?render=explicit&#038;ver=4.2.2"></script>
333<script id="elementor-pro-webpack-runtime-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 333
333
334<script id="wp-hooks-js" src="https://www.julienlegrand.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 334
334
335<script id="wp-i18n-js" src="https://www.julienlegrand.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 335
335
336<script id="wp-i18n-js-after">
337wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
338//# sourceURL=wp-i18n-js-after
339</script>
vendor: 1 bytes, line 339
339
340<script id="elementor-pro-frontend-js-before">
341var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.julienlegrand.com\/wp-admin\/admin-ajax.php","nonce":"f4bff0a329","urls":{"assets":"https:\/\/www.julienlegrand.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.julienlegrand.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.julienlegrand.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
342//# sourceURL=elementor-pro-frontend-js-before
343</script>
vendor: 1 bytes, line 343
343
344<script id="elementor-pro-frontend-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 344
344
345<script id="pro-elements-handlers-js" src="https://www.julienlegrand.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.2.2"></script>
vendor: 1 bytes, line 345
345
346<script id="wp-emoji-settings" type="application/json">
347{"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.julienlegrand.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
348</script>
vendor: 1 bytes, line 348
348
349<script type="module">
350/*! This file is auto-generated */
351var 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)))});
352//# sourceURL=https://www.julienlegrand.com/wp-includes/js/wp-emoji-loader.min.js
353</script>
353
354
355</body>
356</html>
357
358<!-- Dynamic page generated in 0.252 seconds. -->
359<!-- Cached page generated by WP-Super-Cache on 2026-09-26 21:41:12 -->
360
361<!-- super cache -->

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.