.clearfix:after{content:"";display:block;clear:both}.justify-content{display:block;text-align:justify;text-justify:distribute-all-lines;font-size:0}.justify-content>*{display:inline-block;vertical-align:middle;font-size:12px}.justify-content:after{content:"";display:inline-block;width:100%}.justify-content.top-align>*{vertical-align:top}.hidden-element{margin:-1px;padding:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0)}.hidden-element,.hide-by-clipping,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden}.hide-by-clipping{border:0;clip:rect(0 0 0 0);clip:rect(0,0,0,0);padding:0;margin:-1px}.sr-only{left:-100%;top:auto}.js-closed,.no-scroll .gototop{display:none}.js-opened{display:block}.no-scroll{overflow:hidden}.color-warning{color:#ed7112}.color-info{color:#e9f3ff}.color-success{color:#006d33}body,html{background:#fff}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}body,small{margin:0;padding:0}a,abbr,acronym,address,applet,article,aside,audio,b,big,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,pre,q,ruby,s,samp,section,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;vertical-align:baseline}h1,h2,h3,h4,h5,h6{padding:0}blockquote,body,h1,h2,h3,h4,h5,h6,html,ol,p,small,sub,sup,ul{border:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}html,ol,p,ul{padding:0}blockquote,sub,sup{margin:0}blockquote,html,ol,p,ul{font-size:100%}sub,sup{padding:0}blockquote,body,h1,h2,h3,h4,h5,h6,header,html,ol,p,small,sub,sup,ul{vertical-align:baseline}button,header,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}header{border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,object,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}body{font-size:14px;color:#666;line-height:1.231;font-weight:300}button,input,select,textarea{font-size:14px}object{overflow:hidden}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;border:0;-webkit-appearance:button;-moz-appearance:button;appearance:button}ol,ul{margin:0 0 20px}ol.indent,ul.indent{margin:0 0 20px 15px}sub,sup{line-height:0;font-size:.75em;position:relative}sup{top:-.6em}sub{bottom:-.6em}svg:not(:root){overflow:hidden}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}small{font-size:.8em}em,i{font-style:italic}b,strong{font-weight:700}code,pre{font-family:monospace}a,a:link,a:visited{text-decoration:none;cursor:pointer;color:#0568ac}a:not(.button):hover{color:#1766a6;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#000;line-height:1.2em}h1.lite,h2.lite,h3.lite,h4.lite,h5.lite,h6.lite{font-weight:400}h1,h2{font-size:28px;margin:0 0 30px;font-weight:700}h2{font-size:24px;margin:0 0 19px}h3,h4,h5,h6{font-size:18px;margin:0 0 10px;font-weight:500}h4,h5,h6{font-size:16px}h5,h6{font-size:14px}h6{font-size:12px;font-weight:400}blockquote{background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-blockquote.png) no-repeat left top;padding:0 0 0 36px}p{margin:0 0 20px;line-height:1.722169}#layout_container{max-width:1280px;min-width:1024px;margin:auto;padding-top:150px;padding-bottom:120px;background:0 0;position:relative;z-index:5;transition:transform .5s}.clearfix2:after,.clearfix2:before{content:" ";display:table}.clearfix2:after{clear:both}.clearfix2{zoom:1}.border_section{border:1px solid #ccc;border-radius:3px;padding:25px 20px;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/section_bkg.gif) repeat-y center top;font-size:18px}.blockquote{margin:40px 0 0}.blockquote .blockquote_title{color:#056bcc;margin:0 0 40px}.blockquote .author{float:left;border-radius:50%}.blockquote blockquote{margin:0 0 0 150px}header{position:fixed;width:100%;left:0;top:0;z-index:10;background:#fff;margin:auto;padding:15px 60px;box-sizing:border-box;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.07)}header #logo,header #logo img{max-width:210px;max-height:60px}header #logo{float:left;margin:15px 0}header #logo img{display:block}.nav-v2 header #logo img{max-width:250px}header .login-region{float:right;font-size:16px;margin:26px 0;max-height:60px}header .login-region .button{margin-left:10px;border-radius:30px;padding:12px 30px;min-width:160px;font-weight:400}.form-field-head .label{font-size:16px;font-weight:200}.form.top-aligned-labels .form-field-head{margin-bottom:4px}label{display:inline-block}.form-field.error{padding-bottom:0;padding-top:0}.form-field.error .form-field-error{margin-left:6px;margin-top:10px}.ez-hide{opacity:0}.ez-checkbox,.ez-radio{display:inline-block;width:18px;height:18px;position:relative}.ez-checkbox{background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/checkbox.png) no-repeat 0 0;top:1px}.ez-radio{background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/radio.png) no-repeat 0 0;top:2px}.ez-checked,.ez-selected{background-position:0 -18px}.ez-checkbox,.ez-radio{zoom:1;_height:30px}.welcome-section{margin:0 0 45px}.welcome-section img{display:block;margin:auto}.welcome-section .content_container{padding:20px 0}.welcome-section .left{width:68%}.welcome-section .right{width:30%}.welcome-section .left h3{margin:0 0 25px}.welcome-section .right .button{margin:0 0 10px;float:right}.welcome-section p{margin:0;float:right}.tooltip-info.tooltip-white{opacity:.7}.welcome-section ul{font-size:14px;font-weight:700;margin:0}.welcome-section ul li{float:left;max-width:240px;margin:0 0 0 20px}.welcome-section ul li:first-child{margin:0}.welcome-section ul li .icon{float:left;width:45px;height:45px;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/welcome-section-icons.png) no-repeat 0 0;margin:0 12px 0 0}.welcome-section ul li .icon.icon_signup{background-position:0 0}.welcome-section ul li .icon.discover{background-position:0 -45px}.welcome-section ul li .icon.savings{background-position:0 -90px}.welcome-section ul li .desc{position:relative;top:7px}.welcome-section ul li.step_1{width:140px}.welcome-section ul li.step_2{width:240px}.welcome-section ul li.step_3{width:210px}.page_title{font-size:44px;text-align:center}.logos{text-align:center;max-width:860px;margin:0 auto 85px!important}.logos img{display:inline!important;margin:0 10px 15px}.save_details ul{margin:0 0 65px 20px}.save_details ul li{margin:0 0 25px;list-style-type:disc!important}.benefits ul,.save_statistics ul{margin:0 0 30px 30px;list-style:none}.save_statistics ul strong{font-size:48px;color:#056bcc}.save_statistics .button{margin:0 0 0 30px}.benefits ul{margin:0}.benefits ul li{margin:0 0 20px;line-height:1}.benefits ul li a{display:inline-block;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-arrow-right.png) no-repeat right -44px;padding:0 16px 0 0;height:21px;transition:color .15s ease-in-out}.benefits ul li a:hover{color:#666;background-position:right -65px}.local_search{border:2px solid #666;background:#666;font-size:14px;margin:50px 0 0}.local_search form{padding:20px 25px}.local_search form input[type=text]{float:left;width:100%;height:34px;font-size:13px;padding:0 110px 0 12px;box-sizing:border-box;box-shadow:none;border-radius:6px}.local_search form .button{padding:0;max-width:100px;width:100%;font-size:15px;border-radius:0 3px 3px 0;float:right;margin:0 0 0 -120px;height:34px;box-shadow:none;text-transform:uppercase}.benefits ul li a,.contacts dl{font-weight:700;line-height:1;color:#000}.contacts dl dt{display:block;margin:0 0 3px}.contacts dl dd{display:block;margin:0 0 23px;color:#056bcc}.contacts dl dd a{color:#056bcc}.contacts dl dt .icon{display:inline-block;width:18px;height:18px;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/icon-contacts.png) no-repeat center top;position:relative;top:2px}.contacts dl dt .icon.icon_phone{background-position:center 0}.contacts dl dt .icon.icon_email{background-position:center -18px}.ui-widget-overlay{width:100%;height:100%;left:0;top:0;position:fixed;background:#000;opacity:.7!important;z-index:950}.ui-dialog{z-index:999}.ui-dialog-titlebar{position:relative}#popup_welcome,.ui-dialog-titlebar .ui-dialog-title,.ui-dialog-titlebar .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;right:20px;top:15px;width:19px;height:18px;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/popup-close.png) no-repeat center center}.popup{background:#fff;border-radius:3px}.popup .tab_section{width:510px;font-size:18px}.popup .tab_section h2{margin:0 0 10px}.popup_buttons{text-align:right}.popup_buttons .btn{margin:0 0 0 20px}.popup_buttons .close_dialog{color:#666;font-size:13px}.popup_buttons .close_dialog:hover{color:#333}.video-container .wistia_embed{height:100%!important;left:0;position:absolute;top:0;width:100%!important}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.branding_background{text-shadow:0 1px 0 var(--BrandingBG);background:var(--BrandingBG);background:linear-gradient(to bottom,var(--BrandingBG) 0%,var(--BrandingBGDarken10) 100%)}.branding_background,.branding_background a,.branding_background h1,.branding_background h2,.branding_background h3,.branding_background h4,.branding_background h5,.branding_background h6{color:var(--BrandingFG)}.popup .tabs .branding_background{color:#fff}.branding_color{color:#4e2057}.popup .tabs li a .arrow{background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/branding/tabs-arrow.png) no-repeat center center}.user_navigation{right:auto;left:270px;width:240px;z-index:1;text-align:left}.user_navigation .lang-options a,.user_navigation .lang-selector{text-decoration:none!important}.user_navigation .lang-selector [class*=icon-globe]{vertical-align:middle;position:relative;top:-1px}.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider .slides>li{display:none;backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;max-height:60px;max-width:110px}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{padding:0;border:0;margin:0 0 60px;position:relative;zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:26px;height:29px;margin:-20px 0 0;display:block;background:url(https://static.testing.aws.rewardgateway.net/BrandAssets/responsive/img/amberlight/slider-arrows.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:-36px}.flex-direction-nav .flex-prev{left:-36px}.flexslider:hover .flex-next{opacity:.8;right:-15px}.flexslider:hover .flex-prev{opacity:.8;left:-15px}.flex-control-thumbs img:hover,.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:.3!important;cursor:default}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 2px;display:inline-block}.flex-control-paging li a{width:11px;height:11px;display:block;background:#fff;border:1px solid #666;cursor:pointer;text-indent:-9999px;border-radius:20px}.flex-control-paging li a:hover{background:#ccc}.flex-control-paging li a.flex-active{background:#000;background:#666;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.password-strength-meter{left:10px;top:3px}.message-errorlanding{background-color:#fff4f4;border:1px solid #af3431;border-radius:2px;color:#af3431;margin-bottom:1em;padding:1.2em;font-size:12px;line-height:1.5em}.join-button{max-width:250px;width:100%}.btn,.btn *,.overlay,.sidebar_popup,a,a *{transition:all .15s ease-in-out}.login_options a{color:#056bcc}@media only screen and (max-width:1080px){#layout_container{max-width:1080px}}@media only screen and (max-width:1040px){#layout_container{min-width:240px}}@media only screen and (max-width:980px){#layout_container{max-width:980px;min-width:240px}}@media only screen and (max-width:960px){#layout_container{max-width:960px;padding:0 20px}.welcome-section{margin:0 -20px 45px}.welcome-section .branding_background{padding:0 20px}.welcome-section ul li.step_1{width:120px}.welcome-section ul li.step_2{width:200px}.welcome-section ul li.step_3{width:180px}.save_statistics ul strong{font-size:36px}.border_section{font-size:14px}.border_section .more{font-size:18px}}@media only screen and (max-width:920px){#layout_container{max-width:920px}.welcome-section ul li .desc{top:0}.column3 .column{width:46%}.column3 .column.join_section{float:none;width:100%;margin:0 0 20px}.column3 .column.join_section .btn_container{text-align:center;margin:20px 0 0}}@media only screen and (max-width:880px){#layout_container{max-width:880px}}@media only screen and (max-width:860px){.welcome-section ul li{font-size:14px}.welcome-section ul li .desc{top:7px}.welcome-section .right{float:none;width:100%;clear:left;padding-top:30px}.welcome-section .right .button{margin-left:auto;margin-right:auto;float:none}.welcome-section p{float:none}.welcome-section .left{float:none;text-align:center;width:100%}.welcome-section .left ul li{margin:0}.welcome-section ul li.step_1{padding:0 1.5%;width:23.33%}.welcome-section ul li.step_2{padding:0 1.5%;width:33.33%}.welcome-section ul li.step_3{padding:0 1.5%;width:30.33%}#layout_container{max-width:860px}.items_list .list_view .item h3{margin:0 0 3px}.page_title{font-size:28px}}@media only screen and (max-width:780px){.save_statistics ul strong{font-size:36px;display:block}.save_statistics ul li{margin:10px 0 0}.save_statistics ul li:first-child{margin:0}.save_statistics .button{font-size:16px;padding:10px 20px}h2{font-size:18px}.page_section{padding:0 0 20px!important}.page_section,.page_section.border{font-size:14px}.page_section .image_container{text-align:center}.benefits ul li{margin:0 12px 0 0}.benefits ul li a{background-position:right -46px}.benefits ul li a:hover{background-position:right -67px}.more{background-position:right -5px}.more:hover{background-position:right -26px}}@media only screen and (max-width:768px){.column3 .column{width:29.33%}.column3 .column.contacts,.column3 .column.payroll{width:46%}.user_navigation{display:block;width:auto;margin:10px 0 0;clear:left;text-align:center;position:relative;right:auto;left:auto;top:auto;height:auto;padding:0 0 10px}.user_navigation:before{display:none}}@media only screen and (max-width:700px){.column3 .column{width:46%}.welcome-section ul{display:none}.welcome-section .right{padding-top:0}.page_title{font-size:24px}}@media only screen and (max-width:650px){.border_section{background:0 0}.border_section .column2,.column2,.column3,.save_statistics .button,.save_statistics ul li{margin:0}.border_section .column2 .column{float:none;width:100%;margin:0}.save_statistics ul strong{font-size:36px;display:inline-block}.save_statistics ul{margin:0 0 30px}.border_section .column2 .column.save_statistics{margin:25px -20px -25px;padding:25px 20px;border-top:1px solid #ccc;background:#f2f2f2}.save_details ul{margin-bottom:10px}.save_details ul li{margin:0 0 10px}.column2 .column{float:none}.column2 .column,.column3 .column.payroll{width:100%;margin:0}.column3 .column.contacts{width:100%;margin:30px 0 0;text-align:center}.page_section .image_container,.video-container{margin:20px 0 0}.local_search{margin-top:20px}}@media only screen and (max-width:620px){header .login-region .question{display:none}}@media only screen and (max-width:590px){table img{width:100%}.welcome-section .content_container{padding:10px 0}}@media only screen and (max-width:480px){.column3{margin:0}.column3 .column{width:100%;margin:0 0 30px;float:none}.items_list .grid_view .item{min-height:0}.page_section{padding:0 0 10px!important}.page_title{font-size:22px}.save_statistics ul strong{font-size:24px}}@media only screen and (max-width:420px){header #logo,header #logo img{max-width:120px}header .login-region{margin:20px 0}header .login-region .button{font-size:12px!important}#layout_container{padding-top:70px;padding-bottom:30px}.flexslider .slides img{max-height:30px;max-width:55px}.blockquote .author{width:80px}.blockquote blockquote{margin:0 0 0 100px;font-size:12px}}footer{display:flex;justify-content:space-between;align-items:center;position:fixed;box-sizing:border-box;left:0;bottom:0;z-index:10;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 4px 5px 0 rgba(0,0,0,.06),0 2px 4px 0 rgba(0,0,0,.07);background:#fff;min-height:0}footer,footer nav{width:100%}footer .footer-logo,footer ul{display:flex;justify-content:center;margin:0}footer ul{list-style:none;padding:0 32px}footer ul li{padding:16px 0;margin:0!important;border:0!important}footer ul li a{color:#333;-webkit-text-decoration:none;text-decoration:none;padding:8px 32px;display:inline-block;line-height:32px;font-size:16px!important}footer .footer-logo{align-self:flex-end;flex-direction:column;position:absolute;right:32px;height:100%;padding:0}footer .footer-logo img{max-width:64px;max-height:64px;height:auto;display:block;margin-left:32px}@media screen and (max-width:1365px){footer{display:flex;justify-content:space-between;align-items:center}footer ul{justify-content:flex-start}}@media screen and (max-width:1024px){footer,header{padding:0 20px}#layout_container{padding-top:120px}footer{flex-direction:column;position:static;text-align:center}footer ul,footer ul li{display:block;margin:0!important;padding:0!important}footer ul li{display:block!important;text-align:center}footer .footer-logo img{display:block;margin:auto!important;max-width:128px!important;max-height:none!important}footer .footer-logo{margin:0 auto;position:static;padding:32px 16px!important}footer ul li a{display:block;text-align:center}}@media only screen and (max-width:360px){#layout_container{padding:180px 10px 0}.border_section{font-size:12px}.page_section{padding:0 0 10px!important}.page_section,.page_section.border{font-size:12px}.page_section p{line-height:1.4}}