*{padding:0;margin:0;box-sizing:border-box}:root{--h2-font-size:24px;--h2-line-height:1.4;--h4-font-size:20px;--h4-line-height:1.5;--para-font-size:16px;--para-line-height:1.6}main h1{font-size:36px;line-height:1.3;font-weight:900;margin:0 auto 8px}main h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);font-weight:700;margin:0 auto 10px}main h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:600;margin:0 0 10px}main p{font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:400}main img{max-width:100%;height:auto}section{padding:70px 0}.text-center{text-align:center}.gft-inv-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:30px}.gft-inv-col1,.gft-inv-col2{width:100%;position:relative}.inv-cta-wrap{padding-top:30px;margin:0 auto;gap:20px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:20px;column-gap:20px}.mob-hide{display:none}.desk-hide{display:block}.home_solu_link,.home_solu_link:hover,.home_solu_link:active,.home_solu_link:focus{color:inherit;text-decoration:underline}.home_solu_link:hover,.home_solu_link:focus{text-decoration:none}.gft-inv-banner-sec{background:linear-gradient(34deg,#fff9f1 0,#f9fdff 49.23%,#d6ecf7 100%)}.inv-banner-cont-wrap{margin:0 auto;text-align:center}.inv-banner-mob{padding-top:40px;margin:0 auto;text-align:center}.gft-what-inv-sec .gft-inv-cont-wrap{text-align:center}.gft-what-inv-sec p:first-of-type{padding-bottom:24px}.gft-what-inv-sec p{max-width:630px;margin:0 auto}.gft-what-inv-sec .inv-what-img-wrap{text-align:center;margin-top:20px}.inv-what-img-wrap img{max-width:100%}.inv-what-scrn{display:none}.gft-need-inv-sec{background:#fff9f1}.gft-need-inv-sec p:first-of-type{padding-bottom:24px}.gft-need-inv-sec p{max-width:630px;margin:0 auto}.gft-need-inv-sec .gft-inv-col2{background:#fff;border-radius:14px;border:1px solid #f6ecde;padding:46px 16px 55px 21px;max-width:672px}.gft-need-inv-sec .gft-inv-col2 ul{display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:16px;column-gap:50px}.gft-need-inv-sec .gft-inv-col2 ul li,.gft-inv-chos-sec .inv-chos-crads-wrap ul li,.gft-inv-cost-sec .gft-inv-col1 ul li{position:relative;font-size:var(--para-font-size);line-height:var(--para-line-height);max-width:100%;padding-left:32px}.gft-need-inv-sec .gft-inv-col2 ul li::before,.gft-inv-chos-sec .inv-chos-crads-wrap ul li::before,.gft-inv-cost-sec .gft-inv-col1 ul li::before{content:'';position:absolute;width:17px;height:16px;background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:955px;background-position:-443px -348px;left:2px;top:6px}.gft-need-inv-sec .gft-inv-col1 .gft-inv-cont-wrap{text-align:center}.gft-inv-uses-sec{padding-bottom:0}.gft-inv-uses-sec .gft-inv-row .gft-inv-cont-wrap{text-align:center;max-width:941px;margin:0 auto}.gft-inv-uses-sec .gft-inv-cont-wrap p{max-width:630px;margin:0 auto}.inv-uses-cards-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;padding-top:40px}.inv-uses-cards{background:#fff9f1;border-radius:14px;max-width:360px;padding:24px 15px 65px;width:100%;text-align:center;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.inv-uses-cards.active{opacity:1;transform:translateY(0)}.inv-uses-cards .inv-cta-wrap{padding:40px 0 0}.inv-uses-img-wrap{background-color:#fff;border-radius:14px;max-width:460px;width:100%;margin:0 auto}.inv-uses-cards-wrap .gft-inv-cont-wrap{padding-top:42px}.challengeHeadingContainer{margin-bottom:24px;max-width:712px;margin:0 auto}.challengeHeadingContainer br{display:none}.challengeHeading{max-width:630px;width:100%;margin:0 auto}.challengePara{max-width:836px;margin:28px auto 0}.challengeImageConatiner{display:none}.challengeChefImage{position:relative;z-index:-1;bottom:-4px}.challengeClickIcons,.inv-chlngs-icons{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#cc3434 0,#ec6f6f 100%);position:absolute;bottom:0;left:0;transition:.5s transform ease,0.5s box-shadow ease;cursor:pointer;transform:scale(0)}.challengeImageConatiner.active .challengeClickIcons,.inv-chlngs-icons{transform:scale(1)}.challengeImageConatiner.active .challengeClickIcons.active{transform:scale(1.2);box-shadow:2px 4px 7px #A7A7A780}.challengeClickIcons::before,.inv-chlngs-icons::before{content:'';background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;width:33px;height:29px;display:block;position:relative;left:0;background-size:1027px;background-position:-242px -367px;left:50%;top:50%;transform:translate(-50%,-50%)}.gft-inv-chlng-sec .challengeSliderContainer .slick-dots{position:relative;top:-25px}.gft-inv-chlng-sec .slick-dots li{border:1px solid #1a1a1a !important;width:7px !important;height:7px;background:#fff;display:inline-block;margin:0 3px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.gft-inv-chlng-sec .slick-dots li.slick-active{background:#1a1a1a !important}.gft-inv-chlng-sec .slick-dots li button{display:none}.gft-inv-chlng-sec .challengeCardSlider.slick-dotted{margin-bottom:36px}.clickIcon-1{left:257px;bottom:58px}.clickIcon-1::before,.inv-chlngs-icon1::before{transform:translate(-46%,-50%)}.clickIcon-2,.inv-chlngs-icon2{background:linear-gradient(135deg,#4343e7 .84%,#7c76f4 100%);left:279px;bottom:218px}.clickIcon-2::before,.inv-chlngs-icon2::before{background-position:-279px -367px}.clickIcon-3,.inv-chlngs-icon3{background:linear-gradient(135deg,#cf7711 0,#eaa755 100%);left:447px;bottom:203px}.clickIcon-3::before{width:28px;background-position:-316px -367px;transform:translate(-47%,-50%)}.clickIcon-4,.inv-chlngs-icon4{background:linear-gradient(135deg,#0987d7 0,#59b3e3 100%);left:auto;right:400px;bottom:auto;top:72px}.clickIcon-4::before,.inv-chlngs-icon4::before{width:33px;height:30px;background-position:-348px -367px}.clickIcon-5,.inv-chlngs-icon5{background:linear-gradient(143deg,#23b9a0 0,#5ae0ca 100%);left:auto;right:243px;bottom:auto;top:144px}.clickIcon-5::before,.inv-chlngs-icon5::before{width:34px;height:35px;background-position:-441px -379px;transform:translate(-40%,-50%);background-size:1067px}.clickIcon-6,.inv-chlngs-icon6{background:linear-gradient(135deg,#d2aa02 1.63%,#ebd241 100%);left:auto;right:303px;bottom:21px}.clickIcon-6::before,.inv-chlngs-icon6::before{width:38px;height:34px;background-position:-408px -388px;background-size:1090px}.challengeCardConatiner{background-color:#fff9f1;margin:0 auto;max-width:1012px;width:100%;border-radius:14px;text-align:left;position:relative;overflow-x:hidden}.challengeCards{width:100%;margin:0 auto;background-color:#fff8f2;padding:65px 15px 65px}.inv-chlngs-icons{position:relative;margin-bottom:23px;left:auto;right:auto;top:auto;bottom:auto}.slick-arrow.slick-disabled{opacity:.3;cursor:not-allowed}.challengeCards .prod-para{margin-top:4px}.ingredientSection{margin-bottom:31px}.ingredientsHeading{margin:0}.ingredientsHeading-1{color:#cc3434}.ingredientsHeading-2{color:#4343e7}.ingredientsHeading-3{color:#cf7711}.ingredientsHeading-4{color:#0987d7}.ingredientsHeading-5{color:#23b9a0}.ingredientsHeading-6{color:#d2aa02}.solutionHeading{margin:0}.gft-inv-bnf-sec{background:#1b1b1b;color:#fff}.inv-bnf-cards-wrap{display:flex;flex-wrap:wrap;padding-top:40px;gap:20px;justify-content:center}.inv-bnf-cards{padding:57px 25px 60px 25px;max-width:340px;width:100%;border:1px solid #4a4a4a;border-radius:15px;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.inv-bnf-cards.active{opacity:1;transform:translateY(0)}.inv-bnf-cards h4{max-width:251px}.inv-bnf-card-cnt-wrap{padding-top:20px}.inv-bnf-icons{background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:1077px;width:60px;height:70px;background-position:-3px -427px}.inv-bnf-icon2{background-position:-140px -427px}.inv-bnf-icon3{background-position:-272px -427px;width:69px}.inv-bnf-icon4{background-position:-67px -425px;width:69px}.inv-bnf-icon5{background-position:-200px -427px;width:67px}.inv-bnf-icon6{background-position:-343px -427px;width:75px}.gft-inv-feat-sec{background:#ffde56}.inv-feat-li-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.inv-feat-li-wrap li{position:relative;font-size:16px;max-width:90px;width:100%;border-bottom:.5px solid #1a1a1a;line-height:1.6;cursor:pointer;min-height:44px;padding:8px 0}.inv-feat-li-wrap li:after{content:"";position:absolute;width:0;height:3px;display:block;transition:none;bottom:-2px;background:#e80909}.inv-feat-li-wrap li.active{font-weight:600}.inv-feat-li-wrap li.active:after{width:100%;height:3px;transition:all 3s cubic-bezier(0,0.54,0.58,1)}.inv-feat-container{display:flex;position:relative;margin:0 auto}.inv-feat-cont{display:flex}.inv-feat-container{padding-top:50px}.inv-feat-cont-wrap{display:flex;flex-direction:column;position:relative;align-content:flex-start;opacity:0;flex-wrap:wrap;flex:0 0 100%;transition:opacity 1s ease}.inv-feat-cont-wrap.active{opacity:1}.inv-feat-def-cont{display:flex;position:relative;justify-content:space-between;flex-wrap:wrap;transition:opacity 1s ease;gap:26px}.inv-feat-cards-wrap{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:14px;padding-top:14px;flex:1}.inv-feat-card{border-radius:14px;background-color:#fff;padding:42px 17px 32px 20px;max-width:376px;width:100%}.inv-feat-card ul li{font-size:var(--para-font-size);line-height:var(--para-line-height);position:relative;padding-left:16px}.inv-feat-card ul li::before{content:" ";border-radius:50%;background-color:#000;width:6px;height:6px;display:inline-block;position:absolute;left:0;top:11px}.inv-feat-wrap{padding-top:30px}.inv-feat-wrapper{max-width:96%;margin:0 auto;position:relative;overflow:hidden}.inv-feat-def-cont .inv-feat-col2{padding:8px 10px;background-color:#fff;border-radius:8px}#inv-feat3 .inv-feat-def-cont .inv-feat-col2,#inv-feat4 .inv-feat-def-cont .inv-feat-col2,#inv-feat5 .inv-feat-def-cont .inv-feat-col2{background:transparent;padding:0}#inv-feat3 .inv-feat-def-cont .inv-feat-col2 img{border-radius:14px}.inv-chos-crads-wrap{background:#fff9f1;padding:50px 21px 64px;border-radius:14px;max-width:1050px;margin:0 auto}.gft-inv-chos-sec h2{max-width:583px}.inv-chos-crads-wrap h4{padding:8px 12px;background:#f5e9d9;border-radius:6px;max-width:220px;margin:0 auto}.gft-inv-chos-sec .inv-chos-crads-wrap ul{display:flex;margin-top:32px;row-gap:15px;flex-wrap:wrap}.gft-inv-chos-sec .gft-inv-cont-wrap p{max-width:837px;margin:0 auto;padding:0 0 30px}.gft-inv-chos-sec{padding-bottom:0}.gft-inv-chos-sec .inv-chos-crads-wrap ul li{max-width:100%}.gft-inv-cost-sec .gft-inv-col1 ul li{max-width:476px;margin-bottom:0}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2){align-items:flex-start;padding-top:40px}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2) .gft-inv-col2{padding-top:20px;text-align:center}.inv-cost-icons-wrap{display:none}.gft-inv-cost-sec .gft-inv-cont-wrap{max-width:727px;margin:0 auto}.gft-inv-cost-sec .gft-inv-cont-wrap h2{max-width:678px}.gft-inv-cost-sec .gft-inv-col1 .inv-cta-wrap{justify-content:flex-start}.gft-inv-why-sec{background:#1b1b1b;color:#fff;position:relative}.gft-inv-why-sec .gft_web_container{padding:0}.inv-why-headingWrapper{background-color:#1b1b1b}.gft-inv-why-sec h2{max-width:360px}.gft-inv-why-sec .inv-cta-wrap{padding-top:60px}.inv-why-cont-wrap{position:relative;max-width:1105px;margin:0 auto;padding-top:30px}.inv-why-cards{display:flex;gap:30px;align-items:center;justify-content:space-evenly;flex-wrap:wrap-reverse;padding:50px 20px;border:1px solid #414141;border-radius:10px;max-width:330px;margin:0 7px;min-height:652px}.inv-why-cards.slick-slide{display:flex !important}.gft-inv-why-sec .challengeSliderContainer .slick-dots{position:relative;top:-25px}.gft-inv-why-sec .slick-dots li{border:1px solid #fff !important;width:7px !important;height:7px;background:#1b1b1b;display:inline-block;margin:0 3px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.gft-inv-why-sec .slick-dots li.slick-active{background:#fff !important}.gft-inv-why-sec .slick-dots li button{display:none}.inv-why-cards-wrap.slick-dotted.slick-slider .slick-dots{bottom:-47px}.inv-why-card2 img{max-width:225px}.inv-why-card5 img{max-width:245px}.inv-why-card3 .inv-why-img-wrap img{max-width:90%;margin:0 auto}.inv-why-card-cnt{min-height:305px}.testi-container{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;column-gap:15px;margin:18px 0 45px}.testimonial-sec{text-align:center;padding-bottom:61px}.testimonial-sec .gft_web_container{padding:0}.testimonial-sec h2{max-width:304px;padding:0 15px}.testimonial-card{max-width:307px;width:100%;border-radius:15px;box-shadow:0 10px 30px #F0EEEE80;margin:0 7px 0}.testi-cust-img-con{min-height:189px;display:flex;justify-content:center;align-items:center;padding:30px 0;border-radius:15px 15px 0 0;background:#fff5e3}.quotes-btn{right:44px;top:-18px;background-image:url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' fill='%23294AC6'/%3E%3Cpath d='M13.3063 8L19 8L19 12.1054C19 13.6168 18.664 14.8096 17.9921 15.6838C17.3202 16.558 16.1684 17.3301 14.5366 18L13.3063 15.8186C14.3098 15.3775 15.0035 14.9363 15.3874 14.4951C15.7714 14.0621 15.9852 13.5474 16.0288 12.951L13.3063 12.951L13.3063 8ZM6 8L11.6937 8L11.6937 12.1054C11.6937 13.6168 11.3578 14.8096 10.6859 15.6838C10.014 16.558 8.86213 17.3301 7.23037 18L6 15.8186C7.00349 15.3774 7.69721 14.9363 8.08115 14.4951C8.4651 14.0621 8.67888 13.5474 8.72251 12.951L6 12.951L6 8Z' fill='white'/%3E%3C/svg%3E");width:34px;height:34px;display:inline-block;position:absolute}.nov-zen-con{background-color:#defcff}.freshlee-con{background-color:#e2ffe3}.dailymart-con{background-color:#ffeeea}.testi-cust-img-con .testi-img{background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:1294px;width:199px;height:56px}.nov-zen-con .testi-img{background-position:-253px -625px}.freshlee-con .testi-img{background-position:-6px -638px;width:158px;height:86px;background-size:1183px}.dailymart-con .testi-img{background-position:-398px -518px;width:112px;height:92px;background-size:1104px}.testimonial-description{position:relative;padding:48px 20px 48px 24px;background:#fff;border-radius:0 0 15px 15px;text-align:left;min-height:452px}.testimonial-description .ags-common-para{margin:0 0 18px 0;min-height:230px}.testi-customer-con{display:flex;flex-direction:column;justify-content:flex-start;min-height:78px;margin-bottom:7px}.testi-shop-name{font-size:16px;font-weight:400;line-height:24px;margin:0}.testi-customer-name{font-size:16px;font-weight:700;line-height:24px;margin:0;padding-top:0}.testimonial-cta-div{margin-top:10px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.testimonial-cta-div .gft-primary-cta,.testimonial-cta-div .gft-secondary-cta{color:#e00}.testimonial-cta-div .gft-primary-cta{margin-right:18px;color:#fff;margin:0}.testi-container .slick-list.draggable{padding:15px 0 70px !important}.testi-container .slick-dots{position:relative;top:-25px}.testimonial-sec .slick-dots li{border:1px solid #4e4e4e !important;width:7px !important;height:7px;background:#fff;display:inline-block;margin:0 5px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.testimonial-sec .slick-dots li.slick-active{background:#4e4e4e !important}.testimonial-sec .slick-dots li button{display:none}.testi-container.slick-dotted.slick-slider{margin-bottom:0}:root{--faq-h2--:36px;--faq-h3--:26px;--faq-para--:18px;--faq-h2-wh--:700;--faq-h3-wh--:700;--faq-para-wh--:400;--faq-h2-lh--:46px;--faq-h3-lh--:36px;--faq-para-lh--:30px}.faq-heading{font-size:var(--faq-h2--);font-weight:var(--faq-h2-wh--);line-height:var(--faq-h2-lh--);margin:0 auto 11px auto}.faq-question{font-size:var(--faq-h3--);font-weight:var(--faq-h3-wh--);line-height:var(--faq-h3-lh--);margin:0 0 15px 0}.faq-para{font-size:var(--faq-para--);font-weight:var(--faq-para-wh--);line-height:var(--faq-para-lh--);margin:0 0 20px}.faq-list{font-size:var(--faq-para--);font-weight:var(--faq-para-wh--);line-height:var(--faq-para-lh--);position:relative;padding:12px 0 12px 25px}.faq-card li:before{content:'';position:absolute;width:17px;height:10px;box-shadow:3px -3px 0 0 #24cc93 inset;transform:rotate(-45deg) scale(0.5);transform-origin:left top;left:3px;top:25px}.faq-card li:after{content:"";position:absolute;border:1px solid #24cc8b;width:16px;height:16px;top:17px;left:0;border-radius:50%}.gft-faq-sec{text-align:center;background-color:#fafafa}.faq-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal}.faq-sm-col{max-width:49%;flex:0 0 50%}.faq-full-col{max-width:100%;flex:0 0 100%}.faq-card{background:#fff;padding:50px 50px;border-radius:12px;margin:24px 0 0 0;border:1px solid #ededed;text-align:left}.faq-card .gft-primary-cta{margin-top:30px}@media only screen and (max-width:1025px){:root{--faq-h2--:30px;--faq-h3--:22px;--faq-para--:16px;--faq-h2-lh--:40px;--faq-h3-lh--:32px;--faq-para-lh--:26px}.faq-card{padding:30px 20px;margin:20px 0 0}}@media only screen and (max-width:991px){.faq-heading{margin:0 auto 40px auto}}@media only screen and (max-width:620px){:root{--faq-h2--:24px;--faq-h3--:20px;--faq-h2-lh--:34px;--faq-h3-lh--:30px}.faq-heading{margin:0 auto 30px auto}.faq-card{max-width:100%;flex:0 0 100%;padding:40px 30px}}.gft-inv-signoff-sec{background:#1b1b1b;color:#fff;text-align:center}.gft-inv-signoff-sec .gft-inv-cont-wrap{margin:0 auto}.gft-inv-signoff-sec .gft-inv-cont-wrap h2{max-width:774px;margin:0 auto 10px}.gft-inv-signoff-sec .inv-cta-wrap{padding-top:50px}@media screen and (min-width:768px){.inv-banner-cont-wrap h1{max-width:500px}.inv-banner-cont-wrap p{max-width:580px;margin:0 auto}.gft-need-inv-sec .gft-inv-col1 .gft-inv-cont-wrap h2{max-width:350px;margin:0 auto 10px}.gft-need-inv-sec .gft-inv-col2{padding:46px 21px 55px 21px}.gft-need-inv-sec .gft-inv-col2 ul li{max-width:275px}.inv-uses-cards{text-align:left}.inv-uses-cards .inv-cta-wrap{justify-content:flex-start}.challengeCards{padding:65px 30px 65px}.challengeHeadingContainer br{display:block}.inv-bnf-cards-wrap{padding-top:20px}.inv-feat-cards-wrap{column-gap:14px;padding-top:14px;flex-grow:0}.inv-feat-card{padding:32px 10px 34px 15px;max-width:236px}.inv-feat-wrapper{margin:0;max-width:100%}.inv-why-card-cnt{min-height:305px}.inv-why-cards{min-height:675px;align-items:flex-end}.gft-inv-why-sec .gft_web_container{padding:0 15px}.gft-inv-why-sec h2{max-width:678px}.testimonial-card{max-width:362px}.testimonial-sec h2{max-width:100%}.testi-container .slick-list.draggable{padding:20px 0 50px 20px !important}.testimonial-cta-div{display:flex;justify-content:center;gap:30px}.testimonial-description{padding:48px 30px 48px 30px;min-height:1px}.testimonial-description .ags-common-para{min-height:205px}.gft-inv-signoff-sec .gft-inv-cont-wrap{max-width:605px}}@media screen and ((min-width:820px) and (max-width:1099px)){.inv-banner-mob img{max-width:70%}.inv-bnf-cards{max-width:48%}.gft-need-inv-sec .gft-inv-col2 ul{justify-content:flex-start}.gft-need-inv-sec p{max-width:587px}.inv-uses-cards{max-width:48%}.inv-uses-cards{padding:24px 25px 65px}.inv-uses-cards-wrap{gap:18px}.inv-feat-def-cont{gap:20px}.inv-feat-card{padding:32px 10px 34px 20px;max-width:254px}.inv-feat-wrapper{margin:0}.gft-inv-chos-sec .gft-inv-cont-wrap p{max-width:550px}.gft-inv-cost-sec .gft-inv-cont-wrap h2{max-width:400px}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2) .gft-inv-col1{max-width:70%;margin:0 auto;background-color:#fff;box-shadow:0 4px 16px #D5D2D280;border-radius:14px;padding:40px}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2) .gft-inv-col1 h4,.gft-inv-cost-sec .gft-inv-row:nth-of-type(2) .gft-inv-col1 .inv-cta-wrap{text-align:center;justify-content:center}.gft-inv-cost-sec .gft-inv-row:nth-of-type(1) .gft-inv-cont-wrap p{max-width:600px}.inv-why-cards-wrap{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.gft-inv-why-sec h2{max-width:383px;margin:0 auto}.inv-why-cards{max-width:100%;min-height:1px;justify-content:space-between;border-radius:0;border:0;gap:0;align-items:center}.inv-why-img-wrap{max-width:35%}.inv-why-card-cnt{max-width:60%;min-height:1px}}@media screen and (min-width:1100px){:root{--h2-font-size:36px;--h2-line-height:1.2;--h4-font-size:24px;--h4-line-height:1.3;--para-font-size:18px}section{padding:110px 0}main h1{font-size:50px;margin-bottom:12px}.gft-inv-col1,.gft-inv-col2{width:50%}.inv-cta-wrap{padding-top:60px}.mob-hide{display:block}.desk-hide{display:none}.inv-banner-mob{display:none}.gft-inv-banner-sec{padding-bottom:153px}.inv-banner-cont-wrap{max-width:800px;margin:0 auto;text-align:center}.inv-banner-cont-wrap h1{max-width:589px}.inv-banner-cont-wrap p{max-width:100%;margin:0 auto}.gft-inv-banner-sec .inv-cta-wrap{padding-top:50px}.inv-banner-imgs-wrap{display:flex;gap:20px;justify-content:center;align-items:center;padding-top:70px}.inv-banner-imgs{background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:1115px;border-radius:14px;box-shadow:0 4px 16px #ECE3DAB3;opacity:0;transform:translateY(-10px);position:relative}.inv-banner-img2,.inv-banner-img5{transform:translateY(90px)}.inv-banner-imgs-wrap.active .inv-banner-imgs{opacity:1;transform:translateY(0);transition:opacity 1s ease,transform 1s ease}.inv-banner-img1{width:253px;height:346px;background-position:-5px -4px}.inv-banner-imgs::before,.inv-banner-imgs::after{animation:upDown 8s ease-in-out infinite}.inv-banner-img1::after,.inv-banner-img4::after,.inv-banner-img5::after{content:'';position:absolute;width:70px;height:57px;right:-29px;top:-73px;background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:991px;background-position:-3px -321px;opacity:0;transition:opacity 1s ease .8s;transition-delay:1s}.active .inv-banner-img1::after,.active .inv-banner-img4::after,.active .inv-banner-img5::after{opacity:1;transform:translateY(0)}.inv-banner-img4::after{background-position:-77px -321px;width:55px;height:52px;bottom:-70px;top:auto;right:38px;transition-delay:1.6s}.inv-banner-img5::after{right:auto;left:0;background-position:-138px -318px;height:70px;width:48px;top:-103px;animation-delay:1.6s;transition-delay:1.3s}.inv-banner-img1::before,.inv-banner-img4::before,.inv-banner-img5::before{content:"";width:57px;height:10px;border-radius:50%;background-color:#f1e4d9;filter:blur(6px);position:absolute;top:-17px;right:-34px;transform:rotate(359deg);opacity:0;transition:opacity 1s ease .8s;transition-delay:1s}.active .inv-banner-img1::before,.active .inv-banner-img4::before,.active .inv-banner-img5::before{opacity:1;transform:translateY(0)}.inv-banner-img4::before{bottom:-78px;top:auto;right:38px;background-color:#dbad8f;transform:rotate(0);filter:blur(10px)}.inv-banner-img5::before{left:0;right:auto;background-color:#d6dcf0;transform:rotate(0);top:-35px;animation-delay:1.6s}.inv-banner-img2{width:289px;height:388px;background-position:-262px -4px;border-radius:0;box-shadow:none}.inv-banner-img3{background-position:-555px -4px;width:263px;height:198px;margin-bottom:13px;box-shadow:0 4px 16px #E1EFF1B3}.inv-banner-img4{background-position:-555px -216px;width:263px;height:135px;box-shadow:0 4px 16px #E1EFF1B3}.inv-banner-img5{background-position:-823px -4px;width:287px;height:345px;box-shadow:0 4px 16px #E1EFF1B3}.inv-banner-imgs-wrap.active .inv-banner-imgs.inv-banner-img5{transform:translateY(64px)}.inv-banner-imgs-wrap.active .inv-banner-imgs.inv-banner-img2{transform:translateY(44px)}.gft-what-inv-sec h2{margin-bottom:16px}.gft-what-inv-sec .gft-inv-cont-wrap{text-align:left}.gft-what-inv-sec .gft-inv-col1{width:40%}.gft-what-inv-sec .gft-inv-col2{width:60%;justify-items:flex-end}.inv-what-img-wrap img{max-width:458px}.inv-what-scrn{display:block;width:462px;height:229px;background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:1115px;background-position:-555px -356px;border-radius:10px;box-shadow:0 4px 16px #D5D2D280;position:absolute;top:-21px;left:44px;opacity:0;transform:translateY(20px)}.inv-what-img-wrap.active .inv-what-scrn{opacity:1;transform:translateY(0);transition:opacity 1s ease .5s,transform 1s ease .5s}.gft-need-inv-sec .gft-inv-row{gap:28px;justify-content:space-between;align-items:flex-start}.gft-need-inv-sec .gft-inv-col1 .gft-inv-cont-wrap h2{margin-bottom:16px;margin:0 0 10px;max-width:100%}.gft-need-inv-sec .gft-inv-col1{width:40%;max-width:440px}.gft-need-inv-sec .gft-inv-col2{width:60%;padding:58px 35px 64px 35px;opacity:0;transform:translateY(20px);transition:opacity 1s ease,transform 1s ease}.gft-need-inv-sec .gft-inv-col2.active{opacity:1;transform:translateY(0)}.gft-need-inv-sec .gft-inv-col2 ul{row-gap:38px;justify-content:center}.gft-need-inv-sec .gft-inv-col1 .gft-inv-cont-wrap{text-align:left}.gft-need-inv-sec .gft-inv-col1 .gft-inv-cont-wrap .inv-cta-wrap{justify-content:flex-start;padding-top:30px}.inv-uses-cards{text-align:left;padding:30px 35px 56px 30px;max-width:525px}.inv-uses-cards-wrap .inv-cta-wrap{justify-content:flex-start}.inv-uses-cards-wrap{gap:27px}.gft-inv-uses-sec .gft-inv-cont-wrap p{max-width:941px}.inv-feat-cards-wrap{padding-top:20px;gap:20px;flex:1}.inv-feat-li-wrap{flex-wrap:nowrap}.inv-feat-li-wrap li{font-size:20px;max-width:173px}.inv-feat-col1{max-width:35%;width:100%}.inv-feat-col2{max-width:61%;width:100%}.inv-feat-def-cont{gap:40px;flex:0 0 100%}.inv-feat-cont{transition:opacity 1s ease}.inv-feat-wrap{padding-top:50px}.inv-feat-wrapper{max-width:100%;opacity:0;transform:translateY(20px);transition:all 1s ease}.inv-feat-wrapper.active{opacity:1;transform:translateY(0)}.inv-feat-cont-wrap{flex-direction:initial}.inv-feat-def-cont .inv-feat-col2{border-radius:14px;position:relative}.inv-feat-mobSrcn img{position:absolute;bottom:4px;right:0;max-width:197px;border-radius:14px;opacity:0;transform:translateX(-10px)}#inv-feat4 .inv-feat-def-cont .inv-feat-col2 picture img{max-width:567px;border-radius:14px}#inv-feat5 .inv-feat-def-cont .inv-feat-col2 picture img{max-width:620px;background:#fff;border-radius:14px;padding:8px 7px}#inv-feat5 .inv-feat-def-cont .inv-feat-col2 .inv-feat-mobSrcn img{box-shadow:0 4px 14px #A6A6A645;border-radius:14px}.inv-feat-cont-wrap.active .inv-feat-mobSrcn img{opacity:1;transform:translateX(0);transition:opacity 1s ease .3s,transform 1s ease .3s}.inv-feat-card{max-width:376px;padding:42px 33px 34px 36px;opacity:0;transform:translateX(-20px);transition:opacity 1s ease,transform 1s ease;transition-delay:.6s}.inv-feat-cont-wrap.active .inv-feat-card.active{opacity:1;transform:translateX(0)}.inv-feat-cont-wrap.active .inv-feat-card:nth-of-type(1).active{transition-delay:.25s}.inv-feat-cont-wrap.active .inv-feat-card:nth-of-type(2).active{transition-delay:.5s}.inv-feat-cont-wrap.active .inv-feat-card:nth-of-type(3).active{transition-delay:.75s}.inv-chos-crads-wrap{padding:62px;opacity:0;transform:translateY(20px);transition:opacity 1s ease .3s,transform 1s ease .3s}.inv-chos-crads-wrap.active{opacity:1;transform:translateY(0)}.gft-inv-chos-sec .inv-chos-crads-wrap ul{row-gap:20px;justify-content:space-between}.gft-inv-chos-sec .inv-chos-crads-wrap ul li{max-width:45%}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(2){order:3}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(3){order:5}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(4){order:7}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(5){order:9}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(6){order:2}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(7){order:4}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(8){order:6}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(9){order:8}.gft-inv-chos-sec .inv-chos-crads-wrap ul li:nth-of-type(10){order:10}.challengeHeadingContainer{margin-bottom:90px}.challengeImageConatiner{position:relative;margin:0 auto;text-align:center;display:block}.challengeChefImage{max-width:743px}.inv-chlngs-icons{display:none}.challengeCardConatiner{padding:57px 88px 57px 92px;border-radius:20px}.cardArrows{width:105px;height:105px;background-color:#f5e9d9;border-radius:50%;position:absolute;margin:auto;top:0;bottom:0;cursor:pointer;z-index:10}.cardArrows::after{content:"";display:block;width:12px;height:12px;border-left:2px solid #cfa778;border-bottom:2px solid #cfa778;position:relative;margin:auto;top:44%}.cardRightArrow{right:-50px}.cardRightArrow::after{right:20px;transform:rotate(223deg)}.cardLeftArrow{left:-50px}.cardLeftArrow::after{left:20px;transform:rotate(45deg)}.challengeCards{padding:0}.inv-bnf-cards{max-width:370px;margin:0;padding:50px 30px 60px 30px}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2){padding-top:74px}.gft-inv-cost-sec .gft-inv-row:nth-of-type(2) .gft-inv-col2{padding-top:0}.gft-inv-cost-sec .gft-inv-col1 ul li{margin-bottom:10px}.gft-inv-cost-sec .gft-inv-col2{text-align:center;position:relative}.gft-inv-cost-sec .gft-inv-col2 img{max-width:398px}.gft-inv-cost-sec .inv-cta-wrap{justify-content:flex-start;padding-top:40px}.inv-cost-icons-wrap{display:block}.inv-cost-icons{background:url('/sites/gweb/files/gofrugal/images/inventory_mgmt/inventory-mngmnt-sprite.webp') no-repeat;background-size:1064px;width:67px;height:61px;background-position:-76px -501px;position:absolute;top:76px;left:34px;opacity:0;transform:translateY(5px);transition:opacity 1s ease,transform 1s ease;transition-delay:.8s;animation:upDown 6s ease-in-out infinite}@keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}@-webkit-keyframes upDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}100%{transform:translateY(0)}}.inv-cost-icons.active{opacity:1;transform:translateY(0)}.inv-cost-icons:before{content:'';display:block;width:40px;height:5px;background:#e8ba37;filter:blur(6px);border-radius:50%;position:absolute;bottom:-2px;left:20px}.inv-cost-icon2{top:-39px;width:64px;height:69px;background-position:-6px -494px;left:266px;animation-delay:1s}.inv-cost-icon2:before{width:52px;height:7px;background:#cc9a7a;transform:rotate(10deg);left:5px;bottom:-1px}.inv-cost-icon3{left:auto;right:34px;top:auto;bottom:78px;animation-delay:2s}.gft-inv-why-sec{padding-top:calc(110px - 6vh)}.gft-inv-why-sec .inv-cta-wrap{padding-top:30px}.gft-inv-why-sec .inv-why-headingWrapper{position:sticky;top:60px;z-index:9;padding-top:6vh}.inv-why-cont-wrap{padding-top:0}.inv-why-img-wrap{width:35%;text-align:center}.inv-why-cards{align-items:center;flex-wrap:nowrap;padding:60px 0;opacity:.3;transition:opacity .3s ease;border:0;border-radius:0;position:sticky;top:230px;margin-bottom:23px;max-width:100%;margin:0;min-height:420px}.inv-why-cards:nth-of-type(1){opacity:1}.inv-why-cards:last-child{margin-bottom:0;padding-bottom:0}.inv-why-cards.active{opacity:1}.inv-why-cards.past{opacity:0}.inv-why-cards-wrap{padding-top:5vh}.inv-why-card-cnt{min-height:1px;max-width:520px;width:60%}.inv-why-card1 img{max-width:355px}.inv-why-card2 img{max-width:245px}.inv-why-card3 .inv-why-img-wrap img{max-width:290px}.inv-why-card4 img{max-width:320px}.inv-why-card5 img{max-width:274px}.gft-inv-signoff-sec .gft-inv-cont-wrap{max-width:898px}.gft-inv-signoff-sec br{display:none}}@media screen and (min-width:1152px){.testimonial-sec{padding-bottom:110px}.testimonial-sec .gft_web_container{padding:0 15px}.testi-shop-name{font-size:18px}.testi-customer-name{font-size:18px}.testi-container{margin:50px 0 0}.testimonial-card{max-width:370px;margin:0}.testimonial-description{padding:48px 38px 48px 40px}.testimonial-description .ags-common-para{min-height:259px}.testimonial-cta-div .gft-primary-cta{margin:0}}