PageSourceSearch

https://www.ikebana.org/contact-us/

html ikebana.org collected 2026-10-02 12:04:26 UTC 61,586 bytes, 679 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4<meta charset="UTF-8" />
5<meta name='viewport' content='width=device-width, initial-scale=1.0' />
6<meta http-equiv='X-UA-Compatible' content='IE=edge' />
7<link rel="profile" href="https://gmpg.org/xfn/11" />
8<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
9
10	<!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ -->
11	<title>Contact Us - Ikebana San Francisco Bay Area Chapter #31</title>
12	<link rel="canonical" href="https://www.ikebana.org/contact-us/" />
13	<meta property="og:locale" content="en_US" />
14	<meta property="og:type" content="article" />
15	<meta property="og:title" content="Contact Us - Ikebana San Francisco Bay Area Chapter #31" />
16	<meta property="og:description" content="Please use the contact form below, if you have any general questions or requests about our services. We will try our best to respond back to you within 24 hours. Email [email protected] &nbsp;" />
17	<meta property="og:url" content="https://www.ikebana.org/contact-us/" />
18	<meta property="og:site_name" content="Ikebana San Francisco Bay Area Chapter #31" />
19	<meta property="article:modified_time" content="2022-12-12T23:53:24+00:00" />
20	<meta property="og:image" content="https://www.ikebana.org/wp-content/uploads/2022/12/logo_okebana150.png" />
21	<meta name="twitter:card" content="summary_large_image" />
22	
22<script data-jetpack-boost="ignore" type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.ikebana.org\/contact-us\/","url":"https:\/\/www.ikebana.org\/contact-us\/","name":"Contact Us - Ikebana San Francisco Bay Area Chapter #31","isPartOf":{"@id":"https:\/\/www.ikebana.org\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ikebana.org\/contact-us\/#primaryimage"},"image":{"@id":"https:\/\/www.ikebana.org\/contact-us\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ikebana.org\/wp-content\/uploads\/2022\/12\/logo_okebana150.png","datePublished":"2022-09-23T03:28:45+00:00","dateModified":"2022-12-12T23:53:24+00:00","breadcrumb":{"@id":"https:\/\/www.ikebana.org\/contact-us\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ikebana.org\/contact-us\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ikebana.org\/contact-us\/#primaryimage","url":"https:\/\/www.ikebana.org\/wp-content\/uploads\/2022\/12\/logo_okebana150.png","contentUrl":"https:\/\/www.ikebana.org\/wp-content\/uploads\/2022\/12\/logo_okebana150.png","width":150,"height":50,"caption":"Ikebana San Francisco Bay Area Chapter #31"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ikebana.org\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ikebana.org\/"},{"@type":"ListItem","position":2,"name":"Contact Us"}]},{"@type":"WebSite","@id":"https:\/\/www.ikebana.org\/#website","url":"https:\/\/www.ikebana.org\/","name":"Ikebana San Francisco Bay Area Chapter #31","description":"The Ancient Art of Japanese Floral Design","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ikebana.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script>
22
23	<!-- / Yoast SEO plugin. -->
24
25
26<link rel='dns-prefetch' href='//fonts.googleapis.com' />
27<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
28<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.ikebana.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ikebana.org%2Fcontact-us%2F" />
29<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.ikebana.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.ikebana.org%2Fcontact-us%2F&#038;format=xml" />
30<link rel="preload" href="https://www.ikebana.org/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous">
31<style id="wp-img-auto-sizes-contain-inline-css">
32img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
33/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
34</style>
35<style id="wp-emoji-styles-inline-css">
36
37	img.wp-smiley, img.emoji {
38		display: inline !important;
39		border: none !important;
40		box-shadow: none !important;
41		height: 1em !important;
42		width: 1em !important;
43		margin: 0 0.07em !important;
44		vertical-align: -0.1em !important;
45		background: none !important;
46		padding: 0 !important;
47	}
48/*# sourceURL=wp-emoji-styles-inline-css */
49</style>
50<style id="wp-block-library-inline-css">
51:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
51--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
52
53/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
54</style>
55<style id="classic-theme-styles-inline-css">
56/*! This file is auto-generated */
57.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
58/*# sourceURL=/wp-includes/css/classic-themes.min.css */
59</style>
60
61<style id="global-styles-inline-css">
62: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,
620) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
62.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;}
63/*# sourceURL=global-styles-inline-css */
64</style>
65
66<link rel='stylesheet' id='labb-frontend-styles-css' href='https://www.ikebana.org/wp-content/plugins/addons-for-beaver-builder/assets/css/labb-frontend.css?ver=3.9.2' media='all' />
67<link rel='stylesheet' id='labb-icomoon-styles-css' href='https://www.ikebana.org/wp-content/plugins/addons-for-beaver-builder/assets/css/icomoon.css?ver=3.9.2' media='all' />
68<link rel='stylesheet' id='font-awesome-5-css' href='https://www.ikebana.org/wp-content/plugins/bb-plugin/fonts/fontawesome/5.15.4/css/all.min.css?ver=2.9.4.2' media='all' />
69<link rel='stylesheet' id='fl-builder-layout-9-css' href='https://www.ikebana.org/wp-content/uploads/bb-plugin/cache/9-layout.css?ver=21d30b7cf3d5899ef5540733bf67bdcd' media='all' />
70<link rel='stylesheet' id='contact-form-7-css' href='https://www.ikebana.org/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
71<style id="contact-form-7-inline-css">
72.wpcf7 .wpcf7-recaptcha iframe {margin-bottom: 0;}.wpcf7 .wpcf7-recaptcha[data-align="center"] > div {margin: 0 auto;}.wpcf7 .wpcf7-recaptcha[data-align="right"] > div {margin: 0 0 0 auto;}
73/*# sourceURL=contact-form-7-inline-css */
74</style>
75<link rel='stylesheet' id='jquery-magnificpopup-css' href='https://www.ikebana.org/wp-content/plugins/bb-plugin/css/jquery.magnificpopup.min.css?ver=2.9.4.2' media='all' />
76<link rel='stylesheet' id='base-css' href='https://www.ikebana.org/wp-content/themes/bb-theme/css/base.min.css?ver=1.7.12.1' media='all' />
77<link rel='stylesheet' id='fl-automator-skin-css' href='https://www.ikebana.org/wp-content/uploads/bb-theme/skin-63ed6c850839a.css?ver=1.7.12.1' media='all' />
78<link rel='stylesheet' id='fl-child-theme-css' href='https://www.ikebana.org/wp-content/themes/bb-theme-child/style.css?ver=7.1.2' media='all' />
79<link rel='stylesheet' id='fl-builder-google-fonts-a1cd5dad855a1cbf1d650dea6a0d782f-css' href='//fonts.googleapis.com/css?family=Encode%20Sans%20Semi%20Condensed:300,400,700,400|Encode%20Sans:400|Raleway:500|Lora:700&#038;ver=7.1.2' media='all' />
80
81
82<link rel="https://api.w.org/" href="https://www.ikebana.org/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.ikebana.org/wp-json/wp/v2/pages/9" />        
83        <meta name="cdp-version" content="1.5.7" /></head>
84<body class="wp-singular page-template-default page page-id-9 wp-theme-bb-theme wp-child-theme-bb-theme-child fl-builder fl-builder-2-9-4-2 fl-theme-1-7-12-1 fl-no-js fl-framework-base fl-preset-default fl-full-width fl-scroll-to-top fl-search-active fl-submenu-indicator fl-submenu-toggle" itemscope="itemscope" itemtype="https://schema.org/WebPage">
85<a aria-label="Skip to content" class="fl-screen-reader-text" href="#fl-main-content">Skip to content</a><div class="fl-page">
86	<header class="fl-page-header fl-page-header-fixed fl-page-nav-right fl-page-nav-toggle-button fl-page-nav-toggle-visible-mobile"  role="banner">
87	<div class="fl-page-header-wrap">
88		<div class="fl-page-header-container container">
89			<div class="fl-page-header-row row">
90				<div class="col-sm-12 col-md-3 fl-page-logo-wrap">
91					<div class="fl-page-header-logo">
92						<a href="https://www.ikebana.org/"><img class="fl-logo-img" loading="false" data-no-lazy="1"   itemscope itemtype="https://schema.org/ImageObject" src="https://www.ikebana.org/wp-content/uploads/2022/11/logo_ikebana_400png.png" data-retina="" title="" width="400" height="136" alt="Ikebana San Francisco Bay Area Chapter #31" /><meta itemprop="name" content="Ikebana San Francisco Bay Area Chapter #31" /></a>
93					</div>
94				</div>
95				<div class="col-sm-12 col-md-9 fl-page-fixed-nav-wrap">
96					<div class="fl-page-nav-wrap">
97						<nav class="fl-page-nav fl-nav navbar navbar-default navbar-expand-md" aria-label="Header Menu" role="navigation">
98							<button type="button" class="navbar-toggle navbar-toggler" data-toggle="collapse" data-target=".fl-page-nav-collapse">
99								<span>Menu</span>
100							</button>
101							<div class="fl-page-nav-collapse collapse navbar-collapse">
102								<ul id="menu-primary" class="nav navbar-nav navbar-right menu fl-theme-menu"><li id="menu-item-520" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-520 nav-item"><a href="https://www.ikebana.org/" class="nav-link">HOME</a></li>
103<li id="menu-item-152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-152 nav-item"><a href="https://www.ikebana.org/upcoming-events/" class="nav-link">EVENTS &#038; BOOK</a><div class="fl-submenu-icon-wrap"><span class="fl-submenu-toggle-icon"></span></div>
104<ul class="sub-menu">
105	<li id="menu-item-535" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-535 nav-item"><a href="https://www.ikebana.org/upcoming-events/" class="nav-link">UPCOMING EVENTS</a></li>
106	<li id="menu-item-534" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-534 nav-item"><a href="https://www.ikebana.org/event-reviews/" class="nav-link">EVENT REVIEWS</a></li>
107	<li id="menu-item-199" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-199 nav-item"><a href="https://www.ikebana.org/live-ikebana-video-events/" class="nav-link">LIVE EVENT VIDEOS</a></li>
108</ul>
109</li>
110<li id="menu-item-88" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-88 nav-item"><a href="#" class="nav-link">THE SCHOOLS OF IKEBANA</a><div class="fl-submenu-icon-wrap"><span class="fl-submenu-toggle-icon"></span></div>
111<ul class="sub-menu">
112	<li id="menu-item-221" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-221 nav-item"><a href="https://www.ikebana.org/aratame-school-of-ikebana/" title="Aratame School of Ikebana" class="nav-link">ARATAME</a></li>
113	<li id="menu-item-371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-371 nav-item"><a href="https://www.ikebana.org/chiko-school-of-ikebana/" class="nav-link">CHIKO</a></li>
114	<li id="menu-item-521" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-521 nav-item"><a href="https://www.ikebana.org/enshu-school-of-ikebanaa/" class="nav-link">ENSHU</a></li>
115	<li id="menu-item-416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-416 nav-item"><a href="https://www.ikebana.org/ohara-school-of-ikebana/" class="nav-link">OHARA</a></li>
116	<li id="menu-item-392" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-392 nav-item"><a href="https://www.ikebana.org/ikenobo-school-of-ikebana/" class="nav-link">IKENOBO</a></li>
117	<li id="menu-item-275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-275 nav-item"><a href="https://www.ikebana.org/sogetsu-school-of-ikebana/" class="nav-link">SOGETSU</a></li>
118	<li id="menu-item-420" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-420 nav-item"><a href="https://www.ikebana.org/wafu-school-of-ikebana/" class="nav-link">WAFU</a></li>
119</ul>
120</li>
121<li id="menu-item-801" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-801 nav-item"><a href="#" class="nav-link">ABOUT US</a><div class="fl-submenu-icon-wrap"><span class="fl-submenu-toggle-icon"></span></div>
122<ul class="sub-menu">
123	<li id="menu-item-800" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-800 nav-item"><a href="https://www.ikebana.org/about-us/" class="nav-link">ABOUT OUR CHAPTER</a></li>
124	<li id="menu-item-60" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-9 current_page_item menu-item-60 nav-item"><a href="https://www.ikebana.org/contact-us/" aria-current="page" class="nav-link">CONTACT</a></li>
125	<li id="menu-item-628" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-628 nav-item"><a href="https://www.ikebana.org/ikebana-bay-area-chapter-31-privacy-policies/" class="nav-link">PRIVACY POLICIES</a></li>
126</ul>
127</li>
128<li id="menu-item-1156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1156 nav-item"><a href="#" class="nav-link">
128MEMBERSHIP</a><div class="fl-submenu-icon-wrap"><span class="fl-submenu-toggle-icon"></span></div>
129<ul class="sub-menu">
130	<li id="menu-item-1155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1155 nav-item"><a href="https://www.ikebana.org/join-us/" class="nav-link">JOIN OUR CHAPTER</a></li>
131	<li id="menu-item-630" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-630 nav-item"><a href="https://www.ikebana.org/members/" class="nav-link">MEMBERS ONLY</a></li>
132</ul>
133</li>
134</ul>							</div>
135						</nav>
136					</div>
137				</div>
138			</div>
139		</div>
140	</div>
141</header><!-- .fl-page-header-fixed -->
142	<div id="fl-main-content" class="fl-page-content" itemprop="mainContentOfPage" role="main">
143
144		
145<div class="fl-content-full container">
146	<div class="row">
147		<div class="fl-content col-md-12">
148			<article class="fl-post post-9 page type-page status-publish hentry" id="fl-post-9" itemscope="itemscope" itemtype="https://schema.org/CreativeWork">
149
150			<div class="fl-post-content clearfix" itemprop="text">
151		<div class="fl-builder-content fl-builder-content-9 fl-builder-content-primary fl-builder-global-templates-locked" data-post-id="9"><div class="fl-row fl-row-fixed-width fl-row-bg-none fl-node-n1wp4hj50l9u fl-row-default-height fl-row-align-center" data-node="n1wp4hj50l9u">
152	<div class="fl-row-content-wrap">
153						<div class="fl-row-content fl-row-fixed-width fl-node-content">
154		
155<div class="fl-col-group fl-node-389h5jyvuac2" data-node="389h5jyvuac2">
156			<div class="fl-col fl-node-dc1om9ztl820 fl-col-bg-color" data-node="dc1om9ztl820">
157	<div class="fl-col-content fl-node-content"></div>
158</div>
159	</div>
160
161<div class="fl-col-group fl-node-l18xhf2e7zap" data-node="l18xhf2e7zap">
162			<div class="fl-col fl-node-di35ypln02h1 fl-col-bg-color" data-node="di35ypln02h1">
163	<div class="fl-col-content fl-node-content"></div>
164</div>
165	</div>
166
167<div class="fl-col-group fl-node-drqpc50j7hk3" data-node="drqpc50j7hk3">
168			<div class="fl-col fl-node-5y4jrt9d7msn fl-col-bg-color fl-col-small" data-node="5y4jrt9d7msn">
169	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-kch8v3ejw6df" data-node="kch8v3ejw6df">
170	<div class="fl-module-content fl-node-content">
171		<div class="fl-photo fl-photo-align-center" itemscope itemtype="https://schema.org/ImageObject">
172	<div class="fl-photo-content fl-photo-img-png">
173				<a href="https://www.ikebana.org/" target="_self" itemprop="url">
174				<img loading="lazy" decoding="async" class="fl-photo-img wp-image-443 size-full" src="https://www.ikebana.org/wp-content/uploads/2022/12/logo_okebana150.png" alt="Ikebana San Francisco Bay Area Chapter #31" itemprop="image" height="50" width="150" title="logo_okebana150"  />
175				</a>
176					</div>
177	</div>
178	</div>
179</div>
180</div>
181</div>
182			<div class="fl-col fl-node-eu6ar3v40zh8 fl-col-bg-color" data-node="eu6ar3v40zh8">
183	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-callout fl-node-tk3bhdxf1862" data-node="tk3bhdxf1862">
184	<div class="fl-module-content fl-node-content">
185		<div class="fl-callout fl-callout-has-photo fl-callout-photo-above-title">
186		<div class="fl-callout-content">
187		<div class="fl-callout-text-wrap"><div class="fl-callout-text"><p style="text-align: center;">💮 Join us for our monthly meeting on September 18! 💮</p>
188</div></div>	</div>
189	</div>
190	</div>
191</div>
192<div class="fl-module fl-module-menu fl-node-c21vb984zfrn" data-node="c21vb984zfrn">
193	<div class="fl-module-content fl-node-content">
194		<div class="fl-menu fl-menu-responsive-toggle-mobile fl-menu-search-enabled">
195	<button class="fl-menu-mobile-toggle hamburger" aria-label="IkebanaPrimaryMenu"><span class="fl-menu-icon svg-container"><svg version="1.1" class="hamburger-menu" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 512 512">
196<rect class="fl-hamburger-menu-top" width="512" height="102"/>
197<rect class="fl-hamburger-menu-middle" y="205" width="512" height="102"/>
198<rect class="fl-hamburger-menu-bottom" y="410" width="512" height="102"/>
199</svg>
200</span></button>	<div class="fl-clear"></div>
201	<nav aria-label="IkebanaPrimaryMenu" itemscope="itemscope" itemtype="https://schema.org/SiteNavigationElement"><ul id="menu-primary-1" class="menu fl-menu-horizontal fl-toggle-arrows"><li id="menu-item-520" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home"><a href="https://www.ikebana.org/">HOME</a></li><li id="menu-item-152" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children fl-has-submenu"><div class="fl-has-submenu-container"><a href="https://www.ikebana.org/upcoming-events/">EVENTS &#038; BOOK</a><span class="fl-menu-toggle"></span></div><ul class="sub-menu">	<li id="menu-item-535" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/upcoming-events/">UPCOMING EVENTS</a></li>	<li id="menu-item-534" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/event-reviews/">EVENT REVIEWS</a></li>	<li id="menu-item-199" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/live-ikebana-video-events/">LIVE EVENT VIDEOS</a></li></ul></li>
201<li id="menu-item-88" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children fl-has-submenu"><div class="fl-has-submenu-container"><a href="#">THE SCHOOLS OF IKEBANA</a><span class="fl-menu-toggle"></span></div><ul class="sub-menu">	<li id="menu-item-221" class="menu-item menu-item-type-post_type menu-item-object-page"><a title="Aratame School of Ikebana" href="https://www.ikebana.org/aratame-school-of-ikebana/">ARATAME</a></li>	<li id="menu-item-371" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/chiko-school-of-ikebana/">CHIKO</a></li>	<li id="menu-item-521" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/enshu-school-of-ikebanaa/">ENSHU</a></li>	<li id="menu-item-416" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/ohara-school-of-ikebana/">OHARA</a></li>	<li id="menu-item-392" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/ikenobo-school-of-ikebana/">IKENOBO</a></li>	<li id="menu-item-275" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/sogetsu-school-of-ikebana/">SOGETSU</a></li>	<li id="menu-item-420" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/wafu-school-of-ikebana/">WAFU</a></li></ul></li><li id="menu-item-801" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children fl-has-submenu"><div class="fl-has-submenu-container"><a href="#">ABOUT US</a><span class="fl-menu-toggle"></span></div><ul class="sub-menu">	<li id="menu-item-800" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/about-us/">ABOUT OUR CHAPTER</a></li>	<li id="menu-item-60" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-9 current_page_item"><a href="https://www.ikebana.org/contact-us/">CONTACT</a></li>	<li id="menu-item-628" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/ikebana-bay-area-chapter-31-privacy-policies/">PRIVACY POLICIES</a></li></ul></li><li id="menu-item-1156" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children fl-has-submenu"><div class="fl-has-submenu-container"><a href="#">MEMBERSHIP</a><span class="fl-menu-toggle"></span></div><ul class="sub-menu">	<li id="menu-item-1155" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/join-us/">JOIN OUR CHAPTER</a></li>	<li id="menu-item-630" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="https://www.ikebana.org/members/">MEMBERS ONLY</a></li></ul></li><li class='menu-item fl-menu-search-item'><div class="fl-search-form fl-search-form-button fl-search-button-reveal fl-search-button-center fl-search-form-width-full"
202	>
203	<div class="fl-search-form-wrap">
204		<div class="fl-search-form-fields">
205			<div class="fl-search-form-input-wrap">
206				<form role="search" aria-label="Search form" method="get" action="https://www.ikebana.org/">
207	<div class="fl-form-field">
208		<input type="search" aria-label="Search input" class="fl-search-text" placeholder="Search..." value="" name="s" />
209
210			</div>
211	</form>
212			</div>
213			<div  class="fl-button-wrap fl-button-width-auto fl-button-center fl-button-has-icon">
214			<a href="#" target="_self" class="fl-button">
215					<i class="fl-button-icon fl-button-icon-before fas fa-search" aria-hidden="true"></i>
216						<span class="fl-button-text"><span class="sr-only">Search</span></span>
217					</a>
218	</div>
219		</div>
220	</div>
221</div>
222</li></ul></nav></div>
223	</div>
224</div>
225</div>
226</div>
227	</div>
228		</div>
229	</div>
230</div>
231<div class="fl-row fl-row-fixed-width fl-row-bg-none fl-node-wbhdnifxq03j fl-row-default-height fl-row-align-center" data-node="wbhdnifxq03j">
232	<div class="fl-row-content-wrap">
233						<div class="fl-row-content fl-row-fixed-width fl-node-content">
234		
235<div class="fl-col-group fl-node-ev5iamfz1qbh" data-node="ev5iamfz1qbh">
236			<div class="fl-col fl-node-au803zl4jbwk fl-col-bg-color" data-node="au803zl4jbwk">
237	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-rich-text fl-node-26qakzc4e9dm" data-node="26qakzc4e9dm">
238	<div class="fl-module-content fl-node-content">
239		<div class="fl-rich-text">
240	<div class="boldgrid-section">
241<div class="container">
242<div class="row">
243<div class="col-md-8 col-sm-8 col-xs-12">
244<h4>Please use the contact form below, if you have any general questions or requests about our services.</h4>
245<p>We will try our best to respond back to you within 24 hours.</p>
246</div>
247<div class="col-md-4 col-sm-4 col-xs-12">
248<h3><i class="fa fa-1x fa-envelope-o"><!-- icon --></i> Email</h3>
249<p><a href="mailto:[email protected]"><span class="gI"><span class="qu" tabindex="-1" role="gridcell" translate="no"><span class="go">[email protected]</span></span></span></a></p>
250<p>&nbsp;</p>
251<p class="mod-reset">
252</div>
253</div>
254</div>
255</div>
256</div>
257	</div>
258</div>
259<div class="fl-module fl-module-html fl-node-dvr765xpojec" data-node="dvr765xpojec">
260	<div class="fl-module-content fl-node-content">
261		<div class="fl-html">
262	
263<div class="wpcf7 no-js" id="wpcf7-f812-p9-o1" lang="en-US" dir="ltr" data-wpcf7-id="812">
264<div class="screen-reader-response">
264<p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div>
265<form action="/contact-us/#wpcf7-f812-p9-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init">
266<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="812" /><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-f812-p9-o1" /><input type="hidden" name="_wpcf7_container_post" value="9" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /><input type="hidden" name="_wpcf7_recaptcha_response" value="" />
267</fieldset>
268<p><label> Your name<br />
269<span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" autocomplete="name" aria-required="true" aria-invalid="false" value="" type="text" name="your-name" /></span> </label>
270</p>
271<p><label> Your email<br />
272<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" autocomplete="email" aria-required="true" aria-invalid="false" value="" type="email" name="your-email" /></span> </label>
273</p>
274<p><label> Subject<br />
275<span class="wpcf7-form-control-wrap" data-name="your-subject"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" value="" type="text" name="your-subject" /></span> </label>
276</p>
277<p><label> Your message (optional)<br />
278<span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false" name="your-message"></textarea></span> </label><br />
279<span class="wpcf7-form-control-wrap recaptcha" data-name="recaptcha"><span data-sitekey="6LdMy5UjAAAAAN32NpqfLVpvBzOm1ompkt1km3M9" class="wpcf7-form-control wpcf7-recaptcha g-recaptcha"></span>
280<noscript>
281	<div class="grecaptcha-noscript">
282		<iframe loading="lazy" src="https://www.google.com/recaptcha/api/fallback?k=6LdMy5UjAAAAAN32NpqfLVpvBzOm1ompkt1km3M9" frameborder="0" scrolling="no" width="310" height="430">
283		</iframe>
284		<textarea name="g-recaptcha-response" rows="3" cols="40" placeholder="reCaptcha Response Here">
285		</textarea>
286	</div>
287</noscript>
288</span><br />
289<input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Submit" />
290</p><div class="wpcf7-response-output" aria-hidden="true"></div>
291</form>
292</div>
293</div>
294	</div>
295</div>
296</div>
297</div>
298			<div class="fl-col fl-node-36gdiropfwul fl-col-bg-color fl-col-small" data-node="36gdiropfwul">
299	<div class="fl-col-content fl-node-content"><div class="fl-module fl-module-photo fl-node-ad9yis3j6fp8" data-node="ad9yis3j6fp8">
300	<div class="fl-module-content fl-node-content">
301		<div class="fl-photo fl-photo-align-center" itemscope itemtype="https://schema.org/ImageObject">
302	<div class="fl-photo-content fl-photo-img-jpg">
303				<img fetchpriority="high" decoding="async" class="fl-photo-img wp-image-394 size-medium" src="https://www.ikebana.org/wp-content/uploads/2022/12/IkenoboLouiseOwling_900-jpg-254x300.jpg" alt="Ikenobo -Ikebana San Francisco Bay Area Chapter #31" itemprop="image" height="300" width="254" title="Ikenobo -Ikebana San Francisco Bay Area Chapter #31" srcset="https://www.ikebana.org/wp-content/uploads/2022/12/IkenoboLouiseOwling_900-jpg-254x300.jpg 254w, https://www.ikebana.org/wp-content/uploads/2022/12/IkenoboLouiseOwling_900-jpg.jpg 762w" sizes="(max-width: 254px) 100vw, 254px" />
304					</div>
305	</div>
306	</div>
307</div>
308</div>
309</div>
310	</div>
311		</div>
312	</div>
313</div>
314</div>	</div><!-- .fl-post-content -->
315	
316</article>
317
318<!-- .fl-post -->
319		</div>
320	</div>
321</div>
322
323
324	</div><!-- .fl-page-content -->
325		</div><!-- .fl-page -->
326
327        
328        <a href="#" id="fl-to-top"><span class="sr-only">Scroll To Top</span><i class="fas fa-chevron-up" aria-hidden="true"></i></a>
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344<script data-jetpack-boost="ignore" id="wp-emoji-settings" type="application/json">
345{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.ikebana.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
346</script>
346
347
348<script id="jquery-core-js" src="https://www.ikebana.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
348<script id="jquery-migrate-js" src="https://www.ikebana.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
348<script type="text/javascript">
349            (function () {
350                window.labb_fs = {can_use_premium_code: false};
351            })();
352        </script>
352<script type="speculationrules">
353{"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/bb-theme-child/*","/wp-content/themes/bb-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
354</script>
354<script id="independent-analytics-script"   >
355            // Do not change this comment line otherwise Speed Optimizer won't be able to detect this script
356
357            (function () {
358                function sendRequest(url, body) {
359                    if(!window.fetch) {
360                        const xhr = new XMLHttpRequest();
361                        xhr.open("POST", url, true);
362                        xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
363                        xhr.send(JSON.stringify(body))
364                        return
365                    }
366
367                    const request = fetch(url, {
368                        method: 'POST',
369                        body: JSON.stringify(body),
370                        keepalive: true,
371                        headers: {
372                            'Content-Type': 'application/json;charset=UTF-8'
373                        }
374                    });
375                }
376                const calculateParentDistance = (child, parent) => {
377                    let count = 0;
378                    let currentElement = child;
379
380                    // Traverse up the DOM tree until we reach parent or the top of the DOM
381                    while (currentElement && currentElement !== parent) {
382                        currentElement = currentElement.parentNode;
383                        count++;
384                    }
385
386                    // If parent was not found in the hierarchy, return -1
387                    if (!currentElement) {
388                        return -1; // Indicates parent is not an ancestor of element
389                    }
390
391                    return count; // Number of layers between element and parent
392                }
393                const isMatchingClass = (linkRule, href, classes, ids) => {
394                    return classes.includes(linkRule.value)
395                }
396                const isMatchingId = (linkRule, href, classes, ids) => {
397                    return ids.includes(linkRule.value)
398                }
399                const isMatchingDomain = (linkRule, href, classes, ids) => {
400                    if(!URL.canParse(href)) {
401                        return false
402                    }
403
404                    const url = new URL(href)
405                    const host = url.host
406                    const hostsToMatch = [host]
407
408                    if(host.startsWith('www.')) {
409                        hostsToMatch.push(host.substring(4))
410                    } else {
411                        hostsToMatch.push('www.' + host)
412                    }
413
414                    return hostsToMatch.includes(linkRule.value)
415                }
416                const isMatchingExtension = (linkRule, href, classes, ids) => {
417                    if(!URL.canParse(href)) {
418                        return false
419                    }
420
421                    const url = new URL(href)
422
423                    return url.pathname.endsWith('.' + linkRule.value)
424                }
425                const isMatchingSubdirectory = (linkRule, href, classes, ids) => {
426                    if(!URL.canParse(href)) {
427                        return false
428                    }
429
430                    const url = new URL(href)
431
432                    return url.pathname.startsWith('/' + linkRule.value + '/')
433                }
434                const isMatchingProtocol = (linkRule, href, classes, ids) => {
435                    if(!URL.canParse(href)) {
436                        return false
437                    }
438
439                    const url = new URL(href)
440
441                    return url.protocol === linkRule.value + ':'
442                }
443                const isMatchingExternal = (linkRule, href, classes, ids) => {
444                    if(!URL.canParse(href) || !URL.canParse(document.location.href)) {
445                        return false
446                    }
447
448                    const matchingProtocols = ['http:', 'https:']
449                    const siteUrl = new URL(document.location.href)
450                    const linkUrl = new URL(href)
451
452                    // Links to subdomains will appear to be external matches according to JavaScript,
453                    // but the PHP rules will filter those events out.
454                    return matchingProtocols.includes(linkUrl.protocol) && siteUrl.host !== linkUrl.host
455                }
456                const isMatch = (linkRule, href, classes, ids) => {
457                    switch (linkRule.type) {
458                        case 'class':
459                            return isMatchingClass(linkRule, href, classes, ids)
460                        case 'id':
461                            return isMatchingId(linkRule, href, classes, ids)
462                        case 'domain':
463                            return isMatchingDomain(linkRule, href, classes, ids)
464                        case 'extension':
465                            return isMatchingExtension(linkRule, href, classes, ids)
466                        case 'subdirectory':
467                            return isMatchingSubdirectory(linkRule, href, classes, ids)
468                        case 'protocol':
469                            return isMatchingProtocol(linkRule, href, classes, ids)
470                        case 'external':
471                            return isMatchingExternal(linkRule, href, classes, ids)
472                        default:
473                            return false;
474                    }
475                }
476                const track = (element) => {
477                    const href = element.href ?? null
478                    const classes = Array.from(element.classList)
479                    const ids = [element.id]
480                    const linkRules = [{"type":"extension","value":"pdf"},{"type":"extension","value":"zip"},{"type":"protocol","value":"mailto"},{"type":"protocol","value":"tel"}]
481                    if(linkRules.length === 0) {
482                        return
483                    }
484
485                    // For link rules that target an id, we need to allow that id to appear
486                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
487                    // and counts them.
488                    linkRules.forEach((linkRule) => {
489                        if(linkRule.type !== 'id') {
490                            return;
491                        }
492
493                        const matchingAncestor = element.closest('#' + linkRule.value)
494
495                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
496                            return;
497                        }
498
499                        const depth = calculateParentDistance(element, matchingAncestor)
500
501                        if(depth < 7) {
502                            ids.push(linkRule.value)
503                        }
504                    });
505
506                    // For link rules that target a class, we need to allow that class to appear
507                    // in any ancestor up to the 7th ancestor. This loop looks for those matches
508                    // and counts them.
509                    linkRules.forEach((linkRule) => {
510                        if(linkRule.type !== 'class') {
511                            return;
512                        }
513
514                        const matchingAncestor = element.closest('.' + linkRule.value)
515
516                        if(!matchingAncestor || matchingAncestor.matches('html, body')) {
517                            return;
518                        }
519
520                        const depth = calculateParentDistance(element, matchingAncestor)
521
522                        if(depth < 7) {
523                            classes.push(linkRule.value)
524                        }
525                    });
526
527                    const hasMatch = linkRules.some((linkRule) => {
528                        return isMatch(linkRule, href, classes, ids)
529                    })
530
531                    if(!hasMatch) {
532                        return
533                    }
534
535                    const url = "https://www.ikebana.org/wp-content/plugins/independent-analytics/iawp-click-endpoint.php";
536                    const siteId = "";
537                    const body = {
538                        href: href,
539                        classes: classes.join(' '),
540                        ids: ids.join(' '),
541                        siteId: siteId,
542                        ...{"payload":{"resource":"singular","singular_id":9,"page":1},"signature":"2bc34936fb83e51e9d007290e57f879c"}                    };
543
544                    sendRequest(url, body)
545                }
546                let hasSearched = false;
547                function search() {
548                    if(hasSearched) {
549                        return;
550                    }
551                    hasSearched = true;
552
553                    if (document.hasOwnProperty("visibilityState") && document.visibilityState === "prerender") {
554                        return;
555                    }
556
557                                            if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
558                            return;
559                        }
560                    
561                    let referrer_url = null;
562
563                    if (typeof document.referrer === 'string' && document.referrer.length > 0) {
564                        referrer_url = document.referrer;
565                    }
566
567                    const params = location.search.slice(1).split('&').reduce((acc, s) => {
568                        const [k, v] = s.split('=');
569                        return Object.assign(acc, {[k]: v});
570                    }, {});
571
572                    const url = "https://www.ikebana.org/wp-json/iawp/search";
573                    const body = {
574                        referrer_url,
575                        utm_source: params.utm_source,
576                        utm_medium: params.utm_medium,
577                        utm_campaign: params.utm_campaign,
578                        utm_term: params.utm_term,
579                        utm_content: params.utm_content,
580                        gclid: params.gclid,
581                        ...{"payload":{"resource":"singular","singular_id":9,"page":1},"signature":"2bc34936fb83e51e9d007290e57f879c"}                    };
582
583                    sendRequest(url, body)
584                }
585                document.addEventListener('mousedown', function (event) {
586                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
587                        return;
588                    }
589                    
590                    const element = event.target.closest('a')
591
592                    if(!element) {
593                        return
594                    }
595
596                    const isPro = false
597                    if(!isPro) {
598                        return
599                    }
600
601                    // Don't track left clicks with this event. The click event is used for that.
602                    if(event.button === 0) {
603                        return
604                    }
605
606                    track(element)
607                })
608                document.addEventListener('click', function (event) {
609                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
610                        return;
611                    }
612                    
613                    const element = event.target.closest('a, button, input[type="submit"], input[type="button"]')
614
615                    if(!element) {
616                        return
617                    }
618
619                    const isPro = false
620                    if(!isPro) {
621                        return
622                    }
623
624                    track(element)
625                })
626                document.addEventListener('play', function (event) {
627                                        if (navigator.webdriver || /bot|crawler|spider|crawling|semrushbot|chrome-lighthouse/i.test(navigator.userAgent)) {
628                        return;
629                    }
630                    
631                    const element = event.target.closest('audio, video')
632
633                    if(!element) {
634                        return
635                    }
636
637                    const isPro = false
638                    if(!isPro) {
639                        return
640                    }
641
642                    track(element)
643                }, true)
644                document.addEventListener("DOMContentLoaded", function (e) {
645                    search();
646                });
647                document.addEventListener("iawpSearch", function (e) {
648                    search();
649                });
650            })();
651        </script>
651<script id="labb-frontend-scripts-js-extra">
652var labb_settings = {"custom_css":""};
653//# sourceURL=labb-frontend-scripts-js-extra
654</script>
654<script id="labb-frontend-scripts-js" src="https://www.ikebana.org/wp-content/plugins/addons-for-beaver-builder/assets/js/labb-frontend.min.js?ver=3.9.2"></script>
654<script id="fl-builder-layout-9-js" src="https://www.ikebana.org/wp-content/uploads/bb-plugin/cache/9-layout.js?ver=1f2d22f6374f1182695e97845416ee77"></script>
654<script id="wp-hooks-js" src="https://www.ikebana.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
654<script id="wp-i18n-js" src="https://www.ikebana.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
654<script id="wp-i18n-js-after">
655wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
656//# sourceURL=wp-i18n-js-after
657</script>
657<script id="swv-js" src="https://www.ikebana.org/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
657<script id="contact-form-7-js-before">
658var wpcf7 = {
659    "api": {
660        "root": "https:\/\/www.ikebana.org\/wp-json\/",
661        "namespace": "contact-form-7\/v1"
662    },
663    "cached": 1
664};
665//# sourceURL=contact-form-7-js-before
666</script>
666<script id="contact-form-7-js" src="https://www.ikebana.org/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
666<script id="jquery-throttle-js" src="https://www.ikebana.org/wp-content/plugins/bb-plugin/js/jquery.ba-throttle-debounce.min.js?ver=2.9.4.2"></script>
666<script id="jquery-magnificpopup-js" src="https://www.ikebana.org/wp-content/plugins/bb-plugin/js/jquery.magnificpopup.min.js?ver=2.9.4.2"></script>
666<script id="fl-automator-js-extra">
667var themeopts = {"medium_breakpoint":"992","mobile_breakpoint":"768"};
668//# sourceURL=fl-automator-js-extra
669</script>
669<script id="fl-automator-js" src="https://www.ikebana.org/wp-content/themes/bb-theme/js/theme.min.js?ver=1.7.12.1"></script>
669<script id="wpcf7-recaptcha-controls-js" src="https://www.ikebana.org/wp-content/plugins/wpcf7-recaptcha/assets/js/wpcf7-recaptcha-controls.js?ver=1.2"></script>
669<script id="google-recaptcha-js-extra">
670var wpcf7iqfix = {"recaptcha_empty":"Please verify that you are not a robot.","response_err":"wpcf7-recaptcha: Could not verify reCaptcha response."};
671//# sourceURL=google-recaptcha-js-extra
672</script>
vendor: 161 bytes, line 672
672<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?hl=en_US&#038;onload=recaptchaCallback&#038;render=explicit&#038;ver=2.0"></script>
672<script type="module">
673/*! This file is auto-generated */
674var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
675//# sourceURL=https://www.ikebana.org/wp-includes/js/wp-emoji-loader.min.js
676</script>
676</body>
677</html>
678
679<!-- Performance optimized by Docket Cache: https://wordpress.org/plugins/docket-cache -->

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