.elementor-20 .elementor-element.elementor-element-61957a1>.elementor-container{max-width:700px}.elementor-20 .elementor-element.elementor-element-61957a1:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-61957a1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ml9fnujswxgt.i.optimole.com/kMnmDWI-CzwXdc6V/w:auto/h:auto/q:auto/https://qvcafe.ca/wp-content/uploads/2022/04/f9b71d478726e3f1448911979032836c_bak-03-cherry-berry-cheesecake-657_edit.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-61957a1>.elementor-background-overlay{background-color:#28260a;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-61957a1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20 .elementor-element.elementor-element-1927f32{text-align:center}.elementor-20 .elementor-element.elementor-element-1927f32 .elementor-heading-title{color:#fff;font-family:arbutus slab,Sans-serif;font-size:55px;line-height:1.3em}.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button .elementor-align-icon-right{margin-left:8px}.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button .elementor-align-icon-left{margin-right:8px}.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button{font-weight:600;background-color:transparent;border-style:solid;border-width:2px;border-radius:4px 4px 4px 4px}.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button:focus{color:#514714;background-color:#fff;border-color:#fff}.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-356b976 .elementor-button:focus svg{fill:#514714}.elementor-20 .elementor-element.elementor-element-4fd8fc9{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-20 .elementor-element.elementor-element-4fd8fc9>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-ecc6b07 .elementor-heading-title{text-transform:uppercase;letter-spacing:3px}.elementor-20 .elementor-element.elementor-element-9b2a886 .elementor-heading-title{font-size:35px}.elementor-20 .elementor-element.elementor-element-a864c38 .elementor-button{font-weight:600;fill:#514714;color:#514714;background-color:transparent;border-style:solid;border-width:2px;border-color:#514714;border-radius:4px 4px 4px 4px}.elementor-20 .elementor-element.elementor-element-a864c38 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-a864c38 .elementor-button:focus{color:#fff;background-color:#514714;border-color:#fff}.elementor-20 .elementor-element.elementor-element-a864c38 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-a864c38 .elementor-button:focus svg{fill:#fff}.elementor-20 .elementor-element.elementor-element-6fe8d1d .elementor-heading-title{text-transform:uppercase;letter-spacing:3px}.elementor-20 .elementor-element.elementor-element-83d7d80 .elementor-heading-title{font-size:35px}.elementor-20 .elementor-element.elementor-element-fcf0e00 .oew-business-hours .oew-business-hours-row:not(:last-child){margin-bottom:16px;border-bottom-style:none}.elementor-20 .elementor-element.elementor-element-fcf0e00 .oew-business-hours .oew-business-hours-row.row-closed .oew-business-timing{color:#514714}.elementor-20 .elementor-element.elementor-element-fcf0e00 .oew-business-hours .oew-business-hours-row:hover .oew-business-day{color:#514714}.elementor-20 .elementor-element.elementor-element-fcf0e00 .oew-business-hours .oew-business-hours-row:hover .oew-business-timing{color:#514714}.elementor-20 .elementor-element.elementor-element-531c2a8:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-531c2a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(http://coffeeshop.oceanwp.org/wp-content/uploads/2019/06/cv2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-20 .elementor-element.elementor-element-531c2a8>.elementor-background-overlay{background-color:#0c0000;opacity:.83;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-531c2a8{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-20 .elementor-element.elementor-element-c180083 .elementor-heading-title{color:#fcfcfc;font-size:35px}.elementor-20 .elementor-element.elementor-element-c922dfd{color:#e2e2e2}.elementor-20 .elementor-element.elementor-element-94596d3 .elementor-button{font-weight:600;background-color:transparent;border-style:solid;border-width:2px;border-radius:4px 4px 4px 4px}.elementor-20 .elementor-element.elementor-element-94596d3 .elementor-button:hover,.elementor-20 .elementor-element.elementor-element-94596d3 .elementor-button:focus{color:#514714;background-color:#fff;border-color:#fff}.elementor-20 .elementor-element.elementor-element-94596d3 .elementor-button:hover svg,.elementor-20 .elementor-element.elementor-element-94596d3 .elementor-button:focus svg{fill:#514714}.elementor-20 .elementor-element.elementor-element-f361ff3>.elementor-container{max-width:700px}.elementor-20 .elementor-element.elementor-element-f361ff3{padding:100px 0}.elementor-20 .elementor-element.elementor-element-0df5f37 .oew-divider-wrap .oew-divider-middle{margin:0 8px}.elementor-20 .elementor-element.elementor-element-0df5f37.oew-divider-left .oew-divider-middle{margin-left:0;margin-right:8px}.elementor-20 .elementor-element.elementor-element-0df5f37.oew-divider-right .oew-divider-middle{margin-right:0;margin-left:8px}.elementor-20 .elementor-element.elementor-element-0df5f37 .oew-divider-wrap .oew-divider-text{color:#514714}.elementor-20 .elementor-element.elementor-element-0df5f37 .oew-divider-wrap .oew-divider-middle i{color:#514714}.elementor-20 .elementor-element.elementor-element-0df5f37 .oew-divider-wrap .oew-divider{max-width:14%;height:1px}.elementor-20 .elementor-element.elementor-element-de5b9e3{text-align:center}.elementor-20 .elementor-element.elementor-element-de5b9e3 .elementor-heading-title{font-family:arbutus slab,Sans-serif;font-size:37px;line-height:1.3em}.elementor-20 .elementor-element.elementor-element-701b247:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-701b247>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ml9fnujswxgt.i.optimole.com/kMnmDWI-9vnxlg74/w:auto/h:auto/q:auto/https://qvcafe.ca/wp-content/uploads/2021/10/Carrot-Cake-tuya-scaled.webp);background-position:center center;background-repeat:repeat;background-size:auto}.elementor-20 .elementor-element.elementor-element-701b247>.elementor-background-overlay{background-color:#301e0b;opacity:.89;transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-701b247{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0 400px}.elementor-20 .elementor-element.elementor-element-3cc0ec9 .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-3cc0ec9 .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-0b2132c .elementor-spacer-inner{height:50px}.elementor-20 .elementor-element.elementor-element-3713ae3 .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-3713ae3 .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-2c8f6bd .elementor-spacer-inner{height:50px}.elementor-20 .elementor-element.elementor-element-13c3b93 .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-13c3b93 .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-ece4e90 .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-ece4e90 .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-fad5fb2 .elementor-spacer-inner{height:50px}.elementor-20 .elementor-element.elementor-element-13790bd .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-13790bd .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-82f909d .elementor-spacer-inner{height:50px}.elementor-20 .elementor-element.elementor-element-12826dc .elementor-testimonial-wrapper{text-align:center}.elementor-20 .elementor-element.elementor-element-12826dc .elementor-testimonial-content{color:#fff;font-family:montserrat alternates,Sans-serif;font-size:14px;font-weight:200;font-style:italic}.elementor-20 .elementor-element.elementor-element-11421dc .elementor-spacer-inner{height:50px}.elementor-20 .elementor-element.elementor-element-3e53b8e .oew-divider-wrap .oew-divider-middle{margin:0 8px}.elementor-20 .elementor-element.elementor-element-3e53b8e.oew-divider-left .oew-divider-middle{margin-left:0;margin-right:8px}.elementor-20 .elementor-element.elementor-element-3e53b8e.oew-divider-right .oew-divider-middle{margin-right:0;margin-left:8px}.elementor-20 .elementor-element.elementor-element-3e53b8e .oew-divider-wrap .oew-divider-text{color:#514714}.elementor-20 .elementor-element.elementor-element-3e53b8e .oew-divider-wrap .oew-divider-middle i{color:#514714}.elementor-20 .elementor-element.elementor-element-3e53b8e .oew-divider-wrap .oew-divider{max-width:14%;height:1px}.elementor-20 .elementor-element.elementor-element-0110f01{text-align:center}.elementor-20 .elementor-element.elementor-element-0110f01 .elementor-heading-title{font-family:arbutus slab,Sans-serif;font-size:37px;line-height:1.3em}.elementor-20 .elementor-element.elementor-element-0b23fd9 .oew-carousel .oew-swiper-buttons svg{width:20px}.elementor-20 .elementor-element.elementor-element-0b23fd9 .oew-carousel .swiper-pagination-bullet{width:8px;height:8px}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-531c2a8:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-531c2a8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-20 .elementor-element.elementor-element-701b247:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-701b247>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-61957a1{padding:250px 0}.elementor-20 .elementor-element.elementor-element-1927f32 .elementor-heading-title{font-size:35px}.elementor-20 .elementor-element.elementor-element-de5b9e3 .elementor-heading-title{font-size:22px}.elementor-20 .elementor-element.elementor-element-0110f01 .elementor-heading-title{font-size:22px}}