*{box-sizing:border-box;padding:0;margin:0;scroll-behavior:smooth}:root{--h2-font-size:24px;--h2-line-height:1.3;--h2-font-weight:700;--h4-font-size:20px;--h4-line-height:1.4;--h4-font-weight:700;--para-font-size:16px;--para-line-height:1.7;--para-font-weight:400}main img{max-width:100%;height:auto}.rcfm-section{padding:75px 0}.rcfm-common-h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);font-weight:var(--h2-font-weight);margin:0 auto;text-align:center}.rcfm-common-h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-weight:var(--h4-font-weight);margin:0}.rcfm-common-para{font-size:var(--para-font-size);line-height:var(--para-line-height);font-weight:var(--para-font-weight);margin:0}.rcfm-cta-wrap{padding:40px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.home_solu_link,.home_solu_link:hover{color:#202020;text-decoration:underline}.home_solu_link:hover{text-decoration:none}.rcfm-banner-sec{background-color:#fff8e9;padding-top:120px;text-align:center}.rcfm-banner-sec .gft_web_container{max-width:1320px}.rcfm-col1,.rcfm-col2{width:100%}.rcfm-banner-h1{font-size:36px;font-weight:800;line-height:1.2}.rcfm-banner-h1 span{color:#ff8644}.rcfm-banner-sec .rcfm-cont{display:flex;align-items:center;flex-wrap:wrap}.rcfm-banner-para{line-height:1.6;margin-top:14px}.rcfm-banner-cta-wrap{padding:40px 0 60px}.rcfm-banner-cta-wrap .gft-primary-cta{padding:14px 20px}.rcfm-awards-sec{padding-bottom:0}.awards_showcase{padding-top:20px}.awards_showcase .rating_img{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;gap:15px;position:relative}.awards_showcase .rating_img::before{content:'';position:absolute;width:30px;height:130px;top:0;left:-1px;z-index:1;background:white;box-shadow:20px 4px 20px 12px #fff}.awards_showcase .rating_img::after{content:'';position:absolute;width:30px;height:130px;top:0;right:-1px;z-index:1;background:white;box-shadow:-20px 0 20px 8px #fff}.rating_img .awards{background:url(/sites/gweb/files/gofrugal/images/awards/awards.webp) no-repeat;width:160px;height:130px;background-size:1060px auto;margin:0 0 0 -25px;transform:scale(0.9)}.rating_img .awards.awards_1{background-position:0 0}.rating_img .awards.awards_2{background-position:-169px 0}.rating_img .awards.awards_3{background-position:-334px 0}.rating_img .awards.awards_4{background-position:-510px 0}.rating_img .awards.awards_5{background-position:-692px 0}.rating_img .awards.awards_6{background-position:-884px 0}.rating_img .awards.awards_7{background-position:-5px -147px}.rating_img .awards.awards_8{background-position:-692px -145px}.rating_img .awards.awards_9{background-position:-170px -147px}.rating_img .awards.awards_10{background-position:-508px -147px}.rating_img .awards.awards_11{background-position:-334px -148px}.rating_img .awards.awards_12{background-position:-876px -148px}.rating_img .awards.awards_13{background-position:-168px -297px}.ratings_wrap{border:1px solid #e4e4e4;border-radius:7px;padding:10px}.awards_showcase .ratings_view{display:flex;display:-webkit-flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:8px;padding-top:50px}.ratings_view .ratings_wrap>.rating{background:url(/sites/gweb/files/gofrugal/images/awards/ratings.svg) no-repeat;background-size:530px auto;height:33px}.ratings_view .ratings_wrap>.rating.capterra{background-position:0 -2px;width:78px}.ratings_view .ratings_wrap>.rating.getapp{background-position:-100px -2px;width:84px}.ratings_view .ratings_wrap>.rating.google{background-position:-206px 0;width:77px}.ratings_view .ratings_wrap>.rating.software_advice{background-position:-304px -1px;width:127px}.ratings_view .ratings_wrap>.rating.trustpilot{background-position:-453px -1px;width:78px}.rcfm-bnf-boxes-wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding-top:35px}.rcfm-bnf-box{padding:53px 20px 53px 30px;background-color:#fff;border:1px solid #eee;border-radius:20px;opacity:0;transform:translateY(25px);transition:opacity 1s,transform 1s}.rcfm-bnf-box.active{opacity:1;transform:translateY(0)}.rcfm-bnf-cont .rcfm-common-h4{padding:24px 0 10px}.rcfm-bnf-icons{width:59px;height:50px;background:url('/sites/gweb/files/gofrugal/images/retail/cash-flow-management/cfm-icons-sprite.svg') no-repeat;background-position:-133px -10px;background-size:555px 171px}.rcfm-bnf-icon2{width:50px;background-position:-209px -10px}.rcfm-bnf-icon3{width:47px;background-position:-278px -10px}.rcfm-bnf-icon4{width:78px;height:51px;background-position:-343px -10px}.rcfm-bnf-icon5{width:44px;background-position:-278px -87px}.rcfm-bnf-icon6{width:59px;height:51px;background-position:-339px -89px}.rcfm-how-help-sec{background-color:#000;color:#fff}.rcfm-how-boxes-wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;padding-top:35px;color:#000}.rcfm-how-box{border:1px solid #fff;background-color:#fff;border-radius:20px;flex:1 1 100%;padding:20px 18px 36px;display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:20px;opacity:0;transform:translateY(25px);transition:opacity 1s,transform 1s}.rcfm-how-box.active{opacity:1;transform:translateY(0)}.rcfm-how-imgs{border-radius:16px;border:6px solid #efefef;padding:8px}.rcfm-how-cont .rcfm-common-h4{padding:10px 0}.rcfm-how-cont .rcfm-common-para:nth-of-type(1){padding-bottom:10px}.re_other_features{background:#fff;padding-bottom:10px}.re_other_features h2{margin:0 auto 50px;text-align:center}.re_other_feat_container{padding:35px 35px 60px;border:1px solid #A9A9A965;border-radius:20px}.re_other_feat_container h3{margin:0 0 16px;font-size:22px;font-weight:700;line-height:1.3}.re_other_feat_container p{margin-bottom:30px;color:#191919;font-size:16px;line-height:1.6;font-weight:400}.re_other_feat_wrapper{display:flex;flex-direction:column;gap:20px}.re_of_icon{height:fit-content;width:fit-content}.re_of_icon div{background:url("/sites/gweb/files/gofrugal/images/retail/features/other_features_sprite.webp") no-repeat;width:125px;height:100px;margin-bottom:25px;background-size:1000px auto;background-position:-6px -29px}.re_of_icon .re_of_icon_1{background-position:-8px -31px;width:90px;height:95px}.re_of_icon .re_of_icon_2{background-position:-140px -32px;width:126px;height:89px}.re_of_icon .re_of_icon_3{background-position:-302px -19px;width:92px;height:116px}.re_of_icon .re_of_icon_4{background-position:-417px -29px;width:125px;height:110px}.re_of_icon .re_of_icon_5{background-position:-570px -30px;width:95px;height:95px}.re_of_icon .re_of_icon_6{background-position:-701px -23px;width:93px;height:112px}.re_of_icon .re_of_icon_7{background-position:-843px -19px;width:122px;height:120px}.re_of_icon .re_of_icon_8{background-position:-18px -182px;width:98px;height:119px}.re_of_icon .re_of_icon_9{background-position:-158px -192px;width:145px}.re_of_icon .re_of_icon_10{background-position:-336px -180px;width:125px;height:119px}.re_of_icon .re_of_icon_11{background-position:-491px -191px;width:145px;height:95px}.re_of_icon .re_of_icon_12{background-position:-18px -336px;width:142px;height:113px}.re_of_icon .re_of_icon_13{background-position:-658px -197px;width:175px;height:86px}.re_of_icon .re_of_icon_14{background-position:-850px -200px;width:130px;height:82px}.re_of_icon .re_of_icon_15{background-position:-218px -344px;width:107px;height:98px}.re_of_icon .re_of_icon_16{background-position:-357px -339px;width:145px}.re_of_icon .re_of_icon_17{background-position:-538px -330px;width:122px;height:120px}.re_of_icon .re_of_icon_18{background-position:-682px -335px;width:110px;height:111px}.rcfm-cust-logos-sec{padding-bottom:0}.rcfm-cust-logos-sec.rcfm-common-h2{max-width:878px}.customers_logos_container{padding:30px 0 0;position:relative}.customers_logos_container>.cust_logo_row{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:10px;width:100%;margin:0 auto}.customers_logos_container>.cust_logo_row .rcfm-cust-logos{max-width:146px;width:100%;height:82px;opacity:0;transform:translateY(20px);transition:opacity 1s,transform 1s}.customers_logos_container>.cust_logo_row .rcfm-cust-logos.active{opacity:1;transform:translateY(0)}.customers_logos_container>.cust_logo_row .logo{background:url('/sites/gweb/files/gofrugal/images/retail/cash-flow-management/cfm-customer-logo-sprite.webp') no-repeat;background-size:1141px 334px;height:100%;border:1px solid #e8e8e8;border-radius:10px}.cust_logo_row .logo.logo_1{background-position:-14px -10px}.cust_logo_row .logo.logo_2{background-position:-176px -10px}.cust_logo_row .logo.logo_3{background-position:-337px -10px}.cust_logo_row .logo.logo_4{background-position:-499px -10px}.cust_logo_row .logo.logo_5{background-position:-660px -10px}.cust_logo_row .logo.logo_6{background-position:-821px -10px}.cust_logo_row .logo.logo_7{background-position:-983px -10px}.cust_logo_row .logo.logo_8{background-position:-14px -103px}.cust_logo_row .logo.logo_9{background-position:-176px -103px}.cust_logo_row .logo.logo_10{background-position:-337px -103px}.cust_logo_row .logo.logo_11{background-position:-499px -103px}.cust_logo_row .logo.logo_12{background-position:-660px -103px}.cust_logo_row .logo.logo_13{background-position:-821px -103px}.cust_logo_row .logo.logo_14{background-position:-983px -103px}.customers_logos_container .slick-track{transition-timing-function:linear !important}.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}.testimonial-sec .gft_web_container{padding:0}.testimonial-sec .rcfm-common-h2{padding:0 15px}.testimonial-card{max-width:307px;width:100%;border-radius:16px;box-shadow:0 2px 34px 0 #B8B8B82E;margin:0 7px 0}.testi-cust-img-con{min-height:189px;display:flex;justify-content:center;align-items:center;padding:30px 0;border-radius:16px 16px 0 0;background:#fff5e3}.houseOfMg-con{background-color:#fff8e7}.nikita-con{background-color:#fff3f1}.momaiya-con{background-color:#fff8e7}.testi-cust-img-con .testi-img{background:url('/sites/gweb/files/gofrugal/images/retail/cash-flow-management/cfm-customer-logo-sprite.webp') no-repeat}.houseOfMg-con .testi-img{background-position:-11px -241px;width:216px;height:120px;background-size:1190px 385px}.nikita-con .testi-img{width:158px;height:92px;background-position:-441px -190px;background-size:950px 302px}.momaiya-con .testi-img{height:115px;width:112px;background-position:-449px -250px;background-size:1225px 390px}.testimonial-description{position:relative;padding:48px 20px 28px 24px;background:#fff;border-radius:0 0 16px 16px;text-align:left}.testimonial-description .rcfm-common-para{margin:0 0 40px 0;min-height:245px}.testi-customer-con{display:flex;flex-direction:column;justify-content:flex-start;min-height:78px}.testi-shop-name{font-size:16px;font-weight:700;line-height:24px;margin:0}.testi-customer-name{font-size:16px;font-weight:400;line-height:24px;margin:0;padding-top:0}.testi-video-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='%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:34px;height:34px;display:inline-block;position:absolute}.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}.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:#ec3229}.testimonial-cta-div .gft-primary-cta{margin-right:18px;background-color:#ec3229;color:#fff;margin:0}.testi-container .slick-list.draggable{padding:15px 0 50px !important}.testi-container .slick-dots{position:relative;top:-25px}.testimonial-sec .slick-dots li{border:1px solid #4e4e4e !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:#4e4e4e !important}.testimonial-sec .slick-dots li button{display:none}.gft-faq-sec{background-color:#f7f7f7;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-heading{font-size:var(--faq-h2--);font-weight:var(--faq-h2-wh--);line-height:var(--faq-h2-lh--);margin:0 auto 10px 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: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}.rcfm-signOff-sec{background-color:#000;color:#fff;text-align:center}.rcfm-signOff-sec .rcfm-cont{max-width:881px;margin:0 auto}.rcfm-signOff-sec .rcfm-cont .rcfm-common-h2{max-width:740px;padding-bottom:20px}@media screen and (min-width:611px){.ratings_wrap{padding:15px 20px}.awards_showcase{padding-top:40px}.awards_showcase .ratings_view{gap:30px}.ratings_view .ratings_wrap>.rating{background-size:auto auto;height:58px}.ratings_view .ratings_wrap>.rating.capterra{background-position:-2px 0;width:130px}.ratings_view .ratings_wrap>.rating.getapp{background-position:-171px 0;width:138px}.ratings_view .ratings_wrap>.rating.google{background-position:-348px 0;width:125px}.ratings_view .ratings_wrap>.rating.software_advice{background-position:-512px 0;width:211px}.ratings_view .ratings_wrap>.rating.trustpilot{background-position:-762px 0;width:128px}.re_other_feat_container{max-width:47.5%}.re_other_feat_wrapper{gap:30px;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:center}.re_of_icon{height:145px;width:fit-content;display:flex;justify-content:center;align-items:center}}@media screen and (min-width:768px){:root{--h2-font-size:30px;--h4-font-size:22px;--para-font-size:16px}:root{--faq-h2--:30px;--faq-h3--:22px;--faq-para--:16px}.rcfm-col1{max-width:550px;margin:0 auto}.rcfm-ban-img img{max-width:75%}.rating_img .awards{margin:0;transform:scale(1)}.rcfm-bnf-box{max-width:350px}.rcfm-how-box{padding:50px 30px 50px;max-width:90%}.rcfm-how-boxes-wrap{padding-top:60px;gap:30px}.customers_logos_container{padding:40px 0 0}.customers_logos_container>.cust_logo_row.row_one{margin:0 auto 0 auto}.testimonial-card{margin:0 5px !important;max-width:335px}.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 28px 30px}.testimonial-description .rcfm-common-para{min-height:245px}.faq-card{padding:30px 20px;margin:20px 0 0 0}.rcfm-signOff-sec .rcfm-common-para{max-width:600px;margin:0 auto}}@media screen and (min-width:1024px){:root{--h2-font-size:36px;--h4-font-size:24px;--para-font-size:18px;--para-line-height:1.7}:root{--faq-h2--:36px;--faq-h3--:26px;--faq-para--:18px}.rcfm-section{padding:150px 0}.rcfm-cta-wrap{padding:60px 0 0;gap:30px}.rcfm-banner-sec{padding-top:180px;text-align:left}.rcfm-col1,.rcfm-col2{width:50%}.rcfm-col1{max-width:100%;margin:0}.rcfm-ban-img img{max-width:100%}.rcfm-banner-sec .rcfm-cont{align-items:flex-start}.rcfm-banner-cta-wrap{padding-bottom:0}.rcfm-banner-h1{font-size:72px}.rcfm-banner-para{font-size:24px}.rcfm-banner-sec .rcfm-ban-img{position:relative}.rcfm-ban-icons .rcfm-ban-icon{background:url('/sites/gweb/files/gofrugal/images/retail/cash-flow-management/cfm-icons-sprite.svg') no-repeat;background-size:260px 120px;position:absolute;opacity:0;transition:opacity 1s,transform 1s}.rcfm-ban-icon.rcfm-ban-icon1,.rcfm-ban-icon.rcfm-ban-icon5{width:17px;height:17px;background-position:-88px -60px;left:25%;top:2%;transform:translate(180px,250px);transition-delay:.5s}.rcfm-ban-icon.rcfm-ban-icon2{width:76px;height:90px;background-size:336px 1361px;background-position:-14px -674px;left:33%;top:11%;transform:translate(110px,140px);transition-delay:.2s}.rcfm-ban-icon.rcfm-ban-icon3{width:18px;height:10px;background-size:313px 150px;background-position:-105px -105px;right:15%;top:8%;transform:translate(-70px,220px);transition-delay:.5s}.rcfm-ban-icon.rcfm-ban-icon4{width:24px;height:25px;background-position:-98px -170px;background-size:317px 340px;left:29%;bottom:14%;transform:translate(170px,-150px);transition-delay:.5s}.rcfm-ban-icon.rcfm-ban-icon5{right:5%;bottom:22%;left:auto;top:auto;transform:translate(-100px,-130px);transition-delay:.5s}.rcfm-ban-icon.active{opacity:1;animation:icon-float 7s linear infinite;animation-delay:1.5s;transform:translate(0,0)}.rcfm-ban-icon.rcfm-ban-icon1.active,.rcfm-ban-icon.rcfm-ban-icon3.active,.rcfm-ban-icon.rcfm-ban-icon5.active{animation-duration:4s}@-webkit-keyframes icon-float{0%{transform:translate(0,0)}50%{transform:translate(0,10px)}100%{transform:translate(0,0)}}@keyframes icon-float{0%{transform:translate(0,0)}50%{transform:translate(0,10px)}100%{transform:translate(0,0)}}.rcfm-awards-sec{padding-bottom:0}.rcfm-benefits-sec .gft_web_container{padding:0}.rcfm-bnf-boxes-wrap{gap:30px;padding-top:60px}.rcfm-bnf-box{max-width:379px}.rcfm-how-help-sec .gft_web_container{padding:0}.rcfm-how-boxes-wrap{padding-top:60px;gap:30px}.rcfm-how-box{flex:1 1 calc(50% - 30px);padding:56px 47px 56px 56px;justify-content:flex-end;gap:30px;max-width:100%}.rcfm-how-box.rcfm-how-box3{flex:1 1 100%;flex-direction:row}.rcfm-how-box.rcfm-how-box3 .rcfm-how-cont{flex:1 1 calc(49% - 20px)}.rcfm-how-box.rcfm-how-box3 .rcfm-how-img3{flex:1 1 50%}.rcfm-how-cont .rcfm-common-para:nth-of-type(1){padding-bottom:20px}.re_other_features{padding-bottom:0}.re_other_feat_container{padding:45px 45px 50px;max-width:372px}.re_other_feat_container h3{font-size:24px}.re_other_feat_container p{font-size:18px}.re_other_feat_wrapper{gap:25px}.rcfm-cust-logos-sec{padding-bottom:0}.rcfm-cust-logos-sec h2{max-width:900px}.customers_logos_container{padding-top:60px;padding-bottom:0}.customers_logos_container>.cust_logo_row .rcfm-cust-logos{scale:1}.testi-container{margin:50px 0}.testimonial-card{max-width:363px;margin:0}.testimonial-description .rcfm-common-para{min-height:275px}.testimonial-cta-div .gft-primary-cta{margin:0}.testi-shop-name,.testi-customer-name{font-size: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}.rcfm-signOff-sec .rcfm-common-para{max-width:100%}}