.guten-JlO6ik.guten-element { display: block; overflow: inherit; } .guten-JlO6ik > .guten-background-overlay { background: rgba(255, 229, 229, 1); opacity: 0.5; } .guten-JlO6ik .guten-inner-wrap { width: 100%; } .guten-JlO6ik:not(.background-animated), .guten-JlO6ik.background-animated > .guten-inner-wrap > .guten-background-animated .animated-layer { background-image: url(https://sanctuarynaturalfarm.ca/wp-content/uploads/2025/12/Celebrate.png); background-repeat: no-repeat; background-size: cover; background-blend-mode: normal; mix-blend-mode: normal; background-attachment: fixed;  } .guten-JlO6ik {  margin-top: 27px; } @media only screen and (max-width: 1024px) { .guten-JlO6ik:not(.background-animated), .guten-JlO6ik.background-animated > .guten-inner-wrap > .guten-background-animated .animated-layer { background-attachment: scroll; } .guten-JlO6ik { margin-top: 28px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } } @media only screen and (max-width: 767px) { .guten-JlO6ik > .guten-background-overlay { background-blend-mode: normal; mix-blend-mode: normal; } .guten-JlO6ik .guten-inner-wrap { width: 100%; } .guten-JlO6ik:not(.background-animated), .guten-JlO6ik.background-animated > .guten-inner-wrap > .guten-background-animated .animated-layer { background-image: url(https://sanctuarynaturalfarm.ca/wp-content/uploads/2025/12/Celebrate.png); background-repeat: no-repeat; background-size: cover; background-blend-mode: normal; mix-blend-mode: normal; background-attachment: fixed; } }.guten-dZz00G img { width: 521px; opacity: ; } .guten-dZz00G {   } @media only screen and (max-width: 1024px) { .guten-dZz00G img { width: 406px; } } @media only screen and (max-width: 767px) { .guten-dZz00G.guten-image .guten-image-wrapper { justify-content: center; } }.guten-PskXnE { text-align: center;   } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { color: var(--wp--preset--color--contrast); font-size: 75px;  -webkit-text-stroke-color: rgba(255, 255, 255, 0.69336861082452);stroke: rgba(255, 255, 255, 0.69336861082452);-webkit-text-stroke-width: 1px;stroke-width: 1px; overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-PskXnE { margin-top: -2px; margin-bottom: 0px; } @media only screen and (max-width: 1024px) { .guten-PskXnE { text-align: center; } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { font-size: 60px; } } @media only screen and (max-width: 767px) { .guten-PskXnE { text-align: center; } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { font-size: 47px; } .guten-element.guten-PskXnE { margin-top: -3px; margin-bottom: -1px; } }.guten-aIXASL { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 35px;   } .guten-element.guten-aIXASL { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-aIXASL { text-align: center; font-size: 26px; } } @media only screen and (max-width: 767px) { .guten-aIXASL { text-align: center; font-size: 21px; } .guten-element.guten-aIXASL { margin-top: -2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-P4uxky { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 40px;   } .guten-element.guten-P4uxky { margin-top: 5px; } @media only screen and (max-width: 1024px) { .guten-P4uxky { text-align: center; font-size: 35px; } } @media only screen and (max-width: 767px) { .guten-P4uxky { text-align: center; font-size: 26px; } }.guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button:hover { background: rgba(74, 124, 12, 1); } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 25px; font-weight: bold; } .guten-UWX9Ee.guten-button-wrapper .guten-button { background: rgba(56, 166, 0, 1);  } .guten-element.guten-UWX9Ee { margin-top: 9px; margin-right: 9px; margin-bottom: 9px; margin-left: 9px; } @media only screen and (max-width: 1024px) { .guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 25px; } } @media only screen and (max-width: 767px) { .guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 27px; } .guten-element.guten-UWX9Ee { margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; } }.guten-G5Z2Kp { columns: 1; text-align: center; color: var(--wp--preset--color--contrast);   } .guten-element.guten-G5Z2Kp { margin-top: -3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 767px) { .guten-element.guten-G5Z2Kp { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-RPqsNk { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 35px;   } .guten-element.guten-RPqsNk { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-RPqsNk { text-align: center; font-size: 26px; } } @media only screen and (max-width: 767px) { .guten-RPqsNk { text-align: center; font-size: 21px; } .guten-element.guten-RPqsNk { margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-dZz00G img { width: 521px; opacity: ; } .guten-dZz00G {   } @media only screen and (max-width: 1024px) { .guten-dZz00G img { width: 406px; } } @media only screen and (max-width: 767px) { .guten-dZz00G.guten-image .guten-image-wrapper { justify-content: center; } }.guten-PskXnE { text-align: center;   } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { color: var(--wp--preset--color--contrast); font-size: 75px;  -webkit-text-stroke-color: rgba(255, 255, 255, 0.69336861082452);stroke: rgba(255, 255, 255, 0.69336861082452);-webkit-text-stroke-width: 1px;stroke-width: 1px; overflow-wrap: break-word; word-break: break-word; } .guten-element.guten-PskXnE { margin-top: -2px; margin-bottom: 0px; } @media only screen and (max-width: 1024px) { .guten-PskXnE { text-align: center; } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { font-size: 60px; } } @media only screen and (max-width: 767px) { .guten-PskXnE { text-align: center; } h1.guten-element.guten-PskXnE, h2.guten-element.guten-PskXnE, h3.guten-element.guten-PskXnE, h4.guten-element.guten-PskXnE, h5.guten-element.guten-PskXnE, h6.guten-element.guten-PskXnE { font-size: 47px; } .guten-element.guten-PskXnE { margin-top: -3px; margin-bottom: -1px; } }.guten-aIXASL { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 35px;   } .guten-element.guten-aIXASL { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-aIXASL { text-align: center; font-size: 26px; } } @media only screen and (max-width: 767px) { .guten-aIXASL { text-align: center; font-size: 21px; } .guten-element.guten-aIXASL { margin-top: -2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-P4uxky { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 40px;   } .guten-element.guten-P4uxky { margin-top: 5px; } @media only screen and (max-width: 1024px) { .guten-P4uxky { text-align: center; font-size: 35px; } } @media only screen and (max-width: 767px) { .guten-P4uxky { text-align: center; font-size: 26px; } }.guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button:hover { background: rgba(74, 124, 12, 1); } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 25px; font-weight: bold; } .guten-UWX9Ee.guten-button-wrapper .guten-button { background: rgba(56, 166, 0, 1);  } .guten-element.guten-UWX9Ee { margin-top: 9px; margin-right: 9px; margin-bottom: 9px; margin-left: 9px; } @media only screen and (max-width: 1024px) { .guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 25px; } } @media only screen and (max-width: 767px) { .guten-UWX9Ee.guten-button-wrapper { justify-content: center; } .guten-UWX9Ee.guten-button-wrapper .guten-button span { font-size: 27px; } .guten-element.guten-UWX9Ee { margin-top: 12px; margin-right: 12px; margin-bottom: 12px; margin-left: 12px; } }.guten-G5Z2Kp { columns: 1; text-align: center; color: var(--wp--preset--color--contrast);   } .guten-element.guten-G5Z2Kp { margin-top: -3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } @media only screen and (max-width: 767px) { .guten-element.guten-G5Z2Kp { margin-top: -5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-RPqsNk { columns: 1; text-align: center; color: var(--wp--preset--color--contrast); font-size: 35px;   } .guten-element.guten-RPqsNk { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } @media only screen and (max-width: 1024px) { .guten-RPqsNk { text-align: center; font-size: 26px; } } @media only screen and (max-width: 767px) { .guten-RPqsNk { text-align: center; font-size: 21px; } .guten-element.guten-RPqsNk { margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; } }.guten-6N3a5Z .guten-popup .guten-popup-content { width: 546px; background: rgba(210, 234, 173, 0.92100732879492); padding-top: 45px; padding-right: 65px; padding-bottom: 45px; padding-left: 65px; border-top-left-radius: 25px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 25px; } .guten-6N3a5Z .guten-popup-center .guten-popup-content { max-height: 75vh; } .guten-6N3a5Z .guten-popup-left .guten-popup-container, .guten-6N3a5Z .guten-popup-right .guten-popup-container { min-height: calc(100vh - 90px) } .guten-6N3a5Z .guten-popup .guten-popup-close i { color: rgba(0, 0, 0, 1); } .guten-6N3a5Z .guten-popup .guten-popup-close svg { fill: rgba(0, 0, 0, 1); } .guten-6N3a5Z .guten-popup .guten-popup-close:hover i { color: rgba(0, 0, 0, 1); } .guten-6N3a5Z .guten-popup .guten-popup-close:hover svg { fill: rgba(0, 0, 0, 1); } .guten-6N3a5Z .guten-popup-close i { font-size: 44px; } .guten-6N3a5Z .guten-popup-close svg { font-size: 44px; } .guten-6N3a5Z .guten-popup-close { right: 10px; top: 10px; } .guten-6N3a5Z .guten-popup .guten-popup-close { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-left-radius: 25px;border-top-right-radius: 25px;border-bottom-right-radius: 25px;border-bottom-left-radius: 25px; } .guten-6N3a5Z.guten-element .guten-popup .guten-popup-content.exit { animation-name: fadeIn !important; animation-direction: reverse; animation-delay: 0s; animation-duration: 1000ms; animation-delay: ms; } @media only screen and (max-width: 1024px) { .guten-6N3a5Z .guten-popup .guten-popup-content { width: 450px; } } @media only screen and (max-width: 767px) { .guten-6N3a5Z .guten-popup .guten-popup-content { width: 100%; padding-top: 20px; padding-bottom: 20px; } .guten-6N3a5Z .guten-popup-center .guten-popup-content { max-height: 85vh; } .guten-6N3a5Z .guten-popup-left .guten-popup-container, .guten-6N3a5Z .guten-popup-right .guten-popup-container { min-height: calc(100vh - 40px) } }.guten-VdqNt3.guten-image .guten-image-wrapper { justify-content: center; } .guten-VdqNt3 img { width: 285px; } .guten-VdqNt3 {   } .guten-element.guten-VdqNt3 { padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }.guten-dVdlc2 { text-align: center;   } h1.guten-element.guten-dVdlc2, h2.guten-element.guten-dVdlc2, h3.guten-element.guten-dVdlc2, h4.guten-element.guten-dVdlc2, h5.guten-element.guten-dVdlc2, h6.guten-element.guten-dVdlc2 {  overflow-wrap: break-word; word-break: break-word; }.guten-IpEZwB.guten-button-wrapper { justify-content: center; } .guten-IpEZwB.guten-button-wrapper .guten-button:hover { background: rgba(29, 121, 0, 1); } .guten-IpEZwB.guten-button-wrapper .guten-button { background: rgba(102, 170, 28, 1);  } .guten-element.guten-IpEZwB { padding-top: 12px; }