PageSourceSearch

https://sacramentofrenchfilmfestival.org/contact

html sacramentofrenchfilmfestival.org collected 2026-10-02 06:54:06 UTC 33,720 bytes, 746 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <title>Contact | Sacramento French Film Festival</title>
5    <meta
6      name="description"
7      content="The Sacramento French Film Festival — 25th Season — June 26-28, 2026 at the Tower Theatre. The best of new French cinema."
8    />
9    <link rel="canonical" href="https://sacramentofrenchfilmfestival.org/contact" />
10    <meta charset="UTF-8" />
11    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
12    <meta property="og:title" content="Contact | Sacramento French Film Festival" />
13    <meta
14      property="og:description"
15      content="The Sacramento French Film Festival — 25th Season — June 26-28, 2026 at the Tower Theatre. The best of new French cinema."
16    />
17    <meta property="og:url" content="https://sacramentofrenchfilmfestival.org/contact" />
18    <meta name="twitter:card" content="summary" />
19    <meta name="twitter:title" content="Contact | Sacramento French Film Festival" />
20    <meta
21      name="twitter:description"
22      content="The Sacramento French Film Festival — 25th Season — June 26-28, 2026 at the Tower Theatre. The best of new French cinema."
23    />
24    <link
25      rel="icon"
26      type="image/x-icon"
27      href="https://images.int.dreamhosters.ai/account-2852550/9bc14cda136e5144.png"
28    />
29    <link rel="icon" href="https://images.int.dreamhosters.ai/account-2852550/9bc14cda136e5144.png" />
30    
30<script type="application/ld+json">
31      {
32        "@context": "https://schema.org",
33        "@type": "WebPage",
34        "name": "Contact | Sacramento French Film Festival",
35        "description": "The Sacramento French Film Festival — 25th Season — June 26-28, 2026 at the Tower Theatre. The best of new French cinema.",
36        "telephone": "+1-916-306-5342",
37        "url": "sacramentofrenchfilmfestival.org",
38        "priceRange": "$$",
39        "address": {
40          "@type": "PostalAddress",
41          "streetAddress": "2508 Land Park Dr, Sacramento, CA 95818, USA",
42          "addressLocality": "Sacramento",
43          "addressRegion": "Sacramento County",
44          "postalCode": "95818",
45          "addressCountry": "US"
46        },
47        "geo": { "@type": "GeoCoordinates", "latitude": 38.5615605, "longitude": -121.4935153 },
48        "areaServed": [{ "@type": "City" }],
49        "openingHoursSpecification": [],
50        "sameAs": []
51      }
52    </script>
52
53    <meta name="generator" content="Remixer Website Builder" />
54    
54<script type="module" crossorigin="" src="/assets/bundle-wrapper-CjGFvKj5.js"></script>
54
55    
55<script>
56      window.__REMIXER_CTX__ = {
57        supabaseUrl: "https://platform.remixer.ai",
58        supabaseAnonKey:
59          "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InN2bWVocGZrYnJkcmZwcWtqa2FlIiwicm9sZSI6ImFub24iLCJpYXQiOjE3NTEyMDI2NzUsImV4cCI6MjA2Njc3ODY3NX0.dmGZx-tYGmhKYL4WMCEqqRxLIEUGFZJqsEPTUHfcXak",
60        runtimeUrl: "https://platform.remixer.ai/functions/v1",
61        authBrokerBaseUrl: "https://auth.int.dreamhosters.ai",
62        projectId: "2fe1d67934e33975",
63      };
64    </script>
64
65    <link rel="stylesheet" href="/assets/index-BRy4La1I.css" />
66  </head>
67  <body class="antialiased">
68    <div id="root">
69      
69<script type="application/ld+json">
70        {
71          "@context": "https://schema.org",
72          "@type": "Event",
73          "name": "25th Sacramento French Film Festival",
74          "startDate": "2026-06-26",
75          "endDate": "2026-06-28",
76          "eventStatus": "https://schema.org/EventScheduled",
77          "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
78          "location": {
79            "@type": "Place",
80            "name": "Tower Theatre",
81            "address": {
82              "@type": "PostalAddress",
83              "streetAddress": "2508 Land Park Drive",
84              "addressLocality": "Sacramento",
85              "addressRegion": "CA",
86              "postalCode": "95818",
87              "addressCountry": "US"
88            }
89          },
90          "organizer": {
91            "@type": "Organization",
92            "name": "Sacramento French Film Festival",
93            "url": "https://www.sacramentofrenchfilmfestival.org"
94          },
95          "offers": {
96            "@type": "Offer",
97            "url": "https://sac-french-film-festival.square.site/",
98            "priceCurrency": "USD",
99            "price": "16",
100            "availability": "https://schema.org/InStock",
101            "validFrom": "2025-01-01"
102          },
103          "image": "https://images.remixer.ai/ai/2852550/hero/black-and-white-art-deco-french-film-festival-poster-25th-anniversary",
104          "description": "The 25th annual Sacramento French Film Festival presents the best of contemporary French cinema — June 26–28, 2026 at Tower Theatre.",
105          "url": "https://www.sacramentofrenchfilmfestival.org/program/2026-festival"
106        }
107      </script>
107
108      
108<script type="application/ld+json">
109        {
110          "@context": "https://schema.org",
111          "@type": "Organization",
112          "name": "Sacramento French Film Festival",
113          "alternateName": "SFFF",
114          "url": "https://www.sacramentofrenchfilmfestival.org",
115          "logo": "https://images.remixer.ai/ai/2852550/logo/sacramento-french-film-festival-emblem",
116          "description": "A nonprofit annual French film festival in Sacramento, California, presenting the best of contemporary French cinema since 2002.",
117          "foundingDate": "2002",
118          "nonprofit": true,
119          "address": {
120            "@type": "PostalAddress",
121            "streetAddress": "2634 Twenty-eighth Street",
122            "addressLocality": "Sacramento",
123            "addressRegion": "CA",
124            "postalCode": "95818",
125            "addressCountry": "US"
126          },
127          "contactPoint": {
128            "@type": "ContactPoint",
129            "telephone": "+1-916-306-5342",
130            "email": "[email protected]",
131            "contactType": "customer service"
132          },
133          "sameAs": [
134            "https://www.facebook.com/Sacramento-French-Film-Festival-54560847076/",
135            "https://www.instagram.com/sacramentofrenchfilmfestival/",
136            "https://www.youtube.com/channel/UCP4dJieuLAdgQQjjAEb8dhA"
137          ]
138        }
139      </script>
139
140      <div class="min-h-screen bg-frame p-frame-inset md:p-frame-inset">
141        <div
142          class="bg-background p-frame-inner md:p-frame-inner border-2 border-frame"
143          src="https://images.int.dreamhosters.ai/account-2852550/8e5365f03ddcc39f.jpg"
144        >
145          <div class="bg-header text-header-foreground">
146            <div class="px-6 md:px-10 py-6 md:py-7 flex items-center gap-6 md:gap-8">
147              <a aria-label="Sacramento French Film Festival" class="shrink-0 block" href="/" data-discover="true"
148                ><img
149                  alt="Sacramento French Film Festival 25th anniversary emblem"
150                  data-image-id="logo"
151                  class="w-20 h-20 md:w-24 md:h-24 object-contain"
152                  src="https://images.int.dreamhosters.ai/account-2852550/9bc14cda136e5144.png"
153              /></a>
154              <div class="flex flex-col gap-1 md:gap-2 leading-tight">
155                <p data-text-id="brand.banner.title" class="text-[22px] md:text-[26px] font-bold tracking-tight">
156                  Sacramento French Film Festival — 25th Season
157                </p>
158                <p data-text-id="brand.banner.subtitle" class="text-[13px] md:text-[15px] opacity-85 tracking-wide">
159                  June 26–28, 2026 · Tower Theatre, Sacramento
160                </p>
161              </div>
162            </div>
163          </div>
164          <nav class="bg-background border-b border-card sticky top-0 z-50 transition-shadow duration-200">
165            <div class="hidden md:flex px-10 py-3 items-center gap-x-3 text-[14px]">
166              <button
167                aria-label="Switch to dark mode"
168                class="mr-1 p-1.5 rounded-full hover:bg-card transition-colors text-foreground hover:text-accent"
169              >
170                <svg
171                  xmlns="http://www.w3.org/2000/svg"
172                  width="24"
173                  height="24"
174                  viewBox="0 0 24 24"
175                  fill="none"
176                  stroke="currentColor"
177                  stroke-width="2"
178                  stroke-linecap="round"
179                  stroke-linejoin="round"
180                  class="lucide lucide-moon w-4 h-4"
181                  aria-hidden="true"
182                >
183                  <path
184                    d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"
185                  ></path>
186                </svg></button
187              ><a
188                data-text-id="nav.home"
189                class="font-bold transition-colors text-foreground hover:text-accent"
190                href="/"
191                data-discover="true"
192                >Home</a
193              ><span class="flex items-center gap-3"
194                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
195                ><a
196                  data-text-id="nav.program"
197                  class="font-bold transition-colors text-foreground hover:text-accent"
198                  href="/program/2026-festival"
199                  data-discover="true"
200                  >Program</a
201                ></span
202              ><span class="flex items-center gap-3"
203                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
204                ><a
205                  data-text-id="nav.tickets"
206                  class="font-bold transition-colors text-foreground hover:text-accent"
207                  href="/tickets"
208                  data-discover="true"
209                  >Tickets</a
210                ></span
211              ><span class="flex items-center gap-3"
212                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
213                ><a
214                  data-text-id="nav.sponsors"
215                  class="font-bold transition-colors text-foreground hover:text-accent"
216                  href="/sponsors"
217                  data-discover="true"
218                  >Our Sponsors</a
219                ></span
220              ><span class="flex items-center gap-3"
221                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
222                ><a
223                  data-text-id="nav.contribute"
224                  class="font-bold transition-colors text-foreground hover:text-accent"
225                  href="/contribute"
226                  data-discover="true"
227                  >Contribute</a
228                ></span
229              ><span class="flex items-center gap-3"
230                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
231                ><a
232                  data-text-id="nav.past"
233                  class="font-bold transition-colors text-foreground hover:text-accent"
234                  href="/past-events"
235                  data-discover="true"
236                  >Past Events</a
237                ></span
238              ><span class="flex items-center gap-3"
239                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
240                ><a
241                  data-text-id="nav.about"
242                  class="font-bold transition-colors text-foreground hover:text-accent"
243                  href="/about"
244                  data-discover="true"
245                  >About Us</a
246                ></span
247              >
248            </div>
249            <div class="flex md:hidden items-center justify-between px-4 py-3">
250              <div class="flex items-center gap-2 flex-1 min-w-0 text-[13px]">
251                <a
252                  data-text-id="nav.home"
253                  class="font-bold transition-colors text-foreground hover:text-accent"
254                  href="/"
255                  data-discover="true"
256                  >Home</a
257                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
258                ><a
259                  data-text-id="nav.program"
260                  class="font-bold transition-colors text-foreground hover:text-accent"
261                  href="/program/2026-festival"
262                  data-discover="true"
263                  >Program</a
264                ><span class="text-muted-foreground select-none" aria-hidden="true">|</span
265                ><a
266                  data-text-id="nav.tickets"
267                  class="font-bold transition-colors text-foreground hover:text-accent"
268                  href="/tickets"
269                  data-discover="true"
270                  >Tickets</a
271                >
272              </div>
273              <div class="flex items-center gap-1 shrink-0 ml-2">
274                <button
275                  aria-label="Switch to dark mode"
276                  class="p-1.5 rounded-full hover:bg-card transition-colors text-foreground hover:text-accent"
277                >
278                  <svg
279                    xmlns="http://www.w3.org/2000/svg"
280                    width="24"
281                    height="24"
282                    viewBox="0 0 24 24"
283                    fill="none"
284                    stroke="currentColor"
285                    stroke-width="2"
286                    stroke-linecap="round"
287                    stroke-linejoin="round"
288                    class="lucide lucide-moon w-4 h-4"
289                    aria-hidden="true"
290                  >
291                    <path
292                      d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"
293                    ></path>
294                  </svg></button
295                ><button
296                  aria-label="Open menu"
297                  aria-expanded="false"
298                  class="text-foreground hover:text-accent transition-colors p-1"
299                >
300                  <svg
301                    xmlns="http://www.w3.org/2000/svg"
302                    width="24"
303                    height="24"
304                    viewBox="0 0 24 24"
305                    fill="none"
306                    stroke="currentColor"
307                    stroke-width="2"
308                    stroke-linecap="round"
309                    stroke-linejoin="round"
310                    class="lucide lucide-menu w-5 h-5"
311                    aria-hidden="true"
312                  >
313                    <path d="M4 5h16"></path>
314                    <path d="M4 12h16"></path>
315                    <path d="M4 19h16"></path>
316                  </svg>
317                </button>
318              </div>
319            </div>
320          </nav>
321          <section class="relative bg-ink text-ink-foreground overflow-hidden w-[1496px] h-[548px]">
322            <img
323              alt=""
324              data-image-id="contact.cinephile"
325              class="absolute inset-0 w-full h-full object-cover opacity-30"
326              src="https://images.int.dreamhosters.ai/account-2852550/d57e81beb778ecbd.jpg"
327            />
328            <div class="relative px-6 md:px-12 py-14 md:py-24 max-w-3xl">
329              <p data-text-id="contact.hero.eyebrow" class="text-[11px] tracking-[0.4em] uppercase text-frame mb-3">
330                Contact
331              </p>
332              <h1 data-text-id="contact.hero.title" class="font-serif italic text-[32px] md:text-[52px] leading-[1.05]">
333                Contact Us&nbsp;
334              </h1>
335              <p
336                data-text-id="contact.hero.body"
337                class="text-[14.5px] md:text-[15.5px] mt-5 opacity-90 leading-relaxed"
338              >
339                W
340              </p>
341            </div>
342          </section>
343          <section class="px-4 md:px-12 py-12 md:py-16 grid grid-cols-1 lg:grid-cols-[1fr_1.3fr] gap-10">
344            <div class="flex flex-col gap-6" style="opacity: 1; transform: none">
345              <div class="bg-card text-card-foreground border-l-4 border-accent p-5">
346                <div class="flex items-start gap-3">
347                  <svg
348                    xmlns="http://www.w3.org/2000/svg"
349                    width="24"
350                    height="24"
351                    viewBox="0 0 24 24"
352                    fill="none"
353                    stroke="currentColor"
354                    stroke-width="2"
355                    stroke-linecap="round"
356                    stroke-linejoin="round"
357                    class="lucide lucide-phone w-5 h-5 text-accent mt-1"
358                    aria-hidden="true"
359                  >
360                    <path
361                      d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"
362                    ></path>
363                  </svg>
364                  <div>
365                    <p
366                      data-text-id="contact.phone.label"
367                      class="text-[11px] uppercase tracking-widest font-bold text-muted-foreground"
368                    >
369                      Phone
370                    </p>
371                    <a
372                      href="tel:+19163065342"
373                      data-text-id="contact.phone.value"
374                      class="text-[15px] font-bold text-accent"
375                      >(916) 306-5342</a
376                    >
377                  </div>
378                </div>
379              </div>
380              <div class="bg-card text-card-foreground border-l-4 border-accent p-5">
381                <div class="flex items-start gap-3">
382                  <svg
383                    xmlns="http://www.w3.org/2000/svg"
384                    width="24"
385                    height="24"
386                    viewBox="0 0 24 24"
387                    fill="none"
388                    stroke="currentColor"
389                    stroke-width="2"
390                    stroke-linecap="round"
391                    stroke-linejoin="round"
392                    class="lucide lucide-mail w-5 h-5 text-accent mt-1"
393                    aria-hidden="true"
394                  >
395                    <path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path>
396                    <rect x="2" y="4" width="20" height="16" rx="2"></rect>
397                  </svg>
398                  <div>
399                    <p
400                      data-text-id="contact.email.label"
401                      class="text-[11px] uppercase tracking-widest font-bold text-muted-foreground"
402                    >
403                      Email
404                    </p>
405                    <a
406                      href="mailto:[email protected]"
407                      data-text-id="contact.email.value"
408                      class="text-[15px] font-bold text-accent underline"
409                      >[email protected]</a
410                    >
411                  </div>
412                </div>
413              </div>
414              <div class="bg-card text-card-foreground border-l-4 border-accent p-5">
415                <div class="flex items-start gap-3">
416                  <svg
417                    xmlns="http://www.w3.org/2000/svg"
418                    width="24"
419                    height="24"
420                    viewBox="0 0 24 24"
421                    fill="none"
422                    stroke="currentColor"
423                    stroke-width="2"
424                    stroke-linecap="round"
425                    stroke-linejoin="round"
426                    class="lucide lucide-map-pin w-5 h-5 text-accent mt-1"
427                    aria-hidden="true"
428                  >
429                    <path
430                      d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"
431                    ></path>
432                    <circle cx="12" cy="10" r="3"></circle>
433                  </svg>
434                  <div>
435                    <p
436                      data-text-id="contact.mail.label"
437                      class="text-[11px] uppercase tracking-widest font-bold text-muted-foreground"
438                    >
439                      Mailing address
440                    </p>
441                    <p data-text-id="contact.mail.value" class="text-[14px] leading-snug">
442                      Sacramento French Film Festival · 2634 Twenty-eighth Street · Sacramento, CA 95818
443                    </p>
444                  </div>
445                </div>
446              </div>
447              <div class="bg-card text-card-foreground border-l-4 border-accent p-5">
448                <div class="flex items-start gap-3">
449                  <svg
450                    xmlns="http://www.w3.org/2000/svg"
451                    width="24"
452                    height="24"
453                    viewBox="0 0 24 24"
454                    fill="none"
455                    stroke="currentColor"
456                    stroke-width="2"
457                    stroke-linecap="round"
458                    stroke-linejoin="round"
459                    class="lucide lucide-theater w-5 h-5 text-accent mt-1"
460                    aria-hidden="true"
461                  >
462                    <path d="M2 10s3-3 3-8"></path>
463                    <path d="M22 10s-3-3-3-8"></path>
464                    <path d="M10 2c0 4.4-3.6 8-8 8"></path>
465                    <path d="M14 2c0 4.4 3.6 8 8 8"></path>
466                    <path d="M2 10s2 2 2 5"></path>
467                    <path d="M22 10s-2 2-2 5"></path>
468                    <path d="M8 15h8"></path>
469                    <path d="M2 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"></path>
470                    <path d="M14 22v-1a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v1"></path>
471                  </svg>
472                  <div>
473                    <p
474                      data-text-id="contact.venue.label"
475                      class="text-[11px] uppercase tracking-widest font-bold text-muted-foreground"
476                    >
477                      2026 venue
478                    </p>
479                    <p data-text-id="contact.venue.value" class="text-[14px] leading-snug">
480                      Tower Theatre — 2508 Land Park Drive, Sacramento, CA 95818
481                    </p>
482                  </div>
483                </div>
484              </div>
485            </div>
486            <div class="bg-ink p-2 border-4 border-frame" style="opacity: 1; transform: none">
487              <iframe
488                title="Map of Tower Theatre, Sacramento"
489                src="https://www.google.com/maps?q=Tower%20Theatre%202508%20Land%20Park%20Drive%20Sacramento%20CA%2095818&amp;output=embed"
490                class="w-full h-[420px] md:h-[520px] block"
491                loading="lazy"
492              ></iframe>
493            </div>
494          </section>
495          <footer class="bg-footer text-footer-foreground">
496            <div class="px-6 md:px-10 py-8 md:py-10 grid grid-cols-1 md:grid-cols-4 gap-8">
497              <div class="md:col-span-2">
498                <p data-text-id="footer.address.line1" class="font-bold text-[14px] mb-1">
499                  Sacramento French Film Festival
500                </p>
501                <p data-text-id="footer.address.line2" class="text-[13px] opacity-90">
502                  2634 Twenty-eighth Street, Sacramento, CA 95818
503                </p>
504                <p class="text-[13px] opacity-90 mt-3 flex items-center gap-2">
505                  <svg
506                    xmlns="http://www.w3.org/2000/svg"
507                    width="24"
508                    height="24"
509                    viewBox="0 0 24 24"
510                    fill="none"
511                    stroke="currentColor"
512                    stroke-width="2"
513                    stroke-linecap="round"
514                    stroke-linejoin="round"
515                    class="lucide lucide-mail w-4 h-4"
516                    aria-hidden="true"
517                  >
518                    <path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path>
519                    <rect x="2" y="4" width="20" height="16" rx="2"></rect></svg
520                  ><a
521                    href="mailto:[email protected]"
522                    data-text-id="footer.email"
523                    class="underline hover:no-underline"
524                    >[email protected]</a
525                  >
526                </p>
527                <p class="text-[13px] opacity-90 mt-2 flex items-center gap-2">
528                  <svg
529                    xmlns="http://www.w3.org/2000/svg"
530                    width="24"
531                    height="24"
532                    viewB
532ox="0 0 24 24"
533                    fill="none"
534                    stroke="currentColor"
535                    stroke-width="2"
536                    stroke-linecap="round"
537                    stroke-linejoin="round"
538                    class="lucide lucide-phone w-4 h-4"
539                    aria-hidden="true"
540                  >
541                    <path
542                      d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"
543                    ></path></svg
544                  ><a href="tel:+19163065342" class="hover:underline" data-text-id="footer.phone">(916) 306-5342</a>
545                </p>
546              </div>
547              <div>
548                <p data-text-id="footer.column.visit" class="font-bold text-[12px] uppercase tracking-wider mb-3">
549                  Visit
550                </p>
551                <ul class="space-y-2 text-[13px]">
552                  <li>
553                    <a class="hover:underline" data-text-id="nav.program" href="/program" data-discover="true"
554                      >Program</a
555                    >
556                  </li>
557                  <li>
558                    <a class="hover:underline" data-text-id="nav.tickets" href="/tickets" data-discover="true"
559                      >Tickets</a
560                    >
561                  </li>
562                  <li>
563                    <a class="hover:underline" data-text-id="nav.news" href="/news" data-discover="true"
564                      >News &amp; Events</a
565                    >
566                  </li>
567                  <li>
568                    <a class="hover:underline" data-text-id="nav.past" href="/past-events" data-discover="true"
569                      >Past Events</a
570                    >
571                  </li>
572                  <li>
573                    <a class="hover:underline" data-text-id="nav.contact" href="/contact" data-discover="true"
574                      >Contact</a
575                    >
576                  </li>
577                </ul>
578              </div>
579              <div>
580                <p data-text-id="footer.column.support" class="font-bold text-[12px] uppercase tracking-wider mb-3">
581                  Support
582                </p>
583                <ul class="space-y-2 text-[13px]">
584                  <li>
585                    <a class="hover:underline" data-text-id="nav.contribute" href="/contribute" data-discover="true"
586                      >Contribute</a
587                    >
588                  </li>
589                  <li>
590                    <a class="hover:underline" data-text-id="nav.sponsors" href="/sponsors" data-discover="true"
591                      >Our Sponsors</a
592                    >
593                  </li>
594                  <li>
595                    <a class="hover:underline" data-text-id="nav.about" href="/about" data-discover="true">About Us</a>
596                  </li>
597                </ul>
598                <p data-text-id="footer.column.follow" class="font-bold text-[12px] uppercase tracking-wider mt-5 mb-3">
599                  Follow
600                </p>
601                <div class="flex gap-3">
602                  <a
603                    aria-label="Facebook"
604                    href="https://www.facebook.com/Sacramento-French-Film-Festival-54560847076/?ref=hl"
605                    target="_blank"
606                    rel="noreferrer"
607                    class="hover:opacity-80"
608                    ><svg
609                      xmlns="http://www.w3.org/2000/svg"
610                      width="24"
611                      height="24"
612                      viewBox="0 0 24 24"
613                      fill="none"
614                      stroke="currentColor"
615                      stroke-width="2"
616                      stroke-linecap="round"
617                      stroke-linejoin="round"
618                      class="lucide lucide-facebook w-5 h-5"
619                      aria-hidden="true"
620                    >
621                      <path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg></a
622                  ><a
623                    aria-label="Instagram"
624                    href="https://www.instagram.com/sacramentofrenchfilmfestival/?hl=en"
625                    target="_blank"
626                    rel="noreferrer"
627                    class="hover:opacity-80"
628                    ><svg
629                      xmlns="http://www.w3.org/2000/svg"
630                      width="24"
631                      height="24"
632                      viewBox="0 0 24 24"
633                      fill="none"
634                      stroke="currentColor"
635                      stroke-width="2"
636                      stroke-linecap="round"
637                      stroke-linejoin="round"
638                      class="lucide lucide-instagram w-5 h-5"
639                      aria-hidden="true"
640                    >
641                      <rect width="20" height="20" x="2" y="2" rx="5" ry="5"></rect>
642                      <path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path>
643                      <line x1="17.5" x2="17.51" y1="6.5" y2="6.5"></line></svg></a
644                  ><a
645                    aria-label="YouTube"
646                    href="https://www.youtube.com/channel/UCP4dJieuLAdgQQjjAEb8dhA"
647                    target="_blank"
648                    rel="noreferrer"
649                    class="hover:opacity-80"
650                    ><svg
651                      xmlns="http://www.w3.org/2000/svg"
652                      width="24"
653                      height="24"
654                      viewBox="0 0 24 24"
655                      fill="none"
656                      stroke="currentColor"
657                      stroke-width="2"
658                      stroke-linecap="round"
659                      stroke-linejoin="round"
660                      class="lucide lucide-youtube w-5 h-5"
661                      aria-hidden="true"
662                    >
663                      <path
664                        d="M2.5 17a24.12 24.12 0 0 1 0-10 2 2 0 0 1 1.4-1.4 49.56 49.56 0 0 1 16.2 0A2 2 0 0 1 21.5 7a24.12 24.12 0 0 1 0 10 2 2 0 0 1-1.4 1.4 49.55 49.55 0 0 1-16.2 0A2 2 0 0 1 2.5 17"
665                      ></path>
666                      <path d="m10 15 5-3-5-3z"></path></svg
667                  ></a>
668                </div>
669              </div>
670            </div>
671            <div
672              class="bg-ink text-ink-foreground px-6 md:px-10 py-3 text-[12px] flex flex-wrap items-center justify-between gap-2"
673            >
674              <span
675                >© 2026 Sacramento French Film Festival.
676                <span data-text-id="footer.legal">All rights reserved.</span></span
677              ><a
678                href="https://www.themoviedb.org/"
679                target="_blank"
680                rel="noopener noreferrer"
681                class="flex items-center gap-1.5 opacity-60 hover:opacity-100 transition-opacity"
682                ><img
683                  alt="TMDB"
684                  class="h-4 w-4"
685                  src="https://www.themoviedb.org/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg"
686                /><span data-text-id="footer.tmdb.text"
687                  >Some film metadata provided by TMDB. All synopses by Cecile Mouette Downs, reproduction by permission
688                  only.</span
689                ></a
690              ><a class="opacity-40 hover:opacity-80 text-[11px] transition-opacity" href="/admin" data-discover="true"
691                >Admin</a
692              ><span class="flex items-center gap-2 opacity-80"
693                ><svg
694                  xmlns="http://www.w3.org/2000/svg"
695                  width="24"
696                  height="24"
697                  viewBox="0 0 24 24"
698                  fill="none"
699                  stroke="currentColor"
700                  stroke-width="2"
701                  stroke-linecap="round"
702                  stroke-linejoin="round"
703                  class="lucide lucide-map-pin w-3.5 h-3.5"
704                  aria-hidden="true"
705                >
706                  <path
707                    d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"
708                  ></path>
709                  <circle cx="12" cy="10" r="3"></circle>
710                </svg>
711                <span data-text-id="footer.location">Sacramento, California</span></span
712              >
713            </div>
714          </footer>
715        </div>
716      </div>
717    </div>
718
719    <style id="ssg-helmet-reveal">
720      *,
721      *::before,
722      *::after {
723        opacity: 1 !important;
724        animation: none !important;
725        transition: none !important;
726        visibility: visible !important;
727      }
728    </style>
729    
729<script>
730      (function () {
731        var s = document.getElementById("ssg-helmet-reveal");
732        if (!s) return;
733        var r = document.getElementById("root");
734        if (!r) {
735          s.remove();
736          return;
737        }
738        var o = new MutationObserver(function () {
739          s.remove();
740          o.disconnect();
741        });
742        o.observe(r, { childList: true });
743      })();
744    </script>
744
745  </body>
746</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.