html{scroll-behavior:smooth}.gft_vertical_feat_sect{position:relative;padding:90px 0;text-align:center}.gft_vert_heading{font-size:30px;font-weight:600;margin:0 auto}.gft_vert_feat_content{display:flex;flex-wrap:wrap;margin:30px auto 0}.gft_vert_feat_box{max-width:320px;padding:20px 12px;width:25%;margin:0 auto 20px}.gft_vert_feat_icon{background:url(../svg/restaurant-sprite.svg) no-repeat;margin:0 auto;width:67px;height:59px;margin:0 auto}.gft_vert_feat_text{margin:20px auto 0}.gft_vert_feat_text h4{font-size:18px;font-weight:700;margin:0 auto 5px}.gft_vert_feat_desc p{font-size:15px;margin:0 auto 10px;line-height:1.7;font-weight:400;color:#1b1b1b;max-width:90%}.gft_vert_feat_link{font-size:15px;line-height:0}.gft_vert_featshow .gft_vert_feat_desc{display:none}.feat_box_7 p,.feat_box_8 p{max-width:250px !important}.key_features_head h2{font-size:30px;font-weight:600;max-width:820px;padding:0 0 50px 20px}.restaurant-drive-in-feat-Kitchen-Display-System{background-position:0 0}.restaurant-drive-in-feat-QR-ordering{background-position:-128px 4px}.restaurant-drive-in-CRM-and-loyalty{background-position:-243px -3px}.restaurant-drive-in-Hassle-free-ordering{background-position:-360px 3px}.restaurant-drive-in-Recipe-management{background-position:-117px -124px}.restaurant-drive-in-Smart-Reports{background-position:-488px -3px}.restaurant-drive-in-Inventory-management{background-position:-1px -121px}.restaurant-drive-in-Drive-thru-Feedback{background-position:-243px -121px}.restaurant-feat-section .res-feat-icon{background:url(../svg/restaurant-sprite.svg) no-repeat;width:70px;height:65px;margin:0 auto;min-width:72px}.res-feat-icon.kds-ft{background-position:0 5px}.res-feat-icon.servjoy-ft{background-position:-365px 7px}.res-feat-icon.bar-sms-ft{background-position:-361px -231px}.res-feat-icon.table-ft{background-position:-605px 8px}.res-feat-icon.bakery-whatsnow-ft{background-position:-483px -237px}.res-feat-icon.bar-sales-ft{background-position:-598px -238px}.res-feat-icon.food-agg-ft{background-position:-718px -240px}.res-feat-icon.bakery-service-ft{background-position:-2px -358px}.res-feat-icon.fms-icon-mp{background-position:-240px -120px}@media(max-width:540px){.gft_vert_feat_desc{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.gft_vert_feat_desc p{max-width:100%}.gft_vert_feat_icon,.res-feat-icon{transform:scale(0.8)}.feature-content h3::after{content:'';display:inline-block;border-left:2px solid #333;border-bottom:2px solid #333;width:7px;height:7px;transform:rotate(-45deg);transition:all .5s ease;margin:0 10px 0 auto;position:absolute;right:20px}.feature-content.featureactive h3:after{transform:rotate(135deg)}.feature-content h3,.feature-desc p{font-size:14px}.restaurant-feat-section .gft-secondary-cta{margin-top:10px}}@media(max-width:1100px){.gft_vert_feat_box{width:30%}}@media(max-width:991px){.gft_vert_feat_box{width:50%}.gft_vert_heading{font-size:24px}}@media(max-width:600px){.gft_vert_feat_box{width:100%;max-width:none;text-align:left;display:flex;margin-bottom:0;border-bottom:1px solid #dedbdb;padding:15px 0;transition:all .3s ease-out;gap:10px}.gft_vert_feat_box.active .gft_vert_feat_text{margin-top:2px}.gft_vert_feat_text{margin:12px 0 0 5px;transition:.5s ease}.gft_vert_feat_icon{margin:0;min-width:66px;transform:scale(0.9)}.gft_vert_featshow.active .gft_vert_feat_desc{display:block}.gft_vert_feat_content{margin-top:10px}.gft_vert_feat_text h4{font-size:16px;margin-top:8px;display:flex;align-items:center}.gft_vert_feat_desc p{font-size:14px;line-height:1.6}.gft_vert_heading{font-size:20px}.gft_vert_feat_text{cursor:pointer}.gft_vert_feat_desc p{font-size:14px;line-height:1.6;padding:3px 0 0 0}}@media(max-width:767px){.gft_vert_feat_text h4::after{content:'';display:inline-block;border-left:2px solid #333;border-bottom:2px solid #333;width:7px;height:7px;transform:rotate(-45deg);margin:0 10px 0 auto}.gft_vert_feat_text h4::after{position:absolute;right:20px}.gft_vert_feat_text.featureactive h4::after{transform:rotate(135deg)}.gft_vertical_feat_sect{padding:40px 0}.gft_vert_featshow h4{display:flex;align-items:center}.gft_vert_featshow.active h4::after{transform:rotate(135deg)}.gft_vert_featshow h4::after{position:absolute;right:20px}.gft_vert_featshow h4::after{content:'';display:inline-block;border-left:2px solid #333;border-bottom:2px solid #333;width:7px;height:7px;transform:rotate(-45deg);margin:0 10px 0 auto}.gft_vert_featshow.active{align-items:unset}}