.elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-661 .elementor-element.elementor-element-4dcb4c34:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/05/menu-mobile-jpeg.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000D1 28%, #FFFFFF00 72%);opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-container{min-height:80vh;}.elementor-661 .elementor-element.elementor-element-4dcb4c34{border-style:solid;border-width:0px 0px 2px 0px;border-color:#E93E3E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1423689{text-align:center;}.elementor-661 .elementor-element.elementor-element-1423689 .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:8rem;font-weight:500;text-transform:capitalize;letter-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#FF3636;stroke:#FF3636;color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-8b21473:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-8b21473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2022/06/antipasto-photo.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-8b21473 > .elementor-background-overlay{opacity:0.07;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-8b21473{border-style:solid;border-width:4px 0px 4px 0px;border-color:#F36161A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:124px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-8b21473, .elementor-661 .elementor-element.elementor-element-8b21473 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-dc132d5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-dc132d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-db0f531{text-align:center;}.elementor-661 .elementor-element.elementor-element-db0f531 img{opacity:0;}.elementor-661 .elementor-element.elementor-element-ecc9cbd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-ecc9cbd{z-index:0;text-align:center;}.elementor-661 .elementor-element.elementor-element-ecc9cbd .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:6rem;font-weight:500;letter-spacing:4px;word-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 6px #000000;color:#ffffff;}.elementor-661 .elementor-element.elementor-element-89e35b7{text-align:center;}.elementor-661 .elementor-element.elementor-element-52767c2:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-52767c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-52767c2 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-52767c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 104px 0px;}.elementor-661 .elementor-element.elementor-element-e23bd27:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-e23bd27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-e23bd27 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-e23bd27{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-bb664fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-bb664fa > .elementor-element-populated{margin:0px 032px 0px 032px;--e-column-margin-right:032px;--e-column-margin-left:032px;}.elementor-661 .elementor-element.elementor-element-979e079 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ca576bc > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ca576bc{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-c98e8d2 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-227dc24 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-227dc24{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b12d8eb .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-3d72395 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-3d72395{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-d65a4cb .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-5af78fc > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-5af78fc{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-53bef86 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-529518b > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-529518b{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-f03ca5e .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-46bfd9c > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-46bfd9c{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-19a71b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-19a71b2 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-661 .elementor-element.elementor-element-59ac107 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ece3ef5 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ece3ef5{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-3a79d71 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-fdf19e5 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-fdf19e5{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-f99aca7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-5a5caab > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-5a5caab{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-0300f54 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-b339c1d > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b339c1d{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-21ff0b2 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-e14710e > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-e14710e{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-95e919c:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-95e919c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2022/05/AdobeStock_133617244-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-661 .elementor-element.elementor-element-95e919c > .elementor-background-overlay{background-color:#612222;opacity:0.1;mix-blend-mode:difference;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-95e919c .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-661 .elementor-element.elementor-element-95e919c{border-style:solid;border-width:4px 0px 4px 0px;border-color:#F9B74FCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-95e919c, .elementor-661 .elementor-element.elementor-element-95e919c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-31b4697.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-31b4697 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-a93c1e1{text-align:center;}.elementor-661 .elementor-element.elementor-element-a93c1e1 img{opacity:0;}.elementor-661 .elementor-element.elementor-element-6a97b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-6a97b7e{z-index:0;text-align:center;}.elementor-661 .elementor-element.elementor-element-6a97b7e .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:6rem;font-weight:500;letter-spacing:4px;word-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 6px #000000;color:#ffffff;}.elementor-661 .elementor-element.elementor-element-a19542c{text-align:center;}.elementor-661 .elementor-element.elementor-element-1079a75:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-1079a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-1079a75{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 104px 0px;}.elementor-661 .elementor-element.elementor-element-1079a75 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-9b0e6e0:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-9b0e6e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-9b0e6e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-9b0e6e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-554cefd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-554cefd > .elementor-element-populated{margin:0px 032px 0px 032px;--e-column-margin-right:032px;--e-column-margin-left:032px;}.elementor-661 .elementor-element.elementor-element-72f2257 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-f0b8e9a > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-f0b8e9a{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-9408102 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-f0e69b2 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-f0e69b2{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-02b074c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-222e7d2 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-222e7d2{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-4cd4eaa .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ebf7e83 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ebf7e83{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-a0b29a6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-bb73f87 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-bb73f87{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ee4aa9e .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ab206e1 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ab206e1{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-2b09271 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-37e529e > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-37e529e{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-38f1f64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-38f1f64 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-661 .elementor-element.elementor-element-0e539e0 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-2b3e763 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-2b3e763{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-356e562 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ee5343e > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ee5343e{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-e365790 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-2f6e4bd > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-2f6e4bd{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-4f7e892 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-6ef6459 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-6ef6459{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-1fb8207 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-568dea4 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-568dea4{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-a9cb77c .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-573aa35 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-573aa35{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b8ca1da .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-b29c0b4 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b29c0b4{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-bf9a52e:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-bf9a52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2022/06/pasta-dish-photo.jpg");background-position:center center;background-size:cover;}.elementor-661 .elementor-element.elementor-element-bf9a52e > .elementor-background-overlay{background-color:#794141;opacity:0.3;mix-blend-mode:difference;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-bf9a52e .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-661 .elementor-element.elementor-element-bf9a52e{border-style:solid;border-width:4px 0px 4px 0px;border-color:#A6F361A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-16926b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-16926b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-622c539{text-align:center;}.elementor-661 .elementor-element.elementor-element-622c539 img{opacity:0;}.elementor-661 .elementor-element.elementor-element-6e91803 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-6e91803{z-index:0;text-align:center;}.elementor-661 .elementor-element.elementor-element-6e91803 .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:6rem;font-weight:500;letter-spacing:4px;word-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 14px #000000;color:#ffffff;}.elementor-661 .elementor-element.elementor-element-19ae602{text-align:center;}.elementor-661 .elementor-element.elementor-element-f005ec2:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-f005ec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-f005ec2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 104px 0px;}.elementor-661 .elementor-element.elementor-element-f005ec2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-0b3ad95:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-0b3ad95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-0b3ad95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-0b3ad95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-8af19dc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-8af19dc > .elementor-element-populated{margin:0px 032px 0px 032px;--e-column-margin-right:032px;--e-column-margin-left:032px;}.elementor-661 .elementor-element.elementor-element-7238f50 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-d5786ec > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-d5786ec{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-3c2db3f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-9e3ab5d > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-9e3ab5d{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-fd03607 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-30c65d6 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-30c65d6{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-63762e1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-a49cf29 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-a49cf29{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-dde2a0c .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-8032819 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-8032819{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-0828a3f .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-6b48640 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-6b48640{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-4307764 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-4307764 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-661 .elementor-element.elementor-element-f8aad5c .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-9d0ceed > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-9d0ceed{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-aef7c59 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-b9d3ad1 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b9d3ad1{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-72078ac .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-5e21cf2 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-5e21cf2{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-f661f7b .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-624fdb9 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-624fdb9{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-84965d2 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-cb2567f > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-cb2567f{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-1c87d3e .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-c2e6861 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-c2e6861{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-d04db4b:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-d04db4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://vivalacena.ca/wp-content/uploads/2022/05/entree-photo.jpg");background-position:center center;background-size:cover;}.elementor-661 .elementor-element.elementor-element-d04db4b > .elementor-background-overlay{background-color:#612222;opacity:0.2;mix-blend-mode:difference;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-d04db4b .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-661 .elementor-element.elementor-element-d04db4b{border-style:solid;border-width:4px 0px 4px 0px;border-color:#9B2929A1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-e3fc0bf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-e3fc0bf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-38dc441{text-align:center;}.elementor-661 .elementor-element.elementor-element-38dc441 img{opacity:0;}.elementor-661 .elementor-element.elementor-element-5b30e10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-5b30e10{z-index:0;text-align:center;}.elementor-661 .elementor-element.elementor-element-5b30e10 .elementor-heading-title{font-family:"WindSong", Sans-serif;font-size:6rem;font-weight:500;letter-spacing:4px;word-spacing:1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 17px #000000;color:#ffffff;}.elementor-661 .elementor-element.elementor-element-21d5948{text-align:center;}.elementor-661 .elementor-element.elementor-element-9c0ca34:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-9c0ca34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-9c0ca34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 0px 50px 0px;}.elementor-661 .elementor-element.elementor-element-9c0ca34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-d0fd740:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-d0fd740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-d0fd740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-d0fd740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-6d5751e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-6d5751e > .elementor-element-populated{margin:0px 032px 0px 032px;--e-column-margin-right:032px;--e-column-margin-left:032px;}.elementor-661 .elementor-element.elementor-element-d71bced .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-11439f5 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-11439f5{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-41f2430 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-3e0914d > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-3e0914d{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-9425d3d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-27837d1 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-27837d1{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-4caec9f .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-b55791b > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b55791b{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-d5c51c5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-76ba102 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-76ba102{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-3052ff2 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-60e2404 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-60e2404{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-e1cbbb6 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-84fe4c0 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-84fe4c0{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-fcc0a33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:4px;}.elementor-661 .elementor-element.elementor-element-fcc0a33 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-661 .elementor-element.elementor-element-70d8101 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-ad149e4 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-ad149e4{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-964b7c9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-0e0fb06 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-0e0fb06{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-e34692f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:18px;letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-567c5b7 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-567c5b7{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-b74f9b1 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-7022fd8 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-7022fd8{color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-527b692 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-07b52e4 > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-07b52e4{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-75a8ee4 .elementor-heading-title{letter-spacing:2px;}.elementor-661 .elementor-element.elementor-element-047bcae > .elementor-widget-container{margin:0px 0px 24px 0px;border-style:dashed;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-047bcae{font-family:"Cormorant", Sans-serif;font-size:16px;color:var( --e-global-color-astglobalcolor3 );}.elementor-661 .elementor-element.elementor-element-d982731:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-d982731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-661 .elementor-element.elementor-element-d982731 > .elementor-background-overlay{background-color:#FFFFFF;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-d982731{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-661 .elementor-element.elementor-element-c41f41e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-661 .elementor-element.elementor-element-c41f41e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-661 .elementor-element.elementor-element-105e39d img{opacity:1;}.elementor-661 .elementor-element.elementor-element-7c3d3bf img{opacity:1;}@media(min-width:768px){.elementor-661 .elementor-element.elementor-element-8af19dc{width:50%;}.elementor-661 .elementor-element.elementor-element-4307764{width:49.902%;}}@media(max-width:1024px){.elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-container{min-height:80vh;}.elementor-661 .elementor-element.elementor-element-4dcb4c34{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-661 .elementor-element.elementor-element-3d3dfa15.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-3d3dfa15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1423689{width:var( --container-widget-width, 754px );max-width:754px;--container-widget-width:754px;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-661 .elementor-element.elementor-element-1423689 .elementor-heading-title{font-size:5.5rem;letter-spacing:0px;}.elementor-661 .elementor-element.elementor-element-8b21473{padding:100px 0px 100px 0px;}.elementor-661 .elementor-element.elementor-element-ecc9cbd .elementor-heading-title{font-size:5rem;}.elementor-661 .elementor-element.elementor-element-52767c2{padding:80px 40px 40px 40px;}.elementor-661 .elementor-element.elementor-element-e23bd27{margin-top:56px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-bb664fa > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-19a71b2 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-661 .elementor-element.elementor-element-95e919c{padding:100px 0px 100px 0px;}.elementor-661 .elementor-element.elementor-element-31b4697 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-a93c1e1{width:var( --container-widget-width, 773.119px );max-width:773.119px;--container-widget-width:773.119px;--container-widget-flex-grow:0;}.elementor-661 .elementor-element.elementor-element-6a97b7e{width:var( --container-widget-width, 779.119px );max-width:779.119px;--container-widget-width:779.119px;--container-widget-flex-grow:0;}.elementor-661 .elementor-element.elementor-element-6a97b7e .elementor-heading-title{font-size:5rem;}.elementor-661 .elementor-element.elementor-element-1079a75{padding:80px 40px 40px 40px;}.elementor-661 .elementor-element.elementor-element-9b0e6e0{margin-top:56px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-554cefd > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-38f1f64 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-661 .elementor-element.elementor-element-bf9a52e{padding:100px 0px 100px 0px;}.elementor-661 .elementor-element.elementor-element-6e91803 .elementor-heading-title{font-size:5rem;}.elementor-661 .elementor-element.elementor-element-f005ec2{padding:80px 40px 40px 40px;}.elementor-661 .elementor-element.elementor-element-0b3ad95{margin-top:56px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-8af19dc > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-4307764 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}.elementor-661 .elementor-element.elementor-element-d04db4b{padding:100px 0px 100px 0px;}.elementor-661 .elementor-element.elementor-element-5b30e10 .elementor-heading-title{font-size:5rem;}.elementor-661 .elementor-element.elementor-element-9c0ca34{padding:80px 40px 40px 40px;}.elementor-661 .elementor-element.elementor-element-d0fd740{margin-top:56px;margin-bottom:0px;}.elementor-661 .elementor-element.elementor-element-6d5751e > .elementor-element-populated{margin:0px 24px 0px 0px;--e-column-margin-right:24px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-fcc0a33 > .elementor-element-populated{margin:0px 12px 0px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;}}@media(max-width:767px){.elementor-661 .elementor-element.elementor-element-4dcb4c34:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/10/menu-image-scaled-mobile-jpeg-e1700360139220.webp");}.elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-container{min-height:100vh;}.elementor-661 .elementor-element.elementor-element-4dcb4c34{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-661 .elementor-element.elementor-element-3d3dfa15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-661 .elementor-element.elementor-element-3d3dfa15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-661 .elementor-element.elementor-element-3d3dfa15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1423689{width:100%;max-width:100%;align-self:center;}.elementor-661 .elementor-element.elementor-element-1423689 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-661 .elementor-element.elementor-element-1423689 .elementor-heading-title{font-size:3.4rem;letter-spacing:1px;}.elementor-661 .elementor-element.elementor-element-8b21473:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-8b21473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/10/antipasto-photo-mobile-jpg-e1700360577400.webp");background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-8b21473{border-width:4px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-ecc9cbd .elementor-heading-title{font-size:3rem;}.elementor-661 .elementor-element.elementor-element-52767c2{padding:0px 20px 64px 20px;}.elementor-661 .elementor-element.elementor-element-e23bd27{padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-bb664fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-661 .elementor-element.elementor-element-bb664fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-19a71b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-95e919c:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-95e919c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/10/pizza-mobile-jpeg-e1700360672847.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-95e919c{border-width:4px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-6a97b7e .elementor-heading-title{font-size:3rem;}.elementor-661 .elementor-element.elementor-element-1079a75{padding:0px 20px 64px 20px;}.elementor-661 .elementor-element.elementor-element-554cefd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-38f1f64 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-bf9a52e:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-bf9a52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/10/pasta-dish-photo-mobile-jpg-e1700360888931.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-661 .elementor-element.elementor-element-bf9a52e{border-width:4px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-6e91803 .elementor-heading-title{font-size:3rem;}.elementor-661 .elementor-element.elementor-element-f005ec2{padding:0px 20px 64px 20px;}.elementor-661 .elementor-element.elementor-element-8af19dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-4307764 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-d04db4b:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-d04db4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivalacena.ca/wp-content/uploads/2023/11/steak-mobile-jpg-e1700361886964.webp");}.elementor-661 .elementor-element.elementor-element-d04db4b{border-width:4px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-5b30e10 .elementor-heading-title{font-size:3rem;}.elementor-661 .elementor-element.elementor-element-9c0ca34{padding:0px 20px 44px 20px;}.elementor-661 .elementor-element.elementor-element-6d5751e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-661 .elementor-element.elementor-element-fcc0a33 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:1025px){.elementor-661 .elementor-element.elementor-element-4dcb4c34:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-4dcb4c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}