blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}img{max-width:100%}ol,ul{list-style:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(233,235,238,0)!important;box-shadow:0 0 0 .2rem rgba(233,235,238,0)!important}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}body{padding:0!important;background:#fff;color:#666;font-size:14px}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}p{margin-bottom:24px}ol{margin-left:20px}ol li{list-style-type:decimal;margin-bottom:10px}a{color:#428bca;text-decoration:none;cursor:pointer}mark{display:inline-block;color:inherit}mark.strikethrough{text-decoration:line-through}mark.highlight-green{margin:0 -.5rem;padding:0 .5rem;border-radius:.75rem .25rem 1.25rem .5rem;background:0 0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(90,193,94,.2)),color-stop(4%,rgba(90,193,94,.7)),to(rgba(90,193,94,.3)));background-image:linear-gradient(to right,rgba(90,193,94,.2),rgba(90,193,94,.7) 4%,rgba(90,193,94,.3));background-repeat:no-repeat;background-size:0 100%;-webkit-clip-path:polygon(3% 0,7% 2%,11% 0,16% 2%,20% 0,23% 2%,28% 2%,32% 1%,35% 1%,39% 3%,41% 1%,45% 0,47% 2%,50% 2%,53% 0,58% 2%,60% 2%,63% 1%,65% 0,67% 2%,69% 2%,73% 1%,76% 1%,79% 0,82% 1%,85% 0,87% 1%,89% 0,92% 1%,96% 0,98% 3%,99% 3%,99% 6%,100% 11%,98% 15%,100% 21%,99% 28%,100% 32%,99% 35%,99% 40%,100% 43%,99% 48%,100% 53%,100% 57%,99% 60%,100% 64%,100% 68%,99% 72%,100% 75%,100% 79%,99% 83%,100% 86%,100% 90%,99% 94%,99% 98%,95% 99%,92% 99%,89% 100%,86% 99%,83% 100%,77% 99%,72% 100%,66% 98%,62% 100%,59% 99%,54% 99%,49% 100%,46% 98%,43% 100%,40% 98%,38% 100%,35% 99%,31% 100%,28% 99%,25% 99%,22% 100%,19% 99%,16% 100%,13% 99%,10% 99%,7% 100%,4% 99%,2% 97%,1% 97%,0 94%,1% 89%,0 84%,1% 81%,0 76%,0 71%,1% 66%,0 64%,0 61%,0 59%,1% 54%,0 49%,1% 45%,0 40%,1% 37%,0 34%,1% 29%,0 23%,2% 20%,1% 17%,1% 13%,0 10%,1% 6%,1% 3%);clip-path:polygon(3% 0,7% 2%,11% 0,16% 2%,20% 0,23% 2%,28% 2%,32% 1%,35% 1%,39% 3%,41% 1%,45% 0,47% 2%,50% 2%,53% 0,58% 2%,60% 2%,63% 1%,65% 0,67% 2%,69% 2%,73% 1%,76% 1%,79% 0,82% 1%,85% 0,87% 1%,89% 0,92% 1%,96% 0,98% 3%,99% 3%,99% 6%,100% 11%,98% 15%,100% 21%,99% 28%,100% 32%,99% 35%,99% 40%,100% 43%,99% 48%,100% 53%,100% 57%,99% 60%,100% 64%,100% 68%,99% 72%,100% 75%,100% 79%,99% 83%,100% 86%,100% 90%,99% 94%,99% 98%,95% 99%,92% 99%,89% 100%,86% 99%,83% 100%,77% 99%,72% 100%,66% 98%,62% 100%,59% 99%,54% 99%,49% 100%,46% 98%,43% 100%,40% 98%,38% 100%,35% 99%,31% 100%,28% 99%,25% 99%,22% 100%,19% 99%,16% 100%,13% 99%,10% 99%,7% 100%,4% 99%,2% 97%,1% 97%,0 94%,1% 89%,0 84%,1% 81%,0 76%,0 71%,1% 66%,0 64%,0 61%,0 59%,1% 54%,0 49%,1% 45%,0 40%,1% 37%,0 34%,1% 29%,0 23%,2% 20%,1% 17%,1% 13%,0 10%,1% 6%,1% 3%);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-transition:background-size .25s ease-in;transition:background-size .25s ease-in}mark.highlight-green.fw600{font-weight:600}mark.highlight-green.active{background-size:100% 100%}mark.highlight-green+mark{margin-left:.25rem}mark.typewriter-green{padding:0 .25rem;border-radius:.25rem;background-color:rgba(90,193,94,.5)}input{-webkit-box-shadow:0 0 0 .3rem #0000ff00!important;box-shadow:0 0 0 .3rem #0000ff00!important;background-color:#f5f5dc00;border:none}.btn{font-family:'Oracle Sans',sans-serif}button:focus{outline:0!important}.btn-orange{background:#f08b18;color:#fff;font-size:16px;line-height:24px;padding:12px 24px;text-decoration:none}.btn-orange:focus{background:#ff8a00!important;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,0);box-shadow:0 0 0 .2rem rgba(0,123,255,0)}.form-control button:focus{color:#35373b;background-color:#ff8700}.top-10{margin-top:10px}.top-20{margin-top:20px}.top-30{margin-top:30px}.top-40{margin-top:40px}.top-50{margin-top:50px}.top-60{margin-top:60px}.top-70{margin-top:70px}.top-80{margin-top:80px}.top-90{margin-top:90px}.top-100{margin-top:100px}.top-150{margin-top:150px}.top-200{margin-top:200px}.bottom-10{margin-bottom:10px}.bottom-20{margin-bottom:20px}.bottom-30{margin-bottom:30px}.bottom-40{margin-bottom:40px}.bottom-50{margin-bottom:50px}.bottom-60{margin-bottom:60px}.bottom-70{margin-bottom:70px}.bottom-80{margin-bottom:80px}.bottom-90{margin-bottom:90px}.bottom-100{margin-bottom:100px}.right-60{margin-right:60px}.text-center{text-align:center}.clear{clear:both}.pull-left{float:left!important}.right-image{float:right;padding-right:0}.left-image{float:left;padding-left:0}.modal-backdrop{background:#00000030}.w-69{max-width:100%}.tooltip.fade .tooltip-inner{background:#303036;text-align:left;border-radius:5px;opacity:1;min-width:240px}.tooltip.fade .tooltip-arrow{border-top-color:#303036}.tooltip.fade p{text-shadow:none;font-size:14px}.modal .modal-dialog{max-width:540px;height:306px}.modal .modal-dialog .signup{border-radius:1.3rem;max-width:540px}.modal .modal-dialog .signup .modal-body{position:relative;padding:1.25rem;background-color:#fafafa;border-radius:12px}.modal .modal-dialog .signup .modal-body .close{position:absolute;top:-47px;left:100%;right:-14%;margin:0;opacity:9.4;outline:0;z-index:1}.modal .modal-dialog .signup .modal-body .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modal .modal-dialog .signup .modal-body .row h4{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333;padding:35px 0 40px 0}.modal .modal-dialog .signup .modal-body .row form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.modal .modal-dialog .signup .modal-body .row form .form-group{width:444px}.modal .modal-dialog .signup .modal-body .row form .form-group .input-group{max-width:444px;padding:5px;border:1px solid #02181f55;border-radius:4px;margin-bottom:30px}.modal .modal-dialog .signup .modal-body .row form .form-group .input-group span img{padding-top:5px}.modal .modal-dialog .signup .modal-body .row form .form-group .input-group input{background-color:#f5f5dc00;border:none}.modal .modal-dialog .signup .modal-body .row form .form-group button{box-shadow:none!important;-webkit-box-shadow:none!important;display:block;max-width:444px!important;height:48px;margin-left:0;margin-right:0;text-align:center;border:1px solid #6c49205c;border-radius:5px}.fade:not(.show){opacity:.98!important;background-color:#17171647}.wrapper{position:relative;height:74px;background:#042734}.wrapper .img-snow-top{height:16px;width:84px;margin:-5px 65px 0 -164px;z-index:100}.wrapper .img-snow-corner{height:24px;width:27px;margin:-1px -3px 0 -23px;z-index:100}.wrapper .christmas-bar{display:block;padding:20px 15px;border-bottom:1px solid rgba(71,71,71,.08);text-align:right}.wrapper .christmas-bar .icon-christmas-tree{margin:0 0 10px}.wrapper .christmas-bar>span{display:block;font-family:Delius,cursive;color:#31373d;font-size:1rem;line-height:1.125rem;letter-spacing:.2px}.wrapper .christmas-bar .icon-christmas-present{margin:10px 0 0}.wrapper .site-content{margin:0 auto;max-width:80%;position:relative}.wrapper .container .site-content{max-width:100%}.wrapper .top-navigation{padding:0 0 3px 0;position:fixed;width:100%;top:0;left:0;z-index:200;background-color:#02181f;-webkit-transition:background-color .5s ease,padding .5s ease,height .5s ease;transition:background-color .5s ease,padding .5s ease,height .5s ease;min-height:70px;margin-bottom:0;border-bottom:1px solid #02181f}.wrapper .top-navigation .container{padding:0}.wrapper .top-navigation .container .btn-underline{color:#f08b18!important;margin-right:0!important}.wrapper .top-navigation .container .navbar{padding-left:0;padding-right:0}.wrapper .top-navigation .container .nav-separator{border-left:2px solid rgba(255,255,255,.1);padding:4px 0 4px 24px}.wrapper .top-navigation .container .mobile-menu{background:url(/assets/img/general/bg-texture.png) no-repeat -123px 0;display:none;height:17px;position:absolute;right:16px;top:16px;width:26px}.wrapper .top-navigation .container .collapse.show{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .top-navigation .container .navbar-collapse{border-bottom:1px solid #4e4e5300;padding:10px 0}.wrapper .top-navigation .container .navbar-collapse.in{display:block!important}.wrapper .top-navigation .container .navbar-collapse ul{float:right;margin-top:2.5px}.wrapper .top-navigation .container .navbar-collapse ul li{display:inline-block;margin-left:30px}.wrapper .top-navigation .container .navbar-collapse ul a{color:#fff;font-family:'Oracle Sans',sans-serif;font-size:15px;line-height:20px;font-weight:500;letter-spacing:1px;text-decoration:none;opacity:.8}.wrapper .top-navigation .container .navbar-collapse ul a:hover{opacity:1}.wrapper .top-navigation .container .hbg-menu{position:relative;float:right;overflow:hidden;width:48px;height:48px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-right:-10px;margin-left:0}.wrapper .top-navigation .container .hbg-menu span{display:block;position:absolute;top:22px;left:10px;right:10px;height:3px;background:#fff}.wrapper .top-navigation .container .hbg-menu span:before{top:-10px}.wrapper .top-navigation .container .hbg-menu span:after{bottom:-10px}.wrapper .top-navigation .container .hbg-menu span:after,.wrapper .top-navigation .container .hbg-menu span:before{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:""}.wrapper .top-navigation .container .hbg-menu.hbg-htx{background-color:transparent}.wrapper .top-navigation .container .hbg-menu.hbg-htx span{-webkit-transition:background 0s .2s;transition:background 0s .2s}.wrapper .top-navigation .container .hbg-menu.hbg-htx span:after,.wrapper .top-navigation .container .hbg-menu.hbg-htx span:before{-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s;-webkit-transition-delay:.2s,0s;transition-delay:.2s,0s}.wrapper .top-navigation .container .hbg-menu.hbg-htx span:before{-webkit-transition-property:top,-webkit-transform}.wrapper .top-navigation .container .hbg-menu.hbg-htx span:after{-webkit-transition-property:bottom,-webkit-transform}.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span{background:0 0}.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span:after,.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span:before{-webkit-transition-delay:0s,.2s;transition-delay:0s,.2s}.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span:after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.wrapper .top-navigation .container .hbg-menu button:focus{outline:0}.wrapper .top-navigation .container .hbg-menu.hbg-htx{background-color:#04273400}.wrapper .top-navigation .container .hbg-menu.hbg-htx.is-active span{background:0 0}.wrapper .top-navigation .container .hbg-menu.hbg-htx span{-webkit-transition:background 0s .2s;transition:background 0s .2s}.wrapper .top-navigation.homepage{background:#042734;min-height:80px;position:absolute;border-bottom:none}.wrapper .modal-login{z-index:1075}.wrapper .modal-login .modal-dialog{max-width:505px!important;height:306px;margin:120px auto!important}.wrapper .modal-login .modal-dialog .login-forgot{border:none;background:0 0}.wrapper .modal-login .modal-dialog .login-forgot .modal-body{padding:1.25rem;background-color:#fafafa;border-radius:12px;position:relative;min-height:500px;-webkit-transition:.6s;transition:.6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.wrapper .modal-login .modal-dialog .login-forgot .modal-body.rotate{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login{transform:rotateY(0);-webkit-transform:rotateY(0);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;position:absolute;padding:.75rem;top:0;bottom:0;left:0;right:0;background-color:#fafafa;border-radius:12px}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login button{border-color:#f08b18;color:#fff;text-transform:uppercase;padding:.75rem 1rem;height:50px;border-radius:.25rem;font-size:1rem}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .close{position:absolute;top:-47px;left:100%;right:-14%;margin:0;opacity:9.4;outline:0;z-index:1}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content{position:absolute;padding:0 1.875rem;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content form .form-group{max-width:100%;padding:5px;border:1px solid #02181f00}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content form .form-group .modal-title{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333;margin-top:50px}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content form button{box-shadow:none!important;-webkit-box-shadow:none!important;display:block;max-width:100%!important;margin-left:0;margin-right:0;text-align:center;border:1px solid #6c49205c;border-radius:5px}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content .modal-title{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .js-login-content .error-message{margin:0}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .col-form-label{font-size:1rem;font-weight:600}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login input{border-color:#02181f64;color:#999;padding:.75rem 1rem;height:50px;border-radius:.25rem;font-size:1rem}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .form-control{box-shadow:none!important;-webkit-box-shadow:none!important}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .login .forgot-pass{color:#428bca;font-size:.875rem}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass{position:absolute;padding:.75rem;top:0;bottom:0;left:0;right:0;background-color:#fafafa;border-radius:12px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass button{border-color:#f08b18;color:#fff;text-transform:uppercase;padding:.75rem 1rem;height:50px;border-radius:.25rem;font-size:1rem}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .close{position:absolute;top:-47px;left:100%;right:-14%;margin:0;opacity:9.4;outline:0;z-index:1}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content{position:absolute;padding:0 1.875rem;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content form .form-group{max-width:100%;padding:5px;border:1px solid #02181f00}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content form .form-group .modal-title{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333;margin-top:40px;margin-bottom:25px}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content form button{box-shadow:none!important;-webkit-box-shadow:none!important;display:block;max-width:100%!important;font-family:"Oracle Sans";margin-left:0;margin-right:0;text-align:center;border:1px solid #6c49205c;border-radius:5px;text-transform:none!important}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content .modal-title{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .js-reset-password-content .error-message{margin:0}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .reset-password-success{padding:0 3.5rem;position:absolute;padding:0 1.875rem;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .reset-password-success .modal-title{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333}.wrapper .modal-login .modal-dialog .login-forgot .modal-body .forgotpass .reset-password-success .subheading{display:block;margin:0 0 1.5rem;font-size:1rem;font-weight:300;line-height:1.5rem}.wrapper .staging{background-color:#042734;background-image:url(/assets/img/general/bg-texture.png),-webkit-gradient(linear,left top,left bottom,from(#042734),to(#053242));background-image:url(/assets/img/general/bg-texture.png),linear-gradient(#042734,#053242);background-repeat:no-repeat;background-position-x:center;background-position-y:bottom;background-size:124% 79%;min-height:400px;position:relative}.wrapper .staging .container,.wrapper .staging .site-content{min-height:600px}.wrapper .staging.homepage{min-height:700px}.wrapper .staging.homepage .container,.wrapper .staging.homepage .site-content{min-height:644px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .staging.homepage h1{width:101%;font-weight:700!important;font-size:48px!important;line-height:58px;font-family:Oracle Sans,sans-serif;text-align:left;color:#fff;letter-spacing:2px;margin-bottom:16px}.wrapper .staging.homepage p{font-weight:400;font-size:18px;color:#fff;line-height:24px;font-family:'Oracle Sans',sans-serif;text-align:left;opacity:.8;max-width:358px}.wrapper .staging.small{background:#493c3b;min-height:80px}.wrapper .staging.small .top-bar{border:none}.wrapper .staging.small .container,.wrapper .staging.small .site-content{min-height:80px;min-height:auto!important}.wrapper .homepage .container{padding:0}.wrapper .homepage .container .header-copy-wrap{text-align:center}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-top:-1px}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage h1{color:#fff;font-weight:300;font-size:46px;letter-spacing:2px;margin-bottom:16px}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;max-width:358px}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage .header-buttons .btn-video-text{font-size:16px;font-weight:600;color:#f6fafc;padding:14px 24px}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage .header-buttons .btn-video-text span{padding-right:10px}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage .header-buttons .btn-orange{background:#f08b18;color:#fff;font-size:16px;line-height:24px;padding:12px 24px;text-decoration:none}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage .img-header img{margin-left:119px;margin-right:-119px}.wrapper .restaurant-promotions-homepage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .restaurant-promotions-homepage .explainerModal{background-color:#4241405c;padding-right:0!important}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog{max-width:960px;max-height:540px;margin:100px auto}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content{max-width:960px;max-height:540px;border:none;background-color:#00000000!important}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content button{text-align:right;margin-left:50px;margin-right:-50px;opacity:9.4}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content button .mr-md-4,.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content button .mx-md-4{margin-right:2.4rem!important}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content .modal-body .youtube-container img{border-radius:24px;max-width:100%;max-height:540px}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content .youtube-container{height:508px;width:100%}.wrapper .restaurant-promotions-homepage .explainerModal .modal-dialog .modal-content .youtube-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;border-radius:24px}.wrapper .restaurant-promotions-homepage .section{min-height:200px;padding-top:90px;padding-left:0;padding-right:0}.wrapper .restaurant-promotions-homepage .section h2{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;color:#161513;margin-bottom:30px}.wrapper .restaurant-promotions-homepage .section p{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513}.wrapper .restaurant-promotions-homepage .section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.wrapper .restaurant-promotions-homepage .section .row .card-copy{float:left;max-width:100%;padding-top:10px}.wrapper .restaurant-promotions-homepage .section .row .card-copy ul{list-style:outside!important;padding:0 17px}.wrapper .restaurant-promotions-homepage .section .row .card-copy ul li{list-style:outside!important;font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513}.wrapper .restaurant-promotions-homepage .section .row .card-copy .learn-more-btn{display:inline-block;padding:.75rem 1.65rem;border-radius:10rem;color:#0e7295!important;font-size:18px;font-weight:600;letter-spacing:.05rem;line-height:24px;-webkit-transition:all .3s;transition:all .3s;position:relative;overflow:hidden;z-index:1;margin-left:-25px;margin-right:25px}.wrapper .restaurant-promotions-homepage .section .row .card-copy .learn-more-btn:after{content:'';position:absolute;bottom:0;left:0;height:100%;background-color:#fff;color:#0e7295;border-radius:10rem;z-index:-3;width:20%}.wrapper .restaurant-promotions-homepage .section .row .card-copy .learn-more-btn:before{content:'';position:absolute;bottom:0;left:0;width:48px;height:48px;background-color:#e4f1f7;-webkit-transition:all .3s;transition:all .3s;border-radius:10rem;z-index:-1}.wrapper .restaurant-promotions-homepage .section .row .card-copy .learn-more-btn:hover{text-decoration:none}.wrapper .restaurant-promotions-homepage .section .row .card-copy .learn-more-btn:hover:before{width:100%}.wrapper .restaurant-promotions-homepage .section .row .card-image{padding:0!important}.wrapper .restaurant-promotions-homepage .section .row .card-image img{width:100%}.wrapper .restaurant-promotions-homepage .section .row .card-image .promotion{margin-left:-40px;margin-right:40px}.wrapper .restaurant-promotions-homepage .section .card-copy{float:right}.wrapper .restaurant-promotions-homepage .section .card-copy h2 .green-text{color:#00688c!important}.wrapper .restaurant-promotions-homepage .section .card-copy h2 .green-text img{position:absolute;top:34px;left:15px}.wrapper .restaurant-promotions-homepage .section .card-copy h2 span{color:#00688c!important}.wrapper .restaurant-promotions-homepage .section.card-left .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .restaurant-promotions-homepage .section.card-left .row .card-copy{padding-left:0;padding-right:0}.wrapper .restaurant-promotions-homepage .section.card-right .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .restaurant-promotions-homepage .section.card-right .row .card-copy{padding-left:0;padding-right:0}.wrapper .restaurant-promotions-homepage .section.title-testimonials{height:100%!important;min-height:100px!important}.wrapper .restaurant-promotions-homepage .section.title-testimonials h2{text-align:center;margin-bottom:10px!important}.wrapper .restaurant-promotions-homepage .section.title-testimonials h3{text-align:center;font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:28px;color:#161513}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials{padding:0;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;overflow:visible!important}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container{padding:48px 30px 30px 30px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#f6fafc;max-width:100%;min-height:100%;border-radius:5px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .semicon{position:absolute;top:-4%;left:9%;width:46.35px!important;height:28px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .semicon p{margin-bottom:24px;text-align:left;font-family:'Oracle Sans',sans-serif;font-style:normal}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .semicon .card-copy{padding-top:0;font-weight:400;font-size:15px;line-height:24px;-webkit-font-feature-settings:'tnum' on,'lnum' on;font-feature-settings:'tnum' on,'lnum' on;color:#161513}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;margin-right:-15px;margin-left:-15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 13px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-photo img{height:56px;width:56px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info element.style{display:block;left:-166.496px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info h3{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:24px;text-transform:uppercase;color:#4c4c4c}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper span a{padding-left:3px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .tooltip-unu{left:94px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .tooltip-doi{left:122px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .tooltip-trei{left:23px}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip{background:#04232d;display:none;padding:20px;position:absolute;width:314px;font-family:'Oracle Sans',sans-serif;bottom:63px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5);border-radius:5px;z-index:100}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip h3{border-bottom:1px dotted rgba(255,255,255,.6);color:rgba(255,255,255,.6);font-size:16px;line-height:20px;margin:0 0 16px 0;padding:0 0 16px 0;text-transform:none}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip .continue-to-website{color:#fff;display:inline-block;font-size:12px;line-height:14px;max-width:150px;text-decoration:underline}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip .btn-outline{background:0 0;border:2px solid #495564;padding:9px 24px;border-radius:30px;display:inline-block;line-height:1.2;text-decoration:none;cursor:pointer}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip .tooltip-cta{color:#fff;float:right;font-size:12px;font-weight:400}.wrapper .restaurant-promotions-homepage .section.testimonials-list .testimonials .testimonial .testimonial-container .row .testimonial-info .icons .icon-wrapper .testimonial-tooltip::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(57,67,76,0);border-top-color:#39434c;border-width:10px;margin-left:-10px}.wrapper .restaurant-promotions-homepage .section .site-content{margin:0 auto;position:relative;width:100%;overflow:visible}.wrapper .restaurant-promotions-homepage .section .site-content .card-image-full{width:100%}.wrapper .restaurant-promotions-homepage .section .text-left{text-align:left}.wrapper .restaurant-promotions-homepage .section .reviews{min-height:100px;padding-top:50px;padding-bottom:70px}.wrapper .restaurant-promotions-homepage .section .reviews .reviewers-logos{display:block;text-align:center}.wrapper .restaurant-promotions-homepage .section .reviews .reviewers-logos img+img{margin:12px 24px}.wrapper .restaurant-promotions-homepage .cta-section{padding:5.775rem 0 0;background-image:url(/assets/restaurant-promotions/img/pages/landing/CTA-f39d58cae6.png);background-repeat:no-repeat;background-size:100% 100%;height:388px}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box{text-align:center}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form{-ms-flex-line-pack:center;align-content:center}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group{width:570px;margin:2.5rem auto 1.5rem}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:center;width:100%;background-color:#fff;padding:13px;border-radius:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group img{padding-left:0;width:24px;height:24px}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group input{margin-bottom:0;padding:0 1.25rem;font-weight:300;text-align:left;width:100%;height:3rem;border-radius:.125rem;border-color:#fff}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group button{width:166px;height:48px;padding:0;border-radius:.225rem;text-transform:none}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group button:hover{background-color:#fb8805}.wrapper .restaurant-promotions-homepage .cta-section .section .row .sign-up-box form .form-group .input-group .btn.btn-orange{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.07))),#f08b18;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.07)),#f08b18;border-color:transparent;color:#fff}.wrapper .restaurant-promotions-page{padding-top:200px}.wrapper .restaurant-promotions-page .pages.staging{text-align:center;background-color:#04273400;background-image:none;max-height:150px!important;min-height:0;position:relative}.wrapper .restaurant-promotions-page .pages.staging .container{height:60px!important}.wrapper .restaurant-promotions-page .pages.staging .container .header-page{text-align:center}.wrapper .restaurant-promotions-page .pages.staging .container .header-page h1{font-weight:700;font-size:48px;line-height:58px;font-family:'Oracle Sans',sans-serif;text-align:center;color:#000}.wrapper .restaurant-promotions-page .pages.staging .container .header-page p{font-weight:400;font-size:18px;color:#000;line-height:24px;font-family:'Oracle Sans',sans-serif;text-align:center;opacity:.8}.wrapper .restaurant-promotions-page .pages.staging .modal{top:20%}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog{max-width:540px;height:306px;margin:3.75rem auto}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup{max-width:540px}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body{position:relative;padding:1.25rem;background-color:#fafafa;border-radius:12px}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .close{position:absolute;top:-47px;left:100%;right:-14%;margin:0;opacity:9.4;outline:0;z-index:1}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row h4{font-family:'Oracle Sans';font-style:normal;font-weight:800;font-size:32px;line-height:42px;text-align:center;color:#333}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row form .input-group{max-width:444px;padding:5px;border:1px solid #02181f3b;border-radius:5px}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row form .input-group .form-control{background-color:#02181f00;border-color:#05324200}.wrapper .restaurant-promotions-page .pages.staging .modal .sign-up .modal-dialog .signup .modal-body .row form button{box-shadow:none!important;-webkit-box-shadow:none!important;display:block;max-width:444px!important;margin-left:0;margin-right:0;text-align:center;border:1px solid #6c49205c;border-radius:5px}.wrapper .restaurant-promotions-page .section.container .row{margin:0}.wrapper .restaurant-promotions-page .section.container .row .card1{float:left;width:100%;padding:0 50px 0 0}.wrapper .restaurant-promotions-page .section.container .row .card2{float:right;width:100%;padding:0 0 0 50px}.wrapper .restaurant-promotions-page .section.container .row .cards .ml-xl-4,.wrapper .restaurant-promotions-page .section.container .row .cards .mx-xl-4{margin-left:2.2rem!important}.wrapper .restaurant-promotions-page .section.container .row .cards .card-image{width:100%;height:350px;background-color:#edf5f9;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .restaurant-promotions-page .section.container .row .cards .card-image .over-text{font-size:44px;width:76%;color:#000000bd;font-weight:600;text-align:center}.wrapper .restaurant-promotions-page .section.container .row .cards .card-image .over-text2{font-size:44px;width:64%;color:#000000bd;font-weight:600;text-align:center}.wrapper .restaurant-promotions-page .section.container .row .cards .card-image img{width:100%;border-radius:6px!important}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy{float:none;padding-left:0;padding-right:0}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy h5{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#227e9e;text-transform:uppercase}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy h4{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:24px;line-height:32px;color:#161513;margin-top:17px;margin-bottom:20px}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy ul{list-style:none!important;padding:0}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy ul li{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513;list-style:none!important;margin-bottom:19px}.wrapper .restaurant-promotions-page .section.container .row .cards .card-copy ul li img{margin-top:-2px;margin-right:10px;height:20px;width:20px}.wrapper .restaurant-promotions-page .section.plans-container .container{padding-bottom:5rem;background-color:#f6fafc}.wrapper .restaurant-promotions-page .section.plans-container .container .row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plans-subtitle{margin:0 0 1.5rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plans-subtitle h2{margin:0 0 1.5rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plans-subtitle .subtitle-separator.orange{display:block;margin:0 auto;width:3.75rem;border:1px solid #f08b18;background-color:#f08b18}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan{margin:0;padding:2rem;border:1px solid #f5f8fc;background-color:#fff}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-icon{margin:0;text-align:left;padding:0}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-icon img{width:64px;height:64px}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-icon span{position:absolute;top:0;left:0}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description{text-align:left;margin:0 0 0 1.5rem;padding-left:0}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description h3{margin:0 0 .75rem;font-weight:400;font-size:18px;line-height:1.625rem;color:#4c4c4c}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description p{margin:0;font-size:16px;font-weight:300;line-height:1.5rem;color:#4c4c4c}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .btn{display:inline-block;margin:15px 0 -20px 0;padding:.625rem 1.5rem;color:#495564;font-size:.875rem;font-weight:600;line-height:1.25rem;border:1px solid #ced3d9;border-radius:3rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .row{overflow:visible}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .price{margin:1.5rem 0 0;text-align:center}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .price .currency{margin:0 .25rem 0 0;font-size:.75rem;line-height:1.25rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .price .value{font-size:1.75rem;line-height:1.75rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .price .period{margin:0 0 0 .25rem;color:#999;font-size:.75rem;line-height:1.125rem}.wrapper .restaurant-promotions-page .section.plans-container .container .row .plan .plan-description .price .note{margin:0;color:#999;font-size:.75rem;line-height:1.125rem}.wrapper .article-page{padding-top:160px}.wrapper .article-page .circle-ul{list-style:disc;padding-left:30px;padding-bottom:26px}.wrapper .article-page h1{margin-bottom:10px;color:#4c4c4c;font-size:42px;line-height:1.2;font-weight:400}.wrapper .article-page h2{color:#4c4c4c;font-family:"Oracle Sans",sans-serif;font-size:2rem;font-weight:300;line-height:36px;margin:0 0 30px 0;padding:0}.wrapper .article-page h3{font-size:1.45rem;padding-bottom:20px!important}.wrapper .article-page p{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513}.wrapper .article-page ul li{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513}.wrapper .article-page .card-image{max-width:100%;margin:0 auto;text-align:center!important}.wrapper .article-page .card-image img{padding:30px 0}.wrapper .article-page .youtube-container{max-width:100%;margin:0 auto}.wrapper .cta-section{padding:5.775rem 0 0;background-image:url(/assets/restaurant-promotions/img/pages/landing/CTA-f39d58cae6.png);background-repeat:no-repeat;background-size:100% 100%;height:388px}.wrapper .cta-section h2{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:2rem;line-height:42px;color:#161513;margin-bottom:30px}.wrapper .cta-section .section{padding-top:90px}.wrapper .cta-section .section .row .sign-up-box{text-align:center}.wrapper .cta-section .section .row .sign-up-box form{-ms-flex-line-pack:center;align-content:center}.wrapper .cta-section .section .row .sign-up-box form .form-group{width:570px;margin:2.5rem auto 1.5rem}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:center;width:100%;background-color:#fff;padding:13px;border-radius:5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group img{padding-left:0;width:24px;height:24px}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group input{margin-bottom:0;padding:0 1.25rem;font-weight:300;text-align:left;width:100%;height:3rem;border-radius:.125rem;border-color:#fff}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group button{width:166px;height:48px;padding:0;border-radius:.225rem;text-transform:none}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group button:hover{background-color:#fb8805}.wrapper .cta-section .section .row .sign-up-box form .form-group .input-group .btn.btn-orange{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.07))),#f08b18;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.07)),#f08b18;border-color:transparent;color:#fff}.wrapper .page-content .section .section-title{font-family:'Oracle Sans',sans-serif;font-size:36px;font-weight:800;line-height:44px;text-align:center;color:#000}.wrapper .page-content .section .card-image{max-width:100%!important}.wrapper .page-content .section .subtitle{font-family:'Oracle Sans',sans-serif;font-size:20px;font-weight:700;line-height:28px;text-align:center;color:#000}.wrapper .page-content .section h2{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:800;font-size:32px;line-height:42px;color:#161513;margin-bottom:30px}.wrapper .page-content .section p{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#161513}.wrapper .page-content .section ul{list-style:disc;padding-left:1.3rem;margin-bottom:1rem}.wrapper .page-content .section ul li{font-family:'Oracle Sans',sans-serif;font-size:18px;font-weight:400;line-height:24px;text-align:left}.wrapper .page-content .section .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .footer{background-color:#04232d;height:auto}.wrapper .footer .image-footer{background-image:url(/assets/restaurant-promotions/img/pages/lan/Color-Strip-3b60bbde34.svg);background-repeat:no-repeat;background-size:cover;min-height:6px!important;width:100%;padding-top:0;padding-bottom:0;margin-bottom:-.5px}.wrapper .footer .copyright{font-weight:400;font-size:18px;color:#fff;line-height:14px;opacity:.8;max-width:358px}.wrapper .footer .container{padding-left:0;padding-right:0;padding-bottom:52px!important;padding-top:70px!important}.wrapper .footer .container .row{margin:0;height:130px}.wrapper .footer .container .row .col-xs-6{padding-left:0;padding-right:0}.wrapper .footer .container .row .col-xs-6 .col-12{padding-left:0}.wrapper .footer .container .row .col-lg-3{padding-left:0;padding-right:0}.wrapper .footer .container .row .col-lg-3 .col-12{padding-left:0}.wrapper .footer .container .row .col-lg-2{padding-left:0;padding-right:0}.wrapper .footer .container .row .col-lg-2 .col-12{padding-left:0}.wrapper .footer .container .row .col-lg-4{padding-left:0;padding-right:0}.wrapper .footer .container .row .col-lg-4 .col-12{padding-left:0}.wrapper .footer .container .row h4{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:24px;letter-spacing:2px;text-transform:uppercase;color:#fff;opacity:.3;padding-bottom:21px}.wrapper .footer .container .row li{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;-webkit-font-feature-settings:'tnum' on,'lnum' on;font-feature-settings:'tnum' on,'lnum' on;color:#fff;padding:0 0 15px 0;opacity:60%}.wrapper .footer .container .row li a{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;-webkit-font-feature-settings:'tnum' on,'lnum' on;font-feature-settings:'tnum' on,'lnum' on;color:#fff;padding:0 0 15px 0;opacity:60%}.wrapper .footer .container .row li a:hover{text-decoration:none}.wrapper .footer .container .row li:hover{opacity:100%}.wrapper .footer .container .row .icons-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .footer .container .row .logo-footer{margin-right:100px!important}.wrapper .footer .container .row .language{text-align:left}.wrapper .footer .container .row .language .language-selector{position:relative}.wrapper .footer .container .row .language .language-selector .dropdown-toggle{padding:12px 9px 7px 16px;border-radius:20px;border:1px solid rgba(255,255,255,.6);background-color:transparent;color:rgba(255,255,255,.6)}.wrapper .footer .container .row .language .language-selector .dropdown-toggle:after{display:none}.wrapper .footer .container .row .language .language-selector .dropdown-toggle>i:first-of-type,.wrapper .footer .container .row .language .language-selector .dropdown-toggle>i:last-of-type{display:inline-block}.wrapper .footer .container .row .language .language-selector .dropdown-toggle>i:first-of-type{margin-right:8px}.wrapper .footer .container .row .language .language-selector .dropdown-toggle>i:last-of-type{margin-left:35px}.wrapper .footer .container .row .language .language-selector .dropdown-toggle .language-selected{position:relative;top:-1px}.wrapper .footer .container .row .language .language-selector .dropdown-toggle:focus{-webkit-box-shadow:0 0 0 4px rgba(240,139,24,.25);box-shadow:0 0 0 4px rgba(240,139,24,.25)}.wrapper .footer .container .row .language .language-selector .dropdown-menu{padding:1.3rem 0 0 0;position:absolute;border:1px solid rgba(0,0,0,.15);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.wrapper .footer .container .row .language .language-selector .dropdown-menu li>a{display:block;margin:0 0 4px;padding:4px 20px;font-size:14px;font-weight:600;color:#000!important;text-decoration:none}.wrapper .footer .container .row .language .language-selector .dropdown-menu li>a:focus,.wrapper .footer .container .row .language .language-selector .dropdown-menu li>a:hover{background-color:#d0e5ee;color:#04232d!important;opacity:.7}.wrapper .footer .container .row .language .language-selector .dropdown-menu.triangle-top:before{content:"";position:absolute;display:inline-block;width:0;height:0;top:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.wrapper .footer .container .row .language .language-selector .dropdown-menu.triangle-bottom:before{content:"";position:absolute;display:inline-block;width:0;height:0;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-width:10px 10px 0 10px;border-color:#fff transparent transparent transparent}.wrapper .footer .container .col-12 .row{height:100%}.wrapper .footer .container hr{width:100%;height:1px;background:#fff;opacity:.06}.wrapper .footer .container .articles ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .footer .container .articles ul.spatiu li{padding:0 13px 0 13px}.wrapper .footer .container .articles ul.spatiu-mobile li{padding-right:13px}.wrapper .footer .container .articles ul li{padding:0}.wrapper .footer .container .articles ul li a{font-family:'Oracle Sans',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;-webkit-font-feature-settings:'tnum' on,'lnum' on;font-feature-settings:'tnum' on,'lnum' on;color:#fff;text-transform:none;opacity:.9}.wrapper .footer .container .articles ul li a:hover{opacity:1}.wrapper .footer .container .footer-hide{display:none}.wrapper .footer .other-links{opacity:.5}.wrapper .footer .other-links a,.wrapper .footer .other-links span{font-size:12px}.wrapper .footer .other-links span{color:#fff}.wrapper .footer .other-links .pages-list-title{display:inline-block;width:120px;vertical-align:top}.wrapper .footer .other-links .pages-list{display:inline-block;width:auto;max-width:80%}@media (min-width:1450px){.container{max-width:1170px;padding:0!important}}@media (max-width:1450px){.container{padding:0!important}.header-copy-homepage .img-header img{width:90%!important;margin-left:40px!important;margin-right:-40px!important}}@media (min-width:1280px){.cta-section:not(.no-background).signup-card .sign-up-box h2{font-size:2.25rem}}@media (max-width:1280px){.section.plans-container .plan-description .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section.plans-container .plan-description .col-12 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:992px){.top-navigation .nav-separator{border-left:none!important;padding:0!important}.navbar-collapse ul li{text-align:center!important;display:inline-block!important;margin-left:0!important;padding:9px!important}.navbar-collapse ul{float:none!important;margin-top:2.5px!important}.top-navigation.opened{background:#02181f!important}.img-header img{display:none!important}.staging.homepage{min-height:570px!important}.staging.homepage .site-content{min-height:480px!important}.staging.homepage h1,.staging.homepage p{text-align:center!important}.staging .header-copy-homepage .col-12{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.modal-body{text-align:center!important}.explainerModal .modal-dialog .modal-content .modal-body .youtube-container img{border-radius:24px!important;max-width:85%!important;max-height:592px!important}.explainerModal .modal-dialog .modal-content button{text-align:right!important;margin-left:-19px!important;margin-right:19px!important}.card-copy h2 span{color:#00688c!important}.section .card-image{padding:0!important;text-align:center!important;max-width:70%!important}.card-left .row,.card-right .row{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.card-left,.card-right{margin-top:40px!important}.section .card-image .promotion{margin-left:0!important;margin-right:0!important}.cta-section{padding-top:65px;margin-top:70px!important}.cta-section .section{padding-left:16px!important;padding-right:16px!important}.testimonials-list .testimonials .testimonial{margin-bottom:46px!important}.testimonials-list .testimonials .testimonial .testimonial-container{max-width:none!important;max-height:none!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;min-height:0!important;padding:41px 50px 25px 53px!important}.testimonials-list .testimonials .testimonial .testimonial-container .tooltip-unu{left:118px!important}.testimonials-list .testimonials .testimonial .testimonial-container .tooltip-doi{left:145px!important}.testimonials-list .testimonials .testimonial .testimonial-container .tooltip-trei{left:46px!important}.footer{height:auto!important}.footer .container .row{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.footer .container .row .col-md-12 .logo-footer,.footer .container .row .col-sm-12 .logo-footer{text-align:left!important;padding-bottom:10px!important}.footer .container .row .col-md-12 .copyright-wrap,.footer .container .row .col-sm-12 .copyright-wrap{text-align:left!important;padding-bottom:20px!important}.card1{float:left;width:100%;padding:0 0 70px 0!important}.card2{float:right;width:100%;padding:0 0 35px 0!important}.cards .card-image{max-width:100%!important}.section.plans-container .container{padding:55px!important}.section.plans-container .container .plan-description .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.section.plans-container .container .plan-description .col-12 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.section.plans-container .container .plan-description .col-12 .row .col-xl-7{padding:0}.article-page .card-image{max-width:100%!important}.article-page .card-image .img-article{width:100%}.article-page .youtube-container{max-width:100%!important}}@media (min-width:992px){.secondary-nav{display:none}.top-navigation .navbar-brand{padding-left:0;margin-left:0!important}.top-navigation .hbg-menu{display:none}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.top-navigation.homepage .nav-item .btn-orange{border-color:#f08b18;background-color:transparent;color:#f08b18;border:2px solid;border-radius:3px}.top-navigation .nav-item .btn-orange{border-color:#f08b18;background-color:#f08b18;color:#fff;border-radius:3px}.top-navigation .nav-item .btn-orange.white{color:#f08b18}.top-navigation .nav-item .btn-orange.white:hover{color:#fff}.top-navigation .nav-item .btn-orange:focus,.top-navigation .nav-item .btn-orange:hover{border-color:#f08b18;background-color:#f08b18;color:#fff}.top-navigation .top-right-navigation .nav-item{margin:.75rem .875rem .5rem}.christmas-theme .navbar-brand img{max-height:25px}.cta-section:not(.no-background)>[class^=container] .sign-up-box h2{margin:0 0 1.25rem}.cta-section{padding:4.99rem 0 0}.w-69{max-width:69%!important}.embed-responsive.w-69{margin:0 auto}.page-content .section .row .card-copy.sml-wdt{width:80%}.img-article{width:80%;margin:0 auto}}@media (min-width:768px){.cta-section:not(.no-background)>[class^=container] .sign-up-box h2{margin:0 0 1.25rem}.cta-section:not(.no-background)>[class^=container] .sign-up-box{margin:2rem 0 11rem}}@media (max-width:768px){.staging.homepage h1{width:94%}.wrapper .homepage .container .header-copy-wrap .header-copy-homepage{display:block}.restaurant-promotions-homepage .section .row .card-image{padding-top:37px!important}.explainerModal .modal-dialog .modal-content .youtube-container{height:300px;width:100%}.cta-section{height:100%!important}.cta-section .section{padding-top:80px!important;border-radius:4px}.cta-section .section h2{font-size:30px!important;font-weight:700!important}.cta-section .section form{padding-bottom:65px}.cta-section .section form .form-group{width:100%!important}.cta-section .section form .form-group .input-group{position:relative!important;display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;-ms-flex-align:stretch!important;-webkit-box-align:stretch!important;width:100%!important;background-color:#fff!important;padding:13px!important;border-radius:5px!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:column!important;-ms-flex-line-pack:center!important;align-content:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.cta-section .section form .form-group .input-group img{position:absolute;margin:3px 230px -38px -230px;z-index:100;top:1.2rem;left:15.1rem}.cta-section .section form .form-group .input-group input{padding:13px 1rem 13px 1.9rem!important;margin-bottom:10px}.cta-section .section form .form-group .input-group button{width:100%!important;height:48px;padding:0;border-radius:.225rem;text-transform:none}.modal .sign-up .modal-dialog{max-width:400px;height:280px}.modal .sign-up .modal-dialog .modal-content .modal-body{background-color:#fafafa00}.modal .sign-up .modal-dialog .modal-content .modal-body .close{position:absolute;top:-47px;left:91%;right:-10%;margin:0;opacity:9.4}.modal .sign-up .modal-dialog .modal-content .modal-body .row form .form-group{width:350px}.modal .sign-up .modal-dialog .modal-content .modal-body .row form .form-group .input-group{max-width:350px}.modal .sign-up .modal-dialog .modal-content .modal-body .row form button{max-width:350px!important}.footer .footer-hide{display:block!important}.footer .footer-copyright-section{display:none}}@media (max-width:575px){.container{padding-left:18px!important;padding-right:18px!important}.cta-section{padding:0}.cta-section .section .row form .form-group .input-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.cta-section .section .row form .form-group .input-group button{width:100%;border-radius:0 .125rem .125rem 0}.cta-section .section .row form .form-group .input-group input{text-align:left;padding-left:40px}.section .reviews{padding-top:20px;padding-bottom:80px}.modal-login .modal-dialog .modal-content .modal-body .close{top:-67px!important;left:73%!important;right:-3%!important}.modal .sign-up{margin:13.75rem auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explainerModal .modal-dialog .modal-content .modal-body .youtube-container img{border-radius:24px;max-width:100%;max-height:592px}.section.plans-container .container{padding:0!important}.pages.staging{margin-bottom:126px;min-height:230px}h2 .green-text img{position:absolute;top:82px!important;left:15px}.page-content .section .row .card-copy.sml-wdt{width:100%}}@media (min-width:576px){.wrapper .nav-item.nav-btn{display:none}.wrapper .cta-section.signup-card .sign-up-box .form-group{max-width:600px}.wrapper .cta-section.signup-card .sign-up-box .form-group .input-group input{width:420px;text-align:left;border-radius:.125rem 0 0 .125rem}.wrapper .cta-section .section{padding-top:40px}.wrapper .cta-section.signup-card .sign-up-box .form-group .input-group button,.wrapper .cta-section.signup-card .sign-up-box .form-group .input-group input{margin:0}.wrapper .cta-section.signup-card .sign-up-box .form-group .input-group button{width:180px;border-radius:.375rem}.wrapper .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.wrapper .modal .login-forgot .modal-body .login .js-login-content{padding:0 3.5rem}.wrapper .modal .login-forgot .modal-body .login .js-login-content .modal-title{font-size:2.125rem}.wrapper .modal .login-forgot .modal-body .forgotpass .js-reset-password-content{padding:0 3.5rem}.wrapper .modal .login-forgot .modal-body .forgotpass .js-reset-password-content .modal-title{font-size:2.125rem}.wrapper .modal .login-forgot .modal-body .forgotpass .js-reset-password-content .subheading{font-size:1rem}.wrapper .modal .login-forgot .modal-body .reset-password-success .modal-title{font-size:2rem}.wrapper .sign-up .modal-dialog{max-width:500px;margin:20.75rem auto}}@media (max-width:471px){.sign-up .modal-dialog .modal-content .modal-body .close{top:-67px!important;left:49%!important;right:-28%!important}.learn-more-btn{margin-left:0!important;margin-right:0!important}.card-left.bottom-70{margin-bottom:0!important}.card-left,.card-right{margin-top:0!important}.wrapper .restaurant-promotions-homepage .section .reviews{min-height:100px}.section.top-80{margin-top:0}.section.bottom-50{margin-bottom:0}.section.title-testimonials{height:100%!important;min-height:100px!important;padding-top:80px!important;padding-bottom:25px!important}.pages.staging{min-height:311px!important}}@media (min-width:480px){.wrapper .christmas-bar .icon-christmas-tree{margin:0 30px 5px 0}.wrapper .christmas-bar>span{display:inline-block}.wrapper .christmas-bar .icon-christmas-present{margin:0 0 5px 30px}}@media (max-width:518px){.testimonials-list .testimonials .testimonial .testimonial-container .testimonial-tooltip{left:0!important;margin-left:17px;margin-right:17px;width:auto!important}.testimonial-tooltip::after{border-top-color:#1d384f00!important}}@media (min-width:395px){.footer .articles li{padding:0 13px 0 13px}}