.download-app-section h4,.faq-black-ribbon h4,.rewards-invert h3.feature-title{font-family:quicksandregular;text-transform:uppercase}.rewards-page .banner-section .banner-wrap .page-titles{top:0}.rewards-page .cta-wrap img{width:100%;max-width:270px;margin:0 15px}.rewards-page .page-titles{color:#fff;padding-top:80px}.lp-pages .rewards-page .banner-section .page-titles,.rewards-page .banner-section .page-titles h1{position:static!important;font-weight:400!important}.rewards-page .rewards-invert img{width:100%;margin:0 auto -5px;max-width:295px}.rewards-invert{background-color:#fdf8f2;margin-top:-5px}.rewards-invert .invert-card{box-shadow:0 -15px 10px -15px #ccc}.rewards-invert .invert-card .row{width:100%;max-width:85%;margin:0 auto;padding:35px 0 0;align-items:center}.rewards-invert h3.feature-title{margin:20px auto 10px;font-size:48px;line-height:1.1;color:#c41230;letter-spacing:.02em;font-weight:400}.rewards-invert p{line-height:1.6;margin:0 auto 10px}.rewards-invert .content-wrap{width:100%;max-width:85%}.rewards-invert .even-row .content-wrap{margin:0 auto 0 0}.rewards-invert .odd-row .content-wrap{margin:0 0 0 auto}.rewards-invert p>a{color:#c41230;font-style:italic;font-family:Arial,Helvetica,sans-serif}.rewards-invert .invert-card.red-bg{background-color:#c41230}.faq-black-ribbon{padding:30px 10px;background-color:#111110;box-shadow:0 0 4px 3px #000;color:#c41230;text-align:center;position:relative}.faq-black-ribbon h4{margin:0 auto;font-size:24px;font-weight:400}.faq-black-ribbon .cta-wrap{margin:25px auto 10px;height:100%}.rewards-invert .invert-card.red-bg h3,.rewards-invert .invert-card.red-bg p{color:#fff}.download-app-section{padding:60px 0;text-align:center;box-shadow:0 0 4px 1px #ccc}.download-app-section h4{font-size:48px;color:#000;font-weight:400;margin:20px auto 25px}.download-app-section a,.rewards-page .banner-section .banner-wrap p.click-here-btn a{color:#c41230;font-family:Arial,Helvetica,sans-serif}.download-app-section .cta-wrap{margin-bottom:30px}.lp-pages .banner-section .banner-wrap .page-titles h2,.lp-pages .banner-section .banner-wrap .page-titles p,.rewards-page .banner-section .banner-wrap .page-titles h1{width:100%;max-width:60%;color:#fff}.rewards-page .banner-section h2.sub-title{font-family:LoveYaLikeASister,sans-serif;font-size:16px;line-height:1.5;margin:20px 0 10px;text-transform:none;font-weight:400}.rewards-page .banner-section .banner-wrap{background-image:url(../images/rewards-banner.jpg);background-size:cover;background-attachment:fixed;background-position:center;padding:80px 0}.rewards-page .banner-section .banner-bottom-text{text-align:center;max-width:280px;width:100%}.rewards-page .banner-section .banner-wrap p.click-here-btn{margin:20px 0;font-size:15px}.rewards-page .banner-section .banner-wrap p.click-here-btn a:hover{color:#fff;text-decoration:underline}.rewards-page .banner-section .banner-bottom-text p{font-size:18px;margin:10px 0}.lp-pages.rewards-page .banner-section .banner-wrap .page-titles p{max-width:65%;margin:20px 0}.lp-pages.rewards-page .banner-section .banner-wrap .page-titles p.click-here-btn,.rewards-page .banner-section .banner-bottom-text p{max-width:100%!important}@media (max-width:1300px){.rewards-page .cta-wrap img{max-width:250px}}@media (max-width:1200px){.rewards-page .cta-wrap img{max-width:200px}.lp-pages .banner-section .banner-wrap .page-titles{padding:50px 0}.rewards-page .banner-section .banner-wrap{padding:50px 0 80px;background-attachment:scroll}}@media (max-width:991px){.rewards-invert h3.feature-title{font-size:35px}.rewards-invert .content-wrap{max-width:95%}.rewards-page .banner-section .banner-wrap .container{max-width:100%;width:100%;padding:0 50px}.lp-pages .banner-section .banner-wrap .page-titles{padding:50px 0;position:static}.rewards-page .banner-section .banner-wrap{padding:0}.lp-pages.rewards-page .banner-section img.banner-bg{display:none}.lp-pages .banner-section .banner-wrap .page-titles h2,.lp-pages .banner-section .banner-wrap .page-titles p,.rewards-page .banner-section .banner-wrap .page-titles h1{max-width:100%}}@media (max-width:767px){.lp-pages .banner-section .banner-wrap .page-titles{text-align:center}.rewards-page .banner-section h2.sub-title{font-size:14px}.rewards-page .banner-section .banner-wrap p.click-here-btn a{color:#fff;text-decoration:underline}.rewards-page .banner-section .banner-bottom-text{max-width:100%}}@media (max-width:480px){.rewards-page .banner-section .banner-wrap .container{padding:0 20px}}