PageSourceSearch

https://iluminen.com/about/

html iluminen.com collected 2026-10-07 01:02:50 UTC 69,187 bytes, 917 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	<!-- This site is optimized with the Yoast SEO plugin v26.1.1 - https://yoast.com/wordpress/plugins/seo/ -->
10	<title>About - ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination</title>
11	<link rel="canonical" href="https://iluminen.com/about/" />
12	<meta property="og:locale" content="en_US" />
13	<meta property="og:type" content="article" />
14	<meta property="og:title" content="About - ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination" />
15	<meta property="og:description" content="About Us Authentic Archive Iluminen is a wedding photography and videography studio based in Indonesia, Singapore, and Australia.   Established in 2014, the studio combines editorial and journalistic styles to capture timeless moments with a distinctive artistic approach, and has since documented weddings across multiple countries worldwide. Guided by a refined and thoughtful perspective, Iluminen [&hellip;]" />
16	<meta property="og:url" content="https://iluminen.com/about/" />
17	<meta property="og:site_name" content="ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination" />
18	<meta property="article:publisher" content="https://www.facebook.com/iluminen" />
19	<meta property="article:modified_time" content="2026-03-05T06:17:43+00:00" />
20	<meta property="og:image" content="https://iluminen.com/wp-content/uploads/2026/03/about3-688x1030.jpg" />
21	<meta name="twitter:card" content="summary_large_image" />
22	<meta name="twitter:label1" content="Est. reading time" />
23	<meta name="twitter:data1" content="1 minute" />
24	
24<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://iluminen.com/about/","url":"https://iluminen.com/about/","name":"About - ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination","isPartOf":{"@id":"https://iluminen.com/#website"},"primaryImageOfPage":{"@id":"https://iluminen.com/about/#primaryimage"},"image":{"@id":"https://iluminen.com/about/#primaryimage"},"thumbnailUrl":"https://iluminen.com/wp-content/uploads/2026/03/about3-688x1030.jpg","datePublished":"2025-10-24T04:01:31+00:00","dateModified":"2026-03-05T06:17:43+00:00","breadcrumb":{"@id":"https://iluminen.com/about/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://iluminen.com/about/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://iluminen.com/about/#primaryimage","url":"https://iluminen.com/wp-content/uploads/2026/03/about3-scaled.jpg","contentUrl":"https://iluminen.com/wp-content/uploads/2026/03/about3-scaled.jpg","width":1711,"height":2560},{"@type":"BreadcrumbList","@id":"https://iluminen.com/about/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://iluminen.com/"},{"@type":"ListItem","position":2,"name":"About"}]},{"@type":"WebSite","@id":"https://iluminen.com/#website","url":"https://iluminen.com/","name":"ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination","description":"Bali &amp; Jakarta Wedding Photographer","publisher":{"@id":"https://iluminen.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://iluminen.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://iluminen.com/#organization","name":"ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination","url":"https://iluminen.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://iluminen.com/#/schema/logo/image/","url":"https://iluminen.com/wp-content/uploads/2022/08/logo-new-1.png","contentUrl":"https://iluminen.com/wp-content/uploads/2022/08/logo-new-1.png","width":115,"height":101,"caption":"ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination"},"image":{"@id":"https://iluminen.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/iluminen"]}]}</script>
24
25	<!-- / Yoast SEO plugin. -->
26
27
28<link rel="alternate" type="application/rss+xml" title="ILUMINEN - Wedding Photography Bali, Jakarta &amp; Destination &raquo; Feed" href="https://iluminen.com/feed/" />
29<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://iluminen.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Filuminen.com%2Fabout%2F" />
30<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://iluminen.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Filuminen.com%2Fabout%2F&#038;format=xml" />
31<style id="wp-img-auto-sizes-contain-inline-css">
32img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
33/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
34</style>
35<link rel='stylesheet' id='dashicons-css' href='https://iluminen.com/wp-includes/css/dashicons.min.css?ver=7.1.3' media='all' />
36<link rel='stylesheet' id='elusive-css' href='https://iluminen.com/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/elusive.min.css?ver=2.0' media='all' />
37<link rel='stylesheet' id='menu-icon-font-awesome-css' href='https://iluminen.com/wp-content/plugins/menu-icons/css/fontawesome/css/all.min.css?ver=5.15.4' media='all' />
38<link rel='stylesheet' id='foundation-icons-css' href='https://iluminen.com/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/foundation-icons.min.css?ver=3.0' media='all' />
39<link rel='stylesheet' id='genericons-css' href='https://iluminen.com/wp-content/plugins/menu-icons/vendor/codeinwp/icon-picker/css/types/genericons.min.css?ver=3.4' media='all' />
40<link rel='stylesheet' id='menu-icons-extra-css' href='https://iluminen.com/wp-content/plugins/menu-icons/css/extra.min.css?ver=0.13.19' media='all' />
41<style id="wp-emoji-styles-inline-css">
42
43	img.wp-smiley, img.emoji {
44		display: inline !important;
45		border: none !important;
46		box-shadow: none !important;
47		height: 1em !important;
48		width: 1em !important;
49		margin: 0 0.07em !important;
50		vertical-align: -0.1em !important;
51		background: none !important;
52		padding: 0 !important;
53	}
54/*# sourceURL=wp-emoji-styles-inline-css */
55</style>
56
57<style id="global-styles-inline-css">
58: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%);
58--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%;}:root { --wp--style--global--content-size: 800px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}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;}
58.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;}
59/*# sourceURL=global-styles-inline-css */
60</style>
61
62<link rel='stylesheet' id='contact-form-7-css' href='https://iluminen.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.2' media='all' />
63<link rel='stylesheet' id='hello-elementor-css' href='https://iluminen.com/wp-content/themes/hello-elementor/assets/css/reset.css?ver=3.4.4' media='all' />
64<link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://iluminen.com/wp-content/themes/hello-elementor/assets/css/theme.css?ver=3.4.4' media='all' />
65<link rel='stylesheet' id='hello-elementor-header-footer-css' href='https://iluminen.com/wp-content/themes/hello-elementor/assets/css/header-footer.css?ver=3.4.4' media='all' />
66<link rel='stylesheet' id='elementor-frontend-css' href='https://iluminen.com/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1791308935' media='all' />
67<link rel='stylesheet' id='elementor-post-23629-css' href='https://iluminen.com/wp-content/uploads/elementor/css/post-23629.css?ver=1791308935' media='all' />
68<link rel='stylesheet' id='widget-image-css' href='https://iluminen.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.32.4' media='all' />
69<link rel='stylesheet' id='widget-nav-menu-css' href='https://iluminen.com/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1791308935' media='all' />
70<link rel='stylesheet' id='widget-icon-list-css' href='https://iluminen.com/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1791308935' media='all' />
71<link rel='stylesheet' id='e-sticky-css' href='https://iluminen.com/wp-content/plugins/pro-elements/assets/css/modules/sticky.min.css?ver=3.31.3' media='all' />
72<link rel='stylesheet' id='widget-heading-css' href='https://iluminen.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.32.4' media='all' />
73<link rel='stylesheet' id='elementor-post-24032-css' href='https://iluminen.com/wp-content/uploads/elementor/css/post-24032.css?ver=1791310589' media='all' />
74<link rel='stylesheet' id='elementor-post-23635-css' href='https://iluminen.com/wp-content/uploads/elementor/css/post-23635.css?ver=1791308935' media='all' />
75<link rel='stylesheet' id='elementor-post-23707-css' href='https://iluminen.com/wp-content/uploads/elementor/css/post-23707.css?ver=1791308935' media='all' />
76<link rel='stylesheet' id='hello-elementor-child-style-css' href='https://iluminen.com/wp-content/themes/hello-theme-child-master/style.css?ver=2.0.0' media='all' />
77<script id="page-transitions-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/js/page-transitions.min.js?ver=3.31.3"></script>
vendor: 1 bytes, line 77
77
78<script id="jquery-core-js" src="https://iluminen.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 78
78
79<script id="jquery-migrate-js" src="https://iluminen.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
79
80<link rel="https://api.w.org/" href="https://iluminen.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://iluminen.com/wp-json/wp/v2/pages/24032" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://iluminen.com/xmlrpc.php?rsd" />
81<meta name="generator" content="WordPress 7.1.3" />
82<link rel='shortlink' href='https://iluminen.com/?p=24032' />
83<meta name="generator" content="Elementor 3.32.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
84			<style>
85				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
86				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
87					background-image: none !important;
88				}
89				@media screen and (max-height: 1024px) {
90					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
91					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
92						background-image: none !important;
93					}
94				}
95				@media screen and (max-height: 640px) {
96					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
97					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
98						background-image: none !important;
99					}
100				}
101			</style>
102			
102<script>jQuery(document).ready(() => {
103  // Toggle mobile nav
104  jQuery('.btn-mobile-nav').click(() => {
105    jQuery('.btn-mobile-nav').toggleClass('active');
106    jQuery('.mobile-overlay').toggleClass('active');
107	jQuery('.home-btn').toggleClass('custom');
108
109    if (jQuery('.mobile-overlay').hasClass('active')) {
110      jQuery('header').addClass('scrolled');
111    } else {
112      // Only remove if at top
113      if (jQuery(window).scrollTop() === 0) {
114        jQuery('header').removeClass('scrolled');
115      }
116    }
117  });
118
119  // Handle scroll
120  jQuery(window).on("scroll", () => {
121    if (jQuery(window).scrollTop() > 0) {
122      jQuery('header').addClass('scrolled');
123    } else {
124      // Keep scrolled if mobile nav is active
125      if (!jQuery('.mobile-overlay').hasClass('active')) {
126        jQuery('header').removeClass('scrolled');
127      }
128    }
129  });
130});</script>
130<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 130-131
130
131<script async src="https://www.googletagmanager.com/gtag/js?id=
131AW-875743531
vendor: 13 bytes, line 131
131"></script>
132<script>
133  
vendor: 138 bytes, lines 133-137
133window.dataLayer = window.dataLayer || [];
134  function gtag(){dataLayer.push(arguments);}
135  gtag('js', new Date());
136
137  gtag('config', '
137AW-875743531
vendor: 5 bytes, line 137
137');
138</script>
138
139
140<!-- Event snippet for Iluminen Photography conversion page -->
141<script>
142  gtag('event', 'conversion', {
143      'send_to': 'AW-875743531/_4ZtCKaF124Qq5LLoQM',
144      'value': 2.0E7,
145      'currency': 'IDR'
146  });
147</script>
vendor: 2 bytes, line 147
147
148<script>
149	// Disable Rightclick
150	document.addEventListener('contextmenu', function(e) {
151		e.preventDefault();
152	});
153	
154	// Disable Drag & Drop Image
155	document.addEventListener('dragstart', function(e) {
156		if (e.target.tagName === 'IMG') {
157			e.preventDefault();
158		}
159	});
160	
161	// 	Block Keyboard Shortcuts
162	document.addEventListener('keydown', function(e) {
163		// Prevent Ctrl+S, Ctrl+U, Ctrl+Shift+I, F12
164		if (
165			(e.ctrlKey && e.key === 's') ||
166			(e.ctrlKey && e.key === 'u') ||
167			(e.ctrlKey && e.shiftKey && e.key === 'I') ||
168			(e.key === 'F12')
169		) {
170			e.preventDefault();
171		}
172	});
173
174
175</script>
175<script src="https://unpkg.com/[email protected]/dist/lenis.min.js"></script>
175 
176<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/lenis.css">
177
178<script>
179function isTabletLandscape() {
180  return window.matchMedia("(min-width: 768px) and (max-width: 1224px) and (orientation: landscape)").matches;
181}
182
183let lenis;
184
185if (!isTabletLandscape()) {
186
187  lenis = new Lenis({
188    duration: 1,
189    easing: (t) => 1 - Math.pow(1 - t, 3),
190    smoothWheel: true,
191    smoothTouch: true
192  });
193
194  function raf(time) {
195    lenis.raf(time);
196    requestAnimationFrame(raf);
197  }
198
199  requestAnimationFrame(raf);
200
201}
202</script>
202<!-- jQuery -->
203<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
203
204
205<!-- Choices.js -->
206<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/choices.js/public/assets/styles/choices.min.css" />
207<script src="https://cdn.jsdelivr.net/npm/choices.js/public/assets/scripts/choices.min.js"></script>
207
208
209<script>
210  $(document).ready(function () {
211    $('.contact-select').each(function () {
212      new Choices(this, {
213        searchEnabled: false,
214        itemSelectText: '',
215        shouldSort: false
216      });
217    });
218  });
219</script>
219<link rel="icon" href="https://iluminen.com/wp-content/uploads/2025/10/Favicon-80x80.png" sizes="32x32" />
220<link rel="icon" href="https://iluminen.com/wp-content/uploads/2025/10/Favicon-300x300.png" sizes="192x192" />
221<link rel="apple-touch-icon" href="https://iluminen.com/wp-content/uploads/2025/10/Favicon-300x300.png" />
222<meta name="msapplication-TileImage" content="https://iluminen.com/wp-content/uploads/2025/10/Favicon-300x300.png" />
223</head>
224<body class="wp-singular page-template-default page page-id-24032 wp-custom-logo wp-embed-responsive wp-theme-hello-elementor wp-child-theme-hello-theme-child-master hello-elementor-default elementor-default elementor-kit-23629 elementor-page elementor-page-24032">
225
226		<e-page-transition preloader-type="image" preloader-image-url="https://iluminen.com/wp-content/uploads/2025/10/GIF-1x1-1.gif" class="e-page-transition--entering" exclude="^https\:\/\/iluminen\.com\/wp\-admin\/">
227					</e-page-transition>
228		
229<a class="skip-link screen-reader-text" href="#content">Skip to content</a>
230
231		<header data-elementor-type="header" data-elementor-id="23635" class="elementor elementor-23635 elementor-location-header" data-elementor-post-type="elementor_library">
232			<div class="elementor-element elementor-element-795382c e-con-full header-nav e-flex e-con e-parent" data-id="795382c" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;fixed&quot;}">
233				<div class="elementor-element elementor-element-69f0235 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="69f0235" data-element_type="widget" data-widget_type="theme-site-logo.default">
234											<a href="https://iluminen.com">
235			<img width="2311" height="128" src="https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO.png" class="attachment-full size-full wp-image-23833" alt="ILUMINEN-LOGO" srcset="https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO.png 2311w, https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO-300x17.png 300w, https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO-1030x57.png 1030w, https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO-768x43.png 768w, https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO-1536x85.png 1536w, https://iluminen.com/wp-content/uploads/2025/10/ILUMINEN-LOGO-2048x113.png 2048w" sizes="(max-width: 2311px) 100vw, 2311px" />				</a>
236											</div>
237				<div class="elementor-element elementor-element-6777ef1 elementor-nav-menu--dropdown-mobile elementor-hidden-tablet elementor-hidden-mobile elementor-hidden-mobile_extra elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="6777ef1" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
237 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}" data-widget_type="nav-menu.default">
238								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none">
239				<ul id="menu-1-6777ef1" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30149"><a href="/" class="elementor-item">Home</a></li>
240<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24032 current_page_item menu-item-24124"><a href="https://iluminen.com/about/" aria-current="page" class="elementor-item elementor-item-active">About</a></li>
241<li class="menu-works menu-item menu-item-type-post_type menu-item-object-page menu-item-24663"><a href="https://iluminen.com/works/" class="elementor-item">Works</a></li>
242<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24324"><a href="https://iluminen.com/contact-us/" class="elementor-item">Contact</a></li>
243</ul>			</nav>
244					<div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false">
245			<svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--open e-font-icon-svg e-eicon-menu-bar" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M104 333H896C929 333 958 304 958 271S929 208 896 208H104C71 208 42 237 42 271S71 333 104 333ZM104 583H896C929 583 958 554 958 521S929 458 896 458H104C71 458 42 487 42 521S71 583 104 583ZM104 833H896C929 833 958 804 958 771S929 708 896 708H104C71 708 42 737 42 771S71 833 104 833Z"></path></svg><svg aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close e-font-icon-svg e-eicon-close" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M742 167L500 408 258 167C246 154 233 150 217 150 196 150 179 158 167 167 154 179 150 196 150 212 150 229 154 242 171 254L408 500 167 742C138 771 138 800 167 829 196 858 225 858 254 829L496 587 738 829C750 842 767 846 783 846 800 846 817 842 829 829 842 817 846 804 846 783 846 767 842 750 829 737L588 500 833 258C863 229 863 200 833 171 804 137 775 137 742 167Z"></path></svg>		</div>
246					<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
247				<ul id="menu-2-6777ef1" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30149"><a href="/" class="elementor-item" tabindex="-1">Home</a></li>
248<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24032 current_page_item menu-item-24124"><a href="https://iluminen.com/about/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">About</a></li>
249<li class="menu-works menu-item menu-item-type-post_type menu-item-object-page menu-item-24663"><a href="https://iluminen.com/works/" class="elementor-item" tabindex="-1">Works</a></li>
250<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24324"><a href="https://iluminen.com/contact-us/" class="elementor-item" tabindex="-1">Contact</a></li>
251</ul>			</nav>
252						</div>
253				<div class="elementor-element elementor-element-ede932b elementor-hidden-desktop elementor-hidden-tablet_extra elementor-widget elementor-widget-html" data-id="ede932b" data-element_type="widget" data-widget_type="html.default">
254					<div class="btn-mobile-nav">
255    <span class="burger-line"></span>
256</div>				</div>
257				</div>
258		<div class="elementor-element elementor-element-19faf6f e-con-full mobile-overlay elementor-hidden-desktop e-flex e-con e-parent" data-id="19faf6f" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;fixed&quot;}">
259				<div class="elementor-element elementor-element-e2d3db7 elementor-nav-menu--dropdown-none elementor-nav-menu__align-start elementor-widget elementor-widget-nav-menu" data-id="e2d3db7" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg class=\&quot;e-font-icon-svg e-fas-caret-down\&quot;
259 viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
260								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
261				<ul id="menu-1-e2d3db7" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30149"><a href="/" class="elementor-item">Home</a></li>
262<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24032 current_page_item menu-item-24124"><a href="https://iluminen.com/about/" aria-current="page" class="elementor-item elementor-item-active">About</a></li>
263<li class="menu-works menu-item menu-item-type-post_type menu-item-object-page menu-item-24663"><a href="https://iluminen.com/works/" class="elementor-item">Works</a></li>
264<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24324"><a href="https://iluminen.com/contact-us/" class="elementor-item">Contact</a></li>
265</ul>			</nav>
266						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
267				<ul id="menu-2-e2d3db7" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30149"><a href="/" class="elementor-item" tabindex="-1">Home</a></li>
268<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-24032 current_page_item menu-item-24124"><a href="https://iluminen.com/about/" aria-current="page" class="elementor-item elementor-item-active" tabindex="-1">About</a></li>
269<li class="menu-works menu-item menu-item-type-post_type menu-item-object-page menu-item-24663"><a href="https://iluminen.com/works/" class="elementor-item" tabindex="-1">Works</a></li>
270<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24324"><a href="https://iluminen.com/contact-us/" class="elementor-item" tabindex="-1">Contact</a></li>
271</ul>			</nav>
272						</div>
273				</div>
274				</header>
275		
276<main id="content" class="site-main post-24032 page type-page status-publish hentry">
277
278	
279	<div class="page-content">
280				<div data-elementor-type="wp-page" data-elementor-id="24032" class="elementor elementor-24032" data-elementor-post-type="page">
281				<div class="elementor-element elementor-element-5f8400b e-con-full e-flex e-con e-parent" data-id="5f8400b" data-element_type="container">
282				<div class="elementor-element elementor-element-ec538d0 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading" data-id="ec538d0" data-element_type="widget" data-settings="{&quot;sticky_offset&quot;:100,&quot;sticky_effects_offset&quot;:30,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;],&quot;sticky_anchor_link_offset&quot;:0}" data-widget_type="heading.default">
283					<h1 class="elementor-heading-title elementor-size-default">About Us</h1>				</div>
284		<div class="elementor-element elementor-element-5cdc49d e-con-full e-flex e-con e-child" data-id="5cdc49d" data-element_type="container">
285		<div class="elementor-element elementor-element-d487930 e-con-full e-flex e-con e-child" data-id="d487930" data-element_type="container" data-settings="{&quot;sticky_offset&quot;:136,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;],&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}">
286				<div class="elementor-element elementor-element-256030b elementor-widget elementor-widget-heading" data-id="256030b" data-element_type="widget" data-widget_type="heading.default">
287					<h2 class="elementor-heading-title elementor-size-default">Authentic <span class="grotesc">Archive</span></h2>				</div>
288				</div>
289		<div class="elementor-element elementor-element-2c01d3b e-con-full e-flex e-con e-child" data-id="2c01d3b" data-element_type="container">
290		<div class="elementor-element elementor-element-cc92af8 e-con-full e-flex e-con e-child" data-id="cc92af8" data-element_type="container">
291				<div class="elementor-element elementor-element-0d4fcbd custom-img-43 elementor-widget elementor-widget-image" data-id="0d4fcbd" data-element_type="widget" data-widget_type="image.default">
292															<img fetchpriority="high" decoding="async" width="688" height="1030" src="https://iluminen.com/wp-content/uploads/2026/03/about3-688x1030.jpg" class="attachment-large size-large wp-image-25904" alt="" srcset="https://iluminen.com/wp-content/uploads/2026/03/about3-688x1030.jpg 688w, https://iluminen.com/wp-content/uploads/2026/03/about3-200x300.jpg 200w, https://iluminen.com/wp-content/uploads/2026/03/about3-768x1149.jpg 768w, https://iluminen.com/wp-content/uploads/2026/03/about3-1026x1536.jpg 1026w, https://iluminen.com/wp-content/uploads/2026/03/about3-1369x2048.jpg 1369w, https://iluminen.com/wp-content/uploads/2026/03/about3-scaled.jpg 1711w" sizes="(max-width: 688px) 100vw, 688px" />															</div>
293				</div>
294				<div class="elementor-element elementor-element-4366dd0 text-about m-0 elementor-widget elementor-widget-text-editor" data-id="4366dd0" data-element_type="widget" data-widget_type="text-editor.default">
295									<p>Iluminen is a wedding photography and videography studio based in Indonesia, Singapore, and Australia.</p><p> </p><p>Established in 2014, the studio combines editorial and journalistic styles to capture timeless moments with a distinctive artistic approach, and has since documented weddings across multiple countries worldwide.</p>								</div>
296				</div>
297				</div>
298				</div>
299		<div class="elementor-element elementor-element-cd39f8e e-con-full e-flex e-con e-parent" data-id="cd39f8e" data-element_type="container" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
300				</div>
301		<div class="elementor-element elementor-element-3de28d8 e-con-full e-flex e-con e-parent" data-id="3de28d8" data-element_type="container">
302		<div class="elementor-element elementor-element-eb1cbd9 e-con-full e-flex e-con e-child" data-id="eb1cbd9" data-element_type="container">
303				<div class="elementor-element elementor-element-a5cced4 text-about mob-no-br elementor-widget elementor-widget-text-editor" data-id="a5cced4" data-element_type="widget" data-widget_type="text-editor.default">
304									<p>Guided by a refined and thoughtful perspective, Iluminen focuses on editorial styles that feel both personal and enduring.</p><p>Each wedding is approached with intention, sensitivity, and an appreciation for its quiet significance.</p>								</div>
305				</div>
306		<div class="elementor-element elementor-element-50a2310 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="50a2310" data-element_type="container">
307				</div>
308				</div>
309				</div>
310		
310<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/gsap.min.js"></script>
vendor: 2 bytes, line 310
310
311<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.13.0/ScrollTrigger.min.js"></script>
311
312
313<script>
314gsap.registerPlugin(ScrollTrigger);
315	
316// 	var contentText = $('.elementor-widget-theme-post-content p').first().text();
317// 	  $('.content-text p').text(contentText);
318
319	  const container = $('.elementor-widget-theme-post-content p');
320	  container.addClass('image-floating');
321
322	  // Assign floating-1 to floating-6 classes, then repeat
323	  container.find('img').each(function(i) {
324		const classIndex = (i % 6) + 1; // 1 to 6
325		$(this).addClass('floating-' + classIndex);
326	  });
327
328
329
330// Example: vertical parallax ignoring Lenis easing
331$('.elementor-widget-theme-post-content p img').each(function(i){
332  const img = $(this);
333  const parallaxSpeed = 50 + i;
334
335  gsap.to(img, {
336    y: -parallaxSpeed,
337    ease: "none",      // linear movement
338    scrollTrigger: {
339      trigger: img,
340      scroller: document.body,
341      start: "top bottom",
342      end: "bottom top",
343      scrub: 1       // follows scroll position linearly
344    }
345  });
346
347  gsap.from(img, {
348	opacity: 1,
349    duration: 0.5,
350    scrollTrigger: {
351      trigger: img,
352      scroller: document.body,
353      start: "top 90%",
354      end: "top 60%",
355      toggleActions: "play none none reverse"
356    }
357  });
358});
359	
360// 	Small image adjustment
361// $(window).on('load', function () {
362
363//   $('.image-floating img').each(function () {
364//     if ($(this).outerHeight() < 80) {
365//       $(this).addClass('floating-small');
366//     }
367//   });
368
369// });
370
371$(window).on('load', function () {
372  const winWidth = $(window).width();
373
374  $('.image-floating img').each(function () {
375    const imgHeight = $(this).outerHeight();
376
377    // Max width 700px (mobile)
378    if (winWidth <= 700 && imgHeight < 80) {
379      $(this).addClass('floating-small');
380    }
381
382    // Min width 700px (desktop)
383    if (winWidth > 700 && imgHeight < 160) {
384      $(this).addClass('floating-small');
385    }
386  });
387});
388	
389</script>
389
390
391
392		
393			</div>
394
395	
396</main>
397
398			<footer data-elementor-type="footer" data-elementor-id="23707" class="elementor elementor-23707 elementor-location-footer" data-elementor-post-type="elementor_library">
399			<div class="elementor-element elementor-element-6637558 e-con-full e-flex e-con e-parent" data-id="6637558" data-element_type="container">
400		<div class="elementor-element elementor-element-1409b9d e-con-full e-flex e-con e-child" data-id="1409b9d" data-element_type="container">
401				<div class="elementor-element elementor-element-7c50908 elementor-nav-menu__align-start elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="7c50908" data-element_type="widget" data-settings="{&quot;layout&quot;:&quot;vertical&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;svg class=\&quot;e-font-icon-svg e-fas-caret-down\&quot; viewBox=\&quot;0 0 320 512\&quot; xmlns=\&quot;http:\/\/www.w3.org\/2000\/svg\&quot;&gt;&lt;path d=\&quot;M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\&quot;&gt;&lt;\/path&gt;&lt;\/svg&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}" data-widget_type="nav-menu.default">
402								<nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-none">
403				<ul id="menu-1-7c50908" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23841"><a href="/works/location/indonesia" class="elementor-item">Indonesia</a></li>
404<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23842"><a href="/works/location/singapore" class="elementor-item">Singapore</a></li>
405<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23843"><a href="/works/location/australia" class="elementor-item">Australia</a></li>
406</ul>			</nav>
407						<nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true">
408				<ul id="menu-2-7c50908" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23841"><a href="/works/location/indonesia" class="elementor-item" tabindex="-1">Indonesia</a></li>
409<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23842"><a href="/works/location/singapore" class="elementor-item" tabindex="-1">Singapore</a></li>
410<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23843"><a href="/works/location/australia" class="elementor-item" tabindex="-1">Australia</a></li>
411</ul>			</nav>
412						</div>
413				</div>
414		<div class="elementor-element elementor-element-02b7c2e e-con-full e-flex e-con e-child" data-id="02b7c2e" data-element_type="container">
415				<div class="elementor-element elementor-element-17a5198 elementor-widget elementor-widget-text-editor" data-id="17a5198" data-element_type="widget" data-widget_type="text-editor.default">
416									<p><a href="http://wa.me/6287700170777" target="_blank" rel="noopener">+62 87 700 170 777 (ID)</a></p><p><a href="http://wa.me/6580440542" target="_blank" rel="noopener">+65 80 440 542 (SG)</a></p><p><a href="http://wa.me/610414703053" target="_blank" rel="noopener">+61 04 147 030 53 (AU)</a></p>								</div>
417				</div>
418		<div class="elementor-element elementor-element-e7e1e1e e-con-full e-flex e-con e-child" data-id="e7e1e1e" data-element_type="container">
419				<div class="elementor-element elementor-element-63bd1d2 m-0 elementor-widget elementor-widget-text-editor" data-id="63bd1d2" data-element_type="widget" data-widget_type="text-editor.default">
420									<p><a href="mailto:[email protected]">[email protected]</a></p>								</div>
421				<div class="elementor-element elementor-element-c9c0990 m-0 elementor-widget elementor-widget-text-editor" data-id="c9c0990" data-element_type="widget" data-widget_type="text-editor.default">
422									<p><a href="mailto:[email protected]">[email protected]</a></p>								</div>
423				<div class="elementor-element elementor-element-1d9e5db m-0 elementor-widget elementor-widget-text-editor" data-id="1d9e5db" data-element_type="widget" data-widget_type="text-editor.default">
424									<p><a href="mailto:[email protected]">[email protected]</a></p>								</div>
425				</div>
426		<div class="elementor-element elementor-element-08c30fd e-con-full e-flex e-con e-child" data-id="08c30fd" data-element_type="container">
427				<div class="elementor-element elementor-element-776e0f6 elementor-align-left elementor-mobile-align-left elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="776e0f6" data-element_type="widget" data-widget_type="icon-list.default">
428							<ul class="elementor-icon-list-items">
429							<li class="elementor-icon-list-item">
430											<a href="/contact-us">
431
432											<span class="elementor-icon-list-text">Contact Us</span>
433											</a>
434									</li>
435								<li class="elementor-icon-list-item">
436											<a href="https://www.instagram.com/iluminen/" target="_blank">
437
438											<span class="elementor-icon-list-text">Instagram</span>
439											</a>
440									</li>
441								<li class="elementor-icon-list-item">
442											<a href="https://www.facebook.com/iluminen" target="_blank">
443
444											<span class="elementor-icon-list-text">Facebook</span>
445											</a>
446									</li>
447						</ul>
448						</div>
449				</div>
450				</div>
451				</footer>
452		
453<script type="speculationrules">
454{"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-theme-child-master/*","/wp-content/themes/hello-elementor/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
455</script>
455
456			
456<script>
457				const lazyloadRunObserver = () => {
458					const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
459					const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
460						entries.forEach( ( entry ) => {
461							if ( entry.isIntersecting ) {
462								let lazyloadBackground = entry.target;
463								if( lazyloadBackground ) {
464									lazyloadBackground.classList.add( 'e-lazyloaded' );
465								}
466								lazyloadBackgroundObserver.unobserve( entry.target );
467							}
468						});
469					}, { rootMargin: '200px 0px 200px 0px' } );
470					lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
471						lazyloadBackgroundObserver.observe( lazyloadBackground );
472					} );
473				};
474				const events = [
475					'DOMContentLoaded',
476					'elementor/lazyload/observe',
477				];
478				events.forEach( ( event ) => {
479					document.addEventListener( event, lazyloadRunObserver );
480				} );
481			</script>
481
482			<!-- 
482<script>
483$(window).on('load', function() {
484  ScrollTrigger.refresh();
485});
486
487$(document).ready(function(){
488
489  let horizontalSections = gsap.utils.toArray(".x-container");
490
491  horizontalSections.forEach((container) => {
492
493    let sections = container.querySelectorAll(".x-content");
494    let endHold = false;
495    let startSnapDone = false;
496
497    const isDesktop = () => window.innerWidth >= 1024;
498
499    gsap.to(sections, {
500      xPercent: -100 * (sections.length - 1),
501      ease: "none",
502      scrollTrigger: {
503        trigger: container,
504        start: "top top",
505        end: () => "+=" + container.offsetWidth * (sections.length - 1),
506        pin: true,
507        scrub: 0.5,
508
509        snap: {
510          snapTo: (progress) => {
511
512            if (!isDesktop()) return progress; // disable snap on tablet/mobile
513
514            let snapPoints = 1 / (sections.length - 1);
515            let snapped = Math.round(progress / snapPoints) * snapPoints;
516
517            if (Math.abs(progress - snapped) < 0.05) {
518              return snapped;
519            }
520
521            return progress;
522          },
523          duration: { min: 0.2, max: 0.45 },
524          ease: "none"
525        },
526
527        onEnter: (self) => {
528          if (!isDesktop()) return;
529          if (startSnapDone) return;
530
531          startSnapDone = true;
532
533          lenis.scrollTo(self.start, {
534            duration: 0.6
535          });
536        },
537
538        onEnterBack: (self) => {
539          if (!isDesktop()) return;
540          if (startSnapDone) return;
541
542          startSnapDone = true;
543
544          lenis.scrollTo(self.start, {
545            duration: 0.4
546          });
547        },
548
549        onLeave: () => startSnapDone = false,
550        onLeaveBack: () => startSnapDone = false,
551
552        onUpdate: (self) => {
553
554		  if (!isDesktop()) return;
555
556		  // detect scrolling direction
557		  const direction = self.direction; // 1 = down, -1 = up
558
559		  if (self.progress >= 0.98 && !endHold && direction === 1) {
560
561			endHold = true;
562
563			lenis.stop();
564
565			setTimeout(() => {
566			  lenis.start();
567			  endHold = false;
568			}, 800);
569
570		  }
571
572		}
573
574      }
575    });
576
577  });
578
579});
580</script>
580 -->
581
582<script>
583$(document).ready(function () {
584
585  const isDesktop = () => window.innerWidth >= 1024;
586
587  gsap.utils.toArray(".x-container").forEach((container) => {
588
589    const sections = container.querySelectorAll(".x-content");
590
591    let entering = false;
592    let leaving = false;
593
594    gsap.to(sections, {
595      xPercent: -100 * (sections.length - 1),
596      ease: "none",
597      scrollTrigger: {
598        trigger: container,
599        start: "top top",
600        end: () => "+=" + container.offsetWidth * (sections.length - 1),
601        pin: true,
602        scrub: 3,
603
604        snap: isDesktop()
605          ? {
606              snapTo: (progress) => {
607
608                if (progress < 0.05) return 0;
609                if (progress > 0.95) return 1;
610
611                return progress;
612              },
613              duration: { min: 0.2, max: 0.4 },
614              ease: "none"
615            }
616          : false,
617
618        onEnter: (self) => {
619
620          if (!isDesktop()) return;
621          if (entering) return;
622
623          entering = true;
624
625          lenis.scrollTo(self.start, {
626            duration: 1
627          });
628
629        },
630
631        onEnterBack: (self) => {
632
633          if (!isDesktop()) return;
634          if (entering) return;
635
636          entering = true;
637
638          lenis.scrollTo(self.start, {
639            duration: 1
640          });
641
642        },
643
644        onLeave: (self) => {
645
646          if (!isDesktop()) return;
647          if (leaving) return;
648
649          leaving = true;
650
651          lenis.scrollTo(self.end, {
652            duration: 1
653          });
654
655        },
656
657        onLeaveBack: (self) => {
658
659          entering = false;
660          leaving = false;
661
662        }
663
664      }
665    });
666
667  });
668
669});
670</script>
670<script>
671let lastWidth = window.innerWidth;
672
673$(window).on('resize', function () {
674
675    if (window.innerWidth !== lastWidth) {
676
677        lastWidth = window.innerWidth;
678
679        setTimeout(function(){
680
681            // force Elementor sticky recalculation
682            window.dispatchEvent(new Event('scroll'));
683            window.dispatchEvent(new Event('resize'));
684
685        }, 500);
686
687    }
688
689});
690</script>
690<script>
691document.getElementById("custom-location-filter").addEventListener("change", function () {
692    const selected = this.value;
693
694    // Keep all existing GET params
695    const params = window.location.search;
696
697    let newUrl;
698
699    if (selected === "" || selected === "all") {
700        // Redirect to main Works page with params
701        newUrl = `https://iluminen.com/works/${params}`;
702    } else {
703        // Redirect to the selected location
704        newUrl = `https://iluminen.com/works/location/${selected}/${params}`;
705    }
706
707    window.location.href = newUrl;
708});
709	
710document.addEventListener("DOMContentLoaded", function () {
711    const select = document.getElementById("custom-location-filter");
712    const path = window.location.pathname;
713
714    // Extract location slug from URL
715    const match = path.match(/works\/location\/([^\/]+)/);
716
717    if (match && match[1]) {
718        // Found a location slug → set as selected
719        select.value = match[1];
720    } else {
721        // No location in URL → default to All Location
722        select.value = "all";
723    }
724});
725</script>
725<script>
726// Auto select dropdown based on URL parameters
727jQuery(function($) {
728    const urlParams = new URLSearchParams(window.location.search);
729
730    $('.custom-filter-dropdown').each(function() {
731        const $dropdown = $(this);
732        const filterClass = $dropdown.data('filter-class');
733
734        // Find the Elementor filter widget matching this class
735        const $filterWidget = $('.' + filterClass);
736
737        if (!$filterWidget.length) return;
738
739        // Find active filter button
740        const $activeBtn = $filterWidget.find('.e-filter-item[aria-pressed="true"]');
741
742        if ($activeBtn.length) {
743            const activeFilter = $activeBtn.data('filter'); // Example: "singapore"
744
745            if (activeFilter) {
746                // Match dropdown value
747                $dropdown.val(activeFilter);
748            }
749        }
750    });
751});
752
753jQuery(document).ready(function ($) {
754
755    $('.custom-filter-dropdown').on('change', function () {
756
757        const dataFilterClass = $(this).data('filter-class');
758
759        // Find matching Elementor taxonomy-filter widget
760        const elementorFilter = $('.' + dataFilterClass + '.elementor-widget-taxonomy-filter');
761
762        if (!elementorFilter.length) {
763            console.warn('Elementor filter not found for:', dataFilterClass);
764            return;
765        }
766
767        // Read data-settings (Elementor stores it as JSON string)
768        const settings = elementorFilter.data('settings');
769
770        // Extract taxonomy & widgetId
771        const tax = settings.taxonomy;              // category
772        const widgetId = settings.selected_element; // 8486816
773
774        console.log("taxonomy =", tax);
775        console.log("widgetId =", widgetId);
776
777        const val = $(this).val();
778        const url = new URL(window.location.href);
779
780        const paramKey = `e-filter-${widgetId}-${tax}`;
781
782        // "__all" = remove param
783        if (val === '__all') {
784            url.searchParams.delete(paramKey);
785        } else {
786            url.searchParams.set(paramKey, val);
787        }
788
789        window.location.href = url.toString();
790    });
791
792});
793</script>
793<script>
794$(document).ready(function(){
795  gsap.registerPlugin(ScrollTrigger);
796
797  // ✅ Inject .mask into each photoFrame dynamically
798  $(".photoFrame").each(function(){
799    if ($(this).find(".mask").length === 0) {
800      $(this).prepend('<div class="mask"></div>');
801    }
802  });
803
804  // ✅ Animate each frame
805  $(".photoFrame").each(function(){
806    let frame = $(this);
807    let mask = frame.find(".mask");
808    let img = frame.find("img");
809
810    let tl = gsap.timeline({
811      scrollTrigger: {
812        trigger: frame[0],
813        start: "top 85%",
814        end: "center center",
815        toggleActions: "play none none reverse"
816      }
817    });
818
819    tl.to(mask, {
820      width: "0%",
821      duration: 0.4,
822      ease: "power2.out"
823    })
824    .from(img, {
825      scale: 1.2,
826      duration: 1,
827      ease: "power2.out"
828    }, "-=0.6");
829  });
830});
831</script>
831<script>jQuery(document).ready(function() {
832	jQuery('.contact-select').on('change', function(){
833		var country = jQuery(this).val();
834		
835		if(country == 'Indonesia'){
836			jQuery('.country-email').val('[email protected]').trigger('change');
837		}
838		else if(country == 'Singapore'){
839			jQuery('.country-email').val('[email protected]').trigger('change');
840		}
841		else if(country == 'Australia'){
842			jQuery('.country-email').val('[email protected]').trigger('change');
843		}
844		else{
845			jQuery('.country-email').val('[email protected]').trigger('change');
846		}
847	})
848});</script>
848<script id="wp-hooks-js" src="https://iluminen.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 848
848
849<script id="wp-i18n-js" src="https://iluminen.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 849
849
850<script id="wp-i18n-js-after">
851wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
852//# sourceURL=wp-i18n-js-after
853</script>
vendor: 1 bytes, line 853
853
854<script id="swv-js" src="https://iluminen.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.2"></script>
vendor: 1 bytes, line 854
854
855<script id="contact-form-7-js-before">
856var wpcf7 = {
857    "api": {
858        "root": "https:\/\/iluminen.com\/wp-json\/",
859        "namespace": "contact-form-7\/v1"
860    },
861    "cached": 1
862};
863//# sourceURL=contact-form-7-js-before
864</script>
vendor: 1 bytes, line 864
864
865<script id="contact-form-7-js" src="https://iluminen.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.2"></script>
vendor: 1 bytes, line 865
865
866<script id="hello-theme-frontend-js" src="https://iluminen.com/wp-content/themes/hello-elementor/assets/js/hello-frontend.js?ver=3.4.4"></script>
vendor: 1 bytes, line 866
866
867<script id="instant-page-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets//lib/instant-page/instant-page.min.js?ver=3.31.3"></script>
vendor: 1 bytes, line 867
867
868<script id="elementor-webpack-runtime-js" src="https://iluminen.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.32.4"></script>
vendor: 1 bytes, line 868
868
869<script id="elementor-frontend-modules-js" src="https://iluminen.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.32.4"></script>
vendor: 1 bytes, line 869
869
870<script id="jquery-ui-core-js-before">
871jQuery.uiBackCompat = true;
872//# sourceURL=jquery-ui-core-js-before
873</script>
vendor: 1 bytes, line 873
873
874<script id="jquery-ui-core-js" src="https://iluminen.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 874
874
875<script id="elementor-frontend-js-before">
876var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","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":501,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":500,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":950,"default_value":880,"direction":"max","is_enabled":true},"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":true},"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":true},"version":"3.32.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"e_pro_free_trial_popup":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"import-export-customization":true,"mega-menu":true},"urls":{"assets":"https:\/\/iluminen.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/iluminen.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/iluminen.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"e97dd5f176"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra"],"viewport_mobile":500,"viewport_mobile_extra":950,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":24032,"title":"About%20-%20ILUMINEN%20-%20Wedding%20Photography%20Bali%2C%20Jakarta%20%26%20Destination","excerpt":"","featuredImage":false}};
877//# sourceURL=elementor-frontend-js-before
878</script>
vendor: 1 bytes, line 878
878
879<script id="elementor-frontend-js" src="https://iluminen.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.32.4"></script>
vendor: 1 bytes, line 879
879
880<script id="smartmenus-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 880
880
881<script id="e-sticky-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/lib/sticky/jquery.sticky.min.js?ver=3.31.3"></script>
vendor: 86 bytes, lines 881-882
881
882<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
8826Le2e40UAAAAAL6GxSIcug-TquKVf4YmrWoC0XB6
vendor: 25 bytes, line 882
882&#038;ver=3.0"></script>
883<script id="wp-polyfill-js" src="https://iluminen.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 883
883
884<script id="wpcf7-recaptcha-js-before">
885var wpcf7_recaptcha = {
886    "sitekey": "6Le2e40UAAAAAL6GxSIcug-TquKVf4YmrWoC0XB6",
887    "actions": {
888        "homepage": "homepage",
889        "contactform": "contactform"
890    }
891};
892//# sourceURL=wpcf7-recaptcha-js-before
893</script>
vendor: 1 bytes, line 893
893
894<script id="wpcf7-recaptcha-js" src="https://iluminen.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.2"></script>
vendor: 1 bytes, line 894
894
895<script id="elementor-pro-webpack-runtime-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/js/webpack-pro.runtime.min.js?ver=3.31.3"></script>
vendor: 1 bytes, line 895
895
896<script id="elementor-pro-frontend-js-before">
897var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/iluminen.com\/wp-admin\/admin-ajax.php","nonce":"c6d84ce2ca","urls":{"assets":"https:\/\/iluminen.com\/wp-content\/plugins\/pro-elements\/assets\/","rest":"https:\/\/iluminen.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:\/\/iluminen.com\/wp-content\/plugins\/pro-elements\/modules\/lottie\/assets\/animations\/default.json"}};
898//# sourceURL=elementor-pro-frontend-js-before
899</script>
vendor: 1 bytes, line 899
899
900<script id="elementor-pro-frontend-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/js/frontend.min.js?ver=3.31.3"></script>
vendor: 1 bytes, line 900
900
901<script id="pro-elements-handlers-js" src="https://iluminen.com/wp-content/plugins/pro-elements/assets/js/elements-handlers.min.js?ver=3.31.3"></script>
vendor: 1 bytes, line 901
901
902<script id="wp-emoji-settings" type="application/json">
903{"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://iluminen.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.3"}}
904</script>
vendor: 1 bytes, line 904
904
905<script type="module">
906/*! This file is auto-generated */
907var 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)))});
908//# sourceURL=https://iluminen.com/wp-includes/js/wp-emoji-loader.min.js
909</script>
909
910
911</body>
912</html>
913
914<!-- Dynamic page generated in 0.214 seconds. -->
915<!-- Cached page generated by WP-Super-Cache on 2026-10-07 07:56:30 -->
916
917<!-- 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.