PageSourceSearch

https://hannaliinteriors.com/team/

html hannaliinteriors.com collected 2026-10-04 13:25:28 UTC 85,255 bytes, 754 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 Team | Hanna Li Interiors</title>
6
7		<!-- All in One SEO 5.0.1.1 - aioseo.com -->
8	<meta name="description" content="As siblings, Hanna &amp; Jeff are natural complements. Our culture embodies the sentiment: “do what you love, and the rest will follow.”" />
9	<meta name="robots" content="max-image-preview:large" />
10	<link rel="canonical" href="https://hannaliinteriors.com/team/" />
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 Team | Hanna Li Interiors" />
16		<meta property="og:description" content="As siblings, Hanna &amp; Jeff are natural complements. Our culture embodies the sentiment: “do what you love, and the rest will follow.”" />
17		<meta property="og:url" content="https://hannaliinteriors.com/team/" />
18		<meta property="article:published_time" content="2023-09-13T21:12:54+00:00" />
19		<meta property="article:modified_time" content="2026-01-08T07:14:20+00:00" />
20		<meta name="twitter:card" content="summary" />
21		<meta name="twitter:title" content="Our Team | Hanna Li Interiors" />
22		<meta name="twitter:description" content="As siblings, Hanna &amp; Jeff are natural complements. Our culture embodies the sentiment: “do what you love, and the rest will follow.”" />
23		
23<script type="application/ld+json" class="aioseo-schema">
24			{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/hannaliinteriors.com\/team\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com#listItem","position":1,"name":"Home","item":"https:\/\/hannaliinteriors.com","nextItem":{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com\/team\/#listItem","name":"Team"}},{"@type":"ListItem","@id":"https:\/\/hannaliinteriors.com\/team\/#listItem","position":2,"name":"Team","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\/team\/#organizationLogo"},"image":{"@id":"https:\/\/hannaliinteriors.com\/team\/#organizationLogo"}},{"@type":"WebPage","@id":"https:\/\/hannaliinteriors.com\/team\/#webpage","url":"https:\/\/hannaliinteriors.com\/team\/","name":"Our Team | Hanna Li Interiors","description":"As siblings, Hanna & Jeff are natural complements. Our culture embodies the sentiment: \u201cdo what you love, and the rest will follow.\u201d","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/hannaliinteriors.com\/#website"},"breadcrumb":{"@id":"https:\/\/hannaliinteriors.com\/team\/#breadcrumblist"},"datePublished":"2023-09-13T21:12:54+00:00","dateModified":"2026-01-08T07:14:20+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%2Fteam%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%2Fteam%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='font-awesome-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/font-awesome.min.css?ver=4.7.1' media='all' />
47<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' />
48<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' />
49<style id="main-styles-inline-css">
50html body[data-header-resize="1"] .container-wrap, 
51			html body[data-header-format="left-header"][data-header-resize="0"] .container-wrap, 
52			html body[data-header-resize="0"] .container-wrap, 
53			body[data-header-format="left-header"][data-header-resize="0"] .container-wrap { 
54				padding-top: 0; 
55			} 
56			.main-content > .row > #breadcrumbs.yoast { 
57				padding: 20px 0; 
58			}
59/*# sourceURL=main-styles-inline-css */
60</style>
61<link rel='stylesheet' id='nectar-element-testimonial-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/elements/element-testimonial.css?ver=17.4.1' media='all' />
62<link rel='stylesheet' id='nectar-owl-carousel-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/plugins/owl-carousel.css?ver=17.4.1' media='all' />
63<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' />
64<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' />
65<link rel='stylesheet' id='responsive-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/build/responsive.css?ver=17.4.1' media='all' />
66<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' />
67<link rel='stylesheet' id='salient-wp-menu-dynamic-css' href='https://hannaliinteriors.com/wp-content/uploads/salient/menu-dynamic.css?ver=10763' media='all' />
68<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' />
69<link rel='stylesheet' id='dynamic-css-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/salient-dynamic-styles.css?ver=74767' media='all' />
70<style id="dynamic-css-inline-css">
71#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);}
71.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;}body .container-wrap .vc_row-fluid[data-column-margin="90px"] > .span_12,html body .vc_row-fluid[data-column-margin="90px"] > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="90px"] .full-page-inner > .container > .span_12,body .container-wrap .vc_row-fluid[data-column-margin="90px"] .full-page-inner > .span_12{margin-left:-45px;margin-right:-45px;}body .container-wrap .vc_row-fluid[data-column-margin="90px"] .wpb_column:not(.child_column),body .container-wrap .inner_row[data-column-margin="90px"] .child_column,html body .vc_row-fluid[data-column-margin="90px"] .wpb_column:not(.child_column),html body .inner_row[data-column-margin="90px"] .child_column{padding-left:45px;padding-right:45px;}.container-wrap .vc_row-fluid[data-column-margin="90px"].full-width-content > .span_12,html body .vc_row-fluid[data-column-margin="90px"].full-width-content > .span_12,.container-wrap .vc_row-fluid[data-column-margin="90px"].full-width-content .full-page-inner > .span_12{margin-left:0;margin-right:0;padding-left:45px;padding-right:45px;}.single-portfolio #full_width_portfolio .vc_row-fluid[data-column-margin="90px"].full-width-content > .span_12{padding-right:45px;}@media only screen and (max-width:999px) and (min-width:691px){.vc_row-fluid[data-column-margin="90px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]),.vc_row-fluid .vc_row-fluid.inner_row[data-column-margin="90px"] > .span_12 > .one-fourths:not([class*="vc_col-xs-"]){margin-bottom:90px;}}@media only screen and (max-width:999px){.vc_row-fluid[data-column-margin="90px"] .wpb_column:not([class*="vc_col-xs-"]):not(.child_column):not(:last-child),.
71inner_row[data-column-margin="90px"] .child_column:not([class*="vc_col-xs-"]):not(:last-child){margin-bottom:90px;}}.column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg,.container-wrap .main-content .column-image-bg-wrap[data-bg-pos="center center"] .column-image-bg{background-position:center center;}.col.padding-5-percent > .vc_column-inner,.col.padding-5-percent > .n-sticky > .vc_column-inner{padding:calc(600px * 0.06);}@media only screen and (max-width:690px){.col.padding-5-percent > .vc_column-inner,.col.padding-5-percent > .n-sticky > .vc_column-inner{padding:calc(100vw * 0.06);}}@media only screen and (min-width:1000px){.col.padding-5-percent > .vc_column-inner,.col.padding-5-percent > .n-sticky > .vc_column-inner{padding:calc((100vw - 180px) * 0.05);}.column_container:not(.vc_col-sm-12) .col.padding-5-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.025);}}@media only screen and (min-width:1425px){.col.padding-5-percent > .vc_column-inner{padding:calc(1245px * 0.05);}.column_container:not(.vc_col-sm-12) .col.padding-5-percent > .vc_column-inner{padding:calc(1245px * 0.025);}}.full-width-content .col.padding-5-percent > .vc_column-inner{padding:calc(100vw * 0.05);}@media only screen and (max-width:999px){.full-width-content .col.padding-5-percent > .vc_column-inner{padding:calc(100vw * 0.06);}}@media only screen and (min-width:1000px){.full-width-content .column_container:not(.vc_col-sm-12) .col.padding-5-percent > .vc_column-inner{padding:calc(100vw * 0.025);}}.nectar_icon_wrap i{vertical-align:middle;top:0;}.nectar_icon_wrap i[class*="nectar-brands"]{display:inline-block;}.wpb_wrapper > .nectar_icon_wrap{margin-bottom:0;}.nectar_icon_wrap i{transition:color .25s ease;}.nectar_icon_wrap path{transition:fill .25s ease;}.nectar-pulsate i{display:block;border-radius:200px;background-color:currentColor;position:relative;}.nectar-pulsate i:after{display:block;position:absolute;top:50%;left:50%;content:"";width:100%;height:100%;margin:-50% auto auto -50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;border-radius:50%;background-color:currentColor;opacity:1;z-index:11;pointer-events:none;animation:nectar_pulsate 2s cubic-bezier(.2,1,.2,1) infinite;}@keyframes nectar_pulsate{0%{opacity:0.6;transform:scale(1);}100%{opacity:0;transform:scale(3);}}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i{border-radius:0!important;text-align:center;}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i:before{vertical-align:top;}.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class*="fa-"],.nectar_icon_wrap[data-style*="default"][data-color*="extra-color-gradient"] .nectar_icon i[class^="icon-"]{vertical-align:baseline;}.nectar_icon_wrap[data-padding="20px"] .nectar_icon{padding:20px;}.img-with-aniamtion-wrap.custom-width-460px .inner{max-width:460px;}.img-with-aniamtion-wrap[data-max-width="custom"].right .inner{display:inline-block;}.nectar-simple-slider .cell.color-overlay-1-transparent > .bg-layer-wrap > .color-overlay{background-color:transparent;}@media only screen and (max-width:999px){body .wpb_row .wpb_column.padding-14-percent_tablet > .vc_column-inner,body .wpb_row .wpb_column.padding-14-percent_tablet > .n-sticky > .vc_column-inner{padding:calc(999px * 0.14);}}@media only screen and (max-width:999px){.wpb_row.reverse_columns_row_tablet .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_tablet .row_col_wrap_12_inner{flex-direction:row-reverse;}.wpb_row.reverse_columns_column_tablet .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_column_tablet .row_col_wrap_12_inner{flex-direction:column-reverse;}.wpb_row.reverse_columns_column_tablet:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:last-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_tablet .row_col_wrap_12_inner > .wpb_column:last-of-type{margin-bottom:25px;}.wpb_row.reverse_columns_column_tablet:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:first-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_tablet .row_col_wrap_12_inner > .wpb_column:first-of-type{margin-bottom:0;}}
71@media only screen and (max-width:999px){.divider-wrap.height_tablet_0px > .divider{height:0!important;}}@media only screen and (max-width:999px){.wpb_column.top_margin_tablet_50px{margin-top:50px!important;}}@media only screen and (max-width:999px){.vc_row.bottom_padding_tablet_100px{padding-bottom:100px!important;}}@media only screen and (max-width:999px){.wpb_column.top_margin_tablet_45px{margin-top:45px!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_250px > .divider{height:250px!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_40px > .divider{height:40px!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_35vh > .divider{height:35vh!important;}}@media only screen and (max-width:690px){.divider-wrap.height_phone_0px > .divider{height:0!important;}}@media only screen and (max-width:690px){body .vc_row.top_padding_phone_50px{padding-top:50px!important;}}@media only screen and (max-width:690px){body .vc_row.bottom_padding_phone_100px{padding-bottom:100px!important;}}@media only screen and (max-width:690px){.wpb_row.reverse_columns_row_phone .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_row_phone .row_col_wrap_12_inner{flex-direction:row-reverse;}.wpb_row.reverse_columns_column_phone .row_col_wrap_12,.wpb_row.inner_row.reverse_columns_column_phone .row_col_wrap_12_inner{flex-direction:column-reverse;}.wpb_row.reverse_columns_column_phone:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:last-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_phone .row_col_wrap_12_inner > .wpb_column:last-of-type{margin-bottom:25px;}.wpb_row.reverse_columns_column_phone:not([data-column-margin="none"]):not(.full-width-content) > .row_col_wrap_12 > .wpb_column:first-of-type,.wpb_row:not(.full-width-content) .wpb_row.inner_row:not([data-column-margin="none"]).reverse_columns_column_phone .row_col_wrap_12_inner > .wpb_column:first-of-type{margin-bottom:0;}}@media only screen and (max-width:690px){.wpb_column.top_margin_phone_50px{margin-top:50px!important;}}@media only screen and (max-width:690px){body .wpb_row .wpb_column.padding-8-percent_phone > .vc_column-inner,body .wpb_row .wpb_column.padding-8-percent_phone > .n-sticky > .vc_column-inner{padding:calc(690px * 0.08);}}@media only screen and (max-width:690px){.wpb_column.top_margin_phone_45px{margin-top:45px!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%;}
72/*# sourceURL=dynamic-css-inline-css */
73</style>
74<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' />
75<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' />
76<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 76
76
77<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 77
77
78<script id="cf7rl-redirect_method-js-extra">
79var cf7rl_ajax_object = {"cf7rl_ajax_url":"https://hannaliinteriors.com/wp-admin/admin-ajax.php","cf7rl_forms":"[]","cf7rl_nonce":"e825d0cbbb"};
80//# sourceURL=cf7rl-redirect_method-js-extra
81</script>
vendor: 1 bytes, line 81
81
82<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 82
82
83<script data-wp-strategy="defer" defer id="styleai-js" src="https://p.usestyle.ai"></script>
vendor: 1 bytes, line 83
83
84<script></script>
84<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/8562" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://hannaliinteriors.com/xmlrpc.php?rsd" />
85<link rel='shortlink' href='https://hannaliinteriors.com/?p=8562' />
86<!-- HFCM by 99 Robots - Snippet # 1: Google Analytics gtag -->
87<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 87-88
87
88<script async src="https://www.googletagmanager.com/gtag/js?id=
88G-HKB7TT8PCZ
vendor: 13 bytes, line 88
88"></script>
89<script>
90  
vendor: 138 bytes, lines 90-94
90window.dataLayer = window.dataLayer || [];
91  function gtag(){dataLayer.push(arguments);}
92  gtag('js', new Date());
93
94  gtag('config', '
94G-HKB7TT8PCZ
vendor: 5 bytes, line 94
94');
95</script>
95
96<!-- /end HFCM by 99 Robots -->
97<!-- HFCM by 99 Robots - Snippet # 3: Google Conversion Tracking - Global Site Tag -->
98<!-- Global site tag (gtag.js) - Google Ads: 10882023732 -->
vendor: 65 bytes, lines 98-99
98
99<script async src="https://www.googletagmanager.com/gtag/js?id=
99AW-10882023732
vendor: 13 bytes, line 99
99"></script>
100<script>
101  
vendor: 138 bytes, lines 101-105
101window.dataLayer = window.dataLayer || [];
102  function gtag(){dataLayer.push(arguments);}
103  gtag('js', new Date());
104
105  gtag('config', '
105AW-10882023732
vendor: 5 bytes, line 105
105');
106</script>
106
107
108<!-- /end HFCM by 99 Robots -->
109<!-- HFCM by 99 Robots - Snippet # 4: Google Ads - Phone Call Tracking -->
110<script>
111  gtag('config', 'AW-10882023732/tAq-CLOF5rIDELSC-sQo', {
112    'phone_conversion_number': '(323) 522-2538'
113  });
114</script>
114
115
116<!-- /end HFCM by 99 Robots -->
117<!-- HFCM by 99 Robots - Snippet # 5: Adobe TypeKit Font -->
118<link rel="stylesheet" href="https://use.typekit.net/xum5sgs.css">
119<!-- /end HFCM by 99 Robots -->
120<!-- HFCM by 99 Robots - Snippet # 6: GA Tracking Code -->
121<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 121-122
121
122<script async src="https://www.googletagmanager.com/gtag/js?id=
122UA-223767447-1
vendor: 13 bytes, line 122
122"></script>
123<script>
124  
vendor: 138 bytes, lines 124-128
124window.dataLayer = window.dataLayer || [];
125  function gtag(){dataLayer.push(arguments);}
126  gtag('js', new Date());
127
128  gtag('config', '
128UA-223767447-1
vendor: 5 bytes, line 128
128');
129</script>
129
130<!-- /end HFCM by 99 Robots -->
131<!-- HFCM by 99 Robots - Snippet # 9: Google Tag and Places script -->
132<!-- Google Tag Manager -->
133<script>
vendor: 331 bytes, lines 133-137
133(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
134new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
135j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
136'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
137})(window,document,'script','dataLayer','
137GTM-TJVJH27
vendor: 3 bytes, line 137
137');
137</script>
137
138<!-- End Google Tag Manager -->
139
140<script type="application/ld+json">
141{
142  "@context": "http://schema.org",
143  "@type": "LocalBusiness",
144  "name": "Hanna Li Interiors",
145  "alternateName" : "Hanna Li Interiors",
146  "address": {
147    "@type": "PostalAddress",
148	"streetAddress": "87 E. Green St, Suite 310",
149    "addressLocality": "Pasadena",
150    "addressRegion": "CA",
151    "postalCode": "91105"
152  },
153  "telephone": "323-522-2538",
154  "url": "https://hannaliinteriors.com/",
155  "email":"[email protected]",
156  "image":"https://hannaliinteriors.com/wp-content/uploads/2022/06/Hannas-Portrait-Homepage-Final-scaled.jpg",
157  "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!",
158  "logo": "(Business_logo)",
159  "priceRange": "$$$-$$$$",
160  "openingHours": ["Mo - Fr 09:00-17:00"],
161  "hasMap": "https://goo.gl/maps/kN5kvEyoPcFaDqWTA",
162  "geo": {
163    "@type": "GeoCoordinates",
164    "latitude": "34.1448935",
165    "longitude": "-118.148159"
166  },
167  "sameAs": [
168   "https://www.facebook.com/hannaliinteriors",
169   "(https://twitter.com)",
170   "(https://www.youtube.com)",
171   "https://www.instagram.com/hannali.interiors/",
172   "(https://www.yelp.com)",
173   "(http://www.bbb.org)",
174   "(https://www.linkedin.com)",
175   "(http://business.tumblr.com)",
176   "(https://www.angieslist.com)"
177],
178  "founders": [
179  {
180  "@type": "Person",
181      "name": "(Business_Owners_Name)",
182      "sameAs": [
183   "(https://www.facebook.com)",
184   "(https://twitter.com)",
185   "(https://plus.google.com)",
186   "(https://linkedin.com)"
187]
188},
189  {
190  "@type": "Person",
191      "name": "(Business_Owners_Name)",
192       "sameAs": [
193   "(https://www.facebook.com)",
194   "(https://twitter.com)",
195   "(https://plus.google.com)",
196   "(https://linkedin.com)"
197	]
198   }
199]
200}
201</script>
201
202<!-- /end HFCM by 99 Robots -->
203<!-- HFCM by 99 Robots - Snippet # 10: Google Tag Footer Tag from SOGO Plugin -->
204<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 204-205
204
205<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
205GTM-TJVJH27
vendor: 85 bytes, lines 205-206
205"
206height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
207<!-- End Google Tag Manager (noscript) -->
208<!-- /end HFCM by 99 Robots -->
209<script type="text/javascript"> var root = document.getElementsByTagName( "html" )[0]; root.setAttribute( "class", "js" ); </script>
209<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
210<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" />
211<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" />
212<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" />
213<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" />
214<style type="text/css" data-type="vc_shortcodes-default-css">.vc_do_custom_heading{margin-bottom:0.625rem;margin-top:0;}</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1694636332743{margin-top: 0px !important;margin-bottom: 0px !important;}.vc_custom_1653063905082{margin-bottom: 10px !important;}.vc_custom_1709602494352{margin-bottom: 10px !important;}.vc_custom_1653065328518{margin-bottom: 10px !important;}</style><noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript><style id="wp-block-paragraph-inline-css">
215.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}
216/*# sourceURL=https://hannaliinteriors.com/wp-includes/blocks/paragraph/style.min.css */
217</style>
218<link rel='stylesheet' id='linea-css' href='https://hannaliinteriors.com/wp-content/themes/salient/css/fonts/svg/font/arrows_styles.css?ver=7.0.5' media='all' />
219<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' />
220<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' />
221<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' />
222<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' />
223<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' />
224
225</head><body class="wp-singular page-template-default page page-id-8562 wp-theme-salient wp-child-theme-salient-child cmatic-098112 page-team 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-sli
225de-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" >
226	
227	
227<script type="text/javascript">
228	 (function(window, document) {
229
230		document.documentElement.classList.remove("no-js");
231
232		if(navigator.userAgent.match(/(Android|iPod|iPhone|iPad|BlackBerry|IEMobile|Opera Mini)/)) {
233			document.body.className += " using-mobile-browser mobile ";
234		}
235		if(navigator.userAgent.match(/Mac/) && navigator.maxTouchPoints && navigator.maxTouchPoints > 2) {
236			document.body.className += " using-ios-device ";
237		}
238
239		if( !("ontouchstart" in window) ) {
240
241			var body = document.querySelector("body");
242			var winW = window.innerWidth;
243			var bodyW = body.clientWidth;
244
245			if (winW > bodyW + 4) {
246				body.setAttribute("style", "--scroll-bar-w: " + (winW - bodyW - 4) + "px");
247			} else {
248				body.setAttribute("style", "--scroll-bar-w: 0px");
249			}
250		}
251
252	 })(window, document);
253   </script>
253<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">	
254	<div id="header-space"  data-header-mobile-fixed='1'></div> 
255	
256		<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" >
257		
258<div id="search-outer" class="nectar">
259	<div id="search">
260		<div class="container">
261			 <div id="search-box">
262				 <div class="inner-wrap">
263					 <div class="col span_12">
264						  <form role="search" action="https://hannaliinteriors.com/" method="GET">
265														 <input type="text" name="s"  value="" aria-label="Search" placeholder="Search" />
266							 
267						<span>Hit enter to search or ESC to close</span>
268						<button aria-label="Search" class="search-box__button" type="submit">Search</button>						</form>
269					</div><!--/span_12-->
270				</div><!--/inner-wrap-->
271			 </div><!--/search-box-->
272			 <div id="close"><a href="#" role="button"><span class="screen-reader-text">Close Search</span>
273				<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>
274		 </div><!--/container-->
275	</div><!--/search-->
276</div><!--/search-outer-->
277
278<header id="top" role="banner" aria-label="Main Menu">
279	<div class="container">
280		<div class="row">
281			<div class="col span_3">
282								<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">
283					Hanna Li Interiors				</a>
284							</div><!--/span_3-->
285
286			<div class="col span_9 col_last">
287									<div class="nectar-mobile-only mobile-header"><div class="inner"></div></div>
288													<div class="slide-out-widget-area-toggle mobile-icon slide-out-from-right" data-custom-color="false" data-icon-animation="simple-transform">
289						<div> <a href="#slide-out-widget-area" role="button" aria-label="Navigation Menu" aria-expanded="false" class="closed">
290							<span class="screen-reader-text">Menu</span><span aria-hidden="true"> <i class="lines-button x2"> <i class="lines"></i> </i> </span>						</a></div>
291					</div>
292				
293									<nav aria-label="Main Menu">
294													<ul class="sf-menu">
295								<li id="menu-item-389" class="menu-item menu-item-type-post_type menu-item-object-page nectar-regular-menu-item menu-item-389"><a href="https://hannaliinteriors.com/projects/"><span class="menu-title-text">Projects</span></a></li>
296<li id="menu-item-8574" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-8562 current_page_item nectar-regular-menu-item menu-item-8574"><a href="https://hannaliinteriors.com/team/" aria-current="page"><span class="menu-title-text">Team</span></a></li>
297<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>
298<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>
299							</ul>
300													<ul class="buttons sf-menu" data-user-set-ocm="off">
301
302								
303							</ul>
304						
305					</nav>
306
307					
308				</div><!--/span_9-->
309
310				
311			</div><!--/row-->
312					</div><!--/container-->
313	</header>		
314	</div>
315		<div id="ajax-content-wrap">
316<div class="container-wrap">
317	<div class="container main-content" role="main">
318		<div class="row">
319			
320		<div id="fws_6ac249c1d62e7"  data-column-margin="90px" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row top-level full-width-section  top_padding_phone_50px bottom_padding_tablet_100px bottom_padding_phone_100px"  style="padding-top: 80px; padding-bottom: 140px; "><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">
321	<div  class="vc_col-sm-6 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" >
322		<div class="vc_column-inner" >
323			<div class="wpb_wrapper">
324				<div class="img-with-aniamtion-wrap right custom-width-460px " data-max-width="custom" data-max-width-mobile="default" data-shadow="none" data-animation="none" >
325      <div class="inner">
326        <div class="hover-wrap"> 
327          <div class="hover-wrap-inner">
328            <img fetchpriority="high" decoding="async" class="img-with-animation skip-lazy nectar-lazy" data-delay="0" height="1336" width="1002" data-animation="none" data-nectar-img-src="https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait.jpeg" src="data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201002%201336'%2F%3E" alt="Hanna_2025 Portrait" data-nectar-img-srcset="https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait.jpeg 1002w, https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait-225x300.jpeg 225w, https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait-768x1024.jpeg 768w, https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait-450x600.jpeg 450w, https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait-350x467.jpeg 350w, https://hannaliinteriors.com/wp-content/uploads/2025/05/Hanna_2025-Portrait-900x1200.jpeg 900w" sizes="(max-width: 1002px) 100vw, 1002px" />
329          </div>
330        </div>
331      </div>
332    </div>
333			</div> 
334		</div>
335	</div> 
336
337	<div  class="vc_col-sm-6 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" >
338		<div class="vc_column-inner" >
339			<div class="wpb_wrapper">
340				<div class="divider-wrap height_tablet_0px height_phone_0px " data-alignment="default"><div style="height: 65px;" class="divider"></div></div><h1 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >HANNA LI</h1>
341<div class="wpb_text_column wpb_content_element " >
342	<div class="wpb_wrapper">
343		<p><span style="color: #4f4f4f;"><em>Through Your Light</em></span></p>
344	</div>
345</div>
346
347
348
349<div class="divider-wrap" data-alignment="default"><div style="height: 25px;" class="divider"></div></div>
350<div class="wpb_text_column wpb_content_element  justify" style=" max-width: 460px; display: inline-block;">
351	<div class="wpb_wrapper">
352		<p>All my life, I&#8217;ve been a creative. I interact with the world through a visual lens, and I&#8217;m always curious about how things come to be. There&#8217;s a history and story behind everything we touch in the material world, whether it was made by us or nature. My passion is to understand that past, and how I can shape the future.</p>
353<p>Our world is ever evolving with an overwhelming exposure to stimulants like technology, social trends, and cultural shifts. I believe that we are our best selves when our external environment c
353onnects with our internal Beings, our highest forms. My role as a designer is to calm the senses and figure out what is truly you, and reflect that through your home. This alignment is the keystone beginning to living your authentic truth.</p>
354	</div>
355</div>
356
357
358
359
360			</div> 
361		</div>
362	</div> 
363</div></div>
364		<div id="fws_6ac249c1d7b80"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-top storyHero"  style="padding-top: 0px; padding-bottom: 0px; "><div class="row-bg-wrap" data-bg-animation="none" data-bg-animation-delay="" data-bg-overlay="false"><div class="inner-wrap row-bg-layer using-image" ><div class="row-bg viewport-desktop using-image using-bg-color"  style="background-position: left top; background-repeat: no-repeat; background-color: #333333; "></div></div></div>
365			<div class="video-color-overlay row-bg-layer" data-color=""></div>
366			
367			<div class="nectar-video-wrap row-bg-layer" data-bg-alignment="left top">
368				<div class="nectar-video-inner">
369				<video class="nectar-video-bg" width="1800" height="700" preload="auto" loop autoplay muted playsinline></video>    		</div>
370			 </div>
371
372			<div class="row_col_wrap_12 col span_12 dark left">
373	<div style="" class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-using-bg="true" data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
374		<div class="vc_column-inner" ><div class="column-image-bg-wrap column-bg-layer viewport-desktop" data-bg-pos="center center" data-bg-animation="none" data-bg-overlay="false"><div class="inner-wrap"><div class="column-image-bg" style="" data-nectar-img-src="https://hannaliinteriors.com/wp-content/uploads/2023/10/isaac-li-07-06-23-5X4A2251-Enhanced-NR-web.jpg"></div></div></div>
375			<div class="wpb_wrapper">
376				
377	<div class="wpb_raw_code wpb_raw_html wpb_content_element vc_custom_1694636332743" >
378		<div class="wpb_wrapper">
379			<!-- Instead of the Trailer from Film Page, this is a background team photo -->
380		</div>
381	</div>
382<div class="divider-wrap height_phone_35vh " data-alignment="default"><div style="height: 100vh;" class="divider"></div></div>
383			</div> 
384		</div>
385	</div> 
386</div></div>
387		<div id="fws_6ac249c1d8455"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section"  style="padding-top: 0px; padding-bottom: 0px; "><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">
388	<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" >
389		<div class="vc_column-inner" >
390			<div class="wpb_wrapper">
391				<div class="divider-wrap height_phone_40px " data-alignment="default"><div style="height: 120px;" class="divider"></div></div>
392			</div> 
393		</div>
394	</div> 
395</div></div>
396		<div id="fws_6ac249c1d85cd"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section"  style="padding-top: 0px; padding-bottom: 0px; "><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">
397	<div  class="vc_col-sm-3 wpb_column column_container vc_column_container col no-extra-padding top_margin_tablet_50px top_margin_phone_50px 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" >
398		<div class="vc_column-inner" >
399			<div class="wpb_wrapper">
400				<h1 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >In Good Company</h1>
401<div class="wpb_text_column wpb_content_element " >
402	<div class="wpb_wrapper">
403		<p><span style="color: #4f4f4f;"><em>Est. in 2016</em></span></p>
404	</div>
405</div>
406
407
408
409
410			</div> 
411		</div>
412	</div> 
413
414	<div  class="vc_col-sm-6 wpb_column column_container vc_column_container col no-extra-padding top_margin_tablet_45px top_margin_phone_45px 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" >
415		<div class="vc_column-inner" >
416			<div class="wpb_wrapper">
417				
418<div class="wpb_text_column wpb_content_element " >
419	<div class="wpb_wrapper">
420		<p>As siblings, Hanna &amp; Jeff are natural complements with their right-brain/left-brain aptitudes, having graduated from the Rhode Island 
420School of Design (RISD) &amp; UC Berkeley&#8217;s Haas School of Business, respectively. Our culture embodies the sentiment: “do what you love, and the rest will follow.” Beyond academic excellence, this passion is what makes our work feel so fulfilling and meaningful. As such, every project we do is really a love letter from us, to the client.</p>
421<p>In our early stages, it was a constant fine-tuning process to define what our core principles are. We learned that in order for our design language to attune to the pace of modernist lifestyles, we have to remain agile and adaptive. How we interact with each element in our homes is ever changing &#8212; with new technology, environmental shifts, and social movements that altogether shape and reshape how we live. To establish a sense of order in chaos, our studio’s strength is in its ability to truly listen to what our clients want, and translate those needs into tangible forms.</p>
422<p>Today, we continue to push boundaries and rethink what’s possible. From designing the interiors of a new development, to refreshing existing spaces, to specifying finish materials for a remodel, each project is carefully assessed by the team so we can uncover the underlying story that will drive the design ethos. We love what we do, and we look forward to telling your story.</p>
423<p><span style="text-decoration: underline;"><em><a href="https://hannaliinteriors.com/contact"><strong>Get in Touch</strong></a></em></span></p>
424	</div>
425</div>
426
427
428
429
430			</div> 
431		</div>
432	</div> 
433
434	<div  class="vc_col-sm-3 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" >
435		<div class="vc_column-inner" >
436			<div class="wpb_wrapper">
437				
438			</div> 
439		</div>
440	</div> 
441</div></div>
442		<div id="fws_6ac249c1d8b29"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section"  style="padding-top: 0px; padding-bottom: 0px; "><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">
443	<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" >
444		<div class="vc_column-inner" >
445			<div class="wpb_wrapper">
446				<div class="divider-wrap" data-alignment="default"><div style="height: 120px;" class="divider"></div></div>
447			</div> 
448		</div>
449	</div> 
450</div></div>
451		<div id="fws_6ac249c1d8cb8"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-middle"  style="padding-top: 0px; padding-bottom: 0px; "><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 using-bg-color"  style="background-color: #ffffff; "></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
452	<div style="" class="vc_col-sm-6 aboutGreyTxtCol wpb_column column_container vc_column_container col padding-5-percent padding-14-percent_tablet padding-8-percent_phone " data-using-bg="true" data-padding-pos="all" data-has-bg-color="true" data-bg-color="#ede7dd" data-bg-opacity="1" data-animation="" data-delay="0" >
453		<div class="vc_column-inner" ><div class="column-bg-overlay-wrap column-bg-layer" data-bg-animation="none"><div class="column-bg-overlay" style="opacity: 1; background-color: #ede7dd;"></div></div>
454			<div class="wpb_wrapper">
455				<h2 style="font-size: 21px;line-height: 30px;text-align: center" class="vc_custom_heading vc_do_custom_heading vc_custom_1653063905082" >Celebrate Your Authenticity</h2><div class="divider-wrap" data-alignment="default"><div style="height: 30px;" class="divider"></div></div>
456<div class="wpb_text_column wpb_content_element  justify alignCenter" style=" max-width: 425px; display: inline-block;">
457	<div class="wpb_wrapper">
458		<p><span style="color: #333333;">It is important for our clients to feel a deep connection to their environment, and we are committed to telling each story through the lens of our artistic style &amp; academic discipline. We do this by incorporating elements that are highly bespoke, while assigning each keystone object a meaning &amp; belonging. It is through this process of honest exploration &amp; vulnerable revelation with the client that we ultimately discover what you love, and who you are.</span></p>
459	</div>
460</div>
461
462
463
464
465			</div> 
466		</div>
467	</div> 
468
469	<div style="" class="vc_col-sm-6 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-using-bg="true" data-bg-cover="true" data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
470		<div class="vc_column-inner" ><div class="column-image-bg-wrap column-bg-layer viewport-desktop" data-bg-pos="center center" data-bg-animation="none" data-bg-overlay="false"><div class="inner-wrap"><div class="column-image-bg" style="" data-nectar-img-src="https://hannaliinteriors.com/wp-content/uploads/2025/12/251110_Hanna_Li_San_Moreno31715.jpg"></div></div></div>
471			<div class="wpb_wrapper">
472				<div class="divider-wrap height_phone_250px " data-alignment="default"><div style="height: 530px;" class="divider"></div></div>
473			</div> 
474		</div>
475	</div> 
476</div></div>
477		<div id="fws_6ac249c1d95d0"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-mid
477dle  reverse_columns_column_tablet reverse_columns_column_phone"  style="padding-top: 0px; padding-bottom: 0px; "><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 using-bg-color"  style="background-color: #ffffff; "></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
478	<div style="" class="vc_col-sm-6 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-using-bg="true" data-bg-cover="true" data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
479		<div class="vc_column-inner" ><div class="column-image-bg-wrap column-bg-layer viewport-desktop" data-bg-pos="center center" data-bg-animation="none" data-bg-overlay="false"><div class="inner-wrap"><div class="column-image-bg" style="" data-nectar-img-src="https://hannaliinteriors.com/wp-content/uploads/2025/12/251110_Hanna_Li_San_Moreno31477.jpg"></div></div></div>
480			<div class="wpb_wrapper">
481				<div class="divider-wrap height_phone_250px " data-alignment="default"><div style="height: 530px;" class="divider"></div></div>
482			</div> 
483		</div>
484	</div> 
485
486	<div style="" class="vc_col-sm-6 aboutGreyTxtCol wpb_column column_container vc_column_container col padding-5-percent padding-14-percent_tablet padding-8-percent_phone " data-using-bg="true" data-padding-pos="all" data-has-bg-color="true" data-bg-color="#ede7dd" data-bg-opacity="1" data-animation="" data-delay="0" >
487		<div class="vc_column-inner" ><div class="column-bg-overlay-wrap column-bg-layer" data-bg-animation="none"><div class="column-bg-overlay" style="opacity: 1; background-color: #ede7dd;"></div></div>
488			<div class="wpb_wrapper">
489				<h2 style="font-size: 21px;line-height: 30px;text-align: center" class="vc_custom_heading vc_do_custom_heading vc_custom_1709602494352" >Knowledge &amp; Experience</h2><div class="divider-wrap" data-alignment="default"><div style="height: 30px;" class="divider"></div></div>
490<div class="wpb_text_column wpb_content_element  justify alignCenter" style=" max-width: 425px; display: inline-block;">
491	<div class="wpb_wrapper">
492		<p><span style="color: #333333;">Starting a project often feels overwhelming. Our core competencies in design and construction alleviate that stress to bring concept to reality. Whether it’s an interior refresh with new furniture &amp; accessories, or a new-build with cross-functional collaboration between architect, builder, and engineer — every project is meticulously assessed and developed with leverage from years of education, training, and experience. The result is a space that clients are proud to live in, share with, and call home.</span></p>
493	</div>
494</div>
495
496
497
498
499			</div> 
500		</div>
501	</div> 
502</div></div>
503		<div id="fws_6ac249c1d9df5"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-content vc_row-o-equal-height vc_row-flex vc_row-o-content-middle"  style="padding-top: 0px; padding-bottom: 0px; "><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 using-bg-color"  style="background-color: #ffffff; "></div></div></div><div class="row_col_wrap_12 col span_12 dark left">
504	<div style="" class="vc_col-sm-6 aboutGreyTxtCol wpb_column column_container vc_column_container col padding-5-percent padding-14-percent_tablet padding-8-percent_phone " data-using-bg="true" data-padding-pos="all" data-has-bg-color="true" data-bg-color="#ede7dd" data-bg-opacity="1" data-animation="" data-delay="0" >
505		<div class="vc_column-inner" ><div class="column-bg-overlay-wrap column-bg-layer" data-bg-animation="none"><div class="column-bg-overlay" style="opacity: 1; background-color: #ede7dd;"></div></div>
506			<div class="wpb_wrapper">
507				<h2 style="font-size: 21px;line-height: 30px;text-align: center" class="vc_custom_heading vc_do_custom_heading vc_custom_1653065328518" >Source Local, Think Global</h2><div class="divider-wrap" data-alignment="default"><div style="height: 30px;" class="divider"></div></div>
508<div class="wpb_text_column wpb_content_element  justify alignCenter" style=" max-width: 425px; display: inline-block;">
509	<div class="wpb_wrapper">
510		<p><span style="color: #333333;">Our emphasis on using sustainable materials stems from the awareness that our future depends on the ethical decisions we make today. We can prolong this planet&#8217;s lifespan by critically understanding the environmental impacts of modern production, then mitigating that cycle through conscious lifestyle modifications. Thus, whenever practical, our studio uses materials that are natural, eco-friendly, and sustainably sourced.</span></p>
511	</div>
512</div>
513
514
515
516
517			</div> 
518		</div>
519	</div> 
520
521	<div style="" class="vc_col-sm-6 wpb_column column_container vc_column_container col no-extra-padding inherit_tablet inherit_phone " data-using-bg="true" data-bg-cover="true" data-padding-pos="all" data-has-bg-color="false" data-bg-color="" data-bg-opacity="1" data-animation="" data-delay="0" >
522		<div class="vc_column-inner" ><div class="column-image-bg-wrap column-bg-layer viewport-desktop" data-bg-pos="center center" data-bg-animation="none" data-bg-overlay="false"><div class="inner-wrap"><div class="column-image-bg" style="" data-nectar-img-src="https://hannaliinteriors.com/wp-content/uploads/2024/01/isaac-li-sherwood-santa-fe-la-loma-12-2023-5X4A2149-Edit-web.jpg"></div></div></div>
523			<div class="wpb_wrapper">
524				<div class="divider-wrap height_phone_250px " data-alignment="default"><div style="height: 530px;" class="divider"></div></div>
525			</div> 
526		</div>
527	</div> 
528</div></div>
529		<div id="fws_6ac249c1da6bb"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section aboutTesti"  style="padding-top: 85px; 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">
530	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col centered-text 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" >
531		<div class="vc_column-inner" >
532			<div class="wpb_wrapper">
533				<div class="owl-carousel" data-enable-animation="" data-loop="true"  data-animation-delay="0" data-autorotate="" data-autorotation-speed="5000" data-column-p
533adding="0" data-desktop-cols="1" data-desktop-small-cols="1" data-tablet-cols="1" data-mobile-cols="1"><div class="carousel-item"><blockquote class="nectar_single_testimonial" tabindex="0" data-color="" data-style="basic"><div class="inner"> <p>&#8220;Hanna is a rockstar. I'm blown away by not just her knowledge about design but also her take on conscious living, breathwork techniques, how to be healthier, how to attune to my senses, and how to make every detail of my home serve me. Thanks guys!&#8221; </p><div role="presentation" data-shadow="" class="image-icon " style="background-image: url(https://hannaliinteriors.com/wp-content/uploads/2022/06/imageedit_5_7021523035.png);"></div><span class="wrap"><span>Miles Stackpool</span><span class="title">Managing Director | Boulevard Family Wealth</span></span></div></blockquote></div><div class="carousel-item"><blockquote class="nectar_single_testimonial" tabindex="0" data-color="" data-style="basic"><div class="inner"> <p>&#8220;I had Hanna design my entire house. She patiently listened to my requests and worked with me countless hours to come up with a phenomenal design. From ordering furnitures to picking artwork, Hanna delivered more than I expected. Thank you for everything!&#8221; </p><div role="presentation" data-shadow="" class="image-icon " style="background-image: url(https://hannaliinteriors.com/wp-content/uploads/2022/06/imageedit_16_3273347514-300x300.jpeg);"></div><span class="wrap"><span>Christopher Ho</span><span class="title">Celebrity Dermatologist | Irradiance Medical Group</span></span></div></blockquote></div><div class="carousel-item"><blockquote class="nectar_single_testimonial" tabindex="0" data-color="" data-style="basic"><div class="inner"> <p>&#8220;Jeff and his team are great! They have been helping us with an addition, helped us find a contractor who would be in budget, and have been super communicative. Jeff was able to work with us and value engineer things to help save costs. We love this team, thank you!&#8221; </p><div role="presentation" data-shadow="" class="image-icon " style="background-image: url(https://hannaliinteriors.com/wp-content/uploads/2022/06/imageedit_15_3207064773-300x300.png);"></div><span class="wrap"><span>Sara Williams</span><span class="title">Vice President | Alexandria RE Equities</span></span></div></blockquote></div></div><div class="divider-wrap" data-alignment="default"><div style="height: 20px;" class="divider"></div></div><div id="fws_6ac249c1de896" data-midnight="" data-column-margin="default" class="wpb_row vc_row-fluid vc_row inner_row"  style=""><div class="row-bg-wrap"> <div class="row-bg" ></div> </div><div class="row_col_wrap_12_inner col span_12  left">
534	<div  class="vc_col-sm-12 wpb_column column_container vc_column_container col child_column centered-text 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" >
535		<div class="vc_column-inner" >
536		<div class="wpb_wrapper">
537			<a class="nectar-button large see-through-2 "  role="button" style="border-color: #464646; color: #464646;"  href="/contact" data-color-override="#464646"  data-hover-color-override="#ede7dd" data-hover-text-color-override="#000000"><span>BOOK CONSULTATION</span></a>
538		</div> 
539	</div>
540	</div> 
541</div></div>
542			</div> 
543		</div>
544	</div> 
545</div></div>
546		<div id="fws_6ac249c1deec3"  data-column-margin="default" data-midnight="dark"  class="wpb_row vc_row-fluid vc_row full-width-section hideEle"  style="padding-top: 0px; padding-bottom: 0px; "><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">
547	<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" >
548		<div class="vc_column-inner" >
549			<div class="wpb_wrapper">
550				
551	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
552		<div class="wpb_wrapper">
553			<!-- This row is a hidden row to load the arrow icons for the testimonial slider navigation -->
554		</div>
555	</div>
556<div class="nectar_icon_wrap " data-style="default" data-padding="20px" data-color="accent-color" style="" >
557		<div class="nectar_icon" ><i style="font-size: 50px; line-height: 50px; height: 50px; width: 50px;" class="icon-arrows-left"></i></div>
558	</div><div class="nectar_icon_wrap " data-style="default" data-padding="20px" data-color="accent-color" style="" >
559		<div class="nectar_icon" ><i style="font-size: 50px; line-height: 50px; height: 50px; width: 50px;" class="icon-arrows-right"></i></div>
560	</div>
561			</div> 
562		</div>
563	</div> 
564</div></div>
565		</div>
566	</div>
567	</div>
568
569<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">
570	
571		
572	<div id="footer-widgets" data-has-widgets="true" data-cols="2">
573		
574		<div class="container">
575			
576						
577			<div class="row">
578				
579								
580				<div class="col span_6">
581					<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>
582<p>Inquiry: <a href="mailto:[email protected]">[email protected]</a></p>
583<p>Career: <a href="mailto:[email protected]">[email protected]</a></p></div><div id="block-10" class="widget widget_block"><ul class="social">
584<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>
585<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>
586<li><a target="_blank" rel="noopener" href="https://www.pinterest.com/hannaliinteriors"><span class="screen-reader-text">pinterest</span><i class="fa fa-pinterest" aria-hidden="true"></i></a></li>
587</ul></div><div id="block-18" class="widget widget_block widget_text">
588<p class="wp-block-paragraph"></p>
589</div><div id="block-26" class="widget widget_block">
590</div>					</div>
591					
592											
593						<div class="col span_6">
594							<div id="block-21" class="widget widget_block"><p>Subscribe to our design tips and current happenings.</p>
595<p>
596<div class="wpcf7 no-js" id="wpcf7-f148-o1" lang="en-US" dir="ltr" data-wpcf7-id="148">
597<div class="screen-reader-response">
597<p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
598<form action="/team/#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">
599<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="" />
600</fieldset>
601<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" />
602</p><div class="wpcf7-response-output" aria-hidden="true"></div>
603</form>
604</div>
605</p></div><div id="block-27" class="widget widget_block">
606</div>								
607							</div>
608							
609												
610						
611													
612															
613							</div>
614													</div><!--/container-->
615					</div><!--/footer-widgets-->
616					
617					
618  <div class="row" id="copyright" data-layout="default">
619	
620	<div class="container">
621	   
622				<div class="col span_5">
623		   
624			<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>
625		</div><!--/span_5-->
626			   
627	  <div class="col span_7 col_last">
628      <ul class="social">
629              </ul>
630	  </div><!--/span_7-->
631    
632	  	
633	</div><!--/container-->
634  </div><!--/row-->
635		
636</div><!--/footer-outer-->
637
638
639	<div id="slide-out-widget-area-bg" class="slide-out-from-right dark">
640				</div>
641
642		<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">
643
644			<div class="inner-wrap">
645			<div class="inner" data-prepend-menu-mobile="false">
646
647				<a class="slide_out_area_close" href="#"><span class="screen-reader-text">Close Menu</span>
648					<span class="close-wrap"> <span class="close-line close-line1" role="presentation"></span> <span class="close-line close-line2" role="presentation"></span> </span>				</a>
649
650
651									<div class="off-canvas-menu-container mobile-only" role="navigation">
652
653						
654						<ul class="menu">
655							<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-389"><a href="https://hannaliinteriors.com/projects/">Projects</a></li>
656<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-8562 current_page_item menu-item-8574"><a href="https://hannaliinteriors.com/team/" aria-current="page">Team</a></li>
657<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>
658<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>
659
660						</ul>
661
662						<ul class="menu secondary-header-items">
663													</ul>
664					</div>
665					<div id="block-28" class="widget widget_block">
666</div>
667				</div>
668
669				<div class="bottom-meta-wrap"></div><!--/bottom-meta-wrap--></div> <!--/inner-wrap-->
670				</div>
671		
672</div> <!--/ajax-content-wrap-->
673
674</div></div><!--/ocm-effect-wrap-->
674<script type="speculationrules">
675{"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"}]}
676</script>
676
677<!-- HFCM by 99 Robots - Snippet # 2: Google Conversion Tracking - Contact Form Submission + Newsletter Subscription -->
678<script type="text/javascript">
679  document.addEventListener('wpcf7mailsent', function(event) {
680    if ('1209' == event.detail.contactFormId) {
681      gtag('event', 'conversion', {
682        'send_to': 'AW-10882023732/RYugCKrL5LIDELSC-sQo'
683      });
684    }
685  }, false);
686
687  document.addEventListener('wpcf7mailsent', function(event) {
688    if ('148' == event.detail.contactFormId) {
689      gtag('event', 'conversion', {
690        'send_to': 'AW-10882023732/BpcbCKbT5LIDELSC-sQo'
691      });
692    }
693  }, false);
694</script>
694
695
696<!-- /end HFCM by 99 Robots -->
697<!-- Instagram Feed JS -->
698<script type="text/javascript">
699var sbiajaxurl = "https://hannaliinteriors.com/wp-admin/admin-ajax.php";
700</script>
vendor: 2 bytes, line 700
700
701<script id="wpb-modifications"> window.wpbCustomElement = 1; </script>
701<script id="wp-hooks-js" src="https://hannaliinteriors.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 701
701
702<script id="wp-i18n-js" src="https://hannaliinteriors.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 702
702
703<script id="wp-i18n-js-after">
704wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
705//# sourceURL=wp-i18n-js-after
706</script>
vendor: 1 bytes, line 706
706
707<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 707
707
708<script id="contact-form-7-js-before">
709var wpcf7 = {
710    "api": {
711        "root": "https:\/\/hannaliinteriors.com\/wp-json\/",
712        "namespace": "contact-form-7\/v1"
713    },
714    "cached": 1
715};
716//# sourceURL=contact-form-7-js-before
717</script>
vendor: 1 bytes, line 717
717
718<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 718
718
719<script id="my_scripts-js" src="https://hannaliinteriors.com/wp-content/themes/salient-child/custom-scripts.js?ver=1"></script>
vendor: 1 bytes, line 719
719
720<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 720
720
721<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 721
721
722<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 722
722
723<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 723
723
724<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 724
724
725<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 725
725
726<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 726
726
727<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 727
727
728<script id="owl-carousel-js" src="https://hannaliinteriors.com/wp-content/themes/salient/js/build/third-party/owl.carousel.min.js?ver=2.3.4"></script>
vendor: 1 bytes, line 728
728
729<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 729
729
730<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 730
730
731<script id="nectar-frontend-js-extra">
732var nectarLove = {"ajaxurl":"https://hannaliinteriors.com/wp-admin/admin-ajax.php","postID":"8562","rooturl":"https://hannaliinteriors.com","disqusComments":"false","loveNonce":"131ee08d81","mapApiKey":""};
733var 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":"off","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":""};
734var nectar_front_i18n = {"menu":"Menu","next":"Next","previous":"Previous","close":"Close"};
735//# sourceURL=nectar-frontend-js-extra
736</script>
vendor: 1 bytes, line 736
736
737<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 737
737
738<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 738-739
738
739<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
7396LdVDQMfAAAAANuqB4W8I46SiVGSJ3xOt7vJHMKN
vendor: 25 bytes, line 739
739&#038;ver=3.0"></script>
740<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 740
740
741<script id="wpcf7-recaptcha-js-before">
742var wpcf7_recaptcha = {
743    "sitekey": "6LdVDQMfAAAAANuqB4W8I46SiVGSJ3xOt7vJHMKN",
744    "actions": {
745        "homepage": "homepage",
746        "contactform": "contactform"
747    }
748};
749//# sourceURL=wpcf7-recaptcha-js-before
750</script>
vendor: 1 bytes, line 750
750
751<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 751
751
752<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 752
752
753<script></script>
753<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:'a45483403cbad300',t:'MTc5MTEyMDMyNw=='};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>
753</body>
754</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.