html{background-color:#131313}@font-face{font-family:Gilmer;src:url("../font/fonts/Gilmer-Variable.be57b9c6a902.woff")}body{color:#d7d9da;font-family:Gilmer,sans-serif!important;padding:0!important}.overlay-layer{background:rgba(0,5,8,.5)!important}.price .month,h1,h2{font-family:Gilmer,sans-serif!important}.modal-header .modal-icon{color:#e2e3e3;font-size:84px}.success{color:#00ab66}.error{color:#d9534f}.dot1,.dot2{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#ed1c24;border-radius:100%;-webkit-animation:bounce 2s infinite ease-in-out;animation:bounce 2s infinite ease-in-out}.dot2{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}h1{line-height:4rem}h1.intro,h2.intro,h3.intro{margin:0}.intro-image-right img{width:100%}.brief-image-right img{width:100%}.orange-bg-border{background:#ed1c24;min-height:2em}.orangebg-text{background-color:#ed1c24;color:#fff;padding:.1em .4em}.white-bold-text{font-weight:700;color:#fff}.white-bg,.white-bg-border{background-color:#fff!important}.orange-text{color:#ed1c24!important}.dark-text,.dark-text a{color:#131313}.white-text a{color:#fff}.grey-text{color:#ebf3f5}.dark-bg{background:#131313}.colored-text a{color:#ed1c24}.grey-bg{background:#ebf3f5}.orange-bold-text{color:#ed1c24;font-weight:700}.border-colored{border:1px solid #ed1c24}.overlay-layer{background:0 0}.overlay-layer-2{background:0 0}.small-text{font-size:14px!important}.header{background:url("../images/background-images/1.b036efb741c8.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.sticky-navigation{background:#131313;color:#ed1c24}.sticky-navigation .main-navigation li.current{border-bottom:3px solid #ed1c24}.sticky-navigation .navbar-brand{padding:4px}.sticky-navigation .navbar-brand img{max-height:65px;max-width:inherit;margin-top:2px}.sticky-navigation .login-register .register-button{margin-left:10px;margin-top:10px}.sticky-navigation .login-register .login a,.sticky-navigation .main-navigation li a{line-height:40px}.sticky-navigation .login-register .register-button a{padding:10px 20px}.register-button,.standard-button,a.secundary-button,a.standard-button{border-radius:40px!important;font-weight:400;letter-spacing:1px}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{background:#ed1c24;color:#fff}.btn-primary i{margin-left:10px}.spinner{margin:100px auto;width:40px;height:40px;position:relative;text-align:center;-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear}.about{background:url("../images/background-images/2.63f80cac19c4.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.about .content-section{padding-top:55px;padding-bottom:30px}.about-footer{margin-bottom:30px;text-align:center}.customers{background:url("../images/background-images/3.88e8bf3c7e76.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.customers-info{border:1px solid #ed1c24;padding:30px;color:#131313}.customers-feedback{font-style:italic;padding:30px;color:#131313}.customers-feedback a{color:#131313!important}.client-logos{border-bottom:0;margin-bottom:40px}.client-logos li img{max-height:60px;opacity:1}.customers-footer{margin-bottom:40px;margin-top:40px}.customers-footer h4{line-height:1.3rem}.features{background:#ebf3f5}.features .container{padding-top:20px}.feature{margin:5px;padding:0}.feature h5{font-size:1.6em}.feature p strong{color:#fff}.features-section1,.features-section3{padding-top:100px}.feature-image img{width:100%}.feature .icon-container span{font-size:40px;color:#ed1c24}.feature .description p{margin-top:0}.feature .dark-text{font-weight:700}.feature h4,.feature h5{margin-bottom:5px}.single-service{padding:40px 35px;margin:20px 0;color:#131313;background:0 0;border:0;-webkit-transition:all ease .55s;transition:all ease .55s}.single-service .service-icon{font-size:40px;margin-bottom:20px}.single-service h3{margin-bottom:0;font-size:1.6em}.single-partner{height:240px;line-height:200px;padding:20px;margin:20px 0;color:#131313;background:#fff;border:0}.single-partner img,.single-service img{max-width:100%}.examples,.pricing{background:url("../images/background-images/4.7f4d0143c854.png") no-repeat center top;-webkit-background-size:cover;background-size:cover}.screen-image img{width:100%;margin-bottom:60px}#screenshots{position:absolute}.screenshot-text{font-size:1.7rem}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:7%}.owl-theme .owl-dots .owl-dot span{width:13px;height:13px;margin:5px 10px;background:#fff}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ed1c24}.pricing{padding-top:0;padding-bottom:0}.pricing-content{background:url("../images/background-images/4ol.109f1d6f137a.png") no-repeat center top;-webkit-background-size:cover;background-size:cover;padding-bottom:30px}.pricing-table-hz .pricing-table-header{padding-bottom:30px}.pricing-table-header div{line-height:25px}.pricing-table-hz .row{border-bottom:3px solid #ed1c24;padding-top:20px;padding-bottom:10px;font-size:18px;color:#fff;line-height:40px}.pricing-table-hz .row span{font-size:30px}.pricing-table-vt{margin-top:40px;margin-bottom:40px}.pricing-table-vt .row{color:#fff}.pricing-table-vt .row div{border-right:2px solid #ed1c24;height:55px;line-height:15px;display:flex;justify-content:center;align-items:center}.pricing-table-vt .row span{font-size:25px}.pricing-table-vt .pricing-table-header{font-size:17px!important}.extra-table-hz{margin-top:50px;font-size:18px}.extra-table-hz .row span{font-size:32px}.pricing-footer{margin-top:30px}.call-to-action{padding-top:40px;padding-bottom:40px}.call-to-action h1{line-height:3.5rem}.call-to-action h2{margin-top:20px;margin-bottom:10px}.call-to-action .standard-button{margin-top:20px}.call-image img{width:100%}.footer{z-index:10;position:relative}.footer a,.footer a:hover{color:#fff}.footer .links{margin-bottom:30px}.powered-logos li{display:inline-block;margin:5px;line-height:120px}.powered-logos img{max-width:90px}.feder-logo img{max-width:600px;width:80%;margin-top:65px;margin-bottom:30px;margin-left:20px;margin-right:20px}.feder-logo-big img{max-width:1200px;width:100%;margin:20px}.social-icons li{margin:5px 3px;font-size:200%}.modal-icon{font-size:70px}#registration-form{background:rgba(51,78,92,.9);margin-top:6%;overflow:hidden;padding:20px 50px;margin-left:6%;margin-right:6%;border-bottom:3px solid #ed1c24}#registration-form .standard-button{margin-top:20px}.registration-form-close{display:block;background:url("../images/nivo_themes/close.f34d829ef8b8.png") no-repeat center;width:32px;height:32px;text-indent:-9999px;padding:5px;opacity:.5;float:right}.registration-form-back{padding:10px 25px}.extra-module{margin-bottom:15px}.module-icon{font-size:300px}.picking-header{background:url("../images/background-images/picking.0fa02f54e982.jpg") no-repeat center top fixed}.loyalty-header{background:url("../images/background-images/loyalty.03796100b700.jpg") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.partners-header{background:url("../images/background-images/3.88e8bf3c7e76.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.demo-header{background:url("../images/background-images/demo.3043f15cc362.jpg") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.budget-header{background:url("../images/background-images/budget.8da460995716.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.financials-header{background:url("../images/background-images/financials.2bd2e9d358f2.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.haccp-header{background:url("../images/background-images/haccp.6b100bf6777b.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.schedules-header{background:url("../images/background-images/schedules.52f505eaa6e1.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.docs-header{background:url("../images/background-images/docs.0d337f6b6042.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.labels-header{background:url("../images/background-images/labels.af1dd9902d07.png") no-repeat center top fixed;-webkit-background-size:cover;background-size:cover}.demovideo{height:700px;width:100%}@media (max-width:1200px){.demovideo{height:550px}}@media (max-width:991px){.single-service{padding:5px 0}.features-section1,.features-section3{padding-top:0}.feature h5,.single-service h3{font-size:1.8em}.feature .icon-container span,.single-service .service-icon{font-size:45px}.pricing-table-vt{margin-right:15px}.customers-info{margin:10px}.intro-image-right img{max-height:300px;width:auto}.sticky-navigation .login-register .register-button{margin-top:8px}}@media (min-width:768px) and (max-width:991px){.sticky-navigation .navbar-brand img{max-height:60px}}@media (max-width:767px){.sticky-navigation .navbar-brand img{max-height:55px;margin-top:1px}.customers-info{margin-bottom:30px}.footer .links{margin-bottom:5px}.single-partner{height:150px;line-height:110px}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.google-container{position:relative;width:100%;height:500px}.cd-google-map{position:relative;-webkit-transition:all ease .55s;transition:all ease .55s}.cd-google-map address{position:absolute;width:100%;bottom:0;left:0;opacity:.8;padding:1em 1em;color:#fff}.g-recaptcha{margin-bottom:15px;margin-top:15px}