PageSourceSearch

https://hannaliinteriors.com/projects/

html hannaliinteriors.com collected 2026-10-04 13:25:27 UTC 65,651 bytes, 853 lines download raw bytes

1<!doctype html>
2<html dir="ltr" lang="en-US" prefix="og: https://ogp.me/ns#" class="no-js">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5" /><title>Our Work I Interior Design Projects | Hanna Li Interiors</title>
6
7		<!-- All in One SEO 5.0.1.1 - aioseo.com -->
8	<meta name="description" content="Visit our projects page for a selection of our interior design work." />
9	<meta name="robots" content="max-image-preview:large" />
10	<link rel="canonical" href="https://hannaliinteriors.com/projects/" />
11	<meta name="generator" content="All in One SEO (AIOSEO) 5.0.1.1" />
12		<meta property="og:locale" content="en_US" />
13		<meta property="og:site_name" content="Hanna Li Interiors | Design Through Stories" />
14		<meta property="og:type" content="article" />
15		<meta property="og:title" content="Our Work I Interior Design Projects | Hanna Li Interiors" />
16		<meta property="og:description" content="Visit our projects page for a selection of our interior design work." />
17		<meta property="og:url" content="https://hannaliinteriors.com/projects/" />
18		<meta property="article:published_time" content="2021-11-25T16:30:35+00:00" />
19		<meta property="article:modified_time" content="2025-04-14T22:37:32+00:00" />
20		<meta name="twitter:card" content="summary" />
21		<meta name="twitter:title" content="Our Work I Interior Design Projects | Hanna Li Interiors" />
22		<meta name="twitter:description" content="Visit our projects page for a selection of our interior design work." />
23		
23<script type="application/ld+json" class="aioseo-schema">
24			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/hannaliinteriors.com\/projects\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com#listItem","position":1,"name":"Home","item":"https:\/\/hannaliinteriors.com","nextItem":{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com\/projects\/#listItem","name":"Projects"}},{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com\/projects\/#listItem","position":2,"name":"Projects","previousItem":{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com#listItem","name":"Home"}}]},{"@type":"Organization","@id":"https:\/\/hannaliinteriors.com\/#organization","name":"Hanna Li Interiors","description":"Design Through Stories","url":"https:\/\/hannaliinteriors.com\/","logo":{"@type":"ImageObject","url":"https:\/\/hannaliinteriors.com\/wp-content\/uploads\/2021\/11\/fav.jpg","@id":"https:\/\/hannaliinteriors.com\/projects\/#organizationLogo"},"image":{"@id":"https:\/\/hannaliinteriors.com\/projects\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/hannaliinteriors.com\/projects\/#webpage","url":"https:\/\/hannaliinteriors.com\/projects\/","name":"Our Work I Interior Design Projects | Hanna Li Interiors","description":"Visit our projects page for a selection of our interior design work.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/hannaliinteriors.com\/#website"},"breadcrumb":{"@id":"https:\/\/hannaliinteriors.com\/projects\/#breadcrumblist"},"datePublished":"2021-11-25T16:30:35+00:00","dateModified":"2025-04-14T22:37:32+00:00"},{"@type":"WebSite","@id":"https:\/\/hannaliinteriors.com\/#website","url":"https:\/\/hannaliinteriors.com\/","name":"Hanna Li Interiors","description":"Design Through Stories","inLanguage":"en-US","publisher":{"@id":"https:\/\/hannaliinteriors.com\/#organization"}}]}
25		</script>
25
26		<!-- All in One SEO -->
27
28<link rel='dns-prefetch' href='//p.usestyle.ai' />
29<link rel='dns-prefetch' href='//fonts.googleapis.com' />
30<link rel="alternate" type="application/rss+xml" title="Hanna Li Interiors &raquo; Feed" href="https://hannaliinteriors.com/feed/" />
31<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://hannaliinteriors.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhannaliinteriors.com%2Fprojects%2F" />
32<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://hannaliinteriors.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fhannaliinteriors.com%2Fprojects%2F&#038;format=xml" />
33<link rel="preload" href="https://hannaliinteriors.com/wp-content/themes/salient/css/fonts/icomoon.woff?v=1.6" as="font" type="font/woff" crossorigin="anonymous"><style id="wp-img-auto-sizes-contain-inline-css">
34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
36</style>
37<link rel='stylesheet' id='sbi-tokens-local-css' href='https://hannaliinteriors.com/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.13.0' media='all' />
38<link rel='stylesheet' id='sbi_styles-css' href='https://hannaliinteriors.com/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.13.0' media='all' />
39
40<style id="global-styles-inline-css">
41: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%);
41--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);}:root { --wp--style--global--content-size: 1300px;--wp--style--global--wide-size: 1300px; }: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(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.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;}
41.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;}
42/*# sourceURL=global-styles-inline-css */
43</style>
44
45<link rel='stylesheet' id='contact-form-7-css' href='https://hannaliinteriors.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
46<link rel='stylesheet' id='nectar-portfolio-css' href='https://hannaliinteriors.com/wp-content/plugins/salient-portfolio/css/portfolio.css?ver=1.8.3' media='all' />
47<link rel='stylesheet' id='font-awesome-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/font-awesome.min.css?ver=4.7.1' media='all' />
48<link rel='stylesheet' id='salient-grid-system-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/grid-system.css?ver=17.4.1' media='all' />
49<link rel='stylesheet' id='main-styles-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/style.css?ver=17.4.1' media='all' />
50<style id="main-styles-inline-css">
51html body[data-header-resize="1"] .container-wrap, 
52			html body[data-header-format="left-header"][data-header-resize="0"] .container-wrap, 
53			html body[data-header-resize="0"] .container-wrap, 
54			body[data-header-format="left-header"][data-header-resize="0"] .container-wrap { 
55				padding-top: 0; 
56			} 
57			.main-content > .row > #breadcrumbs.yoast { 
58				padding: 20px 0; 
59			}
60/*# sourceURL=main-styles-inline-css */
61</style>
62<link rel='stylesheet' id='nectar-cf7-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/third-party/cf7.css?ver=17.4.1' media='all' />
63<link rel='stylesheet' id='nectar_default_font_open_sans-css' href='https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C600%2C700&#038;subset=latin%2Clatin-ext&#038;display=swap' media='all' />
64<link rel='stylesheet' id='responsive-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/responsive.css?ver=17.4.1' media='all' />
65<link rel='stylesheet' id='skin-material-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/skin-material.css?ver=17.4.1' media='all' />
66<link rel='stylesheet' id='salient-wp-menu-dynamic-css' href='https://hannaliinteriors.com/wp-content/uploads/salient/menu-dynamic.css?ver=10763' media='all' />
67<link rel='stylesheet' id='js_composer_front-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/plugins/js_composer.css?ver=17.4.1' media='all' />
68<link rel='stylesheet' id='dynamic-css-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/salient-dynamic-styles.css?ver=74767' media='all' />
69<style id="dynamic-css-inline-css">
70#header-space{background-color:#ffffff}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 100px);height:calc(100vh - 100px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 99px);}
70.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 99px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:100px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 98px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 98px - 32px)!important;}}.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 32px);}body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 100px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 100px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 47px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 47px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 47px);height:calc(100vh - 47px);}}#nectar_fullscreen_rows{background-color:transparent;}@media only screen and (max-width:690px){body .vc_row.top_padding_phone_30px{padding-top:30px!important;}}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}.row .col img:not([srcset]){width:auto;}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%;}
71/*# sourceURL=dynamic-css-inline-css */
72</style>
73<link rel='stylesheet' id='salient-child-style-css' href='https://hannaliinteriors.com/wp-content/themes/salient-child/style.css?ver=17.4.1' media='all' />
74<link rel='stylesheet' id='redux-google-fonts-salient_redux-css' href='https://fonts.googleapis.com/css?family=Outfit:400,300&#038;display=swap&#038;ver=7.0.5' media='all' />
75<script id="jquery-core-js" src="https://hannaliinteriors.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 75
75
76<script id="jquery-migrate-js" src="https://hannaliinteriors.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 76
76
77<script id="cf7rl-redirect_method-js-extra">
78var cf7rl_ajax_object = {"cf7rl_ajax_url":"https://hannaliinteriors.com/wp-admin/admin-ajax.php","cf7rl_forms":"[]","cf7rl_nonce":"e825d0cbbb"};
79//# sourceURL=cf7rl-redirect_method-js-extra
80</script>
vendor: 1 bytes, line 80
80
81<script id="cf7rl-redirect_method-js" src="https://hannaliinteriors.com/wp-content/plugins/cf7-redirect-thank-you-page/assets/js/redirect_method.js"></script>
vendor: 1 bytes, line 81
81
82<script data-wp-strategy="defer" defer id="styleai-js" src="https://p.usestyle.ai"></script>
vendor: 1 bytes, line 82
82
83<script></script>
83<link rel="https://api.w.org/" href="https://hannaliinteriors.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://hannaliinteriors.com/wp-json/wp/v2/pages/345" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hannaliinteriors.com/xmlrpc.php?rsd" />
84<link rel='shortlink' href='https://hannaliinteriors.com/?p=345' />
85<!-- HFCM by 99 Robots - Snippet # 1: Google Analytics gtag -->
86<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 86-87
86
87<script async src="https://www.googletagmanager.com/gtag/js?id=
87G-HKB7TT8PCZ
vendor: 13 bytes, line 87
87"></script>
88<script>
89  
vendor: 138 bytes, lines 89-93
89window.dataLayer = window.dataLayer || [];
90  function gtag(){dataLayer.push(arguments);}
91  gtag('js', new Date());
92
93  gtag('config', '
93G-HKB7TT8PCZ
vendor: 5 bytes, line 93
93');
94</script>
94
95<!-- /end HFCM by 99 Robots -->
96<!-- HFCM by 99 Robots - Snippet # 3: Google Conversion Tracking - Global Site Tag -->
97<!-- Global site tag (gtag.js) - Google Ads: 10882023732 -->
vendor: 65 bytes, lines 97-98
97
98<script async src="https://www.googletagmanager.com/gtag/js?id=
98AW-10882023732
vendor: 13 bytes, line 98
98"></script>
99<script>
100  
vendor: 138 bytes, lines 100-104
100window.dataLayer = window.dataLayer || [];
101  function gtag(){dataLayer.push(arguments);}
102  gtag('js', new Date());
103
104  gtag('config', '
104AW-10882023732
vendor: 5 bytes, line 104
104');
105</script>
105
106
107<!-- /end HFCM by 99 Robots -->
108<!-- HFCM by 99 Robots - Snippet # 4: Google Ads - Phone Call Tracking -->
109<script>
110  gtag('config', 'AW-10882023732/tAq-CLOF5rIDELSC-sQo', {
111    'phone_conversion_number': '(323) 522-2538'
112  });
113</script>
113
114
115<!-- /end HFCM by 99 Robots -->
116<!-- HFCM by 99 Robots - Snippet # 5: Adobe TypeKit Font -->
117<link rel="stylesheet" href="https://use.typekit.net/xum5sgs.css">
118<!-- /end HFCM by 99 Robots -->
119<!-- HFCM by 99 Robots - Snippet # 6: GA Tracking Code -->
120<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 120-121
120
121<script async src="https://www.googletagmanager.com/gtag/js?id=
121UA-223767447-1
vendor: 13 bytes, line 121
121"></script>
122<script>
123  
vendor: 138 bytes, lines 123-127
123window.dataLayer = window.dataLayer || [];
124  function gtag(){dataLayer.push(arguments);}
125  gtag('js', new Date());
126
127  gtag('config', '
127UA-223767447-1
vendor: 5 bytes, line 127
127');
128</script>
128
129<!-- /end HFCM by 99 Robots -->
130<!-- HFCM by 99 Robots - Snippet # 9: Google Tag and Places script -->
131<!-- Google Tag Manager -->
132<script>
vendor: 331 bytes, lines 132-136
132(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
133new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
134j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
135'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
136})(window,document,'script','dataLayer','
136GTM-TJVJH27
vendor: 3 bytes, line 136
136');
136</script>
136
137<!-- End Google Tag Manager -->
138
139<script type="application/ld+json">
140{
141  "@context": "http://schema.org",
142  "@type": "LocalBusiness",
143  "name": "Hanna Li Interiors",
144  "alternateName" : "Hanna Li Interiors",
145  "address": {
146    "@type": "PostalAddress",
147	"streetAddress": "87 E. Green St, Suite 310",
148    "addressLocality": "Pasadena",
149    "addressRegion": "CA",
150    "postalCode": "91105"
151  },
152  "telephone": "323-522-2538",
153  "url": "https://hannaliinteriors.com/",
154  "email":"[email protected]",
155  "image":"https://hannaliinteriors.com/wp-content/uploads/2022/06/Hannas-Portrait-Homepage-Final-scaled.jpg",
156  "description": "Hanna Li Interiors is a premier team of interior designers in Pasadena, CA. If you're looking to remodel any living space at home or at work, give us a call!",
157  "logo": "(Business_logo)",
158  "priceRange": "$$$-$$$$",
159  "openingHours": ["Mo - Fr 09:00-17:00"],
160  "hasMap": "https://goo.gl/maps/kN5kvEyoPcFaDqWTA",
161  "geo": {
162    "@type": "GeoCoordinates",
163    "latitude": "34.1448935",
164    "longitude": "-118.148159"
165  },
166  "sameAs": [
167   "https://www.facebook.com/hannaliinteriors",
168   "(https://twitter.com)",
169   "(https://www.youtube.com)",
170   "https://www.instagram.com/hannali.interiors/",
171   "(https://www.yelp.com)",
172   "(http://www.bbb.org)",
173   "(https://www.linkedin.com)",
174   "(http://business.tumblr.com)",
175   "(https://www.angieslist.com)"
176],
177  "founders": [
178  {
179  "@type": "Person",
180      "name": "(Business_Owners_Name)",
181      "sameAs": [
182   "(https://www.facebook.com)",
183   "(https://twitter.com)",
184   "(https://plus.google.com)",
185   "(https://linkedin.com)"
186]
187},
188  {
189  "@type": "Person",
190      "name": "(Business_Owners_Name)",
191       "sameAs": [
192   "(https://www.facebook.com)",
193   "(https://twitter.com)",
194   "(https://plus.google.com)",
195   "(https://linkedin.com)"
196	]
197   }
198]
199}
200</script>
200
201<!-- /end HFCM by 99 Robots -->
202<!-- HFCM by 99 Robots - Snippet # 10: Google Tag Footer Tag from SOGO Plugin -->
203<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 203-204
203
204<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
204GTM-TJVJH27
vendor: 85 bytes, lines 204-205
204"
205height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
206<!-- End Google Tag Manager (noscript) -->
207<!-- /end HFCM by 99 Robots -->
208<script type="text/javascript"> var root = document.getElementsByTagName( "html" )[0]; root.setAttribute( "class", "js" ); </script>
208<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
209<link rel="icon" href="https://hannaliinteriors.com/wp-content/uploads/2022/03/cropped-Screen-Shot-2022-03-22-at-4.32.09-PM-32x32.jpeg" sizes="32x32" />
210<link rel="icon" href="https://hannaliinteriors.com/wp-content/uploads/2022/03/cropped-Screen-Shot-2022-03-22-at-4.32.09-PM-192x192.jpeg" sizes="192x192" />
211<link rel="apple-touch-icon" href="https://hannaliinteriors.com/wp-content/uploads/2022/03/cropped-Screen-Shot-2022-03-22-at-4.32.09-PM-180x180.jpeg" />
212<meta name="msapplication-TileImage" content="https://hannaliinteriors.com/wp-content/uploads/2022/03/cropped-Screen-Shot-2022-03-22-at-4.32.09-PM-270x270.jpeg" />
213<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><style id="wp-block-paragraph-inline-css">
214.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
215/*# sourceURL=https://hannaliinteriors.com/wp-includes/blocks/paragraph/style.min.css */
216</style>
217<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='main-styles-non-critical-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/style-non-critical.css?ver=17.4.1' media='all' />
218<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='fancyBox-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/plugins/jquery.fancybox.css?ver=3.3.1' media='all' />
219<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='nectar-ocm-core-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/off-canvas/core.css?ver=17.4.1' media='all' />
220<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='nectar-ocm-slide-out-right-material-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/off-canvas/slide-out-right-material.css?ver=17.4.1' media='all' />
221<link data-pagespeed-no-defer data-nowprocket data-wpacu-skip data-no-optimize data-noptimize rel='stylesheet' id='nectar-ocm-slide-out-right-hover-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/off-canvas/slide-out-right-hover.css?ver=17.4.1' media='all' />
222
223</head><body class="wp-singular page-template-default page page-id-345 wp-theme-salient wp-child-theme-salient-child cmatic-098112 page-projects material wpb-js-composer js-comp-ver-8.4.2 vc_responsive" data-footer-reveal="false" data-footer-reveal-shadow="none" data-header-format="default" data-body-border="off" data-boxed-style="" data-header-breakpoint="1000" data-dropdown-style="minimal" data-cae="easeOutCubic" data-cad="750" data-megamenu-width="contained" data-aie="none" data-ls="fancybox" data-apte="standard" data-hhun="1" data-fancy-form-rcs="default" data-form-style="default" data-form-submit="regular" data-is="minimal" data-button-style="slightly_rounded" data-user-account-button="false" data-flex-cols="true" data-col-gap="default" data-header-inherit-rc="false" data-header-search="false" data-animated-anchors="true" data-ajax-transitions="false" data-full-width-header="false" data-slide-out-widget-area="true" data-slide-out-widget-area-style="slide-out-from-right" data-user-set-ocm="off" data-loading-animation="none" data-bg-header="false" data-responsive="1" data-ext-responsive="true" data-ext-padding="65" data-header-resize="0" data-header-color="custom" data-cart="false" data-remove-m-parallax="" data-remove-m-video-bgs="" data-m-animate="1" data-force-header-trans-color="light" data-smooth-scrolling="0" data-permanent-transparent="false" >
224	
225	
225<script type="text/javascript">
226	 (function(window, document) {
227
228		document.documentElement.classList.remove("no-js");
229
230		if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)) {
231			document.body.className += " using-mobile-browser mobile ";
232		}
233		if(navigator.userAgent.match(/Mac/) && navigator.maxTouchPoints && navigator.maxTouchPoints > 2) {
234			document.body.className += " using-ios-device ";
235		}
236
237		if( !("ontouchstart" in window) ) {
238
239			var body = document.querySelector("body");
240			var winW = window.innerWidth;
241			var bodyW = body.clientWidth;
242
243			if (winW > bodyW + 4) {
244				body.setAttribute("style", "--scroll-bar-w: " + (winW - bodyW - 4) + "px");
245			} else {
246				body.setAttribute("style", "--scroll-bar-w: 0px");
247			}
248		}
249
250	 })(window, document);
251   </script>
251<a href="#ajax-content-wrap" class="nectar-skip-to-content">Skip to main content</a><div class="ocm-effect-wrap"><div class="ocm-effect-wrap-inner">	
252	<div id="header-space"  data-header-mobile-fixed='1'></div> 
253	
254		<div id="header-outer" data-has-menu="true" data-has-buttons="no" data-header-button_style="default" data-using-pr-menu="false" data-mobile-fixed="1" data-ptnm="false" data-lhe="default" data-user-set-bg="#ffffff" data-format="default" data-permanent-transparent="false" data-megamenu-rt="0" data-remove-fixed="0" data-header-resize="0" data-cart="false" data-transparency-option="" data-box-shadow="none" data-shrink-num="6" data-using-secondary="0" data-using-logo="0" data-logo-height="30" data-m-logo-height="22" data-padding="35" data-full-width="false" data-condense="false" >
255		
256<div id="search-outer" class="nectar">
257	<div id="search">
258		<div class="container">
259			 <div id="search-box">
260				 <div class="inner-wrap">
261					 <div class="col span_12">
262						  <form role="search" action="https://hannaliinteriors.com/" method="GET">
263														 <input type="text" name="s"  value="" aria-label="Search" placeholder="Search" />
264							 
265						<span>Hit enter to search or ESC to close</span>
266						<button aria-label="Search" class="search-box__button" type="submit">Search</button>						</form>
267					</div><!--/span_12-->
268				</div><!--/inner-wrap-->
269			 </div><!--/search-box-->
270			 <div id="close"><a href="#" role="button"><span class="screen-reader-text">Close Search</span>
271				<span class="close-wrap"> <span class="close-line close-line1" role="presentation"></span> <span class="close-line close-line2" role="presentation"></span> </span>				 </a></div>
272		 </div><!--/container-->
273	</div><!--/search-->
274</div><!--/search-outer-->
275
276<header id="top" role="banner" aria-label="Main Menu">
277	<div class="container">
278		<div class="row">
279			<div class="col span_3">
280								<a id="logo" href="https://hannaliinteriors.com" data-supplied-ml-starting-dark="false" data-supplied-ml-starting="false" data-supplied-ml="false" class="no-image">
281					Hanna Li Interiors				</a>
282							</div><!--/span_3-->
283
284			<div class="col span_9 col_last">
285									<div class="nectar-mobile-only mobile-header"><div class="inner"></div></div>
286													<div class="slide-out-widget-area-toggle mobile-icon slide-out-from-right" data-custom-color="false" data-icon-animation="simple-transform">
287						<div> <a href="#slide-out-widget-area" role="button" aria-label="Navigation Menu" aria-expanded="false" class="closed">
288							<span class="screen-reader-text">Menu</span><span aria-hidden="true"> <i class="lines-button x2"> <i class="lines"></i> </i> </span>						</a></div>
289					</div>
290				
291									<nav aria-label="Main Menu">
292													<ul class="sf-menu">
293								<li id="menu-item-389" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-345 current_page_item nectar-regular-menu-item menu-item-389"><a href="https://hannaliinteriors.com/projects/" aria-current="page"><span class="menu-title-text">Projects</span></a></li>
294<li id="menu-item-8574" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-8574"><a href="https://hannaliinteriors.com/team/"><span class="menu-title-text">Team</span></a></li>
295<li id="menu-item-3448" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-3448"><a href="https://hannaliinteriors.com/films/"><span class="menu-title-text">Films</span></a></li>
296<li id="menu-item-1145" class="menu-item menu-item-type-post_type menu-item-object-page button_bordered_2 menu-item-1145"><a href="https://hannaliinteriors.com/contact/"><span class="menu-title-text">Contact</span></a></li>
297							</ul>
298													<ul class="buttons sf-menu" data-user-set-ocm="off">
299
300								
301							</ul>
302						
303					</nav>
304
305					
306				</div><!--/span_9-->
307
308				
309			</div><!--/row-->
310					</div><!--/container-->
311	</header>		
312	</div>
313		<div id="ajax-content-wrap">
314<div class="container-wrap">
315	<div class="container main-content" role="main">
316		<div class="row">
317			
318		<div id="fws_6ac24c1b4b156"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row top-level full-width-section workGridRow top_padding_phone_30px"  style="padding-top: 110px; padding-bottom: 110px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer" ><div class="row-bg viewport-desktop"  style=""></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
319	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone "  data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
320		<div class="vc_column-inner" >
321			<div class="wpb_wrapper">
322				
323
324
325				<div class="portfolio-wrap ">
326
327					
328					<span class="portfolio-loading  none">   </span>
329
330					
331					<div class="row portfolio-items no-masonry  " data-rcp="false" data-masonry-type="photography" data-ps="9" data-starting-filter="" data-gutter="10px" data-categories-to-show="projects" data-bypass-cropping="true" data-lightbox-only="0" data-col-num="cols-3">
332						
333						
334						<div class="col span_4  element home-page-feature-projects projects "  data-project-cat="home-page-feature-projects projects " data-default-color="true" data-title-color="" data-subtitle-color="">
335
336							<div class="inner-wrap animated" data-animation="none">
337
338								
339									<div class="work-item style-1" data-custom-content="off">
340
341										<img fetchpriority="high" decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-scaled.jpg" alt="20th St - Project Feature" height="1708" width="2560" srcset="https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-scaled.jpg 2560w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-300x200.jpg 300w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-1024x683.jpg 1024w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-768x512.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-1536x1025.jpg 1536w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-2048x1366.jpg 2048w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-900x600.jpg 900w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-1-675x450.jpg 675w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
342
343										<div class="work-info">
344
345
346											
347												<a href="https://hannaliinteriors.com/portfolio/princeton/"><span class="screen-reader-text">Princeton St</span></a>
348
349											
350
351										</div>
352
353									</div><!--work-item-->
354
355									<div class="work-meta">
356										<h4 class="title">Princeton St</h4>
357
358										<p>Santa Monica, CA</p>
359									</div>
360
361
362								
363
364							</div><!--/inner-wrap-->
365						</div><!--/col-->
366
367					
368						
369						<div class="col span_4  element home-page-feature-projects projects "  data-project-cat="home-page-feature-projects projects " data-default-color="true" data-title-color="" data-subtitle-color="">
370
371							<div class="inner-wrap animated" data-animation="none">
372
373								
374									<div class="work-item style-1" data-custom-content="off">
375
376										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO.jpg" alt="Luxury interior design California home Los Angeles" height="8192" width="5464" srcset="https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO.jpg 5464w, https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO-200x300.jpg 200w, https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO-683x1024.jpg 683w, https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO-768x1151.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO-1025x1536.jpg 1025w, https://hannaliinteriors.com/wp-content/uploads/2025/10/LOMBARDY-HERO-1366x2048.jpg 1366w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
377
378										<div class="work-info">
379
380
381											
382												<a href="https://hannaliinteriors.com/portfolio/lombardy/"><span class="screen-reader-text">Lombardy Rd</span></a>
383
384											
385
386										</div>
387
388									</div><!--work-item-->
389
390									<div class="work-meta">
391										<h4 class="title">Lombardy Rd</h4>
392
393										<p>San Marino, CA</p>
394									</div>
395
396
397								
398
399							</div><!--/inner-wrap-->
400						</div><!--/col-->
401
402					
403						
404						<div class="col span_4  element home-page-feature-projects projects "  data-project-cat="home-page-feature-projects projects " data-default-color="true" data-title-color="" data-subtitle-color="">
405
406							<div class="inner-wrap animated" data-animation="none">
407
408								
409									<div class="work-item style-1" data-custom-content="off">
410
411										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2.jpg" alt="Oak Grove - Project Feature" height="847" width="1270" srcset="https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2.jpg 1270w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2-300x200.jpg 300w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2-1024x683.jpg 1024w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2-768x512.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2-900x600.jpg 900w, https://hannaliinteriors.com/wp-content/uploads/2025/10/Project-Feature-Image-2-675x450.jpg 675w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
412
413										<div class="work-info">
414
415
416											
417												<a href="https://hannaliinteriors.com/portfolio/oak-grove/"><span class="screen-reader-text">Oak Grove Ave</span></a>
418
419											
420
421										</div>
422
423									</div><!--work-item-->
424
425									<div class="work-meta">
426										<h4 class="title">Oak Grove Ave</h4>
427
428										<p>La Cañada, CA</p>
429									</div>
430
431
432								
433
434							</div><!--/inner-wrap-->
435						</div><!--/col-->
436
437					
438						
439						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
440
441							<div class="inner-wrap animated" data-animation="none">
442
443								
444									<div class="work-item style-1" data-custom-content="off">
445
446										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO.jpg" alt="Luxury interior design California kitchen Los Angeles" height="8192" width="5464" srcset="https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO.jpg 5464w, https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO-200x300.jpg 200w, https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO-683x1024.jpg 683w, https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO-768x1151.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO-1025x1536.jpg 1025w, https://hannaliinteriors.com/wp-content/uploads/2025/08/BERKELY-HERO-1366x2048.jpg 1366w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
447
448										<div class="work-info">
449
450
451											
452												<a href="https://hannaliinteriors.com/portfolio/berkeley-ave/"><span class="screen-reader-text">Berkeley Ave</span></a>
453
454											
455
456										</div>
457
458									</div><!--work-item-->
459
460									<div class="work-meta">
461										<h4 class="title">Berkeley Ave</h4>
462
463										<p>Santa Monica, CA</p>
464									</div>
465
466
467								
468
469							</div><!--/inner-wrap-->
470						</div><!--/col-->
471
472					
473						
474						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
475
476							<div class="inner-wrap animated" data-animation="none">
477
478								
479									<div class="work-item style-1" data-custom-content="off">
480
481										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444.jpg" alt="Martel Ave - Dining Room" height="8097" width="5401" srcset="https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444.jpg 5401w, https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444-200x300.jpg 200w, https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444-683x1024.jpg 683w, https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444-768x1151.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2026/01/251217_Hanna_Li_Martin_34444-1025x1536.jpg 1025w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
482
483										<div class="work-info">
484
485
486											
487												<a href="https://hannaliinteriors.com/portfolio/martel-ave/"><span class="screen-reader-text">Martel Ave</span></a>
488
489											
490
491										</div>
492
493									</div><!--work-item-->
494
495									<div class="work-meta">
496										<h4 class="title">Martel Ave</h4>
497
498										<p>West Hollywood, CA</p>
499									</div>
500
501
502								
503
504							</div><!--/inner-wrap-->
505						</div><!--/col-->
506
507					
508						
509						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
510
511							<div class="inner-wrap animated" data-animation="none">
512
513								
514									<div class="work-item style-1" data-custom-content="off">
515
516										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2025/09/HIGHWOOD-HERO.jpg" alt="Hollywood interior design full service designer home" height="1025" width="789" srcset="https://hannaliinteriors.com/wp-content/uploads/2025/09/HIGHWOOD-HERO.jpg 789w, https://hannaliinteriors.com/wp-content/uploads/2025/09/HIGHWOOD-HERO-231x300.jpg 231w, https://hannaliinteriors.com/wp-content/uploads/2025/09/HIGHWOOD-HERO-768x998.jpg 768w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
517
518										<div class="work-info">
519
520
521											
522												<a href="https://hannaliinteriors.com/portfolio/highwood-st/"><span class="screen-reader-text">Highwood St</span></a>
523
524											
525
526										</div>
527
528									</div><!--work-item-->
529
530									<div class="work-meta">
531										<h4 class="title">Highwood St</h4>
532
533										<p>Brentwood, CA</p>
534									</div>
535
536
537								
538
539							</div><!--/inner-wrap-->
540						</div><!--/col-->
541
542					
543						
544						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
545
546							<div class="inner-wrap animated" data-animation="none">
547
548								
549									<div class="work-item style-1" data-custom-content="off">
550
551										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2024/01/LALOMA-HERO.png" alt="Los Angeles luxury interior design bedroom interior furnishing" height="1333" width="1025" srcset="https://hannaliinteriors.com/wp-content/uploads/2024/01/LALOMA-HERO.png 1025w, https://hannaliinteriors.com/wp-content/uploads/2024/01/LALOMA-HERO-231x300.png 231w, https://hannaliinteriors.com/wp-content/uploads/2024/01/LALOMA-HERO-787x1024.png 787w, https://hannaliinteriors.com/wp-content/uploads/2024/01/LALOMA-HERO-768x999.png 768w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
552
553										<div class="work-info">
554
555
556											
557												<a href="https://hannaliinteriors.com/portfolio/la-loma-rd/"><span class="screen-reader-text">La Loma Rd</span></a>
558
559											
560
561										</div>
562
563									</div><!--work-item-->
564
565									<div class="work-meta">
566										<h4 class="title">La Loma Rd</h4>
567
568										<p>Pasadena, CA</p>
569									</div>
570
571
572								
573
574							</div><!--/inner-wrap-->
575						</div><!--/col-->
576
577					
578						
579						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
580
581							<div class="inner-wrap animated" data-animation="none">
582
583								
584									<div class="work-item style-1" data-custom-content="off">
585
586										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO.jpg" alt="California Interior Design Dining Room Full Service Luxury" height="2560" width="1707" srcset="https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO.jpg 1707w, https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO-200x300.jpg 200w, https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO-683x1024.jpg 683w, https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO-768x1152.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO-1024x1536.jpg 1024w, https://hannaliinteriors.com/wp-content/uploads/2024/01/WINDSOR-HERO-1366x2048.jpg 1366w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
587
588										<div class="work-info">
589
590
591											
592												<a href="https://hannaliinteriors.com/portfolio/windsor-rd/"><span class="screen-reader-text">Windsor Rd</span></a>
593
594											
595
596										</div>
597
598									</div><!--work-item-->
599
600									<div class="work-meta">
601										<h4 class="title">Windsor Rd</h4>
602
603										<p>San Marino, CA</p>
604									</div>
605
606
607								
608
609							</div><!--/inner-wrap-->
610						</div><!--/col-->
611
612					
613						
614						<div class="col span_4  element projects "  data-project-cat="projects " data-default-color="true" data-title-color="" data-subtitle-color="">
615
616							<div class="inner-wrap animated" data-animation="none">
617
618								
619									<div class="work-item style-1" data-custom-content="off">
620
621										<img decoding="async" class="size- skip-lazy" src="https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web.jpg" alt="Huntley Dr - Main Living" height="2500" width="2000" srcset="https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web.jpg 2000w, https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web-240x300.jpg 240w, https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web-819x1024.jpg 819w, https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web-768x960.jpg 768w, https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web-1229x1536.jpg 1229w, https://hannaliinteriors.com/wp-content/uploads/2023/07/isaac-hanna-li-6-20-23-5X4A0876-Edit-web-1638x2048.jpg 1638w" sizes="(min-width: 1000px) 33.3vw, (min-width: 690px) 50vw, 100vw" />
622
623										<div class="work-info">
624
625
626											
627												<a href="https://hannaliinteriors.com/portfolio/huntley-dr/"><span class="screen-reader-text">Huntley Dr</span></a>
628
629											
630
631										</div>
632
633									</div><!--work-item-->
634
635									<div class="work-meta">
636										<h4 class="title">Huntley Dr</h4>
637
638										<p>West Hollywood, CA</p>
639									</div>
640
641
642								
643
644							</div><!--/inner-wrap-->
645						</div><!--/col-->
646
647					
648				</div><!--/portfolio-->
649			</div><!--/portfolio wrap-->
650
651			<div id="pagination" class=" " data-is-text="All items loaded">
652					<div class="prev"></div>
653					<div class="next"><a href="https://hannaliinteriors.com/projects/page/2/" >Next Entries &raquo;</a></div>
654					</div>
655			</div> 
656		</div>
657	</div> 
658</div></div>
659		</div>
660	</div>
661	</div>
662
663<div id="footer-outer" data-midnight="light" data-cols="2" data-custom-color="true" data-disable-copyright="false" data-matching-section-color="true" data-copyright-line="false" data-using-bg-img="false" data-bg-img-overlay="1.0" data-full-width="1" data-using-widget-area="true" data-link-hover="default"role="contentinfo">
664	
665		
666	<div id="footer-widgets" data-has-widgets="true" data-cols="2">
667		
668		<div class="container">
669			
670						
671			<div class="row">
672				
673								
674				<div class="col span_6">
675					<div id="block-11" class="widget widget_block"><h3>CONTACT</h3></div><div id="block-22" class="widget widget_block"><p>Phone: <a href="tel:3233103722">(323) 310-3722</a></p>
676<p>Inquiry: <a href="mailto:[email protected]">[email protected]</a></p>
677<p>Career: <a href="mailto:[email protected]">[email protected]</a></p></div><div id="block-10" class="widget widget_block"><ul class="social">
678<li><a target="_blank" rel="noopener" href="https://www.instagram.com/hannali.interiors"><span class="screen-reader-text">instagram</span><i class="fa fa-instagram" aria-hidden="true"></i></a></li>
679<li><a target="_blank" rel="noopener" href="https://www.facebook.com/hannaliinteriors"><span class="screen-reader-text">facebook</span><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
680<li><a target="_blank" rel="noopener" href="https://www.pinterest.com/hannaliinteriors"><span class="screen-reader-text">pinterest</span><i clas
680s="fa fa-pinterest" aria-hidden="true"></i></a></li>
681</ul></div><div id="block-18" class="widget widget_block widget_text">
682<p class="wp-block-paragraph"></p>
683</div><div id="block-26" class="widget widget_block">
684</div>					</div>
685					
686											
687						<div class="col span_6">
688							<div id="block-21" class="widget widget_block"><p>Subscribe to our design tips and current happenings.</p>
689<p>
690<div class="wpcf7 no-js" id="wpcf7-f148-o1" lang="en-US" dir="ltr" data-wpcf7-id="148">
691<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
692<form action="/projects/#wpcf7-f148-o1" method="post" class="wpcf7-form init cfe87577554e cmatic-conn cmatic-aud-1 cmatic-mapd1-4 cmatic-098112 cmatic-sent-8 cmatic-total-171" aria-label="Contact form" novalidate="novalidate" data-status="init">
693<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="148" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f148-o1" /><input type="hidden" name="_wpcf7_container_post" value="0" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /><input type="hidden" name="_wpcf7_recaptcha_response" value="" />
694</fieldset>
695<p><label class="accessTxt">Enter email address</label><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="Email" value="" type="email" name="your-email" /></span><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Submit" />
696</p><div class="wpcf7-response-output" aria-hidden="true"></div>
697</form>
698</div>
699</p></div><div id="block-27" class="widget widget_block">
700</div>								
701							</div>
702							
703												
704						
705													
706															
707							</div>
708													</div><!--/container-->
709					</div><!--/footer-widgets-->
710					
711					
712  <div class="row" id="copyright" data-layout="default">
713	
714	<div class="container">
715	   
716				<div class="col span_5">
717		   
718			<p>&copy; 2026 Hanna Li Interiors. All Rights Reserved.<span class="copyLinks"><a href="/terms">Terms &amp; Conditions</a> <a href="/privacy">Privacy Policy</a> <a href="/accessibility">Accessibility</a></span></p>
719		</div><!--/span_5-->
720			   
721	  <div class="col span_7 col_last">
722      <ul class="social">
723              </ul>
724	  </div><!--/span_7-->
725    
726	  	
727	</div><!--/container-->
728  </div><!--/row-->
729		
730</div><!--/footer-outer-->
731
732
733	<div id="slide-out-widget-area-bg" class="slide-out-from-right dark">
734				</div>
735
736		<div id="slide-out-widget-area" role="dialog" aria-modal="true" aria-label="Off Canvas Menu" class="slide-out-from-right" data-dropdown-func="separate-dropdown-parent-link" data-back-txt="Back">
737
738			<div class="inner-wrap">
739			<div class="inner" data-prepend-menu-mobile="false">
740
741				<a class="slide_out_area_close" href="#"><span class="screen-reader-text">Close Menu</span>
742					<span class="close-wrap"> <span class="close-line close-line1" role="presentation"></span> <span class="close-line close-line2" role="presentation"></span> </span>				</a>
743
744
745									<div class="off-canvas-menu-container mobile-only" role="navigation">
746
747						
748						<ul class="menu">
749							<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-345 current_page_item menu-item-389"><a href="https://hannaliinteriors.com/projects/" aria-current="page">Projects</a></li>
750<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8574"><a href="https://hannaliinteriors.com/team/">Team</a></li>
751<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3448"><a href="https://hannaliinteriors.com/films/">Films</a></li>
752<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1145"><a href="https://hannaliinteriors.com/contact/">Contact</a></li>
753
754						</ul>
755
756						<ul class="menu secondary-header-items">
757													</ul>
758					</div>
759					<div id="block-28" class="widget widget_block">
760</div>
761				</div>
762
763				<div class="bottom-meta-wrap"></div><!--/bottom-meta-wrap--></div> <!--/inner-wrap-->
764				</div>
765		
766</div> <!--/ajax-content-wrap-->
767
768</div></div><!--/ocm-effect-wrap-->
768<script type="speculationrules">
769{"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/salient-child/*","/wp-content/themes/salient/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
770</script>
770
771<!-- HFCM by 99 Robots - Snippet # 2: Google Conversion Tracking - Contact Form Submission + Newsletter Subscription -->
772<script type="text/javascript">
773  document.addEventListener('wpcf7mailsent', function(event) {
774    if ('1209' == event.detail.contactFormId) {
775      gtag('event', 'conversion', {
776        'send_to': 'AW-10882023732/RYugCKrL5LIDELSC-sQo'
777      });
778    }
779  }, false);
780
781  document.addEventListener('wpcf7mailsent', function(event) {
782    if ('148' == event.detail.contactFormId) {
783      gtag('event', 'conversion', {
784        'send_to': 'AW-10882023732/BpcbCKbT5LIDELSC-sQo'
785      });
786    }
787  }, false);
788</script>
788
789
790<!-- /end HFCM by 99 Robots -->
791<!-- Instagram Feed JS -->
792<script type="text/javascript">
793var sbiajaxurl = "https://hannaliinteriors.com/wp-admin/admin-ajax.php";
794</script>
vendor: 2 bytes, line 794
794
795<script id="wpb-modifications"> window.wpbCustomElement = 1; </script>
795<script id="wp-hooks-js" src="https://hannaliinteriors.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 795
795
796<script id="wp-i18n-js" src="https://hannaliinteriors.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 796
796
797<script id="wp-i18n-js-after">
798wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
799//# sourceURL=wp-i18n-js-after
800</script>
vendor: 1 bytes, line 800
800
801<script id="swv-js" src="https://hannaliinteriors.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 801
801
802<script id="contact-form-7-js-before">
803var wpcf7 = {
804    "api": {
805        "root": "https:\/\/hannaliinteriors.com\/wp-json\/",
806        "namespace": "contact-form-7\/v1"
807    },
808    "cached": 1
809};
810//# sourceURL=contact-form-7-js-before
811</script>
vendor: 1 bytes, line 811
811
812<script id="contact-form-7-js" src="https://hannaliinteriors.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 812
812
813<script id="imagesLoaded-js" src="https://hannaliinteriors.com/wp-content/plugins/salient-portfolio/js/third-party/imagesLoaded.min.js?ver=4.1.4"></script>
vendor: 1 bytes, line 813
813
814<script id="isotope-js" src="https://hannaliinteriors.com/wp-content/plugins/salient-portfolio/js/third-party/isotope.min.js?ver=7.6"></script>
vendor: 1 bytes, line 814
814
815<script id="salient-portfolio-js-js-extra">
816var nectar_theme_info = {"using_salient":"true"};
817//# sourceURL=salient-portfolio-js-js-extra
818</script>
vendor: 1 bytes, line 818
818
819<script id="salient-portfolio-js-js" src="https://hannaliinteriors.com/wp-content/plugins/salient-portfolio/js/salient-portfolio.js?ver=1.8.3"></script>
vendor: 1 bytes, line 819
819
820<script id="my_scripts-js" src="https://hannaliinteriors.com/wp-content/themes/salient-child/custom-scripts.js?ver=1"></script>
vendor: 1 bytes, line 820
820
821<script id="jquery-easing-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/jquery.easing.min.js?ver=1.3"></script>
vendor: 1 bytes, line 821
821
822<script id="jquery-mousewheel-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/jquery.mousewheel.min.js?ver=3.1.13"></script>
vendor: 1 bytes, line 822
822
823<script id="nectar_priority-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/priority.js?ver=17.4.1"></script>
vendor: 1 bytes, line 823
823
824<script id="nectar-transit-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/transit.min.js?ver=0.9.9"></script>
vendor: 1 bytes, line 824
824
825<script id="nectar-waypoints-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/waypoints.js?ver=4.0.2"></script>
vendor: 1 bytes, line 825
825
826<script id="hoverintent-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/hoverintent.min.js?ver=1.9"></script>
vendor: 1 bytes, line 826
826
827<script id="fancyBox-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/jquery.fancybox.js?ver=3.3.9"></script>
vendor: 1 bytes, line 827
827
828<script id="anime-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/anime.min.js?ver=4.5.1"></script>
vendor: 1 bytes, line 828
828
829<script id="superfish-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/superfish.js?ver=1.5.8"></script>
vendor: 1 bytes, line 829
829
830<script id="nectar-frontend-js-extra">
831var nectarLove = {"ajaxurl":"https://hannaliinteriors.com/wp-admin/admin-ajax.php","postID":"345","rooturl":"https://hannaliinteriors.com","disqusComments":"false","loveNonce":"131ee08d81","mapApiKey":""};
832var nectarOptions = {"delay_js":"false","smooth_scroll":"false","smooth_scroll_strength":"50","quick_search":"false","react_compat":"disabled","header_entrance":"false","body_border_func":"default","disable_box_roll_mobile":"false","body_border_mobile":"0","dropdown_hover_intent":"default","simplify_ocm_mobile":"0","mobile_header_format":"centered-menu","ocm_btn_position":"default","left_header_dropdown_func":"default","ajax_add_to_cart":"0","ocm_remove_ext_menu_items":"remove_images","woo_product_filter_toggle":"0","woo_sidebar_toggles":"true","woo_sticky_sidebar":"0","woo_minimal_product_hover":"default","woo_minimal_product_effect":"default","woo_related_upsell_carousel":"false","woo_product_variable_select":"default","woo_using_cart_addons":"false","view_transitions_effect":""};
833var nectar_front_i18n = {"menu":"Menu","next":"Next","previous":"Previous","close":"Close"};
834//# sourceURL=nectar-frontend-js-extra
835</script>
vendor: 1 bytes, line 835
835
836<script id="nectar-frontend-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/init.js?ver=17.4.1"></script>
vendor: 1 bytes, line 836
836
837<script id="touchswipe-js" src="https://hannaliinteriors.com/wp-content/plugins/salient-core/js/third-party/touchswipe.min.js?ver=1.0"></script>
vendor: 86 bytes, lines 837-838
837
838<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
8386LdVDQMfAAAAANuqB4W8I46SiVGSJ3xOt7vJHMKN
vendor: 25 bytes, line 838
838&#038;ver=3.0"></script>
839<script id="wp-polyfill-js" src="https://hannaliinteriors.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 839
839
840<script id="wpcf7-recaptcha-js-before">
841var wpcf7_recaptcha = {
842    "sitekey": "6LdVDQMfAAAAANuqB4W8I46SiVGSJ3xOt7vJHMKN",
843    "actions": {
844        "homepage": "homepage",
845        "contactform": "contactform"
846    }
847};
848//# sourceURL=wpcf7-recaptcha-js-before
849</script>
vendor: 1 bytes, line 849
849
850<script id="wpcf7-recaptcha-js" src="https://hannaliinteriors.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 850
850
851<script id="wpb_composer_front_js-js" src="https://hannaliinteriors.com/wp-content/plugins/js_composer_salient/assets/js/dist/js_composer_front.min.js?ver=8.4.2"></script>
vendor: 1 bytes, line 851
851
852<script></script>
852<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45483396ecfd300',t:'MTc5MTEyMDMyNg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
852</body>
853</html>

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