.w980{max-width:980px !important}.top-bottom::before{content:url(//www.rewardgateway.com/hubfs/blue-line.png?t=1484652027377);position:absolute;top:-25px;right:50%}.top-bottom::after{display:block;clear:both;content:url(//www.rewardgateway.com/hubfs/blue-line.png?t=1484652027377);position:inherit;bottom:-25px;visibility:inherit !important;left:50%}.page-hero button a{color:#fff;text-decoration:none;text-align:left}.main-content ul{padding:0 30px !important;list-style:disc}.footer-cta button img{max-height:60px}.contact-wrap .contact-copy{padding:20px;padding-right:50px !important}@media(max-width:767px){th,td{padding:10px 10px}th:first-child,td:first-child{padding-left:0}.page-hero .content button{position:initial;height:auto;font-size:1.9rem;width:248px !important}}@media(max-width:380px){.footer-cta button{width:200px !important}}.gh_jobs_listed iframe{margin:-50px 0 -50px 0}.slalom-content .content .inner-content{max-width:550px;margin:0 auto}.product-cta button.read_blog{background-image:url('//www.rewardgateway.com/hubfs/blog%20icon.png');padding:22px 10px 20px 40px}/ *==========================================================================*/.landing .header .header-logo{width:100% !important;text-align:center}.persona_lpage{text-align:center}.persona_lpage .widget-type-custom_widget{width:23%;margin:1%;display:inline-block;float:left}.landing .main-content .ctr{max-width:100%}.landing .layout-footer{background:#fff;overflow:auto;padding-top:10px;margin-top:30px}.landing .bottom-footer .widget-span{padding:2%}.paid-media ul li{font-size:16px;color:#00a3e0;letter-spacing:-0.34px;line-height:30px}.txt_small{font-family:GothamRounded-BookItalic;font-size:12px;color:#003865;letter-spacing:-0.25px;line-height:24px}.logo_centered .header-logo{width:100%;text-align:center}/ *==========================================================================*/.press .persona .widget-type-custom_widget{width:17%}.press .main-content .ctr{max-width:100%}.press .w22 .widget-type-custom_widget{width:22%}.press button{background-color:#ff6a13;border:3px solid #ff6a13;width:428px !important}.press button:hover{cursor:pointer;background-color:#43b02a;border-color:#43b02a;color:#fff;text-decoration:none}.orange_btn{background-color:#ff6a13;border-color:#ff6a13}.press .persona.includes .hs_cos_wrapper_type_custom_widget,.press-bottom .persona.includes .hs_cos_wrapper_type_custom_widget,.press .persona-bb.includes .hs_cos_wrapper_type_custom_widget{width:17%;display:inline-block;vertical-align:top;margin:0 .5%}@media(max-width:767px){.press .persona.includes .hs_cos_wrapper_type_custom_widget,.press-bottom .persona.includes .hs_cos_wrapper_type_custom_widget,.press .persona-bb.includes .hs_cos_wrapper_type_custom_widget{width:100%;margin:0}.press .persona.includes .hs_cos_wrapper_type_custom_widget a,.press-bottom .persona.includes .hs_cos_wrapper_type_custom_widget a,.press .persona-bb.includes .hs_cos_wrapper_type_custom_widget a{width:100%}}.persona-bb{text-align:center}/ *==========================================================================*/.btn_orange{background-color:#ff6a13 !important;border-color:#ff6a13 !important}.s_date{color:#00a3e0;font-size:24px}.s_time{font-size:16px;color:#003865}.s_title{font-size:4.8rem;line-height:7rem;letter-spacing:-1.25px;margin-bottom:3.5rem;font-weight:normal}.events .blog-topic-nav li{width:auto !important}.events .blog-topic-nav li:nth-child(n+5){border-top:1px solid #d8d8d8 !important}.event-subscribe form{margin-bottom:0}.event-subscribe form>div{display:inline-block}.event-subscribe form .hs-input,.event-subscribe form .hs-button{height:40px}.event-subscribe form .hs-input{border:1px solid #d8d8d8;margin-left:10px}@media(max-width:767px){.event-subscribe form .hs-input{width:100% !important}}.event-subscribe form .hs-button{color:#fff;background-color:#00a3e0;border:3px solid #00a3e0;border-radius:0;padding:15px 40px;margin:20px 0;-webkit-transition:.5s ease-out;transition:.5s ease-out;font-size:1.6rem;letter-spacing:-.38px;text-decoration:none;width:328px;text-align:center;margin:0;width:auto;padding:0 40px;line-height:1}.event-subscribe form .hs-button:hover{cursor:pointer;background-color:#43b02a;border-color:#43b02a;color:#fff;text-decoration:none}@media(max-width:767px){.event-subscribe form .hs-button{width:200px}}@media(max-width:767px){.event-subscribe form .hs-button{width:100%;padding:0 20px}}.event-subscribe form .hs-form-required{display:none}.event-subscribe form .hs-error-msgs{position:absolute;padding:0;list-style:none;color:red}.event-subscribe h3{font-size:1.4rem;font-family:"GothamRnd_Book","sans-serif";margin-bottom:0}.event-subscribe h3 strong{font-family:"GothamRnd_Bold","sans-serif";color:#00a3e0}.event-subscribe .widget-type-blog_subscribe{text-align:right}.event-subscribe .widget-type-blog_subscribe>div>span>h3,.event-subscribe .widget-type-blog_subscribe div{display:inline-block}.event-subscribe.footer-banner-content{position:relative !important;overflow:initial}.event-subscribe.footer-banner-content .hs-error-msgs{position:absolute}.event-subscribe.footer-banner-content .widget-type-blog_subscribe{text-align:center}.event-subscribe.footer-banner-content .widget-type-blog_subscribe>div>span>h3{display:block;font-size:4.8rem;line-height:1.5;margin-bottom:20px}.event-subscribe.footer-banner-content .widget-type-blog_subscribe>div>span>div{display:inline-block}.event-subscribe.footer-banner-content .widget-type-blog_subscribe .hs-input{width:500px;height:70px}.event-subscribe.footer-banner-content .widget-type-blog_subscribe .hs-button{height:70px}.sub_form{text-align:center !important}.add_calendar_btn{font-size:1.8rem;font-weight:bold;color:#fff}.add_calendar_btn:hover{color:#fff}button.add_calendar{width:auto !important;padding:20px !important}button.add_calendar:hover{cursor:pointer;background-color:#43b02a !important;border-color:#43b02a !important;color:#fff;text-decoration:none}i.calendar_icon{background-image:url(//www.rewardgateway.com/hubfs/calendar_icon-1.png?t=1484562550499);background-repeat:no-repeat;width:52px;height:53px;display:block;display:inline-block;vertical-align:middle;margin-right:23px}.events .page-hero .content button{padding:20px !important;padding:20px !important;height:auto;bottom:-50px}.events button a{text-decoration:none;color:#fff}.l_event_title{margin:30px 0 !important}@media(max-width:767px){.events button{width:100%}.s_date{color:#00a3e0;font-size:2.4rem;margin:10px 0;display:block}.s_time{font-size:2rem;color:#003865;margin:10px 0;display:block}i.calendar_icon{margin-right:9px}}#filters{margin:1%;padding:0;list-style:none;max-width:980px;margin:auto}#filters li{float:left;width:16.6%;text-align:center}@media(max-width:767px){#filters li{width:100%;text-align:center}}#filters li span{display:block;padding:15px 30px;text-decoration:none;color:#003865;cursor:pointer;font-size:1.6rem;border:1px solid #ccc;font-weight:bold}filters li span.active{color:#43b02a}#event_type .event_type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;width:48%;margin:1%;float:left;overflow:hidden}.event_type-wrapper{overflow:hidden;position:relative !important;cursor:pointer}.rg_single_event_date{float:left;width:30%}.rg_single_event_date p{margin:0;padding:0}p.event_month{color:#00a3e0;font-size:1.8rem;font-weight:bold}p.event_date{font-size:2rem;color:#00a3e0;font-weight:bold}p.event_day{color:#00a3e0;font-size:1.8rem}.rg_single_event_date{border:1px solid #d8d8d8;padding:15px;text-align:center}.rg_single_event_desc{width:70%;float:left;padding:5px 30px}.rg_single_event_desc p{margin:0;font-size:1.6rem;font-weight:bold;color:#003865}.rg_single_event_desc h3{margin:0;font-size:3.0rem;line-height:4rem}#event_holder:hover ~ .rg_single_event_date{background:#00a3e0}button.add_calendar{background-color:#ff6a13;border-color:#ff6a13}#event_type a{display:block}#event_type a:hover .rg_single_event_date{background-color:#00a3e0}#event_type a:hover .rg_single_event_date p{color:#fff}#event_type a:hover .rg_single_event_desc h3{color:#00a3e0}#event_type a:hover .rg_single_event_desc p{color:#00a3e0}#filters li span.active{color:#00a3e0}.paid-media-2017 .form_2col{background:#003865;color:#fff}.paid-media-2017 .form_2col h3.form-title{color:#efa801;text-align:left !important;font-weight:bold}.paid-media-2017 .main-content .hs-cta-wrapper a{margin:50px auto;border:0;display:block;padding:0;background-color:#fff;overflow:auto}@media(max-width:995px){#event_type .event_type{width:100%}#event_type .event_type h3{text-align:left}.rg_single_event_desc{width:70% !important}.mv0_imp img{margin-bottom:0 !important;margin-top:0 !important}}.events-filter-nav-mob{display:none !important}@media(max-width:767px){.rg_single_event_date{height:auto}.rg_single_event_date p.event_day,.rg_single_event_date p.event_day{font-size:3rem !important;line-height:4rem !important}.rg_single_event_date p.event_date{font-size:20px !important;line-height:6.2rem !important}.events-filter-nav{display:none}.events-filter-nav-mob{display:block !important}}@media screen and (max-width:992px) and (min-width:768px){.rg_single_event_date{height:auto}.rg_single_event_date p.event_day,.rg_single_event_date p.event_day{font-size:2.5rem !important;line-height:3rem !important}.rg_single_event_date p.event_date{font-size:20px !important;line-height:5rem !important}}#event_holder{min-height:300px}.employee_testimonial{position:relative;margin:30px 0 0 0 !important}.employee_testimonial .quote{background-color:#43b02a;width:87px;height:87px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:top}.employee_testimonial .quote_orange{background-color:#f2a900}.employee_testimonial .company-image{width:239px;height:239px;background-size:cover;background-position:50%;display:inline-block}.employee_testimonial .content p{font-size:1.6rem}.employee_testimonial .content p em{font-size:1.6rem;line-height:2.6rem}.employee_testimonial .content p.et_title{font-size:2.4rem}.employee_testimonial .content p.et_author{font-size:1.8rem;margin-bottom:20px}.employee_testimonial .quote{margin-right:-5px}.employee_testimonial .quote_orange{background:#f2a900}.employee_testimonial .content{margin-left:30px}@media(max-width:767px){.employee_testimonial .content{margin-left:0}}.careers .ctr{max-width:100% !important}.careers .persona .widget-type-custom_widget{width:23%;margin:1%;display:inline-block;float:left}.careers .generic-card.no-svg{min-width:315px}.careers .generic-card.no-svg{padding:30px 20px}.careers .generic-card.no-svg h3{font-weight:bold}@media(max-width:1300px){.careers .generic-card.no-svg{min-height:auto;min-width:auto}}@media(max-width:767px){.careers .persona .widget-type-custom_widget{width:100% !important}.careers .generic-card.no-svg{width:100% !important;min-width:315px}#board_title{font-size:3.8rem !important;line-height:5rem !important;letter-spacing:-1.3px;margin-bottom:2rem;font-family:"GothamRnd_Book","sans-serif"}}@media(max-width:380px){.careers .generic-card.no-svg{width:100% !important;min-width:100%}}.office_cards a{width:100%}.persona_culture .ctr{max-width:100% !important}.persona_culture .widget-type-custom_widget{width:23%;margin:1%;display:inline-block;float:left}@media(max-width:767px){.persona_culture .widget-type-custom_widget{width:100%}}.persona_culture .generic-card.no-svg{padding:30px 20px}.persona_culture .generic-card.no-svg h3{font-weight:bold}.generic-card-line-top{position:relative}.generic-card-line-top .vertical_line{width:4px;height:20px;position:absolute;top:-1px;left:50%}.vertical_line_color_light-blue{background:#00a3e0}.vertical_line_color_green{background:#43b02a}.vertical_line_color_yellow{background:#f2a900}.vertical_line_color_orange{background:#ff6a13}.vertical_line_color_red{background:#df4661}.vertical_line_color_purple{background:#a15a95}.vertical_line_color_dark-blue{background:#003865}a.pm{width:100%;clear:both;display:block;width:100%;clear:both;display:inline-block;border-bottom:1px solid #ddd;padding:20px 0}a.pm:hover{background:#f7f7f7}.pm-title-date{text-align:left;padding:20px}.pm-title-date p{color:#ff6a13}.tabs_press_releases .size:hover{background:white;color:#43b02a;border-bottom:3px solid #43b02a;border-top:0}.tabs_press_releases .size{color:#003865;width:50%}.tabs_press_releases .medium-tab{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.tabs_press_releases .large-tab{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.tabs_press_releases_for_news .small-tab{border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.tabs_press_releases_for_news .large-tab{border-top:0;border-bottom:0;border-right:0}@media(max-width:767px){.tabs_press_releases .size{width:50%;margin:0 auto !important;display:block}}.team-list .hs_cos_wrapper_type_custom_widget .team-member:nth-last-of-type(10){margin-bottom:0px}.help.today .ctr .hs_cos_wrapper_type_custom_widget .generic-card h3{font-family:"GothamRnd_Bold","sans-serif";font-size:5.0rem;margin-top:40px}.pass_protected form{padding:0 40px}.pass_protected input{border:1px solid #d8d8d8;height:40px !important}.pass_protected input.hs-button{color:#fff;background-color:#00a3e0;border:3px solid #00a3e0;border-radius:0;padding:15px 40px;margin:20px 0;-webkit-transition:.5s ease-out;transition:.5s ease-out;font-size:1.8rem;letter-spacing:-.38px;text-decoration:none;width:328px;text-align:center;font-family:"GothamRnd_Bold","sans-serif";height:initial !important;width:100%}.pass_protected input.hs-button:hover{background-color:#43b02a}.5cards .hs_cos_wrapper_type_custom_widget{width:18% !important}