@charset "UTF-8";*,::after,::before{box-sizing:border-box}.bgGreen{background:#00823F}.colorGreen{color:#00823F}.bgLtGreen{background:#9BD587}.colorLtGreen{color:#9BD587}.bgPurple{background:#D6A7E2}.colorPurple{color:#D6A7E2}.bgGradientY{background:linear-gradient(90deg,#F2AF22 .22%,#FF8289 99.68%)}.bgYellow{background:#F2AF22}.colorYellow{color:#F2AF22}.bgBlue{background:#21B0C8}.colorBlue{color:#21B0C8}.bgLtBlue{background:#93D1DE}.colorLtBlue{color:#93D1DE}.bgBlack{background:#000}.colorBlack{color:#000}.bgViolet{background:#C073D1}.colorViolet{color:#C073D1}.bgPink{background:#FF8289}.colorPink{color:#FF8289}.textWhite{color:#fff}.rounded-10{border-radius:10px}.container{max-width:1284px}.container-move-right{width:100%;max-width:100%;padding-left:calc((100vw - 1284px) / 2)}.container-move-left{width:100%;max-width:100%;padding-right:calc((100vw - 1284px) / 2)}.btn{transition:0.5s;font-size:16px;font-family:"Unbounded",sans-serif;font-weight:800;height:48px;overflow:hidden;position:relative;text-align:center;padding:0;line-height:48px;border:none;border-radius:10px}.btn span{padding:0 24px}.btn span{border-radius:10px}.btn.bgPurple span{color:#000}.btn.bgGreen span{color:#fff}.btn.bgBlack span{color:#D6A7E2}.btn.bgPurple:hover span{background:#000;color:#D6A7E2}.btn.bgGreen:hover span,.btn.bgBlack:hover span{background:#fff;color:#000}.labelUp{display:block;margin:0;padding:0;height:100%;position:relative;top:0%;transition:0.5s}.btn:hover .labelUp{top:-100%;transition:0.5s;opacity:1}.btn:hover .labelUp:first-child{top:-200%;transition:0.5s;opacity:0}.labelUp:last-child{top:100%;transition:0.5s;opacity:0}body{font-family:"Barlow Semi Condensed",sans-serif;font-size:20px;color:#000;line-height:25px}p:last-child{margin:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Unbounded",sans-serif;font-weight:800;margin:0}h1,.h1{font-size:104px;line-height:104px}h2,.h2{font-size:64px;line-height:64px}h3,.h3{font-size:36px;line-height:36px}h4,.h4{font-size:24px;line-height:28.8px}.p2{font-size:24px;font-weight:600;line-height:30px}.ptLarge{padding-top:80px}.pbLarge{padding-bottom:80px}.ptMedium{padding-top:56px}.pbMedium{padding-bottom:56px}.bgOrange{background:#FF4E02}input:focus{outline:none}input::placeholder{color:#000;opacity:1}input::-ms-input-placeholder{color:#000}textarea::placeholder{color:#000;opacity:1}textarea::-ms-input-placeholder{color:#000}.relative{position:relative}.absolute{position:absolute}.greenCurve:before{background:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/greenCurve.svg);content:"";position:absolute;height:100px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom}.purpleCurve:before{position:absolute;content:"";background:url(/wp-content/uploads/2024/09/curvePurple.png);bottom:-100px;height:100%;background-size:cover;background-position:bottom;width:100%}.top-offset{padding-top:160px}.contactContant a:hover{color:#fff}.contact-sec .socials ul li a:hover svg path{fill:#fff}.less-more{padding:40px 0;position:relative;overflow:hidden}.less-more.colorYellow h2{color:#F2AF22}.less-more.colorYellow h2 svg path{fill:#F2AF22}.less-more h2{font-size:36px;color:#9BD587;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;padding-right:10px;animation-direction:normal}.home .less-more.bgGreen .marquee__wrapper h2.marquee__list{color:#9BD587}.home .less-more.bgGreen .marquee__wrapper h2.marquee__list svg path{fill:#9BD587}.less-more.bgPurple .marquee__wrapper h2.marquee__list{color:#00823F}.less-more.bgPurple .marquee__wrapper h2.marquee__list svg path{color:#00823F}.marquee__wrapper,h2.marquee__list{display:inline-block}.marquee__list+.marquee__list{-webkit-animation:marquee-duplicate 50s -25s linear infinite;animation:marquee-duplicate 50s -25s linear infinite;animation-direction:normal}.marquee__wrapper{white-space:nowrap;width:100vw;display:flex;flex-wrap:nowrap}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes marquee{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes marquee-duplicate{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}@keyframes marquee-duplicate{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0)}}.rotated-image img{animation:animName 6s linear infinite;width:200px;height:200px}@keyframes animName{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}img{max-width:100%}.commonSection{margin:-1px 0}.siteHeader{position:fixed;top:0;width:100%;padding:24px 0;z-index:999;transition:0.5s;max-width:100%}.siteHeader.headerUp{top:-140px;transition:0.5s}.siteHeader.headerUp.headerDown{top:0;background:#00823F;box-shadow:0 0 5px rgb(0 0 0 / .2);transition:0.5s}.headerContent{display:flex;justify-content:space-between}.navBlock .hamburgerCol{display:flex;align-items:center;justify-content:space-between;gap:24px}.main-nav{position:fixed;width:100%;z-index:999999;top:0;padding:24px;height:100vh;right:-100%;transition:0.5s}.hamburger,.hamburger-close{cursor:pointer}.main-nav.active{right:0;transition:0.5s}.main-nav ul li{list-style:none}.main-nav ul{padding:0}.main-nav .navleft ul li a{font-size:48px;font-weight:500;font-family:'Unbounded';line-height:48px}.main-nav .navleft ul{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;margin:0;gap:24px}.main-nav .navleft{height:100%}.header-menus a{color:#fff}.header-menus a:hover{text-decoration:none}.header-menus .navright ul{display:flex;flex-direction:column;gap:24px}.header-menus .nav-socials ul{display:flex;gap:24px}.header-menus-right{display:flex;flex-direction:column;justify-content:space-between;height:100%}.header-menus{height:calc(100% - 240px);display:flex;justify-content:space-between;align-items:center}.lang{margin:50px 0}.main-nav.bgPurple{background:#D6A7E2}.main-nav.bgYellow{background:#F2AF22}.main-nav.bgBlue{background:#21B0C8}.main-nav.bgPurple .header-menus a,.main-nav.bgYellow .header-menus a,.main-nav.bgBlue .header-menus a{color:#000}.main-nav.bgYellow .header-menus a:hover{color:#00823F}.main-nav.bgBlue .header-menus a:hover,.main-nav.bgPurple .header-menus a:hover,.main-nav.bgBlue .header-menus .lang a:hover,.main-nav.bgPurple .header-menus .lang a:hover{color:#fff}.main-nav.bgPurple.bgGreen .btn.bgPurple span,.main-nav.bgYellow.bgGreen .btn.bgPurple span{background:#000;color:#D6A7E2}.main-nav.bgPurple.bgGreen .btn.bgPurple:hover span,.main-nav.bgYellow.bgGreen .btn.bgPurple:hover span{background:#00823F;color:#fff}.main-nav.bgPurple .header-menus a svg path,.main-nav.bgYellow .header-menus a svg path,.main-nav.bgBlue .header-menus a svg path{fill:#000}.main-nav.bgBlue .header-menus a:hover svg path,.main-nav.bgPurple .header-menus a:hover svg path{fill:#fff}.main-nav.bgYellow .header-menus a:hover svg path,.main-nav.bgYellow .header-menus .lang a:hover{fill:#00823F;color:#00823F}.main-nav.bgBlue .btn span,.main-nav.bgGreen .btn span{background:#D6A7E2;color:#fff}.main-nav.bgBlue .btn:hover span,.main-nav.bgGreen .btn:hover span{background:#000;color:#D6A7E2}.main-nav.bgGreen .hamburger svg rect,.main-nav.bgBlue .hamburger-close svg rect{fill:#fff}.home-banner{padding:130px 0 0;position:relative}.home-banner .btn{margin-top:60px}.bannerText{color:#fff;padding:240px 0 100px;position:relative;z-index:11}.home-rightHand{right:0;bottom:-110px;z-index:1}.our-mission .img-col img{width:100%}.our-mission{padding:184px 0 84px}.our-mission p{margin:44px 0}.our-mission .img-col{display:flex;justify-content:center}.our-mission.greenCurve:before{top:-5px}.enterprises-slider-sec{padding:100px 0}.enterprises-slider{font-size:24px;font-weight:500;color:#fff;margin-top:60px}.enterprises-slider span{font-weight:600;color:#00823F}.enterprises-slider h3{margin-bottom:24px}.enterprises-slider ul li{list-style:none;margin:0 0 16px;position:relative;padding-left:40px;font-weight:600}.enterprises-slider ul{padding-left:0}.enterprises-slider p span{display:block}.enterprises-slider ul li:before{content:"";position:absolute;left:0;top:0;background:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/list-bg.svg);height:24px;width:24px;background-repeat:no-repeat;background-size:100%}.tonnes-sec{padding:230px 0;background-size:cover!important;color:#fff}.tonnes-sec h2{font-size:60px;line-height:60px;margin-bottom:44px}.tonnes-sec p{font-size:30px}.stillGoodSnimated{padding:60px 0;background:#FFF4DE;z-index:1;position:relative}.tonnes-sec .rotated-image{position:absolute;right:20px;top:-80px}.tonnes-sec .container{position:relative}.home-leftHand{z-index:1}.titleYearBlock,.titleYearBlock ul{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.titleYearBlock ul{margin:0;list-style:none;padding:0}.titleYearBlock,.post-filters{margin:56px 0;color:#000}.titleYearBlock a{color:#000;cursor:pointer}.titleYearBlock a:hover{text-decoration:none}.titleYearBlock span{font-weight:600;cursor:pointer}.appRowData{margin:0 -10px}.appRowData>div{padding:0 10px}.girdData{overflow:hidden}.girdData .text-block{display:flex;flex-direction:column;gap:24px;padding:24px}.girdData .date{display:block;font-weight:600;font-size:24px}.blogue .imgCol img{height:308px}.blogue .date{font-size:20px}.blogue .date a{color:#000}.gridCol .girdData{margin-bottom:20px}.media-contact-bottom .col-lg-4{display:flex}.media-contact-bottom .col-lg-4 .imgCol img{height:100%;object-fit:cover}.media-contact-sec .imgCol img{width:100%;object-fit:cover}.site-footer{background:#00823F;color:#fff;padding:60px 0;position:relative;z-index:2}.site-footer a{color:#fff}.footerNav ul{list-style:none;padding:0;column-count:2}.footerNav ul li{font-size:20px;margin:0 0 20px;line-height:25px;transition:0.3s}.footerNav ul li a{transition:0.3s}.footerNav ul li:hover a{color:#9BD587;text-decoration:none}.footerAdderess{margin:16px 0 48px}.footer-socials ul{list-style:none;padding:0;display:flex;gap:12px;margin:0}.copy{font-size:14px}.footerMailchimp input{width:100%;background:#fff0;box-shadow:none;border-bottom:1px solid #fff!important;border:none;padding:14px 0;margin:24px 0;color:#fff}.site-footer .col-lg-4{display:flex;flex-direction:column;justify-content:space-between}.certified{display:flex;justify-content:flex-end}.footer-bottom{display:flex;justify-content:space-between;font-size:14px;padding-top:32px}.developed a:hover{text-decoration:none;color:#9BD587;transition:0.5s}.developed a{transition:0.5s}.certified .img-col a:hover svg path,.footer-socials ul li a:hover svg path,.header-menus-right .nav-socials ul li a:hover svg path{fill:#9BD587}.main-nav .header-menus-right ul li a:hover,.main-nav .header-menus-right .lang a:hover{transition:0.5s;color:#9BD587}.homeBannerContent{padding:0 0 140px}.homeBannerContent .homeBannerImage{padding-bottom:56px}.fullBennerSection{background-repeat:no-repeat;width:100%;background-size:cover;height:700px;display:flex;align-items:center;color:#fff;background-position:center center}.fullBennerSection .fullBennerContent h3{padding-bottom:56px}.impactAboutSection .AboutHeadingTop h2{padding-bottom:80px}.impactSocialSection .impactUl li{padding-bottom:24px;list-style:none;position:relative;padding-left:41px}.impactSocialSection .impactUl li:after{content:"";position:absolute;width:26px;height:28px;background-image:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/check.svg);background-repeat:no-repeat;left:0;top:0}.impactSocialSection .impactUl{padding-left:0}.impactSocialSection{background:#F2AF22}.ContentWithImageSection .ContentWithImageText h6{font-size:24px;line-height:28px;margin-top:44px}.ContentWithImageSection{background:linear-gradient(180deg,#F2AF22 0%,#FF8289 100%)}.ContentWithImageSection .ContentWithImageDiv img{width:100%}.impactSocialSection .impactUl li:last-child{padding-bottom:0}.proposBannerImage img{width:100%}.proposBanner .proposBannerContent h2{padding:90px 0 0 110px}.proposBanner .informationMainDiv{padding-left:120px;padding-right:120px}.informationMainDiv .informationContent h6{font-size:24px;line-height:30px}.informationMainDiv .informationContent p{margin:0}.informationMainDiv .informationContent p span{font-weight:700}.informationContent{margin-bottom:56px}.informationMainDiv .informationContent img{margin-bottom:24px}.informationMainDiv .informationContent:last-child{margin-bottom:0}.informationSection{padding-bottom:120px}.media-contact-bottom .text-block h4,.text-block .description{margin-bottom:24px}.media-contact-bottom .text-block{padding:32px 32px 32px 17px}.media-contact-bottom .mediaGridRow .col-lg-8{display:flex;align-items:center}.media-contact-bottom .mediaGridRow,.media-contact-bottom .mediaGridRow .text-block .date{margin-bottom:20px;display:block}.media-contact-bottom .mediaGridRow:last-child{margin-bottom:0}.media-contact-bottom .titleYearBlock,.media-contact-bottom .titleYearBlock ul li a{color:#fff}.media-contact-bottom{padding-bottom:56px}.media-contact-sec .mediaGridBlock{padding-bottom:56px}.media-contact-bottom .imgCol img{width:100%;min-height:268px;max-height:100%;overflow:hidden;object-fit:cover}.NotreMissionSection .NotreMissionImage img{width:100%;padding:40px}.NotreMissionSection .NotreMissionContent h4{margin-bottom:24px}.NotreMissionSection .NotreMissionContent h4 span{color:#00823F}.less-more.bgViolet .marquee__wrapper h2.marquee__list,.less-more.bgYellow .marquee__wrapper h2.marquee__list{color:#00823F}.less-more .marquee__wrapper h2.marquee__list{text-transform:uppercase}.bgimageSectionWithContent .bgimageContent{border:6px solid #000;border-radius:10px;padding:56px}.bgimageSectionWithContent{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center}.contentWithNumberSection .leftMainContent .leftText{text-align:right}.yearDetailsSection .yearInnerImg img{width:100%}.yearDetailsSection{background:linear-gradient(180deg,rgb(147 209 222) 0%,rgb(214 167 226) 11%)}.yearDetailsSection .yearDetailsMainDiv .h1,.yearDetailsSection .yearInnerText .h1{color:#fff;margin-bottom:24px}.proposBanner .container-move-right{width:100%;max-width:100%;padding-left:calc((100vw - 1284px) / 2);padding-right:15px}.catalogueSection .catalogueContent h2{text-align:center}.catalogueSection .catalogueContent img{width:100%}.catalogueSection:before{background:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/yellowRectangle.png);content:"";position:absolute;height:calc(100% - 235px);width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;top:0}.catalogueSection,.errorContent{padding:200px 0 80px}.errorSection:before{background:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/violetImg.png);content:"";position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;top:0}.errorContent{display:flex;flex-direction:column;align-items:center;gap:48px}.bcorpSection:before{background:url(//www.stillgoodfoods.ca/wp-content/themes/StillGood/assets/images/violetImg.png);content:"";position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom}.bcorpSection img{width:150px}.contact-sec{padding:200px 0 0;z-index:11}.page-id-100 .site-footer,.page-id-641 .site-footer{padding-top:160px}.form-col input,.form-col textarea{border:none;background:#fff0;border-bottom:1px solid #000!important;padding:16px!important;color:#000}.form-col .wpforms-field-label{display:none!important}.form-col input:focus,.form-col textarea:focus{outline:none!important}.form-col textarea{height:160px!important;resize:none!important}.form-col input[type="submit"]{border-bottom:none}.contact-sec .socials ul{display:flex;margin:0;padding:0;list-style:none;gap:24px}.contact-sec .socials ul svg path{fill:#000}.contactContant a,.contactContant p{margin:40px 0;display:block;color:#000}body .form-col button[type="submit"],body .form-col input[type="submit"]{margin-top:24px!important;transition:0.5s!important;font-size:16px!important;font-family:"Unbounded",sans-serif!important;font-weight:800!important;height:unset!important;overflow:hidden!important;color:#D6A7E2!important;position:relative!important;text-align:center!important;padding:16px 24px!important;line-height:unset!important;border:none!important;border-radius:10px!important;background:#000!important}html body .form-col button[type="submit"]:hover,html body .form-col input[type="submit"]:hover{background:#00823F!important}.wpforms-container .wpforms-field,.wp-core-ui div.wpforms-container .wpforms-field{padding:5px 0!important}.siteHeader .btn span{background:#D6A7E2;color:#000}.siteHeader .btn:hover span{background:#000;color:#D6A7E2}.black-header .siteHeader .btn span{background:#000;color:#D6A7E2}.black-header .siteHeader .btn:hover span{background:#00823F;color:#D6A7E2}.black-header .siteHeader .hamburger svg rect,.black-header .siteHeader .hamburger-close svg rect{fill:#000}.siteHeader .hamburger svg rect,.siteHeader .hamburger-close svg rect{fill:#fff}.wp-core-ui.wp-ui-notification.wpforms-menu-notification-counter{display:none}.bgimageSectionWithContent .mobile-image{display:none}.less-more.bgGreen .marquee__wrapper h2.marquee__list svg path{fill:#F2AF22}.less-more.bgGreen .marquee__wrapper h2.marquee__list{color:#F2AF22}.home-leftHand img{max-width:600px}.home-leftHand{top:140px}div.wpforms-container-full .wpforms-form .wpforms-field input.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field input.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field textarea.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field textarea.user-invalid,div.wpforms-container-full .wpforms-form .wpforms-field select.wpforms-error,div.wpforms-container-full .wpforms-form .wpforms-field select.user-invalid{border:none!important;border-bottom:1px solid!important}.wpml-ls-item{margin-top:32px}#wpforms-submit-692{display:none}#wpforms-692 .btn{transition:0.5s!important;font-size:16px!important;font-family:"Unbounded",sans-serif!important;font-weight:800!important;height:48px!important;overflow:hidden!important;position:relative!important;text-align:center!important;padding:0!important;line-height:48px!important;border:none!important;border-radius:10px!important;margin-top:16px}#wpforms-692 .btn.bgPurple{background:#D6A7E2!important}#wpforms-692 .btn span{padding:0 24px!important}#wpforms-692 .btn span{border-radius:10px!important}#wpforms-692 .labelUp{position:relative!important}#wpforms-692 input{padding:16px!important}#wpforms-692 input::placeholder{opacity:1;color:#fff}#wpforms-692 .wpforms-error::before{display:none}.grecaptcha-badge{display:none!important}.content-normal{padding-top:200px;background-color:#00823F;color:#FFF}#cmplz-cookies-overview .cmplz-dropdown .cookies-per-purpose,#cmplz-document .cmplz-dropdown .cookies-per-purpose,.editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown .cookies-per-purpose{color:#000}#cmplz-document a{color:#FFF;font-weight:600}.post-filters{display:flex;gap:16px}.post-filters select{background:none;border:none;color:#FFF;-webkit-appearance:none;-moz-appearance:none;background:#fff0;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4 7.5L10 13.5L16 7.5" stroke="white"/></svg>');background-repeat:no-repeat;background-position-x:100%;background-position-y:5px;padding-right:2rem}.post-filters select option{color:#000}