.bg_primary_color{background-color:#2b2f7f}.bg_secondary_color{background:#f1f1ff}.primary_color{color:#2b2f7f !important}.d-flex-between-center{display:flex;justify-content:space-between;align-items:center}.flex-row-reverse{flex-direction:row-reverse}.split-content{display:flex;align-items:center}.secondaryprod_name{display:block;position:absolute;top:52px;left:0;width:100%;background:rgb(255,255,255,0.95);z-index:9999}.scroll-fixed .fixed-hide{display:none}.scroll-fixed .fixed-show{display:block}.color-white{color:white !important}.pt-0{padding-top:0 !important}.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.align-items-unset{align-items:unset}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.p-relative{position:relative}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}section{padding:80px 0}section img{max-width:100%}.mw-100{max-width:100% !important}.element_desk{display:block}.element_resp{display:none}.banner_link:hover{color:white}.inline_link{font-size:16px;font-weight:500;color:#f0493f;text-decoration:underline}.gft_rest_crm_commonh2{font-size:30px;font-weight:700;line-height:1.3;color:#202020;max-width:800px;margin:0 auto 40px}.gft_rest_crm_common_para{font-size:16px;line-height:1.8;font-weight:500}.gft_rest_crm_common_para span{font-weight:600}.gft_rest_crm_banner{padding:180px 0 130px}.gft_rest_crm_h1 span{color:#fac849;position:relative}.gft_rest_crm_banner_content,.gft_rest_crm_generation_content,.gft_rest_crm_testimonial_container,.gft_rest_crm_start_content_resp,.gft_rest_crm_reasons_content{display:flex;align-items:center}.gft_rest_crm_banner_img{justify-content:right;padding:0}.gft_rest_crm_welcome_content{text-align:left}.gft_rest_crm_banner_content>div{display:flex}.gft_rest_crm_h1{font-size:54px;font-weight:700;max-width:100%;margin:0 auto 0 0;color:#fff;line-height:1.2}.gft_rest_crm_commonh3{font-size:24px;font-weight:700;color:#202020;margin:20px auto;line-height:1.3}.gft_rest_crm_commonh5{font-size:20px;font-weight:700;color:#202020}.gft_rest_crm_commonh6{font-size:16px;font-weight:700;color:#202020}.gft_rest_crm_para{font-size:18px;color:#fff;margin:30px auto 20px 0;line-height:1.8;font-weight:500;max-width:480px}.gft_rest_crm_common_link{margin:10px auto !important;font-size:16px !important;padding:10px 30px !important}.banner_link{background-color:#ec3229;border-radius:50px;padding:10px 30px;color:#fff;font-size:16px;font-weight:500;margin:20px auto 0;display:inline-block;box-shadow:0 4px 8px 0 rgb(236 50 41 / 42%),0 6px 20px 0 rgb(236 50 41 / 21%)}.gft_rest_crm_banner_img img{max-width:100%;margin-top:15px}.solution_mobile_sect{margin-bottom:0 !important}.logo_section{padding:10px 0;border-bottom:1px solid #f7f7f7}.gft_rest_crm_why .gft_rest_crm_common_para.info_para,.gft_rest_crm_why .gft_rest_crm_commonh2{margin-bottom:20px}.gft_rest_crm_why .gft_rest_crm_commonh2{font-size:28px}.gft_rest_crm_why .gft_rest_crm_common_para,.gft_rest_crm_why .gft_rest_crm_commonh5{text-align:left !important;padding:0 !important}.why_content{display:flex;justify-content:center;padding-bottom:20px}.why_img_block{flex:15%}.why_content_wrapper{flex:85%}.gft_rest_crm_why .common_link_wrapper{text-align:left !important}.gft_rest_crm_why_content .img{position:relative}.why_bg{position:absolute;opacity:0}.why_bg.img1{top:-10px;left:85px}.why_bg.img2{top:-100px;left:240px}.why_bg.img3{top:-20px;right:60px}.gft_rest_crm_why.appear .why_bg.img1{animation:on-top-img .3s forwards linear}.gft_rest_crm_why.appear .why_bg.img2{animation:on-top-img .3s forwards linear;animation-delay:.6s}.gft_rest_crm_why.appear .why_bg.img3{animation:on-top-img .3s forwards linear;animation-delay:.9s}@-webkit-keyframes on-top-img{from{opacity:0;transform:translateY(7%)}to{opacity:1;transform:translateY(0)}}.gft_rest_crm_needs_content{margin:50px 0 0;display:flex;justify-content:center}.needs_subcontent{max-width:350px;padding:0 30px;margin:0 auto}.needs_img_container img{max-width:100%;margin:0 auto 15px}.needs_subcontent .gft_rest_crm_common_para{max-width:280px;text-align:center}.needs_img_container{position:relative;text-align:center}.testimonial-container{background:#f8f8ff;padding:40px 0 35px}.delight-cust-cont{padding:0 0 20px 0 !important}.secondhome-sect{padding-top:40px}.gft_cust_testcontent{display:flex;flex-wrap:wrap;justify-content:center;margin:20px auto;position:relative}.gft_cust_box{display:block;max-width:320px;margin:10px}.gft_cust_logos{min-height:160px;display:flex;align-items:center;justify-content:center;padding:25px 10px;border-radius:5px 5px 0 0}.gft_cust_box:nth-child(1) .gft_cust_logos,.gft_cust_box:nth-child(7) .gft_cust_logos,.gft_cust_box:nth-child(4) .gft_cust_logos{background:#d11826}.gft_cust_box:nth-child(2) .gft_cust_logos,.gft_cust_box:nth-child(8) .gft_cust_logos,.gft_cust_box:nth-child(5) .gft_cust_logos{background:#ffd8d8}.gft_cust_box:nth-child(3) .gft_cust_logos,.gft_cust_box:nth-child(9) .gft_cust_logos,.gft_cust_box:nth-child(6) .gft_cust_logos{background:#fff5e1}.gft_testim_sprite img{height:100%;max-width:160px;max-height:100px}.gft_cust_desc{background:#fff;padding:30px 40px 25px;text-align:left;border-radius:0 0 5px 5px}.gft_cust_plyicon{position:relative;display:block}.gft_cust_plyicon:after{content:'';background:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/global/nav-menu.webp) no-repeat;width:32px;height:32px;position:absolute;background-position:-147px -692px;top:-46px;left:0;margin:auto}.gft_cust_desctext{font-size:14px;font-weight:500;margin-bottom:40px;min-height:130px;line-height:1.5}.gft_cust_bios h6{font-size:16px;font-weight:600;margin:0 auto 0}.gft_cust_bios p{font-size:14px;font-weight:500;margin-bottom:0}.testimonial-content{display:inline-block;padding:15px}.testimonial-play-button{background-image:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/home-images/home-sprite.webp);background-repeat:no-repeat;width:59px;height:59px;background-position:-18px -80px;position:relative;display:inline-block;top:168px}.testimonial{background-image:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/home-images/home-sprite.webp);background-repeat:no-repeat;width:268px;height:230px;position:relative;display:inline-block;margin:15px}.testimonial1{background-position:-9px -145px}.testimonial2{background-position:-296px -145px}.testimonial3{background-position:-578px -164px}.gft_cust_testcontent .slick-dots{bottom:0;display:block;width:100%;padding:0;margin:10px 0;list-style:none;position:relative}.gft_cust_testcontent .slick-dots li button{display:none}.gft_cust_testcontent .slick-dots li{border:1px solid #575b99 !important;width:8px !important;height:8px;background:#575b99;display:inline-block;margin:0 3px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.gft_cust_testcontent .slick-dots li.slick-active{background:#fff !important;border:1px solid #fff !important;height:8px}.gft_cust_testcontent .slick-prev{left:-150px;background:#5d61b4 url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/left-arrow.svg) no-repeat}.gft_cust_testcontent .slick-next{background:#5d61b4 url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/right-arrow.svg) no-repeat;left:-100px}.gft_cust_testcontent .slick-next:before,.gft_cust_testcontent .slick-prev:before{display:none}.gft_cust_testcontent .slick-next,.gft_cust_testcontent .slick-prev{width:40px;height:40px;border:2px solid #5d61b4;border-radius:13px;bottom:-10px;top:auto;background-position:10px}.gft_cust_testcontent .slick-next:focus,.gft_cust_testcontent .slick-next:hover,.gft_cust_testcontent .slick-next.slick-disabled{background:transparent url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/right-arrow.svg) no-repeat;background-position:10px}.gft_cust_testcontent .slick-prev:focus,.gft_cust_testcontent .slick-prev:hover,.gft_cust_testcontent .slick-prev.slick-disabled{background:transparent url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/left-arrow.svg) no-repeat;background-position:10px}.gft_rest_crm_testimonials .gft_rest_crm_commonh2{margin:30px auto 20px;font-size:40px}.gft_cust_testcontent::before{position:absolute;left:-320px;height:100px;bottom:10px;content:'';width:110px;background:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/xlquotes.png) no-repeat}.gft_rest_crm_testimonials .gft_rest_crm_common_para{margin-bottom:40px;max-width:300px}.testi_content_wrapper{max-width:300px;margin:auto 0 auto auto}.ratings_section{padding-bottom:50px}.rating-box{background:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/awards/star-rating.svg) no-repeat;height:70px;width:140px;margin:20px}.google{background-position:-410px -39px}.capterra{background-position:-45px -40px}.getapp{background-position:-228px -40px}.trustpilot{background-position:-586px -40px}.rating_wrapper{display:inline-flex;align-items:center;flex-direction:column;border-radius:6px;box-shadow:0 3px 10px #0000000f;margin:auto 10px}.rating_wrapper .gft_rest_crm_common_para{color:#a4a4a4;margin-top:5px;font-size:14px}.g-award-sec{padding:10px 0 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.award_cards{background:url(/sites/gweb/files/gofrugal/images/awards/awards.webp) no-repeat;background-size:auto;width:160px;height:145px;background-size:1060px auto;margin:0 auto}.logo_1{background-position:0 0}.logo_2{background-position:-169px 0}.logo_3{background-position:-334px 0}.logo_4{background-position:-510px 0}.logo_5{background-position:-340px -290px}.logo_6{background-position:-884px 0}.logo_7{background-position:-5px -147px}.logo_8{background-position:-692px -145px}.logo_9{background-position:-170px -147px}.logo_10{background-position:-508px -147px}.logo_11{background-position:-334px -148px}.logo_12{background-position:-876px -148px}.logo_13{background-position:-168px -297px}.g-award-wrapper{border:1px solid #eee;border-right:.5px solid #eee;border-bottom:1px solid #eee;border-left:.5px solid #eee}.gft_rest_crm_feat_content{margin-top:40px}.gft_rest_crm_choose{position:relative}.gft_rest_crm_choose_content{background:#ff5151;background:linear-gradient(232deg,rgba(255,81,81,1) 0,rgba(43,47,127,1) 65%);padding:50px 40px;border-radius:18px}.gft_rest_crm_choose::before{z-index:-1;content:'';position:absolute;top:0;left:0;height:50%;width:100%;background:#f8f8f8}.gft_rest_crm_choose_content .gft_rest_crm_common_para{position:relative;text-align:left !important;padding:3px 0 3px 30px !important;color:#fff}.gft_rest_crm_choose_content .gft_rest_crm_common_para::before{content:'';background:url(https://cdn.gofrugal.com/sites/gweb/files/gofrugal/images/restaurant-crm/bullets.png) no-repeat;position:absolute;top:8px;left:-2px;width:23px;height:16px}.gft_rest_crm_common_para.break-para{max-width:400px}.start_box_resp{max-height:100%;margin:0 auto 10px;max-width:100%;background:#fefefe;transition:100ms ease-in;padding:15px;padding-left:20px;cursor:pointer;border-radius:15px;border:1px solid #e6e6e6}.start_box_resp .start_subcontent{position:relative}.start_box_resp .start_subcontent::after{content:'';width:13px;height:13px;position:absolute;right:12px;top:2px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease;transform:rotate(135deg);border-radius:2px}.start_box_resp.Descp_show .start_subcontent::after{transform:rotate(315deg)}.rest_crm-faq.gft_rest_crm_start_resp .gft_rest_crm_common_para,.rest_crm-faq .start_subcontent .gft_rest_crm_commonh5,.rest_crm-faq.gft_rest_crm_start_resp .gft_rest_crm_commonh2{color:#202020;margin-top:10px}.start_box_resp.Descp_show .gft_rest_crm_common_para{display:block}.rest_crm-faq .start_box_resp .start_subcontent::after{border-top:3px solid #202020;border-right:3px solid #202020}.rest_crm-faq .purchase_description{display:none}.start_box_resp.Descp_show .start_subcontent::after{transform:rotate(315deg);top:10px}.start_box_resp.Descp_show{background:#f8f8f8}.gft-faq-sec{padding-top:0}@media(min-width:1101px){.secondaryprod_name{top:69px;left:0}}@media(max-width:1400px){.gft_rest_crm_banner{padding:119px 0}.gft_rest_crm_h1{font-size:46px}section{padding:40px 0}.gft_rest_crm_commonh5{font-size:18px;margin-bottom:5px}}@media(max-width:1200px){.gft_rest_crm_h1{font-size:36px}.gain_content .gft_rest_crm_common_para{max-width:340px;text-align:left}.gft_rest_crm_brands_container .gft_rest_crm_brand_logos .logo-container{margin:0 30px}.gft_rest_crm_para{font-size:14px}.gft_rest_crm_commonh2{font-size:26px;margin:10px auto 20px}.testimonial-container::before,.assure-cont-fluid::after{display:none}.faq_sect .gft_rest_crm_commonh3{font-size:22px}}@media(max-width:991px){.flex-row-reverse{flex-direction:unset}.flex-row-reverse-resp{flex-direction:column-reverse !important;display:flex !important}.gft_rest_crm_reasons.reason4 .img img{margin:50px auto}.split-content{flex-direction:column}.common_link_wrapper{text-align:center !important}.gft_rest_crm_para{margin-left:auto}.solu_mob_callback,.gft_rest_crm_generation_content,.gft_rest_crm_reasons_content{display:block;text-align:center}.gft_rest_crm_common_para,.gft_rest_crm_features{text-align:center}.gft_rest_crm_common_para.info_para{text-align:center !important;margin:0 auto 20px}.gft_rest_crm_banner_content{justify-content:center;align-items:center;flex-direction:column}.gft_rest_crm_welcome_content{text-align:center;margin:auto}.gft_rest_crm_banner_img img{margin:30px auto 0;padding:0 15px}.gft_rest_crm_commonh2{margin:20px auto}section .row .img{text-align:center !important}section .row .img img{max-width:100%;margin:50px auto 0}.gft_rest_crm_commonh2{text-align:center !important}.banner_link{margin:20px auto}.why_img_block{text-align:center}.needs_subcontent .gft_rest_crm_common_para{padding:0 !important;margin:10px auto}.gft_rest_crm_needs_content{flex-direction:column;margin-bottom:0}.needs_subcontent{max-width:100%;padding-bottom:30px;margin:0 20px}.needs_subcontent .gft_rest_crm_commonh5{margin:0 auto 5px}.needs_content_wrapper{max-width:100% !important;text-align:center}.needs_img_container img{max-width:100%;margin:0 auto}.needs_subcontent{padding:0 0 30px}.gft_rest_crm_testimonials .gft_rest_crm_commonh2{margin-top:30px;font-size:36px}.gft_rest_crm_testimonials .common_link_wrapper{margin:20px auto 50px}.gft_cust_testcontent .slick-next,.gft_cust_testcontent .slick-prev{display:none !important}.gft_cust_testcontent .slick-dots{bottom:-30px}.testi_content_wrapper{max-width:100%;margin:auto}.gft_cust_box:nth-child(1) .gft_cust_logos{background:#ffd8d8}.gft_cust_box:nth-child(2) .gft_cust_logos{background:#fff5e1}.gft_cust_box:nth-child(3) .gft_cust_logos{background:#d11826}.why_bg.img1{top:-10px;left:55px}.gft_rest_crm_why_content .img{margin-top:70px}.why_bg.img2{top:-100px;left:210px}.why_bg.img3{top:-20px;right:20px}.g-award{margin:5px}.rating-box{margin:0 15px;zoom:.9}}@media(max-width:768px){.gft_rest_crm_importance,.gft_rest_crm_uses,.gft_rest_crm_advantages,.gft_rest_crm_features{text-align:center !important}.gft_rest_crm_commonh2{font-size:34px;padding:0 40px;text-align:center !important}.gft_rest_crm_common_para{padding:0 15px;font-size:15px;text-align:center}section .row .img img{padding:20px 30px}.gft_rest_crm_features_box .gft_rest_crm_common_para{padding:0}.needs_subcontent .gft_rest_crm_common_para{max-width:500px}.gft_rest_crm_needs_content{max-width:620px;margin:auto}.gain_content .gft_rest_crm_common_para{max-width:400px;margin:0 auto}.delight-cust-cont{padding:0 0 20px 20px !important}.gft_cust_box{margin:10px;max-width:300px}}@media(max-width:540px){.element_desk{display:none}.element_resp{display:block}section{padding:30px 0 20px !important}.gft_rest_crm_banner{padding:0 0 50px !important}.banner_link{margin:0 auto;font-size:14px;padding:8px 22px}section .row .img img{padding:0;margin:20px auto 0}.gft_rest_crm_banner_img img{width:100%}.gft_rest_crm_h1{font-size:26px;margin:70px auto 0;line-height:1.6}.gft_rest_crm_para{font-size:14px;margin:30px auto 20px;padding:0 10px}.gft_rest_crm_welcome_content{max-width:100%;margin:auto}.gft_rest_crm_commonh2,.gft_rest_crm_testimonials .gft_rest_crm_commonh2{font-size:24px;padding:0;margin:30px auto}.gft_rest_crm_commonh2.info_h2,.gft_rest_crm_commonh2{font-size:24px;font-weight:700;color:#202020;margin:20px auto}.gft_rest_crm_commonh5{font-size:16px;padding:0 10px}.faq_sect .gft_rest_crm_commonh3{font-size:20px;padding:0 10px}.gft_rest_crm_common_para{padding:0 10px;font-size:14px}.gft_rest_crm_common_link{font-size:14px !important}.inline_link{font-size:14px}.why_img_block{flex:20%;text-align:left}.why_content_wrapper{flex:80%}.needs_content_wrapper{max-width:100% !important;padding:0}.gft_rest_crm_needs_content .slick-list.draggable{padding:0 10px !important}.needs_subcontent{margin:0 10px;padding:20px}.needs_subcontent .gft_rest_crm_common_para{max-width:290px;text-align:center;margin:0 auto}.needs_subcontent .gft_rest_crm_commonh5{padding:0}.gft_rest_crm_needs_content{margin:20px 0}.needs_subcontent .needs_img_container img{margin:7px auto 15px;margin-left:0}.gft_rest_crm_testimonials .gft_rest_crm_commonh2,.gft_rest_crm_testimonials .gft_rest_crm_common_para,.gft_rest_crm_testimonials .common_link_wrapper{text-align:center !important}.gft_rest_crm_testimonials .gft_rest_crm_commonh2{margin-bottom:15px}.gft_rest_crm_testimonials .gft_rest_crm_common_para{margin:auto}.gft_cust_box{margin:0 5px}.gft_rest_crm_testimonials{padding-bottom:40px !important}.gft_rest_crm_testimonials_content .col-md-8{padding:0}.gft_rest_crm_testimonials .common_link_wrapper{margin:60px auto 20px !important}.rating_wrapper{margin:5px}.g-rating-sec{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.rating-box{margin:15px}.ratings_section .homebg-blue{padding:0}.rating_wrapper .gft_rest_crm_common_para{margin-top:0}.g-award-sec{padding:30px 0}.awards_crm .g-award{transform:scale(0.9);margin:0 5px;width:170px !important;min-width:140px}.awards_crm .g-award-wrapper{text-align:center}.awards_crm .g-award.award3{background-position:-823px 10px}.awards_crm .g-award.award4{background-position:-874px -150px;width:150px !important}.awards_crm .g-award.award5{background-position:-876px -291px;width:150px !important}.awards_crm .g-award.award1{background-position:-413px 10px}.awards_crm .g-award.award2{background-position:-615px 0}.awards_crm .g-award.award10{background-position:-675px -1030px}.awards_crm .slick-dots{bottom:0;display:block;width:100%;padding:0;margin:10px 0;list-style:none;position:relative}.awards_crm .slick-dots li button{display:none}.awards_crm .slick-dots li{width:8px !important;height:8px;background:#64668150;display:inline-block;margin:0 4px;border-radius:100%;cursor:pointer;transition:.5s ease;box-sizing:content-box}.awards_crm .slick-dots li.slick-active{background:#2b2f7f !important;height:8px}.awards_crm{padding-bottom:0}.g-award-wrapper{border:0}.gft_rest_crm_choose_content .gft_rest_crm_common_para{padding-left:40px !important}.gft_rest_crm_choose{padding:0 !important}.gft_rest_crm_choose_content{padding:20px 15px 40px;border-radius:0;background:linear-gradient(0,rgba(255,81,81,1) 0,rgba(43,47,127,1) 100%)}.gft_rest_crm_choose_content .col-md-8{padding:0}.gft_rest_crm_choose_content .gft_rest_crm_common_para::before{left:5px}.rest_crm-faq.gft_rest_crm_start_resp .gft_rest_crm_common_para,.rest_crm-faq .start_subcontent .gft_rest_crm_commonh5,.rest_crm-faq.gft_rest_crm_start_resp .gft_rest_crm_commonh2{padding:0;text-align:left}.rest_crm-faq .start_box_resp .start_subcontent::after{border-top:2px solid #202020;border-right:2px solid #202020}.start_box_resp .start_subcontent::after{width:10px;height:10px;right:3px;top:10px;border-radius:1px}.rest_crm-faq .start_subcontent .gft_rest_crm_commonh5{max-width:280px;margin:0}.gft_rest_crm_why_content .img{margin-top:90px}.why_bg.img1{top:-50px;left:20px}.why_bg.img2{top:-100px;left:135px}.why_bg.img3{top:-10px;right:0}.dwnld-ftp-sec{padding:60px 0 !important}}@media(max-width:340px){.gft_rest_crm_commonh2{font-size:18px !important;padding:0 10px}.gft_rest_crm_h1{font-size:26px !important;margin:70px auto 0}.gft_rest_crm_common_para,.inline_link{font-size:12px !important}.banner_link{font-size:12px}.gft-primary-cta{font-size:14px}.g-rating-sec svg{max-width:68px}.gft-secondary-cta{font-size:13px}.needs_subcontent .gft_rest_crm_common_para{max-width:220px}}@media(max-width:900px) and (max-height :420px){section{padding:30px 0 50px !important}.gft_rest_crm_banner{padding:0 0 0 !important}section .row .img img{padding:0}.gft_rest_crm_h1{font-size:32px;margin:100px auto 0}.gft_rest_crm_para{font-size:14px;margin:30px auto 10px;padding:0 10px}.gft_rest_crm_welcome_content{max-width:100%;margin:auto;padding:0 15px}.gft_rest_crm_commonh2{font-size:24px;padding:0 10px;margin:30px auto}.gft_rest_crm_commonh5{font-size:16px;padding:0 10px}.gft_rest_crm_common_para{padding:0 10px}}