.d-none{opacity:.3;pointer-events:none}#hubspot_form_mapping{display:none!important}.form-wrapper{overflow:hidden}.form-wrapper .form-heading-icon{position:relative}.form-wrapper .form-heading-icon:after{border-left:15px solid transparent;border-right:15px solid transparent;border-top:23px solid var(--e-global-color-efde536);content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%,-4px);width:0;z-index:2}.form-wrapper #get_demo_form{display:flex;flex-direction:column-reverse}.form-wrapper #get_demo_form.submited .e-form__indicators--type-number,.form-wrapper #get_demo_form.submited .elementor-labels-above{opacity:.3;pointer-events:none}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-next{display:none}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous{background:transparent;bottom:-42px;color:var(--e-form-steps-indicator-active-primary-color);left:0;position:absolute;transform:translateY(100%)}.form-wrapper #get_demo_form .e-form__buttons__wrapper__button-previous:before{content:"";font-family:jkiticon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-right:10px;text-transform:none;-webkit-font-smoothing:antialiased}.form-wrapper #get_demo_form .elementor-field-type-previous{padding:0!important}.form-wrapper #get_demo_form .e-form__indicators__indicator__separator{display:none!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number{justify-content:flex-end;margin-top:60px;padding-right:38px;transition:.3s linear}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator{display:none;flex-basis:auto!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active,.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator:last-child{display:flex}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator .e-form__indicators__indicator__number{margin:0!important;padding:0!important}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-active:before{content:"Step"}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive{align-items:center;flex-direction:row;justify-content:center;padding:0!important;position:relative}.form-wrapper #get_demo_form .e-form__indicators.e-form__indicators--type-number .e-form__indicators__indicator.e-form__indicators__indicator--state-inactive:before{content:"of"}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth,.form-wrapper #get_demo_form .elementor-field-group-school{display:flex;justify-content:center}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth label,.form-wrapper #get_demo_form .elementor-field-group-school label{font-size:18px;text-align:center}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth .elementor-field-subgroup,.form-wrapper #get_demo_form .elementor-field-group-school .elementor-field-subgroup{display:flex;flex-direction:column}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth .elementor-field-subgroup .elementor-field-option input,.form-wrapper #get_demo_form .elementor-field-group-school .elementor-field-subgroup .elementor-field-option input{display:none}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth .elementor-field-subgroup .elementor-field-option label,.form-wrapper #get_demo_form .elementor-field-group-school .elementor-field-subgroup .elementor-field-option label{background-color:var(--e-global-color-accent);border-radius:8px 8px 8px 8px;color:#fff;cursor:pointer;display:block;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);margin-top:20px;padding:16px 38px;text-align:center;transition:all .3s linear}.form-wrapper #get_demo_form .elementor-field-group-date_of_birth .elementor-field-subgroup .elementor-field-option label:hover,.form-wrapper #get_demo_form .elementor-field-group-school .elementor-field-subgroup .elementor-field-option label:hover{background-color:var(--e-global-color-efde536)}.form-wrapper #get_demo_form .elementor-form-fields-wrapper.elementor-labels-above{order:2;transition:.3s linear}.form-wrapper #get_demo_form .elementor-message{margin-bottom:20px;order:3}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.form-wrapper #get_demo_form input{padding:10px 20px}@media(min-width:768px){.form-wrapper #get_demo_form input{padding:15px 24px}}.form-wrapper #get_demo_form.waiting-redirect .elementor-form-fields-wrapper{display:none!important}.form-wrapper #get_demo_form.waiting-redirect .elementor-message{margin:0;z-index:2}.form-wrapper #get_demo_form.waiting-redirect.elementor-form-waiting:before{display:block}.form-wrapper #get_demo_form.waiting-redirect:before{display:none}.form-wrapper #get_demo_form.elementor-form-waiting,.form-wrapper #get_demo_form.waiting-redirect{pointer-events:none!important;position:relative}.form-wrapper #get_demo_form.elementor-form-waiting:after,.form-wrapper #get_demo_form.waiting-redirect:after{background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.form-wrapper #get_demo_form.elementor-form-waiting:before,.form-wrapper #get_demo_form.waiting-redirect:before{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top-color:#005bb0;content:"";height:50px;left:calc(50% - 25px);position:absolute;top:calc(50% - 25px);width:50px;z-index:3}@media(max-width:768px){#contact_us_form .elementor-field-group-consent input{border-radius:2px;padding:8px}}#contact_us_form .elementor-field-group-consent label{color:#717171;font-size:12px;font-style:italic;font-weight:500}#contact_us_form button[type=submit]{width:100%}@media(min-width:768px){#contact_us_form button[type=submit]{width:auto}}.logo-white img{filter:brightness(0) invert(1)}.testimonial-home .comment-content{min-height:140px}.service-tabs .no-height .elementor-widget-jkit_icon_box .icon-box p.title{margin-bottom:10px;min-height:auto}.service-tabs .elementor-widget-jkit_icon_box .icon-box p.title{margin-bottom:10px;min-height:50px}@media(min-width:768px){.service-tabs .two-line .icon-box p.title{width:110px}}@media(max-width:768px){.two-line-mobile .title{padding:0 15px!important}}button.back-to-top{background:#fff;border:none;border-radius:100%!important;bottom:20px;clear:both;color:transparent;cursor:pointer;display:block;font-size:25px;font-size:0;height:0;height:45px;margin:0!important;outline:0!important;overflow:hidden;padding:0!important;position:fixed;right:25px;transition:all .3s ease-in-out;visibility:hidden;width:0;width:45px;z-index:99}@media(min-width:768px){button.back-to-top{height:65px;width:65px}}button.back-to-top.show{background:var(--e-global-color-accent);bottom:25px;box-shadow:0 2px 4px 1px rgba(0,0,0,.25);-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px 1px rgba(0,0,0,.25);color:var(--e-global-color-accent);visibility:visible}button.back-to-top.show:hover{background:var(--e-global-color-accent)!important}button.back-to-top.show:active{box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-webkit-box-shadow:0 4px 8px 2px rgba(0,0,0,.25);-moz-box-shadow:0 4px 8px 2px rgba(0,0,0,.25)}button.back-to-top:active,button.back-to-top:focus,button.back-to-top:hover{outline:0!important}button.back-to-top:after,button.back-to-top:before{border-bottom:10px solid #fff;border-left:8px solid transparent;border-radius:2px;border-right:8px solid transparent;content:"";display:block;height:0;line-height:0;margin:18px auto 0;visibility:hidden;width:0}@media(min-width:768px){button.back-to-top:after,button.back-to-top:before{border-left:10px solid transparent;border-radius:20px;border-right:10px solid transparent;margin:28px auto 0}}button.back-to-top.show:after,button.back-to-top.show:before{visibility:visible}button.back-to-top:after{border-bottom-color:var(--e-global-color-accent);position:relative;top:-38px}@media(min-width:768px){button.back-to-top:after{top:-28px}}@keyframes jkit-ripple{70%{-webkit-box-shadow:0 0 0 18px currentColor;box-shadow:0 0 0 18px currentColor;opacity:0}to{-webkit-box-shadow:0 0 0 0 currentColor;box-shadow:0 0 0 0 currentColor;opacity:0}}.header-sticky.sticky-pinned{left:0;position:fixed!important;top:0;width:100%!important}#main-header li a{font-family:Montserrat,Sans-serif!important}.pricing-custom ul li .elementor-price-list-header{padding:8px 12px}.pricing-custom ul li:nth-child(2n-1) .elementor-price-list-header{background:#eff7ff;border-radius:8px}.pricing-custom ul li:nth-child(5) .elementor-price-list-price{color:var(--e-global-color-secondary)}.pricing-custom .elementor-price-list-title{width:58%}@media(min-width:768px){.pricing-custom .elementor-price-list-title{width:80%}}.gallery-custom{align-items:center;display:flex;flex-wrap:wrap}.search-post-custom .e-search-results{width:500px!important}.archive.category .post-categories-tab .wrapper-button .cat-item:first-child{border-bottom:1px solid rgba(14,11,61,.078)!important;color:rgba(14,11,61,.459)!important;font-size:20px;min-width:160px;padding:0 30px 30px;text-align:center;transition:all .1s linear}.archive.category .post-categories-tab .wrapper-button .cat-item:first-child:hover{color:var(--e-global-color-accent)}.shin-theme .post-categories-tab .wrapper-button-categories .wrapper-button .cat-item:first-child{border-bottom:2px solid var(--e-global-color-accent);color:var(--e-global-color-accent)}.post-categories-tab .wrapper-button-categories .wrapper-button{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:4px}.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item a,.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item-all a{color:inherit;font-size:inherit}.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item-all.current-cat,.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item.current-cat{border-bottom:2px solid var(--e-global-color-accent);color:var(--e-global-color-accent)}.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item,.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item-all{border-bottom:1px solid rgba(14,11,61,.078);color:rgba(14,11,61,.459);font-size:20px;min-width:160px;padding:0 30px 30px;text-align:center;transition:all .1s linear}.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item-all:hover,.post-categories-tab .wrapper-button-categories .wrapper-button .cat-item:hover{color:var(--e-global-color-accent)}.post-categories-tab .wrapper-button-categories li{list-style:none}.post-categories-tab .wrapper-button-categories li a{font-family:var(--e-global-typography-f3e50b7-font-family),Sans-serif;font-size:var(--e-global-typography-f3e50b7-font-size);font-weight:var(--e-global-typography-f3e50b7-font-weight);line-height:var(--e-global-typography-f3e50b7-line-height)}.mai-testimonial .elementor-testimonial__name,.mai-testimonial .elementor-testimonial__title{font-style:normal!important}.mai-testimonial .elementor-main-swiper{width:100%!important}.mai-testimonial .elementor-testimonial__cite{margin-top:15px!important}.mai-testimonial .elementor-swiper-button-next,.mai-testimonial .elementor-swiper-button-prev{background-color:var(--e-global-color-accent);border-radius:5px 5px 5px 5px;opacity:1!important;opacity:100%;padding:8px 10px;top:-60px!important}.mai-testimonial .elementor-swiper-button-next{right:0!important}.mai-testimonial .elementor-swiper-button-next.disable{background:#717171;pointer-events:none}.mai-testimonial .elementor-swiper-button-prev{left:auto!important;right:60px!important}.mai-testimonial .elementor-swiper-button-prev.disable{background:#717171;pointer-events:none}.epos-whatsapp-icon img{height:65px;object-fit:contain;width:65px}body.menu-open{overflow:hidden}.jeg-elementor-kit.jkit-nav-menu .jkit-menu-wrapper{max-width:100%!important}.elementor-select-wrapper .select-caret-down-wrapper svg{height:30px}.business-map{margin-bottom:50px;max-width:1240px;position:relative;width:100%}.background-image{border-radius:10px;opacity:.1;transition:filter .3s ease;width:100%}.hotspot-container{height:100%;left:0;position:absolute;top:0;width:100%}.hotspot-wrapper{align-items:center;display:flex;flex-direction:column;gap:5px;opacity:0;position:absolute;transform:scale(.9);transition:opacity .4s ease-in-out,transform .3s ease-in-out}.hotspot-wrapper:hover{opacity:1;transform:scale(1.05);z-index:8!important}.hotspot-wrapper.active{opacity:1;transform:scale(1);z-index:1!important}.hotspot-icon{cursor:pointer;transition:transform .3s ease}.info-box{background:#fff;border-radius:5px;bottom:105%;box-shadow:0 2px 5px rgba(0,0,0,.2);left:50%;opacity:0;padding:20px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:max-content}.info-box .info-title{color:#102870;font-weight:700;margin-bottom:10px}.info-box ul{list-style:none;padding:0}.info-box ul li{border-bottom:1px solid #dfdfdf;padding:5px}.info-box ul li:last-child{border-bottom:none}.hotspot-inventory .info-box{bottom:-20%;left:100%}.hotspot-newcustomers .info-box{bottom:70%;left:-30%}.info-box-content .info-title{color:#102870;font-weight:700;margin-bottom:10px}.info-content ul{list-style:none;padding:0}.info-content ul li{border-bottom:1px solid #dfdfdf;padding:5px}.info-content ul li:last-child{border-bottom:none}.info-box.active{opacity:1;visibility:visible;z-index:999}.nav-button-container{position:absolute;right:0;top:-20%}.nav-button-container .nav-button{border:0;padding:8px!important}.nav-button-container .nav-button img{margin-top:5px;width:60%}@media screen and (max-width:1024px){.nav-button-container{top:-10%}.business-container{padding-top:100px}.hotspot-container .info-box{display:none}.hotspot-wrapper{display:block}.mobile-info-box{display:block;height:250px;margin:50px 20px 30px}.mobile-info-box .info-box-content{background:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);padding:20px;width:100%}.hotspot-supermarket{top:10%!important}.hotspot-supermarket img{width:79%}.hotspot-inventory img{width:67%}.hotspot-omnichannel{top:42%!important}.hotspot-omnichannel img{width:78%}.hotspot-business{top:23%!important}.hotspot-business img{width:75%}.hotspot-customers{left:59%!important;top:27%!important}.hotspot-customers img{width:85%}.hotspot-newcustomers{top:17%!important}.fb-point-of-sale{top:0!important}.fb-point-of-sale img{width:75%}.fb-self-ordering{left:10%!important;top:11%!important}.fb-self-ordering img{width:75%}.fb-kitchen-management{left:25%!important;top:8%!important}.fb-kitchen-management img{width:75%}.fb-food-delivery{left:27%!important;top:33%!important}.fb-food-delivery img{width:80%}.fb-back-of-house{left:37%!important;top:12%!important}.fb-back-of-house img{width:70%}.fb-exitsting-customers{left:64%!important;top:16%!important}.fb-exitsting-customers img{width:70%}.fb-new-customers{left:76%!important;top:5%!important}}@media screen and (max-width:768px){.nav-button-container{top:-20%}.business-container{padding-top:80px}.hotspot-container .info-box{display:none}.hotspot-wrapper{display:block}.info-box-content{display:none}.info-box-content.active{display:block}.hotspot-supermarket{top:7%!important}.hotspot-supermarket img{width:41%}.hotspot-inventory img{width:67%}.hotspot-omnichannel{top:25%!important}.hotspot-omnichannel img{width:30%}.hotspot-business{top:12%!important}.hotspot-business img{width:47%}.hotspot-customers{left:58%!important;top:15%!important}.hotspot-customers img{width:65%}.hotspot-newcustomers{top:9%!important}.fb-point-of-sale{top:0!important}.fb-point-of-sale img{width:45%}.fb-self-ordering{left:10%!important;top:6%!important}.fb-self-ordering img{width:27%}.fb-kitchen-management{left:25%!important;top:4%!important}.fb-kitchen-management img{width:27%}.fb-food-delivery{left:26%!important;top:18%!important}.fb-food-delivery img{width:30%}.fb-back-of-house{left:37%!important;top:5%!important}.fb-back-of-house img{width:52%}.fb-exitsting-customers{left:62%!important;top:8%!important}.fb-exitsting-customers img{width:75%}.fb-new-customers{left:75%!important;top:3%!important}}@media screen and (width:768px)and (height:1024px){.nav-button-container{top:-10%}.business-container{padding-top:80px}.hotspot-container .info-box{display:none}.hotspot-wrapper{display:block}.info-box-content{display:none}.info-box-content.active{display:block}.hotspot-supermarket{top:11%!important}.hotspot-supermarket img{width:55%}.hotspot-inventory img{width:67%}.hotspot-omnichannel{top:38%!important}.hotspot-omnichannel img{width:57%}.hotspot-business{top:19%!important}.hotspot-business img{width:60%}.hotspot-customers{left:58%!important;top:25%!important}.hotspot-customers img{width:65%}.hotspot-newcustomers{left:72%!important;top:15%!important}.fb-point-of-sale{top:0!important}.fb-point-of-sale img{width:55%}.fb-self-ordering{left:10%!important;top:10%!important}.fb-self-ordering img{width:55%}.fb-kitchen-management{left:25%!important;top:7%!important}.fb-kitchen-management img{width:55%}.fb-food-delivery{left:27%!important;top:29%!important}.fb-food-delivery img{width:60%}.fb-back-of-house{left:37%!important;top:10%!important}.fb-back-of-house img{width:55%}.fb-exitsting-customers{left:64%!important;top:13%!important}.fb-exitsting-customers img{width:70%}.fb-new-customers{left:76%!important;top:5%!important}}@media screen and (width:820px)and (height:1180px){.nav-button-container{top:-10%}.business-container{padding-top:80px}.hotspot-container .info-box{display:none}.hotspot-wrapper{display:block}.info-box-content{display:none}.info-box-content.active{display:block}.hotspot-supermarket{top:11%!important}.hotspot-supermarket img{width:55%}.hotspot-inventory img{width:67%}.hotspot-omnichannel{top:38%!important}.hotspot-omnichannel img{width:57%}.hotspot-business{top:19%!important}.hotspot-business img{width:60%}.hotspot-customers{left:58%!important;top:25%!important}.hotspot-customers img{width:65%}.hotspot-newcustomers{left:72%!important;top:15%!important}.fb-point-of-sale{top:0!important}.fb-point-of-sale img{width:55%}.fb-self-ordering{left:10%!important;top:10%!important}.fb-self-ordering img{width:55%}.fb-kitchen-management{left:25%!important;top:7%!important}.fb-kitchen-management img{width:55%}.fb-food-delivery{left:27%!important;top:29%!important}.fb-food-delivery img{width:60%}.fb-back-of-house{left:37%!important;top:10%!important}.fb-back-of-house img{width:55%}.fb-exitsting-customers{left:64%!important;top:13%!important}.fb-exitsting-customers img{width:70%}.fb-new-customers{left:76%!important;top:5%!important}}