body,html{border:0;line-height:1.5;margin:0;padding:0}article,aside,audio,canvas,caption,details,div,figure,footer,header,hgroup,iframe,img,mark,menu,nav,object,section,span,summary,table,tbody,td,tfoot,thead,tr,video{border:0;margin:0;padding:0}a,abbr,address,b,blockquote,cit,code,dd,del,dfn,dl,dt,em,fieldset,h1,h2,h3,h4,h5,h6,hr,i,ins,label,legend,li,ol,p,pre,q,samp,small,strong,sub,sup,ul{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0}article,aside,audio,canvas,figcaption,figure,figure img,footer,header,hgroup,nav,section,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table td,table th{text-align:left;vertical-align:middle}a img{border:0}:focus{outline:0}*{box-sizing:border-box}@font-face{font-family:foodit;src:url(fonts/foodit-icons/webfont/foodit.eot?-ks9um2);src:url(fonts/foodit-icons/webfont/foodit.eot?#iefix-ks9um2) format("embedded-opentype"),url(fonts/foodit-icons/webfont/foodit.ttf?-ks9um2) format("truetype"),url(fonts/foodit-icons/webfont/foodit.woff?-ks9um2) format("woff"),url(fonts/foodit-icons/webfont/foodit.svg?-ks9um2#foodit) format("svg");font-weight:400;font-style:normal}[class*=" icon-foodit-"],[class^=icon-foodit-]{font-family:foodit;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-foodit-linkedin-round:before{content:"\e903"}.icon-foodit-twitter-round:before{content:"\e902"}.icon-foodit-facebook-round:before{content:"\e904"}.icon-foodit-blog:before{content:"\e900"}.icon-foodit-envelope:before{content:"\e901"}.icon-foodit-facebook:before{content:"\e600"}.icon-foodit-instagram:before{content:"\e601"}.icon-foodit-linkedin:before{content:"\e602"}.icon-foodit-twitter:before{content:"\e604"}@font-face{font-family:BrixSansLight;src:url(fonts/BrixSansLight.eot);src:url(fonts/BrixSansLight.eot?#iefix) format("embedded-opentype"),url(fonts/BrixSansLight.woff2) format("woff2"),url(fonts/BrixSansLight.woff) format("woff"),url(fonts/BrixSansLight.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:BrixSansMedium;src:url(fonts/BrixSansMedium.eot);src:url(fonts/BrixSansMedium.eot?#iefix) format("embedded-opentype"),url(fonts/BrixSansMedium.woff2) format("woff2"),url(fonts/BrixSansMedium.woff) format("woff"),url(fonts/BrixSansMedium.ttf) format("truetype");font-style:normal;font-weight:700}body{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:400}b,strong{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700}h1{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:400;color:#c83c3c;font-size:5.5vh;line-height:1em;margin:0 auto 4rem;text-align:center}.button,.button-primary,.button-secondary,h2{font-weight:700}.primary-container h1{color:#fff}h2{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-size:1.7rem}.featured-text{margin:4vh auto;color:#c83c3c;font-size:2.8vh;line-height:3.4vh;text-align:center}html{font-size:62.5%;-webkit-font-smoothing:antialiased}.page>.fluid{height:auto;min-height:0;overflow:hidden}.container{background:#fff;color:#6D6D6D;font-size:1.7rem;padding:8vh 0}.primary-container .container{background:#c83c3c;color:#fff}.secondary-container .container{background:#f3f3f3;color:#6D6D6D}.button-primary,.carousel__dot.active,.fixedscroller__dot.active,.three-blocks .container-wrapper>ul a{background:#c83c3c}.container-wrapper{margin:0 auto;max-width:102.4rem;width:100%}a{color:#6D6D6D;display:inline-block;font-size:1.6rem;text-decoration:none}.button,.button-primary,.button-secondary{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;border:0;display:inline-block;font-size:2vh;line-height:1em;padding:2vh 2.8vh;text-transform:uppercase;vertical-align:middle;cursor:pointer}ol{list-style:decimal inside}.button{text-align:center}.button-primary{text-align:center;color:#fff}.primary-container .button-primary{background:#fff;color:#c83c3c}.button-secondary{text-align:center;background:#a7a7a7;color:#fff}.fixed-panel h2,.intro__text h2,.intro__text p,.landing h2,.mobile-carousel h2,.pricing__packages thead th,.ribbon-list h3{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.iphone img,.mobile-only{display:block}.large-text{font-size:3rem}.primary-color{color:#c83c3c}.float-left{float:left}.float-right{float:right}.no-bullets ul{list-style:none}.align-center{text-align:center}.iphone{background:url(images/common/iphone.svg) no-repeat;background-size:100% auto}.iphone img{width:100%;vertical-align:top}@media (min-width:30.0625em){.full-section{min-height:100vh;overflow:hidden}.mobile-only{display:none}}@media (max-width:30.0525em){.not-for-mobile{display:none}}.fixed-panel{min-height:480px;align-items:center;background-color:#fff;color:#6D6D6D;display:flex;flex-direction:column;justify-content:center;position:relative;padding:48px 16px}@media (min-width:30.0625em){.fixed-panel{min-height:720px;padding:72px 24px}}.fixed-panel--secondary{background-color:#f3f3f3}.fixed-panel p a:after,.fixed-panel--primary{background-color:#c83c3c}.fixed-panel--tall{min-height:960px}@media (min-width:30.0625em){.fixed-panel--tall{min-height:1440px}}.fixed-panel--strip{padding:16px;color:#fff;min-height:0}.fixed-panel__content{margin:0 auto;max-width:720px}.fixed-panel h2{font-size:32px;color:#c83c3c;font-weight:400}.page-footer__page-links a,.page-header__account-links .account-login{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:700;font-style:normal}@media (min-width:30.0625em){.fixed-panel--strip{padding:24px}.fixed-panel h2{font-size:48px}}.fixed-panel p{font-size:14px;color:#6D6D6D}@media (min-width:30.0625em){.fixed-panel p{font-size:21px}}.fixed-panel p a{color:#c83c3c;font-size:inherit;position:relative}.fixed-panel p a:after{bottom:2px;content:'';display:block;height:2px;left:50%;position:absolute;transition:all .3s ease-in-out;transition-property:width,left;width:0}.fixed-panel p a:focus:after,.fixed-panel p a:hover:after{left:0;width:100%}.fixed-panel--decoration-plane .fixed-panel__content{background:url(/assets/smr11/plane_100_72px_h.svg) right 10px no-repeat;background-size:90px auto}.skin-epos .epos-flexible-workflow .button-primary,.skin-epos .epos-free-trial,.skin-epos .epos-recommended-hardware__bundle.three-blocks .container-wrapper ul hr,.skin-epos .feature-list>ul hr,.skin-epos .mobile-carousel hr,.skin-epos .one-block hr,.skin-epos .ready-to-start,.skin-epos .website-designs-epos .button-primary{background-color:#1788f9}@media (min-width:30.0625em){.fixed-panel--decoration-plane .fixed-panel__content{background-position:right 25px;background-size:120px auto}}.fixed-panel__content img{max-width:100%}.skin-epos h1{color:#1788f9}.primary-container .skin-epos h1,.skin-epos h1.light{color:#fff}.skin-epos .epos-pricing__table .header,.skin-epos .epos-pricing__table .info a:link,.skin-epos .epos-pricing__table .info a:visited,.skin-epos .epos-recommended-hardware__bundle.three-blocks .container-wrapper ul h2,.skin-epos .epos-recommended-hardware__more-info ul li strong,.skin-epos .feature-list>ul>li blockquote,.skin-epos .feature-list>ul>li h2,.skin-epos .featured-text,.skin-epos .hero h1,.skin-epos .mobile-carousel h2,.skin-epos .one-block__feature-text,.skin-epos .two-features,.skin-epos .website-designs h2,.skin-epos .website-designs-epos__description a:link,.skin-epos .website-designs-epos__description a:visited,.skin-epos .website-designs-epos__summary a:link,.skin-epos .website-designs-epos__summary a:visited{color:#1788f9}.skin-epos .ready-to-start__form{background-image:none}.skin-epos .carousel__dot.active,.skin-epos .three-blocks .container-wrapper>ul a{background:#1788f9}.skin-epos .carousel__dot{border-color:#1788f9}.skin-epos .carousel__arrow{border-color:#1788f9}.skin-epos .carousel__arrow-right{background-image:url(images/components/carousel/arrow-right-epos.svg)}.skin-epos .carousel__arrow-left{background-image:url(images/components/carousel/arrow-left-epos.svg)}.skin-epos .website-designs hr{border-color:#1788f9;max-width:4.3rem}.page-header{background:#fff;border-bottom:1px solid #e3e3e3;max-width:100vw;padding:1rem 0;text-align:center;width:100%;z-index:1000}.page-header:after,.page-header:before{content:" ";display:table}.page-header:after{clear:both}.page-header__placeholder{display:none;padding:1rem 0}.page-header__placeholder:after{content:'\00a0';display:block;line-height:3rem}.page-header__wrapper{position:relative}.page-header__logo{left:0;margin-top:-1.5rem;position:absolute;text-align:left;top:50%}.page-header__logo img{height:3rem;transition:height .2s}.page-header__links{list-style:none}.page-header__links li{display:inline}.page-header__links a{line-height:3rem}.page-header__page-links{display:inline-block;margin:0 14rem}.page-header__page-links a{padding:0 1rem}.page-header__account-links{position:absolute;right:0;text-transform:capitalize;top:0}.page-header__account-links a{padding-left:1rem}.page-header__account-links .account-login{color:#c83c3c}.page-header.fixed{left:0;position:fixed;top:0;width:100%;z-index:1000}.page-header.fixed+.page-header__placeholder{display:block}@media (max-width:30.0525em){.page-header{left:0;padding:1rem 1.6rem;position:fixed;top:0;width:100%;z-index:1000}.page-header__logo{float:left;height:4rem;margin:0;overflow:hidden;position:static}.page-header__logo img{display:block;height:4rem}.page-header__toggler{background:url(images/components/page-header/hamburger.svg) 50% 50% no-repeat;background-size:2.75rem auto;border:0;float:right;height:4rem;padding:0;text-indent:-999em;width:4rem}.page-header__menu{background:#fff;bottom:0;left:0;overflow:auto;-webkit-overflow-scrolling:touch;position:fixed;right:0;text-align:left;top:0;transform:translate3d(100%,0,0);transition:transform .2s;z-index:1000}.page-header__menu.expanded{transform:translate3d(0,0,0)}.page-header__menu-header{background:#c83c3c;color:#fff;font-size:3rem;line-height:1em;padding:1.6rem 3rem}.page-header__menu .page-footer__column a,.page-header__menu .page-footer__contact-us h2,.page-header__menu .page-footer__contact-us p{font-size:1.8rem;font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:700}.page-header__menu-header:after,.page-header__menu-header:before{content:" ";display:table}.page-header__menu-header:after{clear:both}.page-header__menu-header p{float:left}.page-header__menu-close{background:url(images/components/page-header/cross.svg) 50% 50% no-repeat;background-size:2.4rem auto;border:0;float:right;height:3rem;padding:0;text-indent:-999em;width:3rem}.page-header__menu .page-footer{display:block;padding:0}.page-header__menu .page-footer h2{display:none}.page-header__menu .page-footer__columns{display:block}.page-header__menu .page-footer__column{border-bottom:1px solid #a7a7a7;float:none;margin:0;padding:3rem;width:auto}.page-header__menu .page-footer__column a{font-style:normal;color:#6D6D6D}.page-header__menu .page-footer__social-links img{vertical-align:top}.page-header__menu .page-footer__contact-us{border-bottom:0}.page-header__menu .page-footer__contact-us h2,.page-header__menu .page-footer__contact-us p{font-style:normal;display:block;line-height:1.333em;margin:0}.page-header__menu .page-footer__copyright{font-size:1.5rem;padding:0 3rem 3rem}.page-header__menu .page-footer__copyright a,.page-header__menu .page-footer__copyright img{display:none}.page-header__placeholder{background:#fff;display:none}.page-header__placeholder+div,.page-header__placeholder+section{margin-top:6rem}.page-header__account-links,.page-header__page-links{position:static;display:block;margin:0}.page-header__account-links .account-login,.page-header__page-links .account-login{color:#6D6D6D}.page-header__account-links li,.page-header__page-links li{border-bottom:1px solid #a7a7a7;display:block}.page-header__account-links a,.page-header__page-links a{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;display:block;font-size:1.8rem;line-height:1em;padding:2rem 3rem}.page-header.fixed .page-header__logo{height:4rem;margin:0}.page-header.fixed .page-header__logo img{height:4rem}.page-header.fixed+.page-header__placeholder{display:none}}.page-footer{border-top:1px solid #e3e3e3;font-size:1.7rem}.page-footer__columns{overflow:hidden}.page-footer__column{float:left;margin-right:5%;width:30%}.page-footer__column:last-child{margin:0}.page-footer__page-links{list-style:none}.page-footer__page-links a{color:#c83c3c}.page-footer__social-links{list-style:none}.page-footer__social-links i{color:#c83c3c;display:inline-block;font-size:20px;vertical-align:middle;width:2rem}.page-footer__social-links span{display:inline-block;line-height:20px;padding-left:1rem;vertical-align:bottom}.page-footer h2,.page-footer li{margin-bottom:.5rem}.page-footer h2{color:#c83c3c}.page-footer p{line-height:1.75em}.page-footer__copyright{clear:both;font-size:1.2rem;padding-top:4rem}.page-footer__copyright img{display:inline-block;margin-right:2.4rem;vertical-align:bottom;width:12.6rem}@media (max-width:30.0525em){.page-footer{padding:2vh 1.6rem}.page-footer__columns{display:none}.page-footer__copyright{padding:0}.page-footer__copyright a{display:block;float:left;line-height:3rem;margin-bottom:1vh}.page-footer__copyright a.back-to-top{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;color:#c83c3c;float:right}.page-footer__copyright a.back-to-top:after{content:' ^';font-size:2rem;vertical-align:sub}.page-footer__copyright img{height:3rem;width:auto}.page-footer__copyright span{clear:both;display:block}}.carousel__arrow,.carousel__dot{display:inline-block;vertical-align:middle}.carousel{overflow:hidden;width:100%}.carousel ul{font-size:0;white-space:nowrap;transition:transform .2s}.carousel li{display:inline-block;font-size:1.7rem;vertical-align:top;white-space:normal}.carousel__dots{margin-top:4vh;text-align:center;position:relative}.carousel__dot{border:1px solid #b33232;border-radius:50%;cursor:pointer;height:1.4rem;margin:0 .4rem;text-indent:-999em;width:1.4rem}.carousel__arrow{background-position:50% 50%;background-repeat:no-repeat;background-size:auto 50%;border:1px solid #b33232;border-radius:1.6rem;cursor:pointer;height:3.2rem;width:3.2rem}.carousel__arrow-left{background-image:url(images/components/carousel/arrow-left.svg);margin-right:.8rem}.carousel__arrow-right{background-image:url(images/components/carousel/arrow-right.svg);margin-left:.8rem}.epos-free-trial{background:url(/assets/epos/free-trial/background.svg) top 2rem right 35% no-repeat #b33232;background-size:auto 100%;position:relative;color:#fff}.epos-free-trial__container{padding:5vh 0;position:relative;text-align:center;z-index:100}.epos-free-trial__label{color:#fff;display:block;font-size:4rem;line-height:1em;margin-bottom:1.6vh;max-width:80%}@media (min-width:30em){.epos-free-trial__label{max-width:30rem}}.epos-free-trial .text-field{font-size:2vh;padding:1.78vh 2vh;vertical-align:middle;width:40%}.epos-free-trial .contact__form{float:none;margin:0 auto;width:auto}.epos-free-trial .contact__form .field-wrapper,.epos-free-trial .contact__form .submit{display:block;margin:0 auto 1vh;vertical-align:top}@media (min-width:30.0625em){.epos-free-trial{background-position:center center}.epos-free-trial__label{max-width:none}.epos-free-trial .contact__form .field-wrapper,.epos-free-trial .contact__form .submit{display:inline-block}}.epos-free-trial .contact__form .field-wrapper{width:100%;max-width:85%}.epos-free-trial .contact__form .field-wrapper.phone{display:inline-block;width:calc(85% - 5.1rem)}@media (min-width:30em){.epos-free-trial .contact__form .field-wrapper{max-width:300px}.epos-free-trial .contact__form .field-wrapper.phone{width:calc(300px - 5.1rem)}}@media (min-width:30.0625em){.epos-free-trial .contact__form .field-wrapper{margin-right:.2vh;max-width:30vh;width:30vh}}.epos-free-trial .contact__form .field-wrapper input{border:none;font-size:1.6rem;height:4.5rem;padding:0 1.3rem;width:100%}.epos-free-trial .contact__form .field-wrapper.error .error__message{display:block}.epos-free-trial .contact__form .field-wrapper .error__message{color:#fff;display:none;font-size:2vh;margin-top:1vh;text-align:left}.epos-free-trial .contact__form .success-message{color:#fff;font-size:2vh;margin:0 auto 1vh;text-align:center;width:auto}.epos-free-trial .contact__form .submit{font-size:1.6rem;height:4.5rem;line-height:normal;padding:0 1.3rem;overflow:hidden}@media (max-width:30.0525em){.epos-free-trial .contact__form .submit{display:inline-block;margin-left:.2rem}.feature-links a{max-width:50%}}.epos-free-trial .contact__form .submit-success .submit{display:none}.feature-links{margin-top:2vh;text-align:center;white-space:nowrap}.feature-links a{background:no-repeat;background-size:auto 141px;color:#c83c3c;font-size:3vh;line-height:3.2vh;padding:160px 0 1vh;width:19rem;white-space:normal}@media (min-width:30.0625em){.feature-links a{font-size:2.6vh;line-height:3vh;padding:50px 0;width:auto}}.feature-links a strong{display:block}.feature-links .online-ordering{background-image:url(images/common/online-ordering.svg);background-position:top right;margin-right:-1vh;padding-right:3vh;text-align:right}.feature-links .table-booking{background-position:top left;background-image:url(images/common/table-booking.svg);margin-left:-1vh;padding-left:3vh;text-align:left}.intro__text{text-align:center}.intro__text h2,.intro__text p{font-style:normal;font-weight:400}@media (min-width:30.0625em){.feature-links .online-ordering{padding-right:160px}.feature-links .table-booking{padding-left:160px}.intro__text{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;line-height:23vh;min-height:23vh;text-align:right;width:50%}.intro__text h2,.intro__text p{float:right;clear:both}.intro__text h2{max-width:54vh}}.intro__text h2{color:#c83c3c;font-size:3.2vh;font-weight:400;line-height:3.6vh;margin:2.8rem 0}.intro__text p{font-size:2.6vh;line-height:3.2vh}.intro__image{display:block;margin:0 auto;text-align:center}.intro__image img{height:20rem}@media (min-width:30.0625em){.intro__text p{max-width:49vh}.intro__image{float:right;text-align:left;width:42%}.intro__image img{height:23vh}.intro__video{padding-top:5rem}}.landing{padding-bottom:8vh}.landing .full-section{min-height:0}.landing h2{font-style:normal;font-weight:400;color:#c83c3c;font-size:2.8rem;padding:2.8rem 0 2rem;text-align:center}.landing p{margin-bottom:1.2rem}.list__column{text-align:center;vertical-align:top}@media (min-width:30.0625em){.list__column{display:inline-block;margin:0 2%;text-align:left;width:45%}}.list h1,.list h2{color:#c83c3c;margin:1.5rem auto}.list ul{color:#c83c3c;margin-bottom:2rem;list-style:none}.list h2,.list li{font-size:3vh;line-height:3.5vh}@media (min-width:30.0625em){.list h2,.list li{font-size:1.7rem;line-height:1.2em}}.list li{color:#6D6D6D;list-style-position:inside}.list li:before{color:#c83c3c;content:'\2022';display:inline;font-size:1.5em;padding-right:1rem}.new-website{position:relative;text-align:center}.new-website .container{background:#f3f3f3;color:#6D6D6D}.new-website-wrapper{margin:0 auto;max-width:57rem;position:relative;width:100%;z-index:100}.new-website h1{color:#c83c3c;font-size:5.5vh;margin-bottom:4vh;max-width:100%;font-weight:400}.new-website .intro__text a{font-size:inherit}.new-website .intro__text a:link,.new-website .intro__text a:visited{color:#c83c3c}.new-website .intro__text a:focus,.new-website .intro__text a:hover{text-decoration:underline}.online-ordering{text-align:center}.online-ordering .container{height:auto;max-height:100%;min-height:0;background:#f3f3f3;color:#6D6D6D}.fixedscroller{position:relative}.fixedscroller__panel{height:100vh;left:0;position:absolute;right:0;top:0;z-index:5}.fixedscroller__panel:first-of-type{z-index:10}.fixed .fixedscroller__panel{z-index:5}.fixed .fixedscroller__panel.showing{position:fixed;z-index:10}.fixedscroller__placeholder{height:75vh;position:relative;top:0;visibility:hidden;width:100%;z-index:1}.fixedscroller__placeholder:last-of-type{height:200vh}.fixedscroller__dots{bottom:8vh;display:none;position:fixed;right:2%;z-index:20}.fixed .fixedscroller__dots{display:block}.fixedscroller__dot{border:1px solid #b33232;border-radius:.7rem;display:block;height:1.4rem;margin:0 0 .8rem;text-indent:-999em;width:1.4rem}@media (max-width:30.0525em){.online-ordering .container-wrapper,.table-booking .container-wrapper{padding-left:1.6rem;padding-right:1.6rem}.fixedscroller__dots{bottom:2vh}.fixedscroller__dot{border-radius:.5rem;height:1rem;margin-bottom:.4rem;width:1rem}}.pricing .container{height:auto;max-height:100%;min-height:0;background-image:url(images/components/pricing/bg-clouds.png);background-position:50% 20vh;background-repeat:no-repeat}.pricing table{border-collapse:collapse;width:99.99%}.pricing td{width:37.5%}.pricing__packages img{display:block;height:12vh;margin:0 auto 2.4vh}.pricing__packages thead th{font-style:normal;font-weight:400;font-size:1.7rem;padding:0 1% 1.6vh;text-align:center}.pricing__packages tbody,.pricing__packages thead strong{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700}.pricing__packages thead strong{display:block;font-size:2.8vh;margin-bottom:1.2rem;text-transform:capitalize}.pricing__packages tbody{color:#c83c3c}.pricing__packages tbody tr:first-child td{font-size:2.8vh;text-transform:uppercase}.pricing__packages tbody th{font-size:2.8vh;padding-right:1.2rem;text-align:right}.pricing__packages tbody td{border:2px solid #c83c3c;font-size:1.7rem;text-align:center}.pricing .toggler-trigger{cursor:pointer;float:right;margin-top:2px;width:75%}.pricing .close-comparison,.pricing.target-expanded .open-comparison{display:none}.pricing.target-expanded .close-comparison{display:block}.pricing__comparison{background:#f3f3f3;clear:both;overflow-x:visible;overflow-y:hidden;transition:max-height .5s ease-out}.pricing__comparison td{border:1px solid #707070;font-size:1.7rem;line-height:1.2em;padding:1rem}.pricing__comparison em{display:block;position:relative;text-indent:-999em}.pricing__comparison em:after{background:url(images/common/tick.svg) no-repeat;background-size:100% 100%;content:'';height:17px;left:50%;margin:-8px 0 0 -12px;position:absolute;top:50%;width:24px}.pricing__links{margin-top:2px;text-align:right}.pricing__links ul{font-size:0}.pricing__links li{font-size:1.7rem;display:inline-block;list-style:none;padding:0 1px;width:37.5%}.pricing__links li:first-child{padding-left:0}.pricing__links li:last-child{padding-right:0}.pricing__links a,.three-blocks .container-wrapper>ul a{padding:2vh 2.8vh;font-style:normal;font-weight:700;border:0;font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;cursor:pointer;text-transform:uppercase}.pricing__links a{display:inline-block;font-size:2vh;line-height:1em;text-align:center;vertical-align:middle;background:#a7a7a7;color:#fff;width:100%}@media (max-width:30.0525em){.pricing .container{background-image:none}.pricing__packages{padding-left:1.6rem;padding-right:1.6rem}.pricing__packages li{font-size:1.6rem;list-style:none;margin-bottom:3vh;text-align:center}.pricing__packages strong{display:block;font-size:2.4rem;margin-bottom:1.2rem}.pricing__packages img{height:auto;width:50%}.pricing__packages table{margin-top:2rem;width:100%}.pricing__packages table thead{display:none}.pricing__packages table tr:first-child td{font-size:1.5rem;text-transform:none}.pricing__packages table td{font-size:1.5rem;padding:1.2rem 1rem;width:50%}.pricing__packages table td:first-child{text-align:left}.pricing__packages a{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;border:0;cursor:pointer;display:inline-block;font-size:2vh;line-height:1em;padding:2vh 2.8vh;text-align:center;text-transform:uppercase;vertical-align:middle;background:#c83c3c;color:#fff;margin-bottom:1rem;width:100%}.primary-container .pricing__packages a{background:#fff;color:#c83c3c}}.pricing-single-package table{margin:0 auto;white-space:nowrap;width:50%}.pricing-single-package table tbody tr:first-child td{border:0;font-size:3.6vh}.pricing-single-package table tbody td{line-height:4.8vh}@media (max-width:30.0525em){.pricing-single-package table{width:100%}.pricing-single-package table tbody tr:first-child td:first-child{font-size:1.5rem}.pricing-single-package table tbody tr:first-child td:last-child{border:0;font-size:3.6vh}.pricing-single-package table tbody td{line-height:4vh}}#pricing.home-pricing .three-blocks .container-wrapper{margin-bottom:4vh}#pricing.home-pricing h1{margin-bottom:6rem}#pricing.home-pricing h2{color:#c83c3c;line-height:1.1em;margin-bottom:0}#pricing.home-pricing blockquote{display:block;font-weight:700;margin-bottom:2rem}#pricing.home-pricing blockquote p{margin-bottom:0}#pricing.home-pricing ul{overflow:visible}#pricing.home-pricing ul p{font-size:2.5rem;line-height:1.2em}#pricing.home-pricing .three-blocks{min-height:auto;margin-bottom:0;padding-bottom:0}.ready-to-start{background:#b33232;position:relative;color:#fff}.ready-to-start:after{background:url(images/components/ready-to-start/bg-clouds.svg) 50% 50% no-repeat;background-size:auto 90%;bottom:0;content:'';display:block;left:0;opacity:.2;position:absolute;right:0;top:0;z-index:10}.ready-to-start__form{background:url(images/common/bg-paper-plane.svg) 80% 100% no-repeat;background-size:auto 96%;padding:5vh 0;position:relative;text-align:center;z-index:100}.ready-to-start__label{color:#fff;display:block;font-size:5.5vh;line-height:1em;margin-bottom:1.6vh}.ready-to-start .text-field{font-size:2vh;padding:1.78vh 2vh;vertical-align:middle;width:40%}.one-block{font-size:2.9vh;padding:0 5vw;margin-left:auto;margin-right:auto;max-width:81rem;text-align:center;line-height:1.3em}@media (min-width:45em){.one-block{padding:0}}.one-block h1{margin-bottom:0}.one-block hr{background-color:#c83c3c;display:block;height:2px;margin:5vh auto;width:43px}.one-block__feature-text{color:#c83c3c;font-size:3.5vh;line-height:1.2em}.three-blocks{position:relative}.three-blocks .container-wrapper>ul{overflow:hidden;padding:0;text-align:center}.three-blocks .container-wrapper>ul>li{display:inline-block;font-size:0;list-style:none;margin:0 2%;padding:0;vertical-align:top}.three-blocks .container-wrapper>ul>li li{font-size:2.8rem}@media (min-width:30.0625em){.three-blocks .container-wrapper>ul>li{max-width:32rem;width:31%}.three-blocks .container-wrapper>ul>li:first-child,.three-blocks .container-wrapper>ul>li:last-child{margin:0}}.three-blocks .container-wrapper>ul img{display:block;margin:0 auto;height:16vh;max-width:66%}.three-blocks .container-wrapper>ul h2{font-size:3rem;margin-bottom:2.4vh}.three-blocks .container-wrapper>ul p{font-size:2.8rem;line-height:1em;margin:0 auto 4vh;width:90%}.three-blocks .container-wrapper>ul a{display:inline-block;font-size:2vh;line-height:1em;text-align:center;vertical-align:middle;color:#fff}.primary-container .three-blocks .container-wrapper>ul a{background:#fff;color:#c83c3c}.three-blocks .container-wrapper>ul strong{display:block}.three-blocks-with-ready-to-start{display:flex;flex-direction:column;justify-content:space-between}.three-blocks-with-ready-to-start.container{padding-bottom:0}.three-blocks-small .three-blocks .container-wrapper>ul p,.three-blocks.three-blocks-small .container-wrapper>ul p{font-size:1.7rem;line-height:1.2em;margin-bottom:3.6vh;width:100%}.three-blocks-medium .three-blocks .container-wrapper>ul img,.three-blocks.three-blocks-medium .container-wrapper>ul img{display:inline;height:auto;vertical-align:middle;width:auto}.three-blocks-medium .three-blocks .container-wrapper>ul p:first-child img,.three-blocks.three-blocks-medium .container-wrapper>ul p:first-child img{display:block;height:100px;max-width:100%;width:auto}.three-blocks-medium .three-blocks .container-wrapper>ul p,.three-blocks.three-blocks-medium .container-wrapper>ul p{font-size:2.4rem;line-height:3rem;margin-bottom:2vh;width:100%}.three-blocks-medium .three-blocks .container-wrapper>ul strong,.three-blocks.three-blocks-medium .container-wrapper>ul strong{display:inline}@media (max-width:30.0525em){.three-blocks{padding-bottom:0}.three-blocks .container-wrapper>ul>li{display:block}.three-blocks .container-wrapper>ul>li p{font-size:1.8rem}.three-blocks .container-wrapper>ul>li img{width:60%}.three-blocks .container-wrapper>ul h2{font-size:2.4rem}.three-blocks-ready-to-start{position:static}}.fixed-three-blocks ul{margin-left:0;margin-top:48px;align-items:flex-start;display:flex;flex-direction:row;list-style:none;padding:0}@media (min-width:30.0625em){.fixed-three-blocks ul{margin-left:0;margin-top:72px}}.fixed-three-blocks ul li{font-size:16px;padding-left:16px;flex:1 1 auto;margin:0;max-width:33.3%;text-align:center}@media (min-width:30.0625em){.fixed-three-blocks ul li{font-size:24px;padding-left:24px}.fixed-three-blocks ul li:first-child{padding-left:0}}.fixed-three-blocks ul li:first-child{padding-left:0}.fixed-three-blocks ul li>*{max-width:132px;margin:0 auto}.fixed-three-blocks ul h3{font-size:16px;color:#c83c3c;font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.fixed-three-blocks ul img{height:60px;margin-bottom:10px}@media (min-width:30.0625em){.fixed-three-blocks ul li>*{max-width:198px}.fixed-three-blocks ul h3{font-size:24px}.fixed-three-blocks ul img{height:90px;margin-bottom:15px}}.two-features{color:#c83c3c;font-size:14px;margin:0 auto;text-align:center}.two-features img,.two-features p{vertical-align:middle}.two-features p{display:inline-block;line-height:1.1em}.two-features p:first-child{text-align:right}.two-features p:last-child{text-align:left}.two-features p strong{display:block}.two-features img{display:inline-block;height:55px;margin:0 1rem}.five-points,.three-points{clear:both;display:block;padding-bottom:3vh;position:relative;text-align:center}.five-points>ul,.three-points>ul{clear:both;list-style-type:none;margin:4vh 0}@media (min-width:30.0625em){.two-features{font-size:17px}.two-features img{height:68px}.five-points,.three-points{background:no-repeat;background-size:65% auto}.three-points{background-image:url(images/common/points.png);background-position:center bottom 2vh}}.three-points>p{position:static}.three-points>p>a{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;border:0;cursor:pointer;display:inline-block;line-height:1em;text-align:center;text-transform:uppercase;vertical-align:middle;background:#c83c3c;color:#fff;bottom:2.5vh;font-size:1.7vh;padding:1.7vh 2vh 1.5vh;left:calc(50% - 6.5vh);position:absolute}.primary-container .three-points>p>a{background:#fff;color:#c83c3c}.three-points>ul li{display:block;font-size:2.5vh;line-height:3.2vh;margin-bottom:2rem}@media (min-width:30.0625em){.three-points>ul li{display:inline-block;margin:3vh 2%;vertical-align:top;width:27%}.five-points{background-image:url(images/common/five-points.png);background-position:center}}@media (min-width:45em){.three-points>ul li{margin:3vh 3%;width:26%}}.five-points{padding-bottom:0}.five-points>ul{margin-bottom:0}.five-points>ul li{display:block;font-size:2.3vh;line-height:3vh;margin-bottom:2rem}@media (min-width:30.0625em){.five-points>ul li{display:inline-block;margin:3vh 2% 0;min-height:9vh;vertical-align:top;width:28%}.five-points>ul li:nth-of-type(-n+3){margin-bottom:10vh}}.validator .error input,.validator .error textarea{border-color:#c83c3c}.validator .error__message{color:#c83c3c;display:none}.validator .error .error__message{display:block}.mobile-carousel{list-style:none;margin:0 auto;max-width:40rem;position:relative;text-align:center}.mobile-carousel h2{color:#c83c3c;font-size:3.2vh;font-weight:400;margin:0 auto;max-width:20vh}.mobile-carousel hr{background-color:#c83c3c;display:block;height:2px;width:43px;margin:3vh auto}.epos-pricing,.epos-pricing .container,.epos-restaurant-types,.epos-restaurant-types .container,.ribbon-list{background-color:#f3f3f3}.mobile-carousel .image-container{align-items:center;display:flex;flex-direction:row;height:23rem}.mobile-carousel .image-container img{margin:0 auto;max-width:100%}@media (min-width:30.0625em){.mobile-carousel{max-width:none}.mobile-carousel>ul{transform:translate3d(0,0,0)!important}.mobile-carousel>ul>li{display:block;vertical-align:top}}@media (min-width:30.0625em) and (min-width:30.0625em){.mobile-carousel>ul>li{display:inline-block;margin:0 1.5%;width:22%}.mobile-carousel>ul>li:last-of-type{margin-right:0}}@media (min-width:30.0625em){.mobile-carousel .carousel__dots{display:none}}.review{align-items:center;display:flex;flex-direction:column;margin-top:3rem}.review blockquote{color:#c83c3c;font-size:2.6vh;line-height:3.2vh;text-align:center}@media (min-width:30.0625em){.review{flex-direction:row}.review blockquote{order:1;padding-left:8vh;text-align:right;width:50%}}.review img{border-radius:50%;height:128px;width:128px}.review p{margin-bottom:1rem}.ribbon-list{border-radius:5px;margin-top:32px;padding-bottom:16px;padding-top:16px;border:2px solid #c83c3c}.ribbon-list h3{line-height:32px;font-size:20px;padding-left:16px;padding-right:16px;background-color:#c83c3c;color:#fff;font-weight:400;position:relative;text-transform:uppercase}.ribbon-list h3:after,.ribbon-list h3:before{display:block;content:'';left:-6px;position:absolute}.ribbon-list h3:before{height:32px;width:4px;background-color:#c83c3c;top:0}@media (min-width:30.0625em){.review p{order:2;margin-bottom:0;margin-left:2rem}.ribbon-list{border-radius:7.5px;margin-top:48px;padding-bottom:24px;padding-top:24px}.ribbon-list h3{line-height:48px;font-size:30px;padding-left:24px;padding-right:24px}.ribbon-list h3:after,.ribbon-list h3:before{left:-8px}.ribbon-list h3:before{height:48px;width:6px}}.ribbon-list h3:after{@media-size ((
        border-width: 2px
      ));height:0;width:0;border-color:#531818 #531818 transparent transparent;border-style:solid}.ribbon-list ul{list-style:none;padding:16px 10px 16px 16px}.ribbon-list ul li{margin-top:12px;position:relative}@media (min-width:30.0625em){.ribbon-list ul{padding:24px 15px 24px 24px}.ribbon-list ul li{margin-top:18px}}.ribbon-list ul li:first-child{margin-top:0}.ribbon-list ul li,.ribbon-list ul li a{font-size:12px}.ribbon-list ul li a{padding-left:26px;color:#6D6D6D;display:block;line-height:1.2em}.ribbon-list ul li a:after{display:none}.ribbon-list ul li a:before{height:14px;top:1px;width:14px;background-color:#fff;border-radius:50%;box-shadow:0 0 0 2px #c83c3c inset;content:'';display:block;left:0;position:absolute;transition:box-shadow .6s ease}@media (min-width:30.0625em){.ribbon-list ul li,.ribbon-list ul li a{font-size:18px}.ribbon-list ul li a{padding-left:39px}.ribbon-list ul li a:before{height:21px;width:21px;box-shadow:0 0 0 3px #c83c3c inset;top:3px}}.ribbon-list ul li a:focus:before,.ribbon-list ul li a:hover:before{box-shadow:0 0 0 14px #c83c3c inset}.ribbon-list ul strong{font-size:16px;color:#000;display:block;font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:400;line-height:1.1em}@media (min-width:30.0625em){.ribbon-list ul strong{font-size:24px}}.feature-list{max-width:95rem}.feature-list>ul{clear:both}.feature-list>ul>li{border-bottom:#707070 1px dotted;font-size:1.7rem;line-height:1.5em;list-style:none;min-height:20rem;padding:1rem 2rem 3rem;position:relative;text-align:left}.feature-list>ul>li:after,.feature-list>ul>li:before{content:" ";display:table}.feature-list>ul>li:after{clear:both}@media (min-width:30.0625em){.feature-list>ul>li{padding:6rem 5rem 4rem}.feature-list>ul>li>p:first-child{line-height:35rem;position:absolute;text-align:center}.feature-list>ul>li:nth-child(odd)>p:first-child{left:5rem;top:6rem}.feature-list>ul>li:nth-child(odd)>blockquote,.feature-list>ul>li:nth-child(odd)>h2,.feature-list>ul>li:nth-child(odd)>hr,.feature-list>ul>li:nth-child(odd)>ul{margin-left:45%}.feature-list>ul>li:nth-child(even)>p:first-child{right:5rem;top:6rem}.feature-list>ul>li:nth-child(even)>blockquote,.feature-list>ul>li:nth-child(even)>h2,.feature-list>ul>li:nth-child(even)>hr,.feature-list>ul>li:nth-child(even)>ul{margin-right:45%}}.feature-list>ul>li li{list-style:none}.feature-list>ul>li li:before{content:'>  ';display:inline}.feature-list>ul>li blockquote,.feature-list>ul>li h2{color:#c83c3c;font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:400}.hero-scroll-down,.smr-header__menu ul a.current{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.feature-list>ul>li blockquote{font-size:3.5vh;line-height:1.3em}.feature-list>ul>li h2{font-size:3.1vh;line-height:1.3em;margin-bottom:1vh}.feature-list>ul hr{background-color:#c83c3c;display:block;height:2px;margin:1em auto 1em 0;width:43px}.feature-list>ul img{display:block;width:25rem;margin:0 auto 2rem}.smr-header{height:66px;background:#b33232;color:#fff;left:0;position:fixed;top:0;width:100%}@media (min-width:30.0625em){.feature-list>ul img{margin-bottom:0}.smr-header{height:99px}}.smr-header__content{padding:16px;display:flex;flex-direction:row;margin:0 auto;max-width:1024px;position:relative}.smr-header__content:after{background:url(images/components/smr-menu/bg-clouds.svg) right 50% no-repeat;background-size:auto 90%;bottom:0;content:'';display:block;left:0;opacity:.2;position:absolute;right:0;top:0;width:100%;z-index:10}.smr-header__logo,.smr-header__menu,.smr-header__tagline{position:relative;z-index:20}.smr-header__logo{line-height:1em}.smr-header__logo img{height:34px;width:91px}@media (min-width:30.0625em){.smr-header__content{padding:24px}.smr-header__content:after{background-position:50% 50%;background-size:auto 90%}.smr-header__logo img{height:51px;width:136.5px}}.smr-header__tagline{font-size:18px;line-height:34px;height:34px;padding-left:10px}@media (min-width:30.0625em){.smr-header__tagline{font-size:27px;line-height:51px;height:51px;padding-left:15px}}.smr-header__menu{display:none;flex-grow:1;text-align:right}@media (min-width:56.25em){.smr-header__menu{display:block}}.smr-header__menu ul{list-style:none}.smr-header__menu ul li{line-height:34px;margin-left:16px;display:inline-block}.smr-header__menu ul a{font-size:14px;color:#fff;transition:opacity .4s ease}.website-designs .iphone ul,.website-designs .screen ul,.website-designs .text ul{transition-property:transform;list-style:none}.smr-header__menu ul a.current,.smr-header__menu ul a:focus,.smr-header__menu ul a:hover{opacity:.6}.image-block{margin-bottom:16px;margin-top:16px;display:flex;flex-direction:row;flex-wrap:nowrap}.image-block>p:not(:first-child){padding-left:20px}@media (min-width:30.0625em){.smr-header__menu ul li{line-height:51px;margin-left:24px}.smr-header__menu ul a{font-size:21px}.image-block{margin-bottom:24px;margin-top:24px}.image-block>p:not(:first-child){padding-left:30px}}.image-block>p img{max-width:100%}.image-block-right{margin-top:16px}@media (min-width:30.0625em){.image-block-right{margin-top:24px;align-content:center;display:flex;flex-direction:row;justify-content:center}}.image-block-right>p{display:flex;flex-direction:row;align-items:center}.image-block-right>p:last-child{margin:30px auto 15px;max-width:120px;min-width:120px;width:120px}@media (min-width:30.0625em){.image-block-right>p:last-child{margin:0;max-width:150px;min-width:150px;padding-left:24px;width:150px}.social-bar{margin-top:0}}.image-block-right img{display:block;width:100%}.social-bar{margin-top:0}.social-bar ul{list-style:none;padding:0}.social-bar ul li{font-size:35px;height:35px;line-height:35px;padding-left:10px;padding-right:10px;display:inline-block;font-weight:400}@media (min-width:30.0625em){.social-bar ul li{font-size:52.5px;height:52.5px;line-height:52.5px;padding-left:15px;padding-right:15px}}.social-bar a{color:#fff;font-size:inherit}.page-home{margin-top:100vh;position:relative;z-index:1000}.page-home__hero{backface-visibility:hidden;bottom:0;left:0;position:fixed;right:0;top:0;transform:translate3d(0,0,0);z-index:1}.page-home .page-header{border-top:1px solid #cbcdcc;transform:translate3d(0,0,0)}.page-home .page-header.fixed{border-top:0}.page-home #packages{transform:translate3d(0,0,0)}@media (min-height:600px) and (max-height:900px) and (orientation:landscape){.page-home .container{padding:9rem 0}}@media (max-width:30.0525em){.page-home .page-header{transform:none}}.hero{background:#f3f3f3;color:#6D6D6D;height:100vh;position:relative}.epos-hero-background__clouds,.hero-background__clouds{animation:animate-home-hero 80s 1 linear;backface-visibility:hidden;background-image:url(images/pages/home/bg-hero-clouds1.png),url(images/pages/home/bg-hero-clouds2.png),url(images/pages/home/bg-hero-clouds3.png);bottom:0;right:0}.hero-wrapper{margin:0 auto;max-width:80vh;position:relative;width:100%;z-index:100}.hero-logo{width:auto;height:10.4vh;display:block;margin:0 auto}.hero-logo img{height:100%;width:100%}.hero-background{margin-top:-3.2rem;position:relative;z-index:10}.hero-background__clouds{animation-fill-mode:forwards;background-repeat:repeat-x;height:48vh;left:0;position:absolute;top:0;transform:translate3d(0,0,0)}.hero-background__wrapper{left:50%;position:absolute;top:0}.hero-background__image{display:block;margin-left:-50%;max-height:48vh}.hero-scroll-down{font-style:normal;font-weight:700;bottom:10vh;color:#c83c3c;font-size:1.6rem;position:absolute;text-align:center;text-transform:uppercase;width:100%}.contact input[type=email],.contact input[type=text],.contact textarea,.contact__form h3,.home-testimonials h2,.website-designs h2{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal}.hero-scroll-down__arrow{border:2px solid #c83c3c;border-radius:2.2rem;margin-top:.5rem;padding:1.5rem 1rem}.hero h1{color:#c83c3c;margin-bottom:2rem;max-width:100%}@media (max-width:30.0525em){.hero{overflow:hidden;padding-top:14vh;width:100%}.hero-background__wrapper{animation-duration:160s}.hero-background__clouds,.hero-background__image{max-height:40vh}.hero-scroll-down{bottom:12vh}}#packages .three-blocks .container-wrapper{margin-bottom:8vh}#packages .three-blocks .container-wrapper.ready-to-start__form,#packages h2{margin-bottom:0}#packages h2{color:#c83c3c;line-height:1.1em}#packages blockquote{display:block;font-weight:700;margin-bottom:2rem}#packages blockquote p{margin-bottom:0}#packages ul{overflow:visible}#packages ul p{font-size:2.5rem;line-height:1.2em}#packages .three-blocks{margin-bottom:0;padding-bottom:0}.home-testimonials{background:#fff;overflow:hidden;font-size:1.6rem}@media (min-width:30.0625em){.home-testimonials{font-size:1.7rem;padding-left:1.5rem;max-height:189rem}}@media (min-width:45em){.home-testimonials{max-height:167rem}}.home-testimonials h2{color:#c83c3c;font-weight:400;font-size:3rem}.home-testimonials h3{color:#c83c3c;font-weight:400;font-size:2rem;text-align:center;margin-top:1rem}.home-testimonials hr{border-top:2px solid #c83c3c;margin:2vh auto;width:20%}.home-testimonials__main-testimonial{display:flex;flex-direction:column;align-items:center}@media (min-width:30.0625em){.home-testimonials__main-testimonial{padding-bottom:4rem;flex-direction:row}}.home-testimonials__main-description{padding:2rem;flex-basis:33.33%;font-size:1.7rem;text-align:center}.home-testimonials__videos-row{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:30.0625em){.home-testimonials__main-description{padding:0 2rem}.home-testimonials__videos-row{flex-direction:row}.home-testimonials__video-container{padding-right:1.5rem}}.home-testimonials__videos-row:after{content:"";flex:auto}.home-testimonials__video-container{height:100%}.home-testimonials__video-container iframe{height:52vw;width:100%}.home-testimonials__video-container--grid{position:relative;overflow:hidden;width:100%}@media (min-width:30.0625em){.home-testimonials__video-container iframe{height:100%}.home-testimonials__video-container--grid{flex-basis:33.33%}.home-testimonials__video-container--grid embed,.home-testimonials__video-container--grid iframe,.home-testimonials__video-container--grid object{height:18rem}}.home-testimonials__video-container--main{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.home-testimonials__video-container--main embed,.home-testimonials__video-container--main iframe,.home-testimonials__video-container--main object{position:absolute;top:0;left:0}.home-testimonials__iphone{display:none}@media (min-width:30.0625em){.home-testimonials__video-container--main{padding-bottom:34.5%;flex-basis:66.66%}.home-testimonials__video-container--main embed,.home-testimonials__video-container--main iframe,.home-testimonials__video-container--main object{padding-right:inherit}.home-testimonials__iphone{display:block;margin-left:8%;max-width:26rem;padding:5.3% 1.2% 6.5%;width:24vw}}.home-testimonials__faq{margin-right:8%;text-align:center;width:56%}.home-testimonials__faq h2{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;color:#c83c3c;font-size:3rem;line-height:1em;margin-bottom:2vh}.home-testimonials__faq ul{transition-duration:.5s}.home-testimonials__faq li{padding:0 4%}@media (max-width:44.99em){.home-testimonials{padding-left:1.6rem;padding-right:1.6rem}.home-testimonials h1{background:url(images/common/bg-paper-plane.svg) 60% 0 no-repeat;background-size:auto 120%;padding:6vh 0 2vh}}@media (max-width:30.0525em){.home-testimonials h2,.home-testimonials h3{font-size:2rem;line-height:1em}.home-testimonials hr{margin:1.6vh auto}.home-testimonials p{font-size:1.6rem;line-height:1.2em}.home-testimonials__iphone{float:none;margin:2.8vh auto;max-width:20rem;padding:13.5% 3.4% 0;width:70%}.home-testimonials__faq{float:none;margin:0;padding-top:4vh;width:auto}.home-testimonials__faq li{padding-left:1.6rem;padding-right:1.6rem}}.website-designs .iphone img,.website-designs .screen img,.website-designs img{max-width:100%}@keyframes animate-iphone-screenshot{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-25%,0)}}.website-designs{background:#fff;min-height:100vh;overflow:hidden}.website-designs .full-section{min-height:100vh}.website-designs .carousel{overflow:visible;position:relative}.website-designs .screen{background:#fff;border:2px solid #cbcdcc;border-radius:1.8rem;height:56vh;padding:3vh;position:absolute;top:0;right:35%;width:90vh}.website-designs .screen__image{background:#707070;border:2px solid #cbcdcc;height:100%;overflow:hidden;text-align:center}.website-designs .screen ul{font-size:0;height:100%;transition-duration:.8s;white-space:nowrap}.website-designs .screen li{display:inline-block;height:100%;width:100%}.website-designs .screen:after,.website-designs .screen:before{background:#fff;border:2px solid #cbcdcc;content:'';display:block;height:10vh;left:50%;margin-left:-9%;position:absolute;top:100%;width:18%}.website-designs .screen:after{border-radius:.8vh;height:.8vh;left:50%;margin:10vh 0 0 -16%;width:32%}.website-designs .iphone{height:53.5vh;right:32%;padding-bottom:3.4%;position:absolute;top:15vh;width:26vh}.website-designs .iphone__image{background:#707070;bottom:12.7%;left:5%;overflow:hidden;position:absolute;right:5.1%;top:10.6%}.website-designs .iphone__animate{height:100%;animation:animate-iphone-screenshot 20s infinite}.website-designs .iphone ul{font-size:0;height:100%;transition-delay:.2s;transition-duration:.3s;white-space:nowrap}.website-designs .iphone li{display:inline-block;height:100%;width:100%}.website-designs .text{float:right;margin-top:6vh;overflow:hidden;padding-bottom:4rem;position:static;width:25%}.website-designs .text ul{font-size:0;height:100%;transition-delay:.3s;transition-duration:.5s;white-space:nowrap}.website-designs .text li{display:inline-block;position:relative;text-align:center;white-space:normal;width:100%}@media (min-width:30.0625em){.website-designs .text li{position:static}}.website-designs img{display:block;margin:0 auto;vertical-align:top}.website-designs h1{background:#fff;text-align:center;z-index:200}.website-designs h1 span{display:block;margin:0 auto;max-width:102.4rem;width:100%}.website-designs h2{font-weight:400;color:#c83c3c;font-size:3rem}.website-designs hr{border-top:2px solid #c83c3c;font-size:1.7rem;margin:1.6vh auto;max-width:2.4rem;width:20%}.website-designs blockquote{font-size:1.7rem;margin-bottom:.8rem}.website-designs p{font-size:1.7rem}@media (max-width:30.0525em){.website-designs .screen{border-radius:1.8vw;bottom:auto;height:46vw;left:50%;margin:0 0 0 -36.8vw;padding:3.6vw;position:relative;right:auto;width:73.6vw}.website-designs .screen:before{height:4vh}.website-designs .screen:after{height:.4vh;margin-top:4vh}.website-designs .iphone{bottom:auto;height:41.14vw;right:6vw;top:8vh;width:20vw}.website-designs h1{margin-bottom:3.2rem;padding-top:4vh}.website-designs .text{float:none;margin:0 auto;max-width:100%;padding-top:10vh;position:relative;width:84%}.website-designs h2{font-size:2rem;line-height:1em}.website-designs hr{margin:1.6vh auto}.website-designs p{font-size:1.6rem;line-height:1.2em}.website-designs .carousel__dots{margin-top:3vh}}.meet-the-team{padding-bottom:0}.meet-the-team .logo img{display:block;margin:1rem auto 0;width:21.5rem}.meet-the-team__intro{margin-bottom:4rem;text-align:center}.meet-the-team__intro p{margin-bottom:2rem;padding:0 15%}@media (max-width:30.0525em){.meet-the-team__intro{padding-left:1.6rem;padding-right:1.6rem}}.meet-the-team__foodit-team{margin:0 auto;max-width:1920px}.meet-the-team__foodit-team__wrapper{position:relative}.meet-the-team__foodit-team img{display:block;max-width:100%}.meet-the-team__foodit-team .bubbles{height:100%;left:0;max-width:1920px;position:absolute;top:0;width:100%}.meet-the-team__foodit-team .bubbles li{background:#fff;border:1px dotted #707070;border-radius:5.5vw;display:flex;flex-direction:column;font-size:1vw;height:11vw;justify-content:center;line-height:1.2em;list-style:none;position:absolute;text-align:center;vertical-align:middle;width:11vw}.meet-the-team__foodit-team .bubbles li:after{border-left:1px solid #fff;content:'';display:block;left:50%;height:50%;position:absolute;top:100%}.meet-the-team__foodit-team .bubbles li:hover{border-radius:9vw;margin-left:-3.5vw;margin-top:-7vw;width:18vw;height:18vw;z-index:10}.meet-the-team__foodit-team .bubbles li:hover .summary{display:none}.meet-the-team__foodit-team .bubbles li:hover .description{display:block}.meet-the-team__foodit-team .bubbles li:hover:after{height:30%}.meet-the-team__foodit-team .bubbles hr{border-top:2px solid #c83c3c;margin:0 auto;width:20%}.meet-the-team__foodit-team .bubbles p{padding:5% 0}.meet-the-team__foodit-team .bubbles strong{display:block;text-transform:capitalize}.meet-the-team__foodit-team .bubbles__pm{left:18%;top:2%}.meet-the-team__foodit-team .bubbles__rst{left:30%;top:.4%}.meet-the-team__foodit-team .bubbles__cdt{left:42%;top:4.4%}.meet-the-team__foodit-team .bubbles__dev{left:53%;top:14%}.meet-the-team__foodit-team .bubbles__hr{left:77%;top:5%}.meet-the-team__foodit-team .bubbles__sales{left:64%;top:2%}.meet-the-team__foodit-team .summary{display:block}.meet-the-team__foodit-team .description{display:none}@media (max-width:30.0525em){.meet-the-team__intro{text-align:left}.meet-the-team__intro p{padding:0}.meet-the-team__foodit-team .summary{display:none}.meet-the-team__foodit-team .description{display:block}.meet-the-team__foodit-team .bubbles{padding-top:2rem;position:static}.meet-the-team__foodit-team .bubbles li,.meet-the-team__foodit-team .bubbles li:hover{padding-left:1.6rem;padding-right:1.6rem;border:0;height:auto;font-size:1.7rem;margin:0 0 1rem;position:static;text-align:left;width:auto}.meet-the-team__foodit-team .bubbles hr{display:none}.meet-the-team__foodit-team .bubbles p{padding:0 0 1rem}.meet-the-team__foodit-team .bubbles p:first-child{color:#c83c3c}.meet-the-team__foodit-team .bubbles br,.meet-the-team__foodit-team .bubbles br:after{content:' '}}.contact__form h1,.contact__phone h1,.contact__phone-number,.contact__phone-number p{position:relative}.contact{overflow:hidden}.contact__form{float:left;width:49%}.contact__form h1:before{background:url(images/components/contact/icon-contact-email.svg) 50% 0 no-repeat;background-size:auto 100%;content:'';display:block;height:10vh;margin-bottom:2vh;text-align:center}.contact__form h3{font-weight:400;color:#a7a7a7;font-size:1.7rem}.contact__form .success-message{display:none;text-align:center}.contact__form .submit-success .success-message{display:block}.contact__form .submit-success .field-wrapper,.contact__form .submit-success button{display:none}.contact .field-wrapper{margin-bottom:1rem}.contact .field-options{border:1px solid #cbcdcc;padding:1rem 1.2rem .6rem}.contact .field-options label{display:block;margin:.4rem 0;vertical-align:middle}.contact input[type=email],.contact input[type=text],.contact textarea{font-weight:400;background-clip:padding-box;border:1px solid #cbcdcc;border-radius:0;box-shadow:none;font-size:1.7rem;display:block;margin-bottom:.4rem;padding:1rem 1.2rem;width:100%}.comparison-table h1,.comparison-table tbody a,.features-packages .container-wrapper>ul li h2,.features-packages .container-wrapper>ul li li:before,.posts__post-header{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-weight:700}.contact__phone-number a,.contact__phone-signup a{display:block;color:#fff;font-size:5.5vh;padding:2.8vh 0 2vh}.contact textarea{height:18rem}.contact button{width:100%}.contact__phone{float:right;text-align:center;width:49%}.contact__phone h1:before{background:url(images/components/contact/icon-contact-phone.svg) 50% 0 no-repeat;background-size:auto 100%;content:'';display:block;height:10vh;margin-bottom:2vh;text-align:center}.contact__phone-number{background:#b33232;margin-bottom:1rem}.contact__phone-number p{z-index:10}.contact__phone-number:after{background:url(images/components/contact/contact-clouds.svg) 80% 50% no-repeat;background-size:auto 90%;bottom:0;content:'';left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.contact__phone-signup{background:#a7a7a7;position:relative}.contact__phone-signup a{position:relative;z-index:10}.contact__phone-signup:after{background:url(images/components/contact/contact-clouds.svg) -20% 0 no-repeat;background-size:auto 90%;bottom:0;content:'';left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}@media (max-width:44.99em){.contact__phone-number a{font-size:3.2rem}}@media (max-width:30.0525em){.contact__form,.contact__phone{float:none;margin-bottom:4rem;padding:0 1.6rem;width:100%}}.smartrecruiters{padding-left:16px;padding-right:16px}.smartrecruiters__list{overflow:hidden;width:100%}.smartrecruiters__list *{box-sizing:initial}#BrzyHr_iframe{width:100%}.terms-and-conditions p{font-size:1.6rem;margin-bottom:2rem}.centraldish .container-wrapper a,.centraldish .container-wrapper h1,.centraldish .container-wrapper p{color:#7C3F63}.centraldish .container-wrapper h2{color:#6D6D6D}.centraldish .container-wrapper h2 a{font-size:inherit}.centraldish .container-wrapper h2 a:hover{text-decoration:underline}.centraldish .ready-to-start{background:url(/assets/epos/free-trial/background.svg) 65% 100% no-repeat #7C3F63;background-size:auto 108%}.centraldish .ready-to-start h1{color:#fff}.centraldish .ready-to-start .ready-to-start__form,.centraldish .ready-to-start:after{background:0 0}.comparison-table,.features-packages{background:#f3f3f3}.website-features{text-align:center}@media (min-width:30.0625em){.website-features h1{max-width:80%}}.page-features .features-packages{height:auto;max-height:100%;min-height:0}.features-hero{height:auto;min-height:0;padding-bottom:4vh}.features-hero .hero-background{height:48vh;margin:2vh auto 0;max-height:420px;max-width:102.4rem;overflow:hidden;width:100%}.features-hero .hero-background__image{height:48vh;max-height:420px}@media (max-width:30.0525em){.centraldish .container-wrapper,.existing-website .container-wrapper,.terms-and-conditions,.website-features{padding-left:1.6rem;padding-right:1.6rem}.page-features .features-hero{margin-top:3.2rem}}.features-packages .container-wrapper{padding-top:1vh}.features-packages .container-wrapper>ul{display:flex}.features-packages .container-wrapper>ul>li{display:flex;flex-direction:column;padding:0 1.1rem}.features-packages .container-wrapper>ul li{color:#6D6D6D;list-style:none;text-align:left}.features-packages .container-wrapper>ul li h2{font-style:normal;font-size:2.4rem;text-align:center}.features-packages .container-wrapper>ul li strong{display:inline}.features-packages .container-wrapper>ul li em{display:block;font-style:normal;padding:0 10%}.features-packages .container-wrapper>ul li ul{margin-bottom:4vh;padding:0 1%}.features-packages .container-wrapper>ul li li{display:table-row;font-size:1.6rem}.features-packages .container-wrapper>ul li li:before{font-style:normal;display:table-cell;content:'>';padding-right:.4rem}.features-packages .container-wrapper>ul p{font-size:1.7rem;text-align:center}.features-packages .container-wrapper>ul p:last-child{align-items:flex-end;display:flex;flex-grow:1;justify-content:center;margin-bottom:0}@media (max-width:30.0525em){.features-packages{padding-left:1.6rem;padding-right:1.6rem}.features-packages .container-wrapper>ul{flex-direction:column}.features-packages .container-wrapper>ul>li{margin:0 0 3rem}}.comparison-table h1{font-style:normal;background:#c83c3c;color:#fff;font-size:2.4rem;margin:0;padding:1.6rem 0;text-transform:uppercase}.comparison-table table{border-collapse:collapse;margin:0 auto;width:100%}.comparison-table thead{display:none}.comparison-table td{background:#fff;border:1px solid #707070;font-size:1.7rem;line-height:1.2em;padding:1rem;position:relative}.comparison-table span{position:absolute;text-align:center;width:100%}.comparison-table tbody tr:last-child td{padding:2rem 0}.comparison-table tbody a{font-style:normal;border:0;cursor:pointer;display:inline-block;font-size:2vh;line-height:1em;padding:2vh 2.8vh;text-align:center;text-transform:uppercase;vertical-align:middle;background:#c83c3c;color:#fff;position:relative;top:-1rem;white-space:nowrap;width:auto}.post li,.posts__post li,.recent-posts__link,.tags-list__link{line-height:1.2em}.primary-container .comparison-table tbody a{background:#fff;color:#c83c3c}@media (max-width:30.0525em){.comparison-table table{width:99%}.comparison-table span{position:static}.comparison-table thead{display:table-header-group}.comparison-table thead th{font-size:1.4rem;padding:.8rem;text-align:center}.comparison-table tbody tr:last-child td{background:#f3f3f3;border:0;padding:.8rem 0;text-align:center}.comparison-table tbody td{font-size:1.3rem;padding:.8rem}.comparison-table tbody a{margin:0;position:static}}.page-blog .container-wrapper{overflow:hidden}.page-blog__header{text-align:center}.page-blog__posts{float:left;overflow:hidden;width:65%}.page-blog__links{float:right;overflow:hidden;width:31%}.page-blog__links .recent-posts,.page-blog__links .tags-list{margin-bottom:3rem}.posts__post{border-bottom:1px dotted #a7a7a7;margin-bottom:2.8rem;padding-bottom:2.8rem}.posts__post-header{font-style:normal;font-size:3rem;margin-bottom:2rem;text-align:left}.posts__post h2,.tags-list__header{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;color:#c83c3c;font-style:normal}.posts__post-link{display:block}.posts__post img{display:block;max-width:50%}.posts__post h2{font-weight:400;font-size:2.4rem;margin-bottom:2rem}.posts__post p,.posts__post ul{font-size:1.7rem;margin-bottom:2rem}.posts__post ul li{list-style:none}.posts__post ul li:before{color:#c83c3c;content:'\2022';display:inline-block;font-size:3rem;margin-right:2.4rem;vertical-align:middle}@media (max-width:30.0525em){.page-blog__links,.page-blog__posts{padding-left:1.6rem;padding-right:1.6rem;float:none;width:100%}.posts__post img{margin:0 auto;max-width:100%}}.recent-posts__header,.tags-list__header{font-weight:400;font-size:2.4rem;margin-bottom:2.4rem;text-align:left}.tags-list__item{color:#c83c3c;list-style:disc;margin-left:2rem;padding-left:1.8rem}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul,.epos-recommended-hardware__more-info ul,.post ul li,.recent-posts__item{list-style:none}.tags-list__link{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;color:#c83c3c}.recent-posts__header{font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;color:#c83c3c}.recent-posts__item{margin-bottom:2rem}.recent-posts__link{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;color:#c83c3c}.post h2,.post h3{font-weight:400;font-style:normal;color:#c83c3c;font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.recent-posts__link:before{content:'> '}.recent-posts__date{font-size:1.4rem;line-height:1.1em}.post__header{position:relative}.post__back-link{left:0;position:absolute;text-transform:uppercase;top:-4rem}.post h2{font-size:2.4rem;margin-bottom:2rem}.post h3{font-size:1.8rem;margin-bottom:1.6rem}.post hr{border-top:1px solid #a7a7a7;margin:2rem auto}.post ol,.post p,.post ul{font-size:1.7rem;margin-bottom:2rem}.post ul li:before{color:#c83c3c;content:'\2022';display:inline-block;font-size:3rem;margin-right:2.4rem;vertical-align:middle}.post ol{list-style-position:outside;margin-left:2rem}.post ol li{margin-bottom:.8rem;padding-left:1.2rem}.post a{font-family:BrixSansMedium,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-style:normal;font-weight:700;color:#c83c3c;display:inline}.post img{display:block;margin:0 auto;max-width:100%}.post__tags{font-size:1.6rem;margin-top:4rem}.post__tags-link:after{content:','}.epos-hero-background:before,.post__tags-link:last-child:after{content:''}@media (max-width:30.0525em){.post__article,.post__header,.post__tags{padding:0 1.6rem}.post__back-link{left:1.6rem}}.social{box-sizing:initial;margin-bottom:2rem}.social *{box-sizing:inherit}.page-epos{margin-top:100vh;position:relative;z-index:1000}.page-epos .page-header,.page-epos__hero{position:fixed;top:0;left:0;transform:translate3d(0,0,0)}.page-epos__hero{backface-visibility:hidden;bottom:0;right:0;z-index:1}.page-epos .page-header{border-top:1px solid #cbcdcc}.page-epos .page-header.fixed{border-top:0}@media (min-height:600px) and (max-height:900px) and (orientation:landscape){.page-epos .container{padding:9rem 0}}@media (max-width:30.0525em){.page-epos .page-header{transform:none}}@keyframes animate-home-hero{0%{background-position:0 0,0 0,0 0}33%{background-position:-400% 0,-200% 0,-100% 0}66%{background-position:-800% 0,-400% 0,-200% 0}100%{background-position:-1200% 0,-600% 0,-300% 0}}.epos-hero{background:#f3f3f3;color:#6D6D6D;height:100vh;padding-top:14vh;position:relative}.epos-hero-wrapper,.epos-pricing,.epos-restaurant-types{padding:0 5vw}.epos-hero-wrapper{margin:0 auto;position:relative;width:100%;z-index:100}.epos-hero-logo{width:auto;height:10.4vh;display:block;margin:0 auto}.epos-hero-logo img{height:100%;width:100%}.epos-hero-background{margin-top:-2rem;position:relative;z-index:10}.epos-hero-background:before{background-color:#fff;display:block;height:2px;left:0;max-width:970px;position:absolute;top:39.5vh;width:100%}@media (min-width:30.0625em){.epos-hero-background:before{top:38vh}}@media (min-height:860px) and (min-width:481px){.epos-hero-background:before{top:330px}}@media (min-width:60.625em){.epos-hero-background:before{left:calc((100% - 970px)/ 2)}}.epos-hero-background__clouds{animation-fill-mode:forwards;background-repeat:repeat-x;height:48vh;left:0;position:absolute;top:0;transform:translate3d(0,0,0)}.epos-hero-background__wrapper{left:50%;position:absolute;top:0}.epos-hero-background__image{display:block;margin-left:-50%;max-height:48vh;width:672px}.epos-hero h1{margin-bottom:2rem;max-width:100%}.epos-hero__footer{margin-top:calc(45vh + 2.5rem)}@media (max-width:30.0525em){.epos-hero{overflow:hidden;padding-top:16vh;width:100%}.epos-hero-background__wrapper{animation-duration:160s}.epos-hero-background__clouds,.epos-hero-background__image{max-height:50vh}.epos-hero-scroll-down{bottom:12vh}}@media (max-width:30.0525em) and (min-width:30.0625em){.epos-hero-background__clouds,.epos-hero-background__image{max-height:40vh}}.epos-flexible-workflow{background-color:#fff;color:#6D6D6D;display:block;overflow:hidden;padding:0 5vw 8vh;text-align:center;vertical-align:top}.epos-flexible-workflow img{margin-bottom:6vh;width:180%;margin-left:-40%}.epos-flexible-workflow ul{display:block;font-size:1.6rem;list-style-type:none;text-align:left}@media (min-width:30.0625em){.epos-hero__footer{margin-top:calc(48vh + 5rem)}.epos-flexible-workflow ul{display:inline-block;margin-right:2vw}.epos-flexible-workflow ul:last-of-type{margin-right:0;margin-top:2vh}}@media (min-width:45em){.epos-flexible-workflow ul{margin-right:4vw}.epos-flexible-workflow ul:last-of-type{margin-top:0}}.epos-flexible-workflow ul li:before{content:'> ';display:inline;font-weight:700}.epos-flexible-workflow .button-primary{font-size:1.9rem;margin-top:8vh;width:100%}@media (min-width:30em){.epos-flexible-workflow img{margin-left:auto;max-width:100%}.epos-flexible-workflow .button-primary{margin:4vh auto 0;position:relative;width:auto}}.epos-flexible-workflow hr{border-top:#707070 1px dotted;height:1px;margin-top:-3vh;width:100%}.epos-restaurant-types h1{margin-bottom:0}@media (min-width:30.0625em){.epos-restaurant-types h1{margin-bottom:4rem}}.epos-pricing__table{margin:0 auto;max-width:70rem;position:relative;text-align:center}.epos-pricing__table>div{margin-bottom:2vh}.epos-pricing__table .half{display:inline-block;width:50%;vertical-align:top}@media (min-width:30.0625em){.epos-pricing__table .half{width:48%}.epos-pricing__table .blue{margin-right:4%}}.epos-pricing__table .full{width:100%}.epos-pricing__table .full h3{font-size:2.3rem;margin-bottom:.8vh}.epos-pricing__table .header{color:#c83c3c;font-size:3.5vh;font-weight:600;margin-bottom:1vh}.epos-pricing__table .price{color:#fff;font-weight:600}.epos-pricing__table .price__bottom,.epos-pricing__table .price__middle,.epos-pricing__table .price__top{align-items:center;display:flex;flex-direction:column;height:8vh;justify-content:center;line-height:1em;padding:0 1rem}.epos-pricing__table .price__top{font-size:2.8vh}.epos-pricing__table .price__middle{font-size:4.4vh}.epos-pricing__table .price__bottom{font-size:2.3vh}.epos-pricing__table .feature{padding:1rem;font-size:2rem;font-weight:600;line-height:1em}.epos-pricing__table .blue .feature{border:1px solid #1788f9;color:#1788f9}@media (max-width:30.0525em){.epos-pricing__table .blue .feature{border-right:none}}.epos-pricing__table .blue .price{background-color:#1788f9}.epos-pricing__table .red .feature{border:1px solid #c83c3c;color:#c83c3c}.epos-pricing__table .red .price{background-color:#c83c3c}.epos-pricing__table .info{margin-top:2vh;text-align:left}.epos-pricing__table .info ul{list-style-type:none}.epos-pricing__table .info ul li:before{content:'> ';display:inline}.epos-pricing__table .info a:link,.epos-pricing__table .info a:visited{color:#c83c3c}.website-designs-epos h1{margin-bottom:3rem}.website-designs-epos h1 span{max-width:70.4rem}.website-designs-epos__description,.website-designs-epos__summary{margin:0 auto 1.5vh;max-width:90rem;padding:0 5vw;text-align:center}.website-designs-epos__description a:link,.website-designs-epos__description a:visited,.website-designs-epos__summary a:link,.website-designs-epos__summary a:visited{color:#c83c3c}.website-designs-epos__summary{font-size:2rem;margin-top:3vh}.website-designs-epos__summary p{font-size:inherit}.website-designs-epos__read-more{font-size:2rem;display:block;margin:2rem auto;width:17rem}.website-designs-epos .carousel{margin-top:5vh;min-height:70vh}.epos-recommended-hardware__intro{margin-bottom:3rem}.epos-recommended-hardware__intro h1{margin-bottom:6vh}.epos-recommended-hardware__bundle-price.one-block__feature-text{color:#c83c3c;font-weight:600}.epos-recommended-hardware__bundle{margin-left:5vw;margin-right:5vw}.epos-recommended-hardware__bundle.three-blocks .container-wrapper>ul>li img{height:auto;width:150px}.epos-recommended-hardware__bundle.three-blocks .container-wrapper>ul>li{margin-bottom:3rem}@media (min-width:30.0625em){.epos-recommended-hardware__bundle.three-blocks .container-wrapper>ul>li{margin-bottom:0}}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul>li{padding:0 1vh}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul>li:first-child{padding-left:0}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul>li:last-child{padding-right:0}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul li li{font-size:1.7rem!important;line-height:1.5em}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul li li:before{content:'> ';display:inline}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul h2{color:#c83c3c;font-family:BrixSansLight,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:2.5rem;font-weight:400;line-height:1.1em;margin:0 auto}.epos-recommended-hardware__bundle.three-blocks .container-wrapper ul strong{display:inline}.epos-recommended-hardware__bundle hr{background-color:#c83c3c;display:block;height:2px;width:43px;margin:1.5rem auto}.epos-recommended-hardware__more-info{margin-left:5vw;margin-right:5vw;border-bottom:#707070 1px dotted;border-top:#707070 1px dotted;font-size:1.6rem;margin-top:4rem;padding-bottom:2rem;padding-top:2rem}.epos-recommended-hardware__more-info:after,.epos-recommended-hardware__more-info:before{content:" ";display:table}.epos-recommended-hardware__more-info:after{clear:both}@media (min-width:30.0625em){.epos-recommended-hardware__more-info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.epos-recommended-hardware__more-info>div{flex:1 1 auto}.epos-recommended-hardware__more-info>div:first-child{margin-right:4%;max-width:50%}}.epos-recommended-hardware__more-info h2{font-size:2.3rem;margin-bottom:1.2rem}.epos-recommended-hardware__more-info ul li{align-items:center;display:flex;flex-direction:row;justify-content:space-between;line-height:1.4em;margin-bottom:.6em;white-space:wrap}.epos-recommended-hardware__more-info ul li:last-child{margin-bottom:0}.epos-recommended-hardware__more-info ul li strong{color:#c83c3c;margin-left:2rem;min-width:8rem;text-align:right}.epos-recommended-hardware__more-info .left{margin-bottom:3rem}.page-smr11{margin-top:66px}.page-smr11>section{z-index:10}.page-smr11>section.smr-header{z-index:20}.smr-about-foodit:after,.smr-meet-the-team:after{background-position:top center;background-repeat:repeat;display:block;content:'';left:0;height:100%;opacity:.15;position:absolute;top:0;z-index:-10;width:100%}.smr-about-foodit:after{background-image:url(images/pages/smr11/dishes_100@2x.jpg);background-size:100% auto}@media (min-width:30.0625em){.epos-recommended-hardware__more-info .left{margin-bottom:0}.page-smr11{margin-top:99px}.smr-about-foodit:after{background-image:url(images/pages/smr11/dishes_150@2x.jpg)}}@media (min-width:45em){.smr-about-foodit:after{background-size:720px auto}}.smr-meet-the-team:after{background-image:url(images/pages/smr11/team_100@2x.jpg);background-size:100% auto}.smr-meet-the-team__video{margin-top:32px}.smr-meet-the-team__video iframe{height:calc(100vw / 2);width:100%}@media (min-width:30.0625em){.smr-meet-the-team:after{background-image:url(images/pages/smr11/team_150@2x.jpg)}.smr-meet-the-team__video{margin-top:48px}.smr-meet-the-team__video iframe{height:calc((100vw + 10px)/ 2)}}@media (min-width:45em){.smr-meet-the-team:after{background-size:720px auto}.smr-meet-the-team__video iframe{height:calc(805px / 2)}}