main{scroll-behavior:smooth;background:#fff}main h1,main h2,main h3,main h4,main h5,main h6,main p{margin:0;padding:0}main h1{font-size:32px;font-weight:800;line-height:1.3;margin:0 auto 20px}main h2{font-size:24px;font-weight:700;margin:0 auto 20px;line-height:1.3}main h3{font-size:22px;font-weight:600;margin-bottom:10px;line-height:1.3}main p{font-size:16px;line-height:1.6;font-weight:400}main section{padding:80px 0}main img{max-width:100%;height:auto}main .home_solu_link{color:inherit;text-decoration:underline}main .home_solu_link:hover{text-decoration:none}main .txtanim{opacity:.8;transform:translate3d(0,60px,0);transition:all 1s ease}main .txtanim.active{opacity:1;transform:translate3d(0,0,0)}main .ims_hide_sm{display:none}.ims_banner{padding:120px 0 0;background:linear-gradient(#fff6e6 98%,#fff 2%)}.ims_banner .gft_web_container{padding:0}.ims_banner_content{text-align:center;padding:0 15px}.ims_banner_content p{margin:0 auto 50px}.ims_banner_img_anim{display:none}.ims_banner_img{position:relative;margin-top:70px}.ims_banner_img img{box-shadow:rgba(33,35,38,0.1) 0 10px 10px -10px;position:relative;z-index:1}.ims_banner_bg{position:absolute;width:260px;height:140px;background:#ffeee3;top:170px;border-radius:300px 300px 30px 30px;left:50px;right:50px;filter:blur(10px);z-index:0}.ims_awards h2{max-width:275px;position:relative;text-align:center}.ims_awards .awards_list{position:relative;display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;gap:15px;margin:0 0 35px 0}.ims_awards .awards_list::before{content:'';position:absolute;width:30px;height:100%;top:0;left:-1px;z-index:1;background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);background:-webkit-linear-gradient(90deg,#fff 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#b5223e",GradientType=1)}.ims_awards .awards_list::after{content:'';position:absolute;width:30px;height:100%;top:0;right:-1px;z-index:1;background:#fff;background:-moz-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);background:-webkit-linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);background:linear-gradient(270deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.6502976190476191) 50%,rgba(181,34,62,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#b5223e",GradientType=1)}.awards_list .awards{background:url(/sites/gweb/files/gofrugal/images/awards/awards.webp) no-repeat;width:160px;height:130px;background-size:1060px auto;margin-left:25px;zoom:.65}.awards_list .awards.awards_1{background-position:0 0}.awards_list .awards.awards_2{background-position:-169px 0}.awards_list .awards.awards_3{background-position:-334px 0}.awards_list .awards.awards_4{background-position:-510px 0}.awards_list .awards.awards_5{background-position:-340px -290px}.awards_list .awards.awards_6{background-position:-884px 0}.awards_list .awards.awards_7{background-position:-5px -147px}.awards_list .awards.awards_8{background-position:-692px -145px}.awards_list .awards.awards_9{background-position:-170px -147px}.awards_list .awards.awards_10{background-position:-508px -147px}.awards_list .awards.awards_11{background-position:-334px -148px}.awards_list .awards.awards_12{background-position:-876px -148px}.awards_list .awards.awards_13{background-position:-168px -297px}.ims_awards .ratings_view{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:10px}.ims_awards .ratings_wrap{padding:10px 15px;border:1px solid #f5f5f5;border-radius:5px}.ratings_view .ratings_wrap>.rating{background:url(/sites/gweb/files/gofrugal/images/awards/ratings.svg) no-repeat;background-size:530px auto;height:30px}.ratings_view .ratings_wrap>.rating.capterra{background-position:-2px -2px;width:77px}.ratings_view .ratings_wrap>.rating.getapp{background-position:-103px -2px;width:81px}.ratings_view .ratings_wrap>.rating.google{background-position:-206px 0;width:77px;height:32px}.ratings_view .ratings_wrap>.rating.software_advice{background-position:-304px -2px;width:127px}.ratings_view .ratings_wrap>.rating.trustpilot{background-position:-452px -2px;width:78px}.ims_mnge{padding:0;background:linear-gradient(#fff 50%,#1a1a1a 50%)}.ims_mnge_wrapper{background:#fff6e6;padding:60px 20px;border-radius:20px;text-align:center}.ims_mnge_wrapper h2 br{display:none}.ims_mnge_wrapper p{margin:0 auto 30px}.ims_mnge_wrapper a{margin:20px auto 0}.msp-bnf-sec{background-color:#1a1a1a;color:#fff}.msp-bnf-sec .msp-common-h2{text-align:center}.msp-bnf-cards-wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding-top:10px}.msp-bnf-cards-wrap .msp-bnf-card{max-width:365px;border-radius:12px;background:#252525;position:relative;padding:40px 25px;opacity:0;transform:translateY(20px);transition:all 1s ease}.msp-bnf-card.active{opacity:1;transform:translateY(0)}.msp-bnf-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;background:linear-gradient(180deg,#585757 0,#1a1a1a 100%);padding:.8px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.msp-bnf-card .msp-common-h3{padding-top:15px;padding-bottom:14px}.msp-bnf-icons{background:url('/sites/gweb/files/gofrugal/images/multi-store-pos/ims/mobile_sprite.webp') no-repeat;background-size:1050px auto}.msp-bnf-icons.msp-bnf-icon1{background-position:-18px -15px;width:59px;height:53px}.msp-bnf-icons.msp-bnf-icon2{background-position:-88px -19px;width:58px;height:52px}.msp-bnf-icons.msp-bnf-icon3{background-position:-159px -19px;width:53px;height:51px}.msp-bnf-icons.msp-bnf-icon4{background-position:-224px -18px;width:76px;height:55px}.msp-bnf-icons.msp-bnf-icon5{background-position:-315px -21px;width:55px;height:51px}.msp-bnf-icons.msp-bnf-icon6{background-position:-380px -20px;width:58px;height:53px}.msp-cta-wrap{text-align:center;margin:40px auto 0}.msp-feat-sec .msp-common-h2{text-align:center;margin:0 auto 40px;max-width:280px}.msp-feat-li-wrap{max-width:1296px;margin:0 auto;display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.msp-feat-title{font-size:var(--para-font-size--);font-weight:400;line-height:var(--para-line-height--);color:#1a1a1a;cursor:pointer;flex-basis:28%;position:relative;border-bottom:.6px solid #5b5b5b;padding-bottom:16px}.msp-feat-title.active{font-weight:600}.msp-feat-title::after{position:absolute;content:"";width:0;height:2px;display:block;transition:none;bottom:-1px;background:#fc1d1d}.msp-feat-title.active::after{width:100%;height:2px;transition:all 3s cubic-bezier(0,0.54,0.58,1)}.msp-feat-container{display:flex;padding:45px 0;position:relative;max-width:1344px;margin:0 auto}.msp-feat-wrapper{max-width:96%;border-radius:20px;margin:0 auto;background:#fff;color:#1a1a1a;position:relative;overflow:hidden;z-index:9;box-shadow:0 3px 32px 0 #B3B3B340}.msp-feat-cont{display:flex}.msp-feat-cont-wrap{display:flex;position:relative;align-items:flex-start;padding:50px 25px;flex-wrap:wrap;flex:0 0 100%;opacity:0;transition:opacity 1s ease}.msp-feat-cont-wrap.active{opacity:1}.msp-feat-col1 .msp-common-h3{padding-bottom:23px}#msp-feat1 .msp-common-para,#msp-feat6 .msp-common-para{padding-bottom:30px}.rpca-cta-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:30px}.msp-feat-arr-wrap{position:absolute;left:0;top:0;height:100%;width:100%;display:flex;justify-content:space-between;align-items:center}.msp-feat-arr-circle{transform:scale(0.7);z-index:9}.msp-feat-arr-circle span{position:absolute;display:inline-block;border-radius:50%;top:-8px;border:.6px solid #5f5f5f}.msp-feat-nxt-arr{right:-9px}.msp-feat-perv-arr{left:-9px}.msp-feat-arr{display:block;background:url('/sites/gweb/files/gofrugal/images/multi-store-pos/ims/mobile_sprite.webp') no-repeat;width:40px;height:40px;background-size:1160px auto;background-position:-526px -37px;background-color:#fff;transition:all 0s ease;cursor:pointer}.msp-feat-perv-arr{transform:rotate(180deg)}.msp-vert-sec{background:#fff6e6}.msp-vert-sec .msp-common-h2{text-align:center;max-width:355px}.msp-vert-sec .msp-common-para{padding-top:15px;max-width:772px;margin:0 auto;text-align:center}.msp-vert-cards-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:13px;padding-top:35px;justify-content:center}.msp-vert-cards{max-width:275px;background-color:#fff;box-shadow:0 2px 16px 0 #8A8A8A29;padding:16px 16px 25px;opacity:0;transform:translateY(20px);transition:all 1s ease}.msp-vert-cards.active{opacity:1;transform:translateY(0)}.msp-vert-cards .msp-vert-cta{padding-top:8px;color:#1a1a1a;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:7px;font-size:16px;font-weight:500}.msp-vert-cards .msp-vert-cta:hover,.msp-vert-cards .msp-vert-cta:focus{color:#1a1a1a;text-decoration:none}.msp-mob-app-sec .msp-common-h2,.msp-mob-app-sec .gft_web_container>.msp-common-para{max-width:610px;text-align:center;margin:0 auto}.msp-mob-app-sec .msp-common-h2{max-width:300px}.msp-mob-app-sec .msp-cta-wrap{padding-top:40px}.msp-mob-apps-wrap{display:flex;border-radius:6px;background-color:#fbfbfb;max-width:330px;padding:0;position:relative;z-index:1;margin:0 auto}.msp-mob-icons-wrap{display:flex;align-items:center;justify-content:center;width:100%;gap:6px;position:relative;cursor:pointer;padding:10px 0}.msp-mob-icons-wrap:not(:last-child)::after{content:"";height:100%;width:.8px;background-color:#e9e9e9;right:0;position:absolute}.msp-mob-icons-wrap .msp-common-para span{font-weight:400;font-size:12px}.msp-mob-icons-wrap .msp-common-para{font-size:14px;font-weight:700;line-height:1.2}.msp-mob-cont{text-align:center;padding-top:42px;padding-bottom:54px}.msp-mob-cont h4{text-align:left;font-size:20px;font-weight:600;color:#e3a31e;margin:0 0 20px}.msp-mob-cont h4 span{color:#1a1a1a}.msp-mob-cont ul{text-align:left}.msp-mob-cont ul li{font-size:16px;font-weight:400;line-height:1.6;color:#1a1a1a;margin-bottom:15px;padding-left:30px;position:relative}.msp-mob-cont ul li:before{content:'';position:absolute;width:17px;height:10px;box-shadow:3px -3px 0 0 #fff inset;transform:rotate(-45deg) scale(0.5);transform-origin:left top;left:4px;top:12px;z-index:1;scale:.9}.msp-mob-cont ul li:after{content:"";position:absolute;border:1px solid #545454;width:16px;height:16px;top:4px;left:0;border-radius:50%;background-color:#545454}.msp-mob-cont-wrap{display:flex;justify-content:center;padding-top:50px;align-items:center;flex-wrap:wrap}.msp-mob-cont-cta{display:flex;align-items:center;justify-content:center;gap:15px;margin:40px 0 0}.msp-mob-icons-wrap.active::before{content:"";position:absolute;top:0;left:0;bottom:0;height:100%;width:0;background:linear-gradient(90deg,#cbdaff 0,#e8eeff 100%);animation:bgFill 9s linear;border-radius:6px 0 0 6px;z-index:-1}.chain_management_challenges .challenges_area>.left_area .challenges_list li.active::after{content:'';position:absolute;top:0;left:0;bottom:0;height:100%;width:0;background:linear-gradient(90deg,#1d8356 0,#1b905d 100%);animation:bgFill 15s linear;border-radius:5px 0 0 5px;z-index:-1}.msp-mob-icons-wrap:nth-of-type(3)::before{animation:bgFill1 9s linear}.msp-mob-icons-wrap:nth-of-type(2).active::before{border-radius:0}.msp-mob-icons-wrap:nth-of-type(3).active::before{border-radius:0}@keyframes bgFill{100%{width:100%}}@keyframes bgFill1{100%{width:100%;border-radius:0 6px 6px 0}}.msp-mob-col2{position:relative;bottom:-5px;text-align:center;margin:0 -15px}.msp-mob-cont>div,.msp-mob-col2 div{opacity:0;max-height:0;overflow:hidden;transform:translateY(20px);transition:all 1s ease}.msp-mob-cont>div.active,.msp-mob-col2 div.active{opacity:1;max-height:fit-content;transform:translateY(0)}.msp-mob-col2 div img{max-width:70%}.ims_gftbest{background:#1a1a1a;color:#fff;text-align:center;padding-bottom:0}.ims_gftbest_content{text-align:left}.ims_gftbest_content ul{margin-top:50px}.ims_gftbest_content ul li{padding:0 0 0 30px;position:relative;margin-bottom:20px;line-height:1.6;font-size:16px}.ims_gftbest_content ul li:before{content:'';position:absolute;width:17px;height:10px;box-shadow:3px -3px 0 0 #000 inset;transform:rotate(-45deg) scale(0.5);transform-origin:left top;left:3px;top:12px;z-index:1}.ims_gftbest_content ul li:after{content:"";position:absolute;border:1px solid #4ece86;width:16px;height:16px;top:4px;left:0;border-radius:50%;background-color:#4ece86}.ims_gftbest_cta{margin:40px 0 0;text-align:center}.ims_gftbest_img_anim,.ims_gba_3{display:none}.ims_gftbest_img{margin:70px 0 0;overflow:hidden}.ims_gftbest_img img{position:relative;bottom:-10px}.testimonial-sec{text-align:center}.testimonial-sec .gft_web_container{padding:0}.testimonial-heading{padding:0 15px;margin-bottom:40px}.testi-container{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;margin:0 !important}.testimonial-card{max-width:330px;width:100%;border-radius:12px;box-shadow:0 30px 60px 0 rgba(0,0,0,0.06);margin:0 10px 80px 10px}.two-card-container{justify-content:center;gap:15px}.two-card-container .testimonial-card{max-width:300px}.one-card-container{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:15px;margin:40px 0 70px}.one-card-container .testimonial-card{max-width:320px;width:100%;margin:0 auto;display:flex;flex-direction:column}.testi-cust-img-con{min-height:188px;display:flex;justify-content:center;align-items:center;padding:30px 0;border-radius:12px 12px 0 0;background:#fff3db}.one-card-container .testi-cust-img-con{max-width:100%;width:100%;border-radius:12px 10px 0 0}.testimonial-description{position:relative;padding:48px 32px;background:#fff;border-radius:0 0 12px 12px;text-align:left}.one-card-container .testimonial-description{padding:50px}.testi-desc-para{margin:0 0 45px 0;min-height:220px}.two-card-container .testi-desc-para{min-height:112px}.one-card-container .testi-desc-para{max-width:402px;min-height:auto}.testi-customer-name{font-size:16px;font-weight:700;line-height:24px;margin:0}.testi-shop-name{font-size:14px;font-weight:400;line-height:24px;margin:0}.testi-customer-con{display:flex;flex-direction:column}.testi-video-btn{right:30px;top:-15px;background-image:url("data:image/svg+xml, %3Csvg width='32' height='32' 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='%23F30B0B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.635 11.9493L10.4396 7.26905C10.0128 7.037 9.5238 7.06109 9.5238 7.89407V17.11C9.5238 17.8715 10.0484 17.9915 10.4396 17.735L17.635 13.0548C17.9312 12.7494 17.9312 12.2547 17.635 11.9493Z' fill='white'/%3E%3C/svg%3E");width:32px;height:32px;display:inline-block;position:absolute;font-size:0}.quotes-btn{right:30px;top:-18px;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' 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:32px;height:32px;display:inline-block;position:absolute}.one-card-container .testi-video-btn{left:unset;bottom:unset;right:30px;top:-15px}.testimonial-cta-div .gft-primary-cta{margin:0 50px 20px}.testi-cust-img-con .testi-img{background:url('/sites/gweb/files/gofrugal/images/multi-store-pos/ims/mobile_sprite.webp') no-repeat}.jody-rest-con{background-color:#ffebeb}.tasty-kitchen-con{background-color:#f7fcdd}.srm-sweets-con{background-color:#ffeee5}.jody-rest-con .testi-img{background-position:-466px -115px;width:198px;height:100px;background-size:1068px auto;transform:scale(1)}.tasty-kitchen-con .testi-img{background-position:-36px -142px;width:259px;height:69px;background-size:1200px auto;transform:scale(0.8)}.srm-sweets-con .testi-img{background-position:-313px -110px;width:115px;height:115px;background-size:1030px auto;transform:scale(1)}.testi-container .slick-dots{position:relative;top:-35px}.testimonial-sec .slick-dots li button{display:none}.testimonial-sec .slick-dots li{border:1px solid #a6a6a6 !important;width:10px !important;height:10px;background:#fff;display:inline-block;margin:0 8px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.testimonial-sec .slick-dots li.slick-active{background:#a6a6a6 !important;height:10px}.two-card-container .slick-dots{display:none}.re_customers{padding-top:0;text-align:center}.re_customers h2{max-width:360px}.re_cx_cta{margin:60px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:25px}.recxl_wrap .recx_logo{background:url("/sites/gweb/files/gofrugal/images/multi-store-pos/ims/mobile_sprite.webp") no-repeat;background-size:1150px auto;height:82px;width:132px;background-position:-1px -1px;border-radius:10px}.recxl_1 .recx_logo{background-position:-20px -260px}.recxl_2 .recx_logo{background-position:-159px -260px}.recxl_3 .recx_logo{background-position:-299px -260px}.recxl_4 .recx_logo{background-position:-439px -260px}.recxl_5 .recx_logo{background-position:-579px -260px}.recxl_6 .recx_logo{background-position:-719px -260px}.recxl_7 .recx_logo{background-position:-859px -260px}.recxl_8 .recx_logo{background-position:-999px -260px}.recxl_9 .recx_logo{background-position:-999px -352px}.recxl_10 .recx_logo{background-position:-859px -352px}.recxl_11 .recx_logo{background-position:-718px -352px}.recxl_12 .recx_logo{background-position:-579px -352px}.recxl_13 .recx_logo{background-position:-440px -352px}.recxl_14 .recx_logo{background-position:-299px -352px}.recxl_15 .recx_logo{background-position:-160px -352px}.recxl_16 .recx_logo{background-position:-20px -352px}.recxl_wrap{margin:8px}.re_cxlogo_wrapper{position:relative}.re_cxlogo_slider{margin:0 5px}.re_cxlogo_wrapper::before,.re_cxlogo_wrapper::after{content:'';position:absolute;width:40px;height:100%;top:0;left:0;z-index:1;background:#fff;background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.99) 19%,rgba(255,255,255,0.98) 34%,rgba(255,255,255,0.98) 44%,rgba(255,255,255,0.97) 55%,rgba(255,255,255,0.95) 67%,rgba(255,255,255,0.84) 78%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.99) 19%,rgba(255,255,255,0.98) 34%,rgba(255,255,255,0.98) 44%,rgba(255,255,255,0.97) 55%,rgba(255,255,255,0.95) 67%,rgba(255,255,255,0.84) 78%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0.99) 19%,rgba(255,255,255,0.98) 34%,rgba(255,255,255,0.98) 44%,rgba(255,255,255,0.97) 55%,rgba(255,255,255,0.95) 67%,rgba(255,255,255,0.84) 78%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#FFFFFF",GradientType=1)}.re_cxlogo_wrapper::after{left:auto;right:0;transform:scaleX(-1)}.gft-faq-sec{background-color:#f8f8f8;text-align:center}:root{--faq-h2--:24px;--faq-h3--:20px;--faq-para--:16px;--faq-h2-lh--:1.4;--faq-h3-lh--:1.4;--faq-h2-wh--:700;--faq-h3-wh--:700;--faq-para-wh--:400;--faq-para-lh--:1.7}.faq-question{margin:0 0 15px 0}.faq-para{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:6px 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:20px}.faq-card li:after{content:"";position:absolute;border:1px solid #24cc8b;width:16px;height:16px;top:12px;left:0;border-radius:50%}.faq-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:normal}.faq-card{background:#fff;border-radius:8px;margin:20px 0 0;border:1px solid #e9e9e9;text-align:left;max-width:100%;flex:0 0 100%;padding:40px 20px 30px}.faq-card ul,.faq-card li{list-style:none}.faq-card ul{padding:0}.faq-full-col{max-width:100%;flex:0 0 100%}.faq-card .gft-primary-cta{margin-top:30px}.ags-signoff-sec{background-color:#292a2a;color:#fff;text-align:center}.ags-signoff-sec .ags-common-para{padding:0;margin:0 auto 40px}@media screen and (min-width:548px){main h1{font-size:44px}main h2{font-size:32px}main p{font-size:18px}main section{padding:100px 0}.ims_banner{padding:140px 0 0}.ims_banner_content h1{max-width:705px}.ims_banner_content p{max-width:700px;font-size:18px}.ims_banner_img img{max-width:95%}.ims_banner_img{text-align:center}.ims_banner_bg{width:70%;height:270px;top:100px;left:16%}.ims_awards h2{max-width:max-content}.ims_mnge_wrapper{padding:80px 50px}.msp-bnf-card .msp-common-h3 br{display:block}.msp-bnf-card .msp-common-h3{padding-top:30px}.msp-bnf-sec .msp-common-h2{max-width:520px}.msp-bnf-cards-wrap .msp-bnf-card{max-width:48%}.msp-feat-title{flex-basis:14%}.msp-feat-li-wrap{gap:18px;justify-content:center}.msp-feat-sec .msp-common-h2{max-width:510px;margin:0 auto 40px}.msp-vert-sec .msp-common-h2{max-width:475px}.msp-vert-sec .msp-common-para{max-width:590px}.msp-vert-cards-wrap{gap:25px}.msp-mob-col2{width:50%;position:relative;bottom:0;z-index:0;margin:0}.msp-mob-col2 div{position:relative}.msp-mob-col2 div img{position:relative;bottom:-5px;z-index:0;max-width:100%}.msp-mob-col2 div:nth-of-type(3) img{bottom:-4px}.msp-mob-col1{max-width:45%;width:100%}.msp-mob-col2{max-width:45%}.ims_gftbest h2{max-width:600px;margin:0 auto 30px}.ims_gftbest_content{max-width:500px;margin:0 auto}.ims_gftbest_img img{max-width:60%}.ims_gftbest_cta{text-align:center}.testi-container .slick-list.draggable{padding:0 0 0 30px !important}.testimonial-card{max-width:335px}.testimonial-card{max-width:335px}.testimonial-cta-div{margin-top:20px;display:flex;align-items:baseline;justify-content:center;gap:30px}.testimonial-card{margin:0 15px 70px 15px}.testimonial-cta-div .gft-primary-cta{margin:0 0 20px 0}.testi-shop-name,.testi-customer-name{font-size:16px}.re_customers h2{max-width:710px}.re_cx_cta{flex-direction:row}:root{--h2-font-size:30px;--h4-font-size:22px;--para-font-size:16px}:root{--faq-h2--:30px;--faq-h3--:22px;--faq-para--:16px}.faq-card{padding:30px 20px;margin:20px 0 0 0}.gft-faq-sec h2{max-width:520px}.ags-signoff-sec h2{max-width:500px}.ags-signoff-sec .ags-common-para{max-width:600px}}@media screen and (min-width:1100px){main h1{font-size:62px}main h2{font-size:46px;margin-bottom:30px}main section{padding:120px 0}main .ims_hide_sm{display:block}main .ims_hide_bg{display:none}.ims_banner{padding:180px 0 0;background-color:#fff6e6;background-image:linear-gradient(#fff 1px,transparent 1px),linear-gradient(90deg,#fff 1px,transparent 1px);background-size:85px 75px;overflow:hidden;position:relative}.ims_banner::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:10%;background:#fff;z-index:0}.ims_banner_content h1{max-width:1000px}.ims_banner_content p{max-width:840px;font-size:20px}.ims_banner_img img{max-width:1190px;box-shadow:none;padding-top:300px;z-index:4}.ims_banner_bg{width:800px;height:400px;border-top-left-radius:400px;border-top-right-radius:400px;border-bottom-left-radius:0;border-bottom-right-radius:0;top:140px;left:200px;filter:blur(30px)}.ims_banner_img_anim{display:block;position:absolute;top:0;left:0;z-index:3}.ims_ba{position:absolute;width:100px;height:100px;top:0;left:0;background:url('/sites/gweb/files/gofrugal/images/multi-store-pos/ims/desktop_sprite.webp') no-repeat;background-size:970px auto}.ims_ba_1{height:203px;width:176px;top:95px;left:567px;background-position:-515px -5px;z-index:2;opacity:0;transform:translateY(50px);transition:all .5s ease-in-out;transition-delay:.3s}.ims_ba_1.active,.ims_gba_2.active,.ims_gba_3.active,.ims_gba_4.active{opacity:1;transform:translateY(0)}.ims_ba_2{height:218px;width:225px;top:5px;left:707px;background-position:-266px -8px;border-radius:20px;z-index:1;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translate3d(-90px,70px,0) scale(0.4);transition:all .5s ease-in-out;transition-delay:.8s}.ims_ba_2.active,.ims_ba_3.active,.ims_ba_4.active,.ims_ba_5.active,.ims_ba_6.active,.ims_ba_7.active,.ims_ba_8.active{opacity:1;transform:translate3d(0,0,0) scale(1)}.ims_ba_3{height:39px;width:98px;top:430px;left:960px;background-position:-860px -73px;z-index:3;opacity:0;transform:translate3d(-20px,40px,0) scale(0.4);transition:all .5s ease-in-out;transition-delay:2s}.ims_ba_4{height:140px;width:176px;top:265px;left:877px;background-position:-237px -264px;z-index:1;border-radius:20px;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;transition-delay:2.4s}.ims_ba_5{height:39px;width:98px;top:430px;left:150px;background-position:-746px -73px;z-index:3;opacity:0;transform:translate3d(-20px,40px,0) scale(0.4);transition:all .5s ease-in-out;transition-delay:2.8s}.ims_ba_6{height:145px;width:196px;top:265px;left:152px;background-position:-13px -264px;z-index:1;border-radius:20px;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;transition-delay:3.2s}.ims_ba_7{height:43px;width:142px;top:245px;left:390px;background-position:-707px -21px;z-index:3;opacity:0;transform:translate3d(-20px,40px,0) scale(0.4);transition:all .5s ease-in-out;transition-delay:1.2s}.ims_ba_8{height:223px;width:223px;top:5px;left:306px;background-position:-13px -10px;z-index:1;border-radius:20px;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;transition-delay:1.6s}.ims_ba_9{height:93px;width:83px;top:119px;left:465px;background-position:-719px -126px;z-index:2;opacity:0;transition:all .3s ease-in-out;transition-delay:2s}.ims_ba_9.active{opacity:1;animation:move-a 6s ease-in infinite;animation-fill-mode:both;animation-delay:.5s}@keyframes move-a{0%,100%{transform:translate(0,0);-webkit-transform:translate(0,0)}50%{transform:translate(0,8px);-webkit-transform:translate(0,8px)}}@keyframes move-b{0%,100%{transform:translate(0,8px);-webkit-transform:translate(0,8px)}50%{transform:translate(0,0);-webkit-transform:translate(0,0)}}.ims_ba_10{height:65px;width:58px;top:175px;left:199px;background-position:-885px -131px;z-index:1;opacity:0;transition:all .3s ease-in-out;transition-delay:3.5s}.ims_ba_10.active{opacity:1;animation:move-b 6s ease-in infinite;animation-fill-mode:both;animation-delay:.5s}.ims_ba_11{height:68px;width:68px;top:180px;left:970px;background-position:-810px -129px;z-index:3;opacity:0;transition:all .3s ease-in-out;transition-delay:2.8s}.ims_ba_11.active{opacity:1;animation:move-b 6s ease-in infinite;animation-fill-mode:both;animation-delay:.5s}.ims_ba_12{top:280px;width:0;height:0}.ims_awards .awards_list::before,.ims_awards .awards_list::after{height:130px;width:110px}.awards_list .awards{zoom:1}.ratings_view .ratings_wrap>.rating{background-size:680px auto;height:45px;scale:1.1}.ims_awards .ratings_wrap{padding:15px 30px}.ims_awards .ratings_view{gap:15px}.ratings_view .ratings_wrap>.rating.capterra{background-position:-2px 0;width:100px}.ratings_view .ratings_wrap>.rating.getapp{background-position:-129px 0;width:108px}.ratings_view .ratings_wrap>.rating.google{background-position:-264px 1px;width:100px;height:45px}.ratings_view .ratings_wrap>.rating.software_advice{background-position:-390px 0;width:165px}.ratings_view .ratings_wrap>.rating.trustpilot{background-position:-582px 0;width:100px}.ims_mnge_wrapper{padding:95px 110px}.ims_mnge_wrapper h2{max-width:930px}.ims_mnge_wrapper h2 br{display:block}.msp-bnf-cards-wrap .msp-bnf-card{max-width:375px;padding:60px 30px}.msp-bnf-sec .msp-common-h2{max-width:750px}.msp-feat-wrapper{max-width:1294px;opacity:0;transform:translateY(20px);transition:all 1s ease}.msp-feat-wrapper.active{opacity:1;transform:translateY(0)}.msp-feat-container{padding:57px 0}.msp-feat-col1 .msp-common-para{max-width:610px;margin-bottom:24px}.msp-feat-li-wrap{column-gap:48px}.msp-feat-title{flex-basis:12.7%;font-size:20px}.msp-feat-col1{width:100%;max-width:388px}.msp-feat-col2{width:100%;max-width:600px}.msp-feat-cont{transition:opacity 1s ease}.msp-feat-arr-circle{transform:scale(1)}.msp-feat-cont-wrap{padding:74px 60px 74px 60px;flex-wrap:nowrap;gap:0;align-items:normal;justify-content:space-between}.msp-feat-col1 .msp-common-h3{padding-bottom:16px}.msp-why-needs-wrap{display:block}.msp-feat-li-wrap{margin-left:8px}.msp-feat-nxt-arr{right:-20px}.msp-feat-perv-arr{left:-20px}.msp-feat-sec .msp-common-h2{max-width:940px;margin:0 auto 50px}.msp-vert-sec .msp-common-h2{max-width:680px;margin-bottom:10px}.msp-vert-sec .msp-common-para{max-width:1040px;margin-bottom:35px}.msp-vert-cards-wrap{gap:23px}.msp-cta-wrap{text-align:center;margin:50px auto 0}.msp-mob-cont{padding:70px 0 0;text-align:left}.msp-mob-app-sec .msp-common-h2{max-width:860px}.msp-mob-apps-wrap{max-width:fit-content;margin:0}.msp-mob-icons-wrap{display:block;padding:15px 40px 15px 30px}.msp-mob-icons-wrap:not(:last-child)::after{top:0}.msp-mob-icons-wrap{max-width:fit-content}.msp-mob-icons{background-size:765px auto;background-position:-356px -172px;width:70px;height:75px;right:15%;top:41%}.msp-mob-icon2{background-position:-356px -250px;height:75px}.msp-mob-icon3{background-position:-404px -161px;background-size:719px auto;width:71px;height:71px}.msp-mob-icons-wrap .msp-common-para{font-size:var(--para-font-size--)}.msp-mob-cont-wrap{padding-top:80px;align-items:flex-end;justify-content:space-between}#msp-mob-cont1 div{justify-content:flex-start}.msp-mob-cont div .msp-common-h4{font-size:34px;font-weight:600;margin-bottom:30px}.msp-mob-icons-wrap.active:hover::before{animation-play-state:paused}#msp-mob-cont2 .msp-playstore-icon,#msp-mob-cont3 .msp-playstore-icon{margin:0}.msp-playstore-icon,.msp-appstore-icon{width:141px;height:41px;background-position:-6px -81px;background-size:auto}.msp-appstore-icon{background-position:-151px -81px}.msp-mob-col2 div img{max-width:100%}.msp-mob-col1{max-width:610px}.msp-mob-col2{max-width:460px}.msp-mob-cont-cta{justify-content:flex-start}.msp-mob-cont ul li{margin-bottom:30px;font-size:18px}.msp-mob-cont ul li:after{top:6px}.msp-mob-cont ul li:before{top:14px}.msp-mob-icons-wrap .msp-common-para{font-size:22px}.msp-mob-icons-wrap .msp-common-para span{font-size:16px}.ims_gftbest{padding-bottom:120px}.ims_gftbest h2{max-width:fit-content}.ims_gftbest_content_wrap{display:flex;justify-content:space-between;align-items:flex-end}.ims_gftbest_content{max-width:620px;margin:0}.ims_gftbest_content ul li{font-size:18px}.ims_gftbest_content ul li:before{top:14px}.ims_gftbest_content ul li:after{top:6px}.ims_gftbest_cta{text-align:left;margin:55px 0 0 30px}.ims_gftbest_img{width:50%;text-align:right;overflow:visible;position:relative}.ims_gftbest_img img{bottom:20px;max-width:385px;z-index:4}.ims_gftbest_img_anim{display:block;position:absolute;top:0;left:0;z-index:3}.ims_gba{position:absolute;width:100px;height:100px;top:0;left:0;background:url('/sites/gweb/files/gofrugal/images/multi-store-pos/ims/desktop_sprite.webp') no-repeat;background-size:970px auto}.ims_gba_1{height:230px;width:322px;top:-160px;left:90px;background-position:-11px -434px;z-index:9;opacity:0;transform:translate3d(-30px,140px,0) scale(0.4);transition:all .5s ease-in-out;transition-delay:.3s}.ims_gba_1.active{opacity:1;transform:translate3d(0,0,0) scale(1)}.ims_gba_2{height:174px;width:65px;top:-106px;left:475px;background-position:-429px -261px;border-radius:20px;z-index:1;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;transition-delay:.8s}.ims_gba_3{display:block;height:39px;width:146px;top:140px;left:396px;background-position:-348px -453px;z-index:7;opacity:0;transform:translateY(20px);transition:all .5s ease-in-out;transition-delay:1.2s}.ims_gba_4{height:45px;width:100px;top:280px;left:146px;background-position:-348px -510px;z-index:1;box-shadow:rgba(0,0,0,0.04) 0 3px 5px;opacity:0;transform:translateY(-10px);transition:all .5s ease-in-out;transition-delay:1.6s}.testimonial-heading{margin:0 auto 60px;max-width:1010px}.testi-container{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:25px;margin:90px 40px}.testi-shop-name,.testi-customer-name{font-size:18px}.testi-desc-para{min-height:210px}.testimonial-cta-div{margin-top:40px}.testimonial-card{margin:0 0 30px 0;max-width:375px}.re_cxlogo_wrapper::before,.re_cxlogo_wrapper::after{width:100px}.re_customers h2{max-width:max-content;margin-bottom:50px}:root{--h2-font-size:36px;--h4-font-size:24px;--para-font-size:18px}:root{--faq-h2--:36px;--faq-h3--:26px;--faq-para--:18px}.faq-sm-col{max-width:49.1%;flex:0 0 50%}.faq-card{padding:50px 50px}.faq-row{gap:20px}.faq-heading{margin:0 auto 40px auto}.gft-faq-sec h2{max-width:730px}.ags-cta-wrap{padding-top:0}.ags-signoff-sec{padding:100px 0}.ags-signoff-sec h2{max-width:920px}.ags-signoff-sec .ags-common-para{max-width:830px}}@media screen and ((min-width:548px) and (max-width:1100px)){.msp-feat-cont-wrap{gap:30px}.msp-feat-perv-arr{left:0}.msp-feat-nxt-arr{right:0}.msp-mob-app-sec .msp-common-h2,.msp-mob-app-sec .gft_web_container>.msp-common-para{max-width:500px}.msp-mob-cont-wrap{flex-direction:row;align-items:flex-start}.msp-mob-col2{position:relative;top:85px}.msp-mob-icons{right:2px}}@media all and ((min-width:900px) and (max-width:1024px)){.msp-feat-cont-wrap{gap:20px}}@media all and (max-width:570px){.msp-feat-cont-wrap{padding-bottom:0}.msp-feat-cont-wrap[data-src="1"]{padding-bottom:36px}}