{"id":2766,"date":"2026-07-31T15:54:17","date_gmt":"2026-07-31T15:54:17","guid":{"rendered":"https:\/\/www.cascinaberzide.it\/?page_id=2766"},"modified":"2026-08-20T09:39:51","modified_gmt":"2026-08-20T09:39:51","slug":"catering-partner","status":"publish","type":"page","link":"https:\/\/www.cascinaberzide.it\/en\/catering-partner\/","title":{"rendered":"Catering Partner"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2766\" class=\"elementor elementor-2766\">\n\t\t\t\t<div class=\"elementor-element elementor-element-427d894 e-con-full e-flex e-con e-parent\" data-id=\"427d894\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/www.cascinaberzide.it\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Video-Catering-Partner.mp4&quot;,&quot;background_privacy_mode&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-background-video-container elementor-hidden-mobile\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div>\t\t<div class=\"elementor-element elementor-element-c28fa1e elementor-widget__width-initial freccia-scroll elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"c28fa1e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><div style=\"text-align: center;font-family: &#039;Helvetica Neue&#039;, Helvetica, Arial, sans-serif\">\n    <div style=\"font-size: 12px;font-weight: 700;letter-spacing: 1.5px;line-height: 1\">\n        SCORRI\n    <\/div>\n    <div style=\"font-size: 32px;line-height: 0.7;font-weight: 700\">\n        \u2335\n    <\/div>\n<\/div><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-05d1add e-con-full e-flex e-con e-parent\" data-id=\"05d1add\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/www.cascinaberzide.it\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Video-Catering-Partner-Mobile.mp4&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;,&quot;background_privacy_mode&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div>\t\t<div class=\"elementor-element elementor-element-141bb0b elementor-widget__width-initial freccia-scroll elementor-hidden-desktop elementor-widget elementor-widget-heading\" data-id=\"141bb0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><div style=\"text-align: center;font-family: &#039;Helvetica Neue&#039;, Helvetica, Arial, sans-serif\">\n    <div style=\"font-size: 11px;font-weight: 500;letter-spacing: 1.5px;line-height: 1;opacity: 1\">\n        SCORRI\n    <\/div>\n    <div style=\"font-size: 30px;line-height: 0.6;font-weight: 300\">\n        \u2335\n    <\/div>\n<\/div><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c902070 e-flex e-con-boxed e-con e-parent\" data-id=\"c902070\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ae6be0 elementor-widget elementor-widget-html\" data-id=\"4ae6be0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\nSEZIONE 1 \u2014 LOCATION + CATERING INTERNO\nWidget HTML Elementor autonomo.\nContainer Elementor: larghezza piena, padding 0, gap 0.\n========================================================= -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300&family=Jost:wght@300;400;500&display=swap');\n\n.cbci-section,\n.cbci-section * {\n  box-sizing: border-box;\n}\n\n.cbci-section {\n  --warm: #fff;\n  --ink: #2A2118;\n  --muted: #796B5D;\n  --gold: #B89A6A;\n  --border: rgba(184,154,106,0.22);\n\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 0.76fr) minmax(0, 1.24fr);\n  gap: clamp(54px, 8vw, 140px);\n  align-items: start;\n\n  width: 100%;\n  padding: 118px 3vw 108px;\n  overflow: hidden;\n  background: var(--warm);\n  color: var(--ink);\n  font-family: \"Jost\", Arial, sans-serif;\n  border-bottom: 1px solid var(--border);\n}\n\n.cbci-section::before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  left: 3vw;\n  width: 1px;\n  height: 72px;\n  background: var(--gold);\n}\n\n.cbci-heading {\n  padding-top: 16px;\n}\n\n.cbci-label {\n  margin: 0 0 15px;\n  color: var(--gold);\n  font-size: 0.60rem;\n  letter-spacing: 0.32em;\n  line-height: 1.5;\n  text-transform: uppercase;\n}\n\n.cbci-title {\n  max-width: 580px;\n  margin: 0;\n  color: var(--ink);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(2.4rem, 4.2vw, 4.6rem);\n  font-weight: 300;\n  line-height: 1.04;\n}\n\n.cbci-title em {\n  color: var(--gold);\n  font-style: italic;\n  font-weight: 300;\n}\n\n.cbci-copy {\n  max-width: 760px;\n  padding-top: 50px;\n}\n\n.cbci-lead {\n  max-width: 740px;\n  margin: 0 0 28px;\n  color: var(--ink);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(1.45rem, 2.1vw, 2.05rem);\n  font-weight: 300;\n  line-height: 1.42;\n}\n\n.cbci-text {\n  max-width: 650px;\n  margin: 0;\n  color: var(--muted);\n  font-size: 0.91rem;\n  line-height: 1.92;\n}\n\n@media (max-width: 1024px) {\n  .cbci-section {\n    grid-template-columns: 1fr;\n    gap: 25px;\n    padding: 94px 5vw 82px;\n  }\n\n  .cbci-section::before {\n    left: 5vw;\n    height: 56px;\n  }\n\n  .cbci-copy {\n    padding-top: 0;\n  }\n}\n\n@media (max-width: 767px) {\n  .cbci-section {\n    padding-top: 88px;\n    padding-bottom: 74px;\n  }\n\n  .cbci-title {\n    font-size: clamp(2.25rem, 11vw, 3.5rem);\n  }\n\n  .cbci-lead {\n    font-size: 1.45rem;\n  }\n}\n\n\n\/* =========================================================\n   ANIMAZIONI ENTRANCE\n   ========================================================= *\/\n\n.cbci-heading,\n.cbci-copy {\n  opacity: 1;\n  transform: none;\n}\n\n\n\/* HEADING DA SINISTRA *\/\n\n.cbci-heading.cbci-anim-ready-left {\n  opacity: 0;\n  transform: translateX(-36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* COPY DA DESTRA *\/\n\n.cbci-copy.cbci-anim-ready-right {\n  opacity: 0;\n  transform: translateX(36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1) .10s,\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1) .10s;\n}\n\n\n\/* STATO FINALE *\/\n\n.cbci-heading.cbci-visible,\n.cbci-copy.cbci-visible {\n  opacity: 1;\n  transform: translateX(0);\n}\n\n\n\/* TABLET E MOBILE: DAL BASSO *\/\n\n@media (max-width: 1024px) {\n\n  .cbci-heading.cbci-anim-ready-left,\n  .cbci-copy.cbci-anim-ready-right {\n    transform: translateY(28px);\n  }\n\n  .cbci-heading.cbci-visible,\n  .cbci-copy.cbci-visible {\n    transform: translateY(0);\n  }\n\n}\n\n\n\/* RIDUZIONE MOVIMENTO *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .cbci-heading,\n  .cbci-copy,\n  .cbci-heading.cbci-anim-ready-left,\n  .cbci-copy.cbci-anim-ready-right,\n  .cbci-heading.cbci-visible,\n  .cbci-copy.cbci-visible {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n\n}\n<\/style>\n\n<section class=\"cbci-section\" aria-labelledby=\"cbci-title\">\n\n  <div class=\"cbci-heading\">\n\n    <div class=\"cbci-label\">\n      Location + catering interno\n    <\/div>\n\n    <h2 class=\"cbci-title\" id=\"cbci-title\">\n      Non due fornitori,<br>\n      ma <em>un\u2019unica regia<\/em>\n    <\/h2>\n\n  <\/div>\n\n\n  <div class=\"cbci-copy\">\n\n    <p class=\"cbci-lead\">\n      La cucina non arriva in uno spazio estraneo: nasce gi\u00e0 conoscendo\n      accessi, tempi, ambienti e possibilit\u00e0 della cascina.\n    <\/p>\n\n    <p class=\"cbci-text\">\n      La collaborazione tra Cascina Berzide e\n      <a href=\"https:\/\/www.i5sensiristorante.com\" target=\"blank\" rel=\"noopener\">I 5 Sensi Catering<\/a>\n      permette di affrontare l\u2019evento come un progetto condiviso. Questo non significa\n      imporre una formula rigida, ma ridurre passaggi inutili e costruire\n      insieme una proposta coerente con il numero degli ospiti, lo stile\n      scelto e il ritmo della giornata.\n    <\/p>\n\n  <\/div>\n\n<\/section>\n\n\n<script>\n(function () {\n\n  const section = document.currentScript.previousElementSibling;\n\n  if (\n    !section ||\n    !section.classList.contains('cbci-section')\n  ) {\n    return;\n  }\n\n  const heading = section.querySelector('.cbci-heading');\n  const copy = section.querySelector('.cbci-copy');\n\n  if (!heading || !copy) {\n    return;\n  }\n\n  heading.classList.add('cbci-anim-ready-left');\n  copy.classList.add('cbci-anim-ready-right');\n\n\n  if (!('IntersectionObserver' in window)) {\n\n    heading.classList.add('cbci-visible');\n    copy.classList.add('cbci-visible');\n\n    return;\n  }\n\n\n  const observer = new IntersectionObserver(\n\n    function (entries) {\n\n      entries.forEach(function (entry) {\n\n        if (!entry.isIntersecting) {\n          return;\n        }\n\n        entry.target.classList.add('cbci-visible');\n\n        observer.unobserve(entry.target);\n\n      });\n\n    },\n\n    {\n      threshold: 0.12,\n      rootMargin: '0px 0px -35px 0px'\n    }\n\n  );\n\n\n  observer.observe(heading);\n  observer.observe(copy);\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ca0d931 e-flex e-con-boxed e-con e-parent\" data-id=\"ca0d931\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-658e6b2 elementor-widget elementor-widget-html\" data-id=\"658e6b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\nSEZIONE 2 \u2014 FORMULE\nTestata allineata e centrata verticalmente.\nWidget HTML Elementor autonomo.\nContainer Elementor: larghezza piena, padding 0, gap 0.\n========================================================= -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300&family=Jost:wght@300;400;500&display=swap');\n\n.cbfo-section,\n.cbfo-section * {\n    box-sizing: border-box;\n}\n\n.cbfo-section {\n    --white: #FFFFFF;\n    --cream: #FDFAF6;\n    --ink: #2A2118;\n    --brown: #2B2116;\n    --muted: #796B5D;\n    --gold: #B89A6A;\n    --gold-light: #D4B98A;\n    --border: rgba(184,154,106,0.22);\n    --gutter: 3vw;\n\n    width: 100%;\n    padding: 0 var(--gutter) 90px;\n    overflow: hidden;\n\n    background: var(--cream);\n    color: var(--ink);\n    font-family: \"Jost\", Arial, sans-serif;\n    border-bottom: 1px solid var(--border);\n}\n\n\n\/* =========================================================\n   TESTATA\n========================================================= *\/\n\n.cbfo-head {\n    display: grid;\n    grid-template-columns:\n        minmax(0, 0.83fr)\n        minmax(0, 1.17fr);\n\n    gap: 70px;\n    align-items: center;\n\n    min-height: 260px;\n    margin: 0;\n    padding: 46px 0;\n}\n\n.cbfo-label {\n    margin: 0 0 15px;\n\n    color: var(--gold);\n    font-size: 0.60rem;\n    letter-spacing: 0.32em;\n    line-height: 1.5;\n    text-transform: uppercase;\n}\n\n.cbfo-heading {\n    max-width: 680px;\n    margin: 0;\n\n    color: var(--ink);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(2.15rem, 3.6vw, 3.75rem);\n    font-weight: 300;\n    line-height: 1.08;\n}\n\n.cbfo-heading em {\n    color: var(--gold);\n    font-style: italic;\n    font-weight: 300;\n}\n\n.cbfo-intro {\n    max-width: 660px;\n    margin: 0;\n\n    color: var(--muted);\n    font-size: 0.88rem;\n    line-height: 1.88;\n}\n\n\n\/* =========================================================\n   FORMULE\n========================================================= *\/\n\n.cbfo-card {\n    display: grid;\n    grid-template-columns:\n        minmax(300px, 0.72fr)\n        minmax(0, 1.28fr);\n\n    min-height: 450px;\n    overflow: hidden;\n\n    background: var(--white);\n    border: 1px solid var(--border);\n}\n\n.cbfo-card + .cbfo-card {\n    margin-top: 24px;\n}\n\n\n\/* =========================================================\n   IMMAGINI\n========================================================= *\/\n\n.cbfo-image {\n    min-height: 450px;\n    overflow: hidden;\n    background: var(--brown);\n}\n\n.cbfo-image img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n}\n\n\n\/* =========================================================\n   CONTENUTO FORMULE\n========================================================= *\/\n\n.cbfo-content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n\n    padding: 56px clamp(42px, 4.2vw, 78px);\n}\n\n.cbfo-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 12px;\n\n    margin: 0 0 23px;\n\n    color: var(--gold);\n    font-size: 0.58rem;\n    letter-spacing: 0.25em;\n    line-height: 1.5;\n    text-transform: uppercase;\n}\n\n.cbfo-kicker::before {\n    content: \"\";\n\n    width: 34px;\n    height: 1px;\n\n    background: currentColor;\n}\n\n.cbfo-title {\n    max-width: 620px;\n    margin: 0 0 17px;\n\n    color: var(--ink);\n    font-family: \"Cormorant Garamond\", Georgia, serif;\n    font-size: clamp(2rem, 3.1vw, 3.2rem);\n    font-weight: 300;\n    line-height: 1.08;\n}\n\n.cbfo-title em {\n    color: var(--gold);\n    font-style: italic;\n    font-weight: 300;\n}\n\n.cbfo-copy {\n    max-width: 620px;\n    margin: 0 0 26px;\n\n    color: var(--muted);\n    font-size: 0.87rem;\n    line-height: 1.84;\n}\n\n\n\/* =========================================================\n   LISTE\n========================================================= *\/\n\n.cbfo-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 13px 28px;\n\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n}\n\n.cbfo-list li {\n    position: relative;\n\n    padding-left: 21px;\n\n    color: var(--ink);\n    font-size: 0.77rem;\n    line-height: 1.6;\n}\n\n.cbfo-list li::before {\n    content: \"\";\n    position: absolute;\n\n    left: 0;\n    top: 0.72em;\n\n    width: 9px;\n    height: 1px;\n\n    background: var(--gold);\n}\n\n\n\/* =========================================================\n   FORMULA ALL-INCLUSIVE\n========================================================= *\/\n\n.cbfo-card-dark {\n    grid-template-columns:\n        minmax(0, 1.28fr)\n        minmax(300px, 0.72fr);\n\n    background: var(--ink);\n}\n\n.cbfo-card-dark .cbfo-content {\n    order: 1;\n}\n\n.cbfo-card-dark .cbfo-image {\n    order: 2;\n}\n\n.cbfo-card-dark .cbfo-title {\n    color: var(--white);\n}\n\n.cbfo-card-dark .cbfo-title em {\n    color: var(--gold-light);\n}\n\n.cbfo-card-dark .cbfo-copy {\n    color: rgba(255,255,255,0.64);\n}\n\n.cbfo-card-dark .cbfo-list li {\n    color: rgba(255,255,255,0.78);\n}\n\n.cbfo-card-dark .cbfo-list li:first-child {\n    color: var(--gold-light);\n}\n\n.cbfo-card-dark .cbfo-list li:nth-child(n+2)::before {\n    content: \"+\";\n\n    top: 50%;\n\n    width: auto;\n    height: auto;\n\n    background: transparent;\n    transform: translateY(-52%);\n\n    color: var(--gold-light);\n    font-size: 0.9rem;\n    line-height: 1;\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1024px) {\n\n    .cbfo-section {\n        --gutter: 5vw;\n        padding-bottom: 74px;\n    }\n\n    .cbfo-head {\n        grid-template-columns: 1fr;\n        gap: 22px;\n\n        min-height: 0;\n        padding: 56px 0 52px;\n    }\n\n    .cbfo-card,\n    .cbfo-card-dark {\n        grid-template-columns: 1fr;\n    }\n\n    .cbfo-content,\n    .cbfo-card-dark .cbfo-content {\n        order: 2;\n    }\n\n    .cbfo-image,\n    .cbfo-card-dark .cbfo-image {\n        order: 1;\n        min-height: 420px;\n    }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n    .cbfo-head {\n        min-height: 0;\n        padding: 48px 0 44px;\n    }\n\n    .cbfo-image,\n    .cbfo-card-dark .cbfo-image {\n        min-height: 330px;\n    }\n\n    .cbfo-content {\n        padding: 48px var(--gutter) 50px;\n    }\n\n    .cbfo-list {\n        grid-template-columns: 1fr;\n        gap: 12px;\n    }\n\n}\n\n\n\/* TABLET: immagini quadrate *\/\n\n@media (min-width: 768px) and (max-width: 1024px) {\n\n    .cbfo-image,\n    .cbfo-card-dark .cbfo-image {\n        min-height: 0;\n        aspect-ratio: 1 \/ 1;\n    }\n\n    .cbfo-image img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\n\n}\n\n\n\/* =========================================================\n   ANIMAZIONI ENTRANCE\n========================================================= *\/\n\n.cbfo-head-left,\n.cbfo-intro,\n.cbfo-image,\n.cbfo-content {\n    opacity: 1;\n    transform: none;\n}\n\n\n\/* ---------------------------------------------------------\n   DA SINISTRA\n--------------------------------------------------------- *\/\n\n.cbfo-head-left.cbfo-ready-left,\n.cbfo-image.cbfo-ready-left,\n.cbfo-content.cbfo-ready-left {\n    opacity: 0;\n    transform: translateX(-36px);\n\n    transition:\n        opacity .9s cubic-bezier(0.22, 1, 0.36, 1),\n        transform .9s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* ---------------------------------------------------------\n   DA DESTRA\n--------------------------------------------------------- *\/\n\n.cbfo-intro.cbfo-ready-right,\n.cbfo-image.cbfo-ready-right,\n.cbfo-content.cbfo-ready-right {\n    opacity: 0;\n    transform: translateX(36px);\n\n    transition:\n        opacity .9s cubic-bezier(0.22, 1, 0.36, 1) .10s,\n        transform .9s cubic-bezier(0.22, 1, 0.36, 1) .10s;\n}\n\n\n\/* ---------------------------------------------------------\n   STATO FINALE\n--------------------------------------------------------- *\/\n\n.cbfo-head-left.cbfo-visible,\n.cbfo-intro.cbfo-visible,\n.cbfo-image.cbfo-visible,\n.cbfo-content.cbfo-visible {\n    opacity: 1;\n    transform: translate(0, 0);\n}\n\n\n\/* ---------------------------------------------------------\n   TABLET E MOBILE:\n   TUTTO DAL BASSO\n--------------------------------------------------------- *\/\n\n@media (max-width: 1024px) {\n\n    .cbfo-head-left.cbfo-ready-left,\n    .cbfo-intro.cbfo-ready-right,\n    .cbfo-image.cbfo-ready-left,\n    .cbfo-image.cbfo-ready-right,\n    .cbfo-content.cbfo-ready-left,\n    .cbfo-content.cbfo-ready-right {\n        transform: translateY(28px);\n    }\n\n    .cbfo-head-left.cbfo-visible,\n    .cbfo-intro.cbfo-visible,\n    .cbfo-image.cbfo-visible,\n    .cbfo-content.cbfo-visible {\n        transform: translateY(0);\n    }\n\n}\n\n\n\/* =========================================================\n   RIDUZIONE MOVIMENTO\n========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n    .cbfo-head-left,\n    .cbfo-intro,\n    .cbfo-image,\n    .cbfo-content,\n\n    .cbfo-head-left.cbfo-ready-left,\n    .cbfo-intro.cbfo-ready-right,\n    .cbfo-image.cbfo-ready-left,\n    .cbfo-image.cbfo-ready-right,\n    .cbfo-content.cbfo-ready-left,\n    .cbfo-content.cbfo-ready-right,\n\n    .cbfo-head-left.cbfo-visible,\n    .cbfo-intro.cbfo-visible,\n    .cbfo-image.cbfo-visible,\n    .cbfo-content.cbfo-visible {\n        opacity: 1;\n        transform: none;\n        transition: none;\n    }\n\n}\n<\/style>\n\n\n<section class=\"cbfo-section\" aria-labelledby=\"cbfo-title\">\n\n\n    <!-- =====================================================\n         TESTATA\n    ===================================================== -->\n\n    <div class=\"cbfo-head\">\n\n        <div class=\"cbfo-head-left\">\n\n            <div class=\"cbfo-label\">\n                Le formule\n            <\/div>\n\n            <h2 class=\"cbfo-heading\" id=\"cbfo-title\">\n                Due modi di affidare<br>\n                <em>il progetto alla stessa regia<\/em>\n            <\/h2>\n\n        <\/div>\n\n\n        <p class=\"cbfo-intro\">\n            Le formule non sono pacchetti rigidi, ma due livelli di servizio.\n            La prima comprende ci\u00f2 che serve per gestire location, cucina e sala;\n            la seconda estende il coordinamento anche a materiali e allestimenti\n            di sala floareali personalizzati.\n        <\/p>\n\n    <\/div>\n\n\n    <!-- =====================================================\n         FORMULA BASE\n    ===================================================== -->\n\n    <article class=\"cbfo-card\" aria-labelledby=\"cbfo-base-title\">\n\n        <div class=\"cbfo-image\">\n\n            <img decoding=\"async\"\n                src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/square-image.jpg\"\n                alt=\"Sala preparata per un ricevimento\"\n                loading=\"lazy\"\n            >\n\n        <\/div>\n\n\n        <div class=\"cbfo-content\">\n\n            <div class=\"cbfo-kicker\">\n                Formula Base\n            <\/div>\n\n            <h3 class=\"cbfo-title\" id=\"cbfo-base-title\">\n                Location, cucina e servizio:<br>\n                <em>la struttura essenziale<\/em>\n            <\/h3>\n\n            <p class=\"cbfo-copy\">\n                Il pacchetto di partenza per location e catering interno:\n                tutto l'essenziale per il tuo evento, con la massima libert\u00e0\n                di aggiungere personalizzazioni extra.\n            <\/p>\n\n            <ul class=\"cbfo-list\">\n\n                <li>Tovagliato e telerie in coordinato<\/li>\n                <li>Mise en place curata ed essenziale<\/li>\n                <li>Servizio di sala professionale<\/li>\n                <li>Food & beverage su misura<\/li>\n\n            <\/ul>\n\n        <\/div>\n\n    <\/article>\n\n\n    <!-- =====================================================\n         FORMULA ALL-INCLUSIVE\n    ===================================================== -->\n\n    <article\n        class=\"cbfo-card cbfo-card-dark\"\n        aria-labelledby=\"cbfo-full-title\"\n    >\n\n        <div class=\"cbfo-content\">\n\n            <div class=\"cbfo-kicker\">\n                Formula All-inclusive\n            <\/div>\n\n            <h3 class=\"cbfo-title\" id=\"cbfo-full-title\">\n                Un unico progetto anche<br>\n                <em>negli allestimenti e nei dettagli<\/em>\n            <\/h3>\n\n            <p class=\"cbfo-copy\">\n                La formula pi\u00f9 esclusiva per chi desidera un evento d'atmosfera\n                senza lo stress di gestire molteplici fornitori. Trasformiamo\n                la sala con un allestimento floreale su misura, dettagli\n                stilistici coordinati e una regia scenografica curata\n                in ogni elemento.\n            <\/p>\n\n            <ul class=\"cbfo-list\">\n\n                <li>Tutti i servizi della Formula Base<\/li>\n                <li>Design floreale e centrotavola<\/li>\n                <li>Allestimenti scenografici e stationery di sala<\/li>\n                <li>Regia e coordinamento stilistico completo<\/li>\n\n            <\/ul>\n\n        <\/div>\n\n\n        <div class=\"cbfo-image\">\n\n            <img decoding=\"async\"\n                src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/square-image-2.jpg\"\n                alt=\"Dettaglio elegante della mise en place\"\n                loading=\"lazy\"\n            >\n\n        <\/div>\n\n    <\/article>\n\n\n<\/section>\n\n\n<script>\n(function () {\n\n    const section = document.currentScript.previousElementSibling;\n\n    if (\n        !section ||\n        !section.classList.contains('cbfo-section')\n    ) {\n        return;\n    }\n\n\n    const headLeft = section.querySelector('.cbfo-head-left');\n    const intro = section.querySelector('.cbfo-intro');\n\n    const cards = section.querySelectorAll('.cbfo-card');\n\n\n    const elements = [];\n\n\n    \/* =====================================================\n       TESTATA\n    ===================================================== *\/\n\n    if (headLeft) {\n\n        headLeft.classList.add('cbfo-ready-left');\n\n        elements.push(headLeft);\n\n    }\n\n\n    if (intro) {\n\n        intro.classList.add('cbfo-ready-right');\n\n        elements.push(intro);\n\n    }\n\n\n    \/* =====================================================\n       FORMULA BASE\n       immagine sinistra \/ testo destra\n    ===================================================== *\/\n\n    if (cards[0]) {\n\n        const image =\n            cards[0].querySelector('.cbfo-image');\n\n        const content =\n            cards[0].querySelector('.cbfo-content');\n\n\n        if (image) {\n\n            image.classList.add('cbfo-ready-left');\n\n            elements.push(image);\n\n        }\n\n\n        if (content) {\n\n            content.classList.add('cbfo-ready-right');\n\n            elements.push(content);\n\n        }\n\n    }\n\n\n    \/* =====================================================\n       ALL-INCLUSIVE\n       testo sinistra \/ immagine destra\n    ===================================================== *\/\n\n    if (cards[1]) {\n\n        const content =\n            cards[1].querySelector('.cbfo-content');\n\n        const image =\n            cards[1].querySelector('.cbfo-image');\n\n\n        if (content) {\n\n            content.classList.add('cbfo-ready-left');\n\n            elements.push(content);\n\n        }\n\n\n        if (image) {\n\n            image.classList.add('cbfo-ready-right');\n\n            elements.push(image);\n\n        }\n\n    }\n\n\n    \/* =====================================================\n       FALLBACK\n    ===================================================== *\/\n\n    if (!('IntersectionObserver' in window)) {\n\n        elements.forEach(function (el) {\n\n            el.classList.add('cbfo-visible');\n\n        });\n\n        return;\n    }\n\n\n    \/* =====================================================\n       OBSERVER\n    ===================================================== *\/\n\n    const observer = new IntersectionObserver(\n\n        function (entries) {\n\n            entries.forEach(function (entry) {\n\n                if (!entry.isIntersecting) {\n                    return;\n                }\n\n\n                entry.target.classList.add(\n                    'cbfo-visible'\n                );\n\n\n                observer.unobserve(\n                    entry.target\n                );\n\n            });\n\n        },\n\n        {\n            threshold: 0.12,\n            rootMargin: '0px 0px -35px 0px'\n        }\n\n    );\n\n\n    elements.forEach(function (el) {\n\n        observer.observe(el);\n\n    });\n\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-109d08a e-flex e-con-boxed e-con e-parent\" data-id=\"109d08a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fcd03c2 elementor-widget elementor-widget-html\" data-id=\"fcd03c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\nSEZIONE 3 \u2014 IMMAGINE + IL CATERING PARTNER\nImmagine affiancata al testo su desktop.\nDa tablet e mobile: immagine sopra, testo sotto.\nWidget HTML Elementor autonomo.\n========================================================= -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300&family=Jost:wght@300;400;500&display=swap');\n\n.cbpt-block,\n.cbpt-block * {\n  box-sizing: border-box;\n}\n\n.cbpt-block {\n  --warm: #fff;\n  --ink: #2A2118;\n  --brown: #2B2116;\n  --muted: #796B5D;\n  --gold: #B89A6A;\n  --border: rgba(184,154,106,0.22);\n\n  display: grid;\n  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n  width: 100%;\n  min-height: 720px;\n  overflow: hidden;\n\n  background: var(--warm);\n  color: var(--ink);\n  font-family: \"Jost\", Arial, sans-serif;\n  border-bottom: 1px solid var(--border);\n}\n\n\/* IMMAGINE *\/\n.cbpt-image {\n  min-height: 720px;\n  overflow: hidden;\n  background: var(--brown);\n}\n\n.cbpt-image img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  object-position: center;\n}\n\n\/* TESTO CATERING PARTNER *\/\n.cbpt-partner {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n\n  min-width: 0;\n  padding: 92px 3vw;\n  overflow: hidden;\n  background: var(--warm);\n}\n\n.cbpt-partner::after {\n  content: \"I 5 Sensi\";\n  position: absolute;\n  top: 50%;\n  right: -0.15em;\n\n  transform: translateY(-50%) rotate(-90deg);\n\n  color: rgba(184,154,106,0.065);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(5rem, 10vw, 10rem);\n  font-style: italic;\n  white-space: nowrap;\n  pointer-events: none;\n}\n\n.cbpt-content {\n  position: relative;\n  z-index: 1;\n  max-width: 680px;\n}\n\n.cbpt-label {\n  margin: 0 0 15px;\n  color: var(--gold);\n  font-size: 0.60rem;\n  letter-spacing: 0.32em;\n  line-height: 1.5;\n  text-transform: uppercase;\n}\n\n.cbpt-title {\n  max-width: 650px;\n  margin: 0 0 28px;\n  color: var(--ink);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: clamp(2.2rem, 3.7vw, 4rem);\n  font-weight: 300;\n  line-height: 1.06;\n}\n\n.cbpt-title em {\n  color: var(--gold);\n  font-style: italic;\n  font-weight: 300;\n}\n\n.cbpt-text {\n  max-width: 620px;\n  margin: 0 0 18px;\n  color: var(--muted);\n  font-size: 0.89rem;\n  line-height: 1.9;\n}\n\n.cbpt-signature {\n  display: inline-flex;\n  align-items: center;\n  gap: 13px;\n  margin-top: 14px;\n\n  color: var(--ink);\n  font-family: \"Cormorant Garamond\", Georgia, serif;\n  font-size: 1.14rem;\n  font-style: italic;\n}\n\n.cbpt-signature::before {\n  content: \"\";\n  width: 38px;\n  height: 1px;\n  background: var(--gold);\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  .cbpt-block {\n    grid-template-columns: 1fr;\n    min-height: 0;\n  }\n\n  .cbpt-image {\n    min-height: 580px;\n  }\n\n  .cbpt-partner {\n    padding: 78px 5vw 80px;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 767px) {\n  .cbpt-image {\n    min-height: 430px;\n  }\n\n  .cbpt-partner {\n    padding-top: 70px;\n    padding-bottom: 72px;\n  }\n\n  .cbpt-partner::after {\n    right: -0.34em;\n    font-size: 6rem;\n  }\n\n  .cbpt-title {\n    font-size: clamp(2.25rem, 11vw, 3.45rem);\n  }\n}\n\n\n\/* =========================================================\n   ANIMAZIONI ENTRANCE\n========================================================= *\/\n\n.cbpt-image,\n.cbpt-partner {\n  opacity: 1;\n  transform: none;\n}\n\n\n\/* IMMAGINE DA SINISTRA *\/\n\n.cbpt-image.cbpt-ready-left {\n  opacity: 0;\n  transform: translateX(-36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* TESTO DA DESTRA *\/\n\n.cbpt-partner.cbpt-ready-right {\n  opacity: 0;\n  transform: translateX(36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1) .10s,\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1) .10s;\n}\n\n\n\/* STATO FINALE *\/\n\n.cbpt-image.cbpt-visible,\n.cbpt-partner.cbpt-visible {\n  opacity: 1;\n  transform: translate(0, 0);\n}\n\n\n\/* TABLET E MOBILE:\n   ENTRAMBI DAL BASSO *\/\n\n@media (max-width: 1024px) {\n\n  .cbpt-image.cbpt-ready-left,\n  .cbpt-partner.cbpt-ready-right {\n    transform: translateY(28px);\n  }\n\n  .cbpt-image.cbpt-visible,\n  .cbpt-partner.cbpt-visible {\n    transform: translateY(0);\n  }\n\n}\n\n\n\/* RIDUZIONE MOVIMENTO *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .cbpt-image,\n  .cbpt-partner,\n  .cbpt-image.cbpt-ready-left,\n  .cbpt-partner.cbpt-ready-right,\n  .cbpt-image.cbpt-visible,\n  .cbpt-partner.cbpt-visible {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n\n}\n<\/style>\n\n<section class=\"cbpt-block\" aria-labelledby=\"cbpt-title\">\n\n  <!-- UNICA IMMAGINE -->\n  <div class=\"cbpt-image\">\n    <img decoding=\"async\"\n      src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/Ristorante-4-scaled.jpg\"\n      alt=\"Servizio catering durante un evento\"\n      loading=\"lazy\"\n    >\n  <\/div>\n\n  <!-- IL CATERING PARTNER -->\n  <div class=\"cbpt-partner\">\n    <div class=\"cbpt-content\">\n\n      <div class=\"cbpt-label\">\n        Il catering partner\n      <\/div>\n\n      <h2 class=\"cbpt-title\" id=\"cbpt-title\">\n        Una cucina che lavora<br>\n        <em>dentro il progetto della location<\/em>\n      <\/h2>\n\n      <p class=\"cbpt-text\">\n        Il servizio catering \u00e8 curato da\n        <a href=\"https:\/\/www.i5sensiristorante.com\" target=\"blank\" rel=\"noopener\">I 5 Sensi Catering<\/a>,\n        realt\u00e0 di Cuneo con cucina e sala interne. La collaborazione con la cascina consente di conoscere\n        in anticipo spazi, flussi di lavoro e caratteristiche operative\n        dell\u2019evento.\n      <\/p>\n\n      <p class=\"cbpt-text\">\n        La proposta non parte da un menu fisso: viene costruita in funzione\n        della stagione, del numero degli ospiti e del tipo di esperienza\n        desiderata, mantenendo coerenza tra cucina, sala e ambiente.\n      <\/p>\n\n      <div class=\"cbpt-signature\">\n        <a href=\"https:\/\/www.esempio.com\" target=\"_blank\" rel=\"noopener\">I 5 Sensi \u00b7 Catering partner<\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n\n<\/section>\n\n<script>\n(function () {\n\n  const section = document.currentScript.previousElementSibling;\n\n  if (\n    !section ||\n    !section.classList.contains('cbpt-block')\n  ) {\n    return;\n  }\n\n\n  const image = section.querySelector('.cbpt-image');\n  const partner = section.querySelector('.cbpt-partner');\n\n\n  if (!image || !partner) {\n    return;\n  }\n\n\n  image.classList.add('cbpt-ready-left');\n  partner.classList.add('cbpt-ready-right');\n\n\n  if (!('IntersectionObserver' in window)) {\n\n    image.classList.add('cbpt-visible');\n    partner.classList.add('cbpt-visible');\n\n    return;\n  }\n\n\n  const observer = new IntersectionObserver(\n\n    function (entries) {\n\n      entries.forEach(function (entry) {\n\n        if (!entry.isIntersecting) {\n          return;\n        }\n\n\n        entry.target.classList.add(\n          'cbpt-visible'\n        );\n\n\n        observer.unobserve(\n          entry.target\n        );\n\n      });\n\n    },\n\n    {\n      threshold: 0.12,\n      rootMargin: '0px 0px -35px 0px'\n    }\n\n  );\n\n\n  observer.observe(image);\n  observer.observe(partner);\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3e3164c e-flex e-con-boxed e-con e-parent\" data-id=\"3e3164c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a6189a2 elementor-widget elementor-widget-html\" data-id=\"a6189a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================================================\nSEZIONE 5 \u2014 IMMAGINI FINALI\nWidget HTML Elementor autonomo.\nContainer Elementor: larghezza piena, padding 0, gap 0.\n========================================================= -->\n\n<style>\n.cbim-gallery,\n.cbim-gallery * {\n  box-sizing: border-box;\n}\n\n.cbim-gallery {\n  --brown: #2B2116;\n  --border: rgba(184,154,106,0.22);\n\n  display: grid;\n  grid-template-columns: 1.12fr 0.88fr 0.88fr;\n  grid-template-rows: 360px 360px;\n  gap: 1px;\n\n  width: 100%;\n  overflow: hidden;\n  background: var(--border);\n}\n\n.cbim-gallery figure {\n  position: relative;\n  margin: 0;\n  overflow: hidden;\n  background: var(--brown);\n\n  opacity: 1;\n  transform: none;\n}\n\n.cbim-gallery figure:first-child {\n  grid-row: 1 \/ 3;\n}\n\n.cbim-gallery figure:nth-child(4) {\n  grid-column: 2 \/ 4;\n}\n\n.cbim-gallery img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n\n  transform: scale(1);\n\n  transition:\n    transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n.cbim-gallery figure:hover img {\n  transform: scale(1.025);\n}\n\n\n\/* =========================================================\n   TABLET\n========================================================= *\/\n\n@media (max-width: 1024px) {\n\n  .cbim-gallery {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    grid-template-rows: 430px 300px 300px;\n  }\n\n  .cbim-gallery figure:first-child {\n    grid-column: 1 \/ 3;\n    grid-row: 1;\n  }\n\n  .cbim-gallery figure:nth-child(2),\n  .cbim-gallery figure:nth-child(3) {\n    grid-row: 2;\n  }\n\n  .cbim-gallery figure:nth-child(4) {\n    grid-column: 1 \/ 3;\n    grid-row: 3;\n  }\n\n}\n\n\n\/* =========================================================\n   MOBILE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  .cbim-gallery {\n    grid-template-columns: 1fr;\n    grid-template-rows: 410px 250px 250px 300px;\n  }\n\n  .cbim-gallery figure:first-child,\n  .cbim-gallery figure:nth-child(2),\n  .cbim-gallery figure:nth-child(3),\n  .cbim-gallery figure:nth-child(4) {\n    grid-column: 1;\n  }\n\n  .cbim-gallery figure:first-child {\n    grid-row: 1;\n  }\n\n  .cbim-gallery figure:nth-child(2) {\n    grid-row: 2;\n  }\n\n  .cbim-gallery figure:nth-child(3) {\n    grid-row: 3;\n  }\n\n  .cbim-gallery figure:nth-child(4) {\n    grid-row: 4;\n  }\n\n}\n\n\n\/* =========================================================\n   ANIMAZIONI ENTRANCE\n   ========================================================= *\/\n\n\n\/* 1 \u2014 DA SINISTRA *\/\n\n.cbim-gallery figure.cbim-ready-left {\n  opacity: 0;\n\n  transform:\n    translateX(-36px)\n    scale(0.985);\n\n  transition:\n    opacity .95s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .95s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* 2 \u2014 DAL BASSO *\/\n\n.cbim-gallery figure.cbim-ready-up {\n  opacity: 0;\n\n  transform:\n    translateY(30px)\n    scale(0.985);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* 3 \u2014 DA DESTRA *\/\n\n.cbim-gallery figure.cbim-ready-right {\n  opacity: 0;\n\n  transform:\n    translateX(36px)\n    scale(0.985);\n\n  transition:\n    opacity .95s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .95s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* 4 \u2014 FADE + SCALE *\/\n\n.cbim-gallery figure.cbim-ready-scale {\n  opacity: 0;\n\n  transform: scale(0.955);\n\n  transition:\n    opacity 1s cubic-bezier(0.22, 1, 0.36, 1),\n    transform 1s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* STATO FINALE *\/\n\n.cbim-gallery figure.cbim-visible {\n  opacity: 1;\n\n  transform:\n    translate(0, 0)\n    scale(1);\n}\n\n\n\/* =========================================================\n   MOBILE\n   STESSE DIREZIONI MA PI\u00d9 LEGGERE\n========================================================= *\/\n\n@media (max-width: 767px) {\n\n  .cbim-gallery figure.cbim-ready-left {\n    transform:\n      translateX(-22px)\n      scale(0.985);\n  }\n\n  .cbim-gallery figure.cbim-ready-up {\n    transform:\n      translateY(24px)\n      scale(0.985);\n  }\n\n  .cbim-gallery figure.cbim-ready-right {\n    transform:\n      translateX(22px)\n      scale(0.985);\n  }\n\n  .cbim-gallery figure.cbim-ready-scale {\n    transform:\n      scale(0.965);\n  }\n\n  .cbim-gallery figure.cbim-visible {\n    transform:\n      translate(0, 0)\n      scale(1);\n  }\n\n}\n\n\n\/* =========================================================\n   RIDUZIONE MOVIMENTO\n========================================================= *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .cbim-gallery img {\n    transition: none;\n  }\n\n  .cbim-gallery figure,\n  .cbim-gallery figure.cbim-ready-left,\n  .cbim-gallery figure.cbim-ready-up,\n  .cbim-gallery figure.cbim-ready-right,\n  .cbim-gallery figure.cbim-ready-scale,\n  .cbim-gallery figure.cbim-visible {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n\n}\n<\/style>\n\n\n<section\n  class=\"cbim-gallery\"\n  aria-label=\"Immagini del catering partner\"\n>\n\n  <figure>\n    <img decoding=\"async\"\n      src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/Ristorante-3-scaled.jpg\"\n      alt=\"Brace fumante\"\n      loading=\"lazy\"\n    >\n  <\/figure>\n\n  <figure>\n    <img decoding=\"async\"\n      src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/Ristorante-2-scaled.jpg\"\n      alt=\"Dettaglio gastronomico\"\n      loading=\"lazy\"\n    >\n  <\/figure>\n\n  <figure>\n    <img decoding=\"async\"\n      src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/Ristorante-5-scaled.jpg\"\n      alt=\"Isola di benvenuto con salviette e piattini\"\n      loading=\"lazy\"\n    >\n  <\/figure>\n\n  <figure>\n    <img decoding=\"async\"\n      src=\"https:\/\/www.cascinaberzide.it\/wp-content\/uploads\/2026\/08\/Ristorante-1-scaled.jpg\"\n      alt=\"Brace con fuoco vivo\"\n      loading=\"lazy\"\n    >\n  <\/figure>\n\n<\/section>\n\n\n<script>\n(function () {\n\n  const gallery =\n    document.currentScript.previousElementSibling;\n\n  if (\n    !gallery ||\n    !gallery.classList.contains('cbim-gallery')\n  ) {\n    return;\n  }\n\n\n  const figures = Array.from(\n    gallery.querySelectorAll('figure')\n  );\n\n\n  if (!figures.length) {\n    return;\n  }\n\n\n  \/* =====================================================\n     DIREZIONI DIFFERENTI\n  ===================================================== *\/\n\n  if (figures[0]) {\n    figures[0].classList.add(\n      'cbim-ready-left'\n    );\n  }\n\n\n  if (figures[1]) {\n    figures[1].classList.add(\n      'cbim-ready-up'\n    );\n  }\n\n\n  if (figures[2]) {\n    figures[2].classList.add(\n      'cbim-ready-right'\n    );\n  }\n\n\n  if (figures[3]) {\n    figures[3].classList.add(\n      'cbim-ready-scale'\n    );\n  }\n\n\n  \/* =====================================================\n     RITARDI LEGGERI\n  ===================================================== *\/\n\n  if (figures[0]) {\n    figures[0].style.transitionDelay =\n      '0s';\n  }\n\n  if (figures[1]) {\n    figures[1].style.transitionDelay =\n      '.08s';\n  }\n\n  if (figures[2]) {\n    figures[2].style.transitionDelay =\n      '.14s';\n  }\n\n  if (figures[3]) {\n    figures[3].style.transitionDelay =\n      '.20s';\n  }\n\n\n  \/* =====================================================\n     FALLBACK\n  ===================================================== *\/\n\n  if (!('IntersectionObserver' in window)) {\n\n    figures.forEach(function (figure) {\n\n      figure.classList.add(\n        'cbim-visible'\n      );\n\n    });\n\n    return;\n  }\n\n\n  \/* =====================================================\n     OBSERVER\n     Ogni immagine parte quando entra nel viewport\n  ===================================================== *\/\n\n  const observer =\n    new IntersectionObserver(\n\n      function (entries) {\n\n        entries.forEach(function (entry) {\n\n          if (!entry.isIntersecting) {\n            return;\n          }\n\n\n          entry.target.classList.add(\n            'cbim-visible'\n          );\n\n\n          observer.unobserve(\n            entry.target\n          );\n\n        });\n\n      },\n\n      {\n        threshold: 0.12,\n        rootMargin: '0px 0px -35px 0px'\n      }\n\n    );\n\n\n  figures.forEach(function (figure) {\n\n    observer.observe(figure);\n\n  });\n\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e25c39 e-flex e-con-boxed e-con e-parent\" data-id=\"5e25c39\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c2ac006 elementor-widget elementor-widget-html\" data-id=\"c2ac006\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Playfair+Display:ital@0;1&family=Jost:wght@400;500&display=swap');\n\n.vsp-wrapper {\n  background-color: #F5F0E8 !important;\n  padding: 0;\n  box-sizing: border-box;\n  width: 100%;\n  border-top: 1px solid #d9cfc4 !important;\n  border-bottom: 1px solid #d9cfc4 !important;\n}\n\n.vsp-inner {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 40px;\n  padding: 70px 3vw;\n  box-sizing: border-box;\n  width: 100%;\n}\n\n.vsp-text {\n  flex: 1 1 0;\n  min-width: 0;\n}\n\n.vsp-title {\n  font-family: 'Playfair Display', serif;\n  font-weight: 400;\n  font-size: 2.3rem;\n  color: #2b2117;\n  line-height: 1.3;\n  margin: 0 0 16px 0;\n}\n\n.vsp-title .vsp-corsivo {\n  font-family: 'Playfair Display', serif;\n  font-style: italic;\n  font-weight: 400;\n  color: #c9a876;\n}\n\n.vsp-desc {\n  color: #5a5347;\n  font-family: 'Jost', sans-serif;\n  font-size: 1rem;\n  line-height: 1.65;\n  max-width: 600px;\n  margin: 0 !important;\n  font-weight: 400;\n}\n\n.vsp-actions {\n  flex: 0 0 auto;\n  display: flex;\n  align-items: center;\n  gap: 16px;\n}\n\n.vsp-btn {\n  font-family: 'Jost', sans-serif;\n  font-size: 12px;\n  font-weight: 500;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  text-decoration: none;\n  padding: 18px 28px;\n  border-radius: 2px;\n  white-space: nowrap;\n  transition: background 0.25s ease, color 0.25s ease, border-color 0.25s ease;\n}\n\n.vsp-btn-primary {\n  background: #2B2116;\n  color: #f5f0e8;\n  border: 1px solid #2B2116;\n}\n\n.vsp-btn-primary:hover {\n  background: #B89A6A;\n  border-color: #B89A6A;\n  color: #faf7f1;\n}\n\n.vsp-btn-secondary {\n  background: transparent;\n  color: #000;\n  border: 1px solid #d9cfc4;\n}\n\n.vsp-btn-secondary:hover {\n  background: #F5F0E8;\n  color: #B89A6A;\n  border-color: #B89A6A;\n}\n\n@media (max-width: 900px) {\n  .vsp-inner {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: 30px;\n    padding: 50px 5vw;\n  }\n\n  .vsp-actions {\n    width: 100%;\n    flex-direction: column;\n    align-items: stretch;\n    gap: 12px;\n  }\n\n  .vsp-btn {\n    text-align: center;\n    width: 100%;\n    box-sizing: border-box;\n  }\n\n  .vsp-title {\n    font-size: 1.9rem;\n  }\n}\n\n\n\/* =========================================================\n   ANIMAZIONI ENTRANCE\n   ========================================================= *\/\n\n.vsp-text,\n.vsp-actions {\n  opacity: 1;\n  transform: none;\n}\n\n\n\/* TESTO *\/\n\n.vsp-text.vsp-anim-ready-left {\n  opacity: 0;\n  transform: translateX(-36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1),\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1);\n}\n\n\n\/* PULSANTI *\/\n\n.vsp-actions.vsp-anim-ready-right {\n  opacity: 0;\n  transform: translateX(36px);\n\n  transition:\n    opacity .9s cubic-bezier(0.22, 1, 0.36, 1) .10s,\n    transform .9s cubic-bezier(0.22, 1, 0.36, 1) .10s;\n}\n\n\n\/* STATO FINALE *\/\n\n.vsp-text.vsp-visible,\n.vsp-actions.vsp-visible {\n  opacity: 1;\n  transform: translate(0, 0);\n}\n\n\n\/* TABLET E MOBILE *\/\n\n@media (max-width: 900px) {\n\n  .vsp-text.vsp-anim-ready-left,\n  .vsp-actions.vsp-anim-ready-right {\n    transform: translateY(28px);\n  }\n\n  .vsp-text.vsp-visible,\n  .vsp-actions.vsp-visible {\n    transform: translateY(0);\n  }\n\n}\n\n\n\/* RIDUZIONE MOVIMENTO *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  .vsp-text,\n  .vsp-actions,\n  .vsp-text.vsp-anim-ready-left,\n  .vsp-actions.vsp-anim-ready-right,\n  .vsp-text.vsp-visible,\n  .vsp-actions.vsp-visible {\n    opacity: 1;\n    transform: none;\n    transition: none;\n  }\n\n}\n<\/style>\n\n<div class=\"vsp-wrapper\">\n  <div class=\"vsp-inner\">\n\n    <div class=\"vsp-text\">\n      <h2 class=\"vsp-title\">\n        Costruiamo insieme\n        <span class=\"vsp-corsivo\">la forma del vostro evento<\/span>\n      <\/h2>\n\n      <p class=\"vsp-desc\">\n        Durante il sopralluogo possiamo valutare spazi, formula di servizio e necessit\u00e0 organizzative, per preparare una proposta coerente con il vostro progetto.\n      <\/p>\n    <\/div>\n\n    <div class=\"vsp-actions\">\n      <a href=\"https:\/\/www.cascinaberzide.it\/#forminator-module-1854\" class=\"vsp-btn vsp-btn-primary\">\n        Richiedi informazioni\n      <\/a>\n\n      <a href=\"https:\/\/www.cascinaberzide.it\/spazi-ambienti\" class=\"vsp-btn vsp-btn-secondary\">\n        Scopri gli spazi\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function () {\n\n  const wrapper = document.currentScript.previousElementSibling;\n\n  if (\n    !wrapper ||\n    !wrapper.classList.contains('vsp-wrapper')\n  ) {\n    return;\n  }\n\n  const text = wrapper.querySelector('.vsp-text');\n  const actions = wrapper.querySelector('.vsp-actions');\n\n  if (!text || !actions) {\n    return;\n  }\n\n  text.classList.add('vsp-anim-ready-left');\n  actions.classList.add('vsp-anim-ready-right');\n\n\n  if (!('IntersectionObserver' in window)) {\n\n    text.classList.add('vsp-visible');\n    actions.classList.add('vsp-visible');\n\n    return;\n  }\n\n\n  const observer = new IntersectionObserver(\n\n    function (entries) {\n\n      entries.forEach(function (entry) {\n\n        if (!entry.isIntersecting) {\n          return;\n        }\n\n        entry.target.classList.add('vsp-visible');\n\n        observer.unobserve(entry.target);\n\n      });\n\n    },\n\n    {\n      threshold: 0.12,\n      rootMargin: '0px 0px -35px 0px'\n    }\n\n  );\n\n\n  observer.observe(text);\n  observer.observe(actions);\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SCORRI \u2335 SCORRI \u2335 Location + catering interno Non due fornitori, ma un\u2019unica regia La cucina non arriva in uno [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"inline_featured_image":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2766","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/pages\/2766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/comments?post=2766"}],"version-history":[{"count":301,"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/pages\/2766\/revisions"}],"predecessor-version":[{"id":4480,"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/pages\/2766\/revisions\/4480"}],"wp:attachment":[{"href":"https:\/\/www.cascinaberzide.it\/en\/wp-json\/wp\/v2\/media?parent=2766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}