.popover-content img.img-responsive{margin:15px 0}.popover-content p.ps_description{font-size:85%}.popover-content .ps_offer_list{font-size:80%;padding:10px}.deal_offer td,.ps_offer_list td{padding:2px 8px;vertical-align:top}.deal_offer td.deal-cost,.deal_offer td.ppts,.ps_offer_list td.pcost,.ps_offer_list td.ppts{text-align:right}a.ps_desc_toggle,a.ps_desc_toggle:HOVER{text-decoration:none!important}.loading-img{display:block;margin:10% auto;width:25px}.popover-content .deal_offer{font-size:95%;padding:10px}.deal_offer td.deal-cost strike{color:#999;font-size:95%}a.deal-btn{margin:25px 15px}.deal-location,.deal-merchant,.deal-time{color:#555;font-size:87%;padding-left:16px}.deal-location{margin-top:-10px}.deal-location i,.deal-merchant i,.deal-time i{margin-right:3px}
.modal.shop#signupModal{z-index:9999}#signupModal .modal-dialog{min-width:803px}#modalTitleSecondPart,#signupModalDescription,#signupModalFormTitle,#signupModalInfoEarn{font-family:inherit}#signupModal .modal-content{background-color:#fff;border-radius:6px;box-shadow:0 0 8px 4px rgba(0,0,0,.12);display:flex;flex-direction:column;position:relative}#signupModalHeader{background:url(/_r438-9320c95/img/modals/signup/modal-header-1.png) 0 -2px/cover no-repeat;min-height:355px;padding:177px 59px 20px}.signupModalHeaderText{color:#fff;display:block;letter-spacing:-1.08px;line-height:38px;margin-bottom:14px;text-shadow:0 0 8px #000}#modalTitleFirstPart{font-size:64px;font-weight:400}#modalTitleSecondPart{font-size:45px;font-weight:300}#signupModalDescription{display:block;font-size:39px;font-weight:300;line-height:1.7}#signupModalFormContainer,#signupModalInfo{flex-grow:0;flex-shrink:0}#signupModalFormContainer{flex-basis:56.3%;padding:29px 62px 52px}#signupModalInfo{background-color:hsla(0,0%,85%,.51);flex-basis:43.7%;padding:66px 35px 0 42px}#signupModalContent{display:flex;min-height:423px}.signupModalInfoText{color:#464646}#signupModalInfoEarn{font-size:26px;font-weight:400;letter-spacing:0;line-height:34px;margin:0 auto 15px;text-align:center}.generic #signupModalInfoEarn{font-size:32px;margin-left:auto;margin-right:auto;max-width:240px}.generic #signupModalDescription{font-size:22px;font-weight:300;letter-spacing:.21px;line-height:31px}.reward #signupModalInfoEarn{font-size:22px;font-weight:300;letter-spacing:-.16px;line-height:30px}#signupModalInfoEarn .allShopsPointsValue{font-family:inherit;font-weight:700}#signupModalDescription{font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0 auto 15px;text-align:center}#signupModalCloseCtaDesktop{background-color:#c73393;border:2px solid #fff;border-radius:50%;color:#fff;display:block!important;height:27px;opacity:1;position:absolute;right:-9px;top:-9px;width:27px}#signupModal #signupModalCloseCtaTiny{background-color:transparent;border:0;color:#c73393;cursor:pointer;display:none;float:none;font-size:16px;margin:15px auto 0;opacity:1;outline:none;text-decoration:underline}#signupModalCloseCtaDesktopIcon{font-size:20px;font-weight:100;position:absolute;right:50%;top:50%;transform:translate(50%,-65%)}#signupModalMerchantPoints{color:#c73393;font-weight:400;margin:0 0 5px;text-align:center}#signupModal .merchantPoints.pointsValue{font-size:23px}#signupModal .merchantPoints.pointsOld{font-size:14px;text-decoration:line-through}#signupModal .merchantPointsSeparator{display:none}#signupModalMerchantLogoContainer{align-items:center;background-color:#fff;border:2px solid #8a8a8a;display:flex;height:100px;justify-content:center;margin:0 auto 15px;width:229px}#signupModalMerchantLogo{max-height:80px;max-width:170px}#signupModalFormTitle{color:#464646;font-size:36px;font-weight:300;letter-spacing:.12px;line-height:44px;margin:0 auto;max-width:260px}#signupModalForm:before{background:url(/_r438-9320c95/img/modals/signup/merchant-signup-modal-icons.min.svg) 0/100% no-repeat;content:"";display:block;height:68px;margin:28px auto 24px;width:192px}#signupModalEmail,#signupModalPassword{background-color:#fff;border:1px solid #999;border-radius:4px;box-sizing:border-box;font-size:14px;line-height:1.2;max-width:100%;padding:10px 0 10px 40px;width:100%}#signupModalEmailContainer,#signupModalPasswordContainer{position:relative}#signupModalEmailContainer{margin-bottom:20px}#signupModal .form-group .form-control-icon{background-position:50%;background-repeat:no-repeat;background-size:24px;bottom:0;display:block;height:27px;left:0;margin:auto;position:absolute;top:0;width:41px}#signupModalEmail+.form-control-icon{background-image:url(/_r438-9320c95/img/shared/user-icon-1.svg)}#signupModalPassword+.form-control-icon{background-image:url(/_r438-9320c95/img/shared/password-icon-1.svg)}#signupModalFormBonusTerm,#signupModalFormTerms{font-size:12px;font-weight:300}#signupModalFormTerms{margin-bottom:15px}#signupModalEmailContainer #signupModalEmail:focus+.form-control-icon{background-image:url(/_r438-9320c95/img/shared/user-icon-2.svg)}#signupModalPasswordContainer #signupModalPassword:focus+.form-control-icon{background-image:url(/_r438-9320c95/img/shared/password-icon-2.svg)}#signupModalSubmitForm{width:100%}#signupModalForm input.error{border-color:#d7302e}#signupModalForm .tooltip.top .tooltip-arrow{border-top-color:#d7302e}#signupModalForm .tooltip.left .tooltip-arrow{border-left-color:#d7302e}#signupModalForm .tooltip.right .tooltip-arrow{border-right-color:#d7302e}#signupModalForm .tooltip.bottom .tooltip-arrow{border-bottom-color:#d7302e}#signupModalForm .tooltip.left .tooltip-inner,#signupModalForm .tooltip.right .tooltip-inner{text-align:left}#signupModalForm .tooltip.bottom .tooltip-inner,#signupModalForm .tooltip.top .tooltip-inner{text-align:center}#signupModalForm .tooltip{width:330px}#signupModalForm .tooltip-inner.tooltip-inner{background:#d7302e;font-size:13px;line-height:normal;max-width:100%;padding:10px}#signupModal .alert{font-size:14px;margin:24px 0;padding:15px;position:relative}#signupModal .alert button.close{float:none;margin:0;padding:0;position:absolute;right:7px;top:2px}#signupModal .alert .message{margin:0 5px}#signupModal .legalLink{text-transform:uppercase}#signupModalFormBonusTerm{text-align:center}@media (max-width:850px){#signupModal .modal-dialog{height:auto;margin:0;min-width:100vw}#signupModal #signupModalCloseCtaTiny{display:block!important}#signupModal #signupModalCloseCtaTiny:hover{color:#f24013}#signupModalCloseCtaDesktop{display:none!important}#signupModalDescription{margin-bottom:15px}#signupModalForm .tooltip{margin:0 auto;width:calc(100vw - 40px)}@media (max-width:800px){#signupModalHeader{min-height:100%;padding:150px 40px 50px}#modalTitleFirstPart{font-size:54px}#signupModalDescription{font-size:34px}#signupModalForm,#signupModalInfo{padding:20px}#signupModalFormTitle{font-size:30px}#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue{font-size:24px}#signupModalForm:before{height:56px;margin:20px auto;width:160px}@media (max-width:767px){#signupModal .modal-dialog{margin:0}#signupModalContent{flex-direction:column-reverse}#signupModalFormContainer,#signupModalInfo{flex-basis:100%}#signupModalFormTitle{max-width:100%}#signupModalDescription,#signupModalForm,#signupModalInfoEarn{margin-left:auto;margin-right:auto;max-width:450px}#signupModalInfoEarn{margin-bottom:15px}#signupModalMerchantLogo{margin:20px auto}#signupModalHeader{height:250px;padding:120px 40px 20px}#signupModalFormContainer{padding:20px 20px 0}.merchantPointsSeparator{display:inline}}@media (max-width:630px){#modalTitleFirstPart{font-size:34px}#modalTitleSecondPart,#signupModalInfoEarn,.generic #signupModalInfoEarn{font-size:24px}#signupModalHeader{height:250px;padding:130px 40px 0}.signupModalHeaderText{line-height:20px}}@media (max-width:490px){#signupModalDescription,#signupModalForm,#signupModalFormContainer,#signupModalInfo,#signupModalInfoEarn{margin-left:0;margin-right:0;max-width:100%}#modalTitleFirstPart{text-align:left}.signupModalHeaderText{line-height:normal}}@media (max-width:420px){#signupModalHeader{height:auto;min-height:232px;padding:80px 20px 20px}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalInfoEarn{font-size:25px;line-height:normal;margin-bottom:25px}#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue,#signupModalDescription,.generic #signupModalDescription{font-size:14px;line-height:normal}}}}@media (min-width:768px){#signupModal .merchantPoints.pointsOld,#signupModal .merchantPoints.pointsValue{display:block}}@media (min-width:992px) and (max-width:1199px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:auto;width:700px}#signupModalHeader{height:190px;padding:70px 20px 10px}#modalTitleFirstPart{font-size:44px;line-height:normal}#modalTitleSecondPart,.generic #signupModalInfoEarn{font-size:24px;line-height:normal}#signupModalInfo{padding:20px 20px 0}#signupModalFormContainer{padding:20px}#signupModalInfoEarn{font-size:20px;line-height:normal}#signupModalDescription{line-height:normal}#signupModalFormTitle{font-size:24px;line-height:normal}#signupModalForm:before{height:55px;margin:15px auto;width:155px}}@media (min-width:1300px){#signupModalContent{min-height:auto}#signupModal .modal-dialog{min-width:1000px}.signupModalHeaderText{margin-bottom:24px}}
.logged-out body[data-simple-header=true]{padding-top:0}#footer-prodege:before{display:none}#container{font-family:Proxima-Nova,sans-serif;font-weight:var( --font-weight-base,400 );padding-bottom:30px;width:100%}.vertical-center{align-items:center;display:flex;flex-wrap:wrap}.wrapper{margin:0 auto;max-width:100%;padding:0 5%}.mpVisuallyHidden,.visuallyHidden{border:0;height:.1rem;margin:-.1rem;padding:0;position:absolute;width:.1rem;clip:rect(0 0 0 0);overflow:hidden}var{font-style:normal}button{color:inherit}@media (min-width:768px){.wrapper{max-width:720px;padding:0}}@media (min-width:992px){.wrapper{max-width:970px}}
.simpleHeader{background-color:#5a5a5d;border:none;border-radius:0;height:85px;height:inherit;margin-bottom:0;padding:0}#logo{margin:12px 0 0;max-height:38px}#loginButton{margin:20px 0 0;text-align:right}#loginButton .rewardsPageButton,#loginLink{border:1px solid #fff;border-radius:4px;color:#fff;font-size:14px;font-weight:600;line-height:17px;padding:6px 30px}#loginButton .rewardsPageButton{color:#c73393}@media (max-width:576px){#loginButton .rewardsPageButton{padding:6px 12px}}
.validationWrapper{position:relative}.validationWrapper:after{clear:both;content:"";display:block;height:0}.toolTip{background-color:#000;border:none;border-radius:.4rem;box-sizing:border-box;color:#fff;font-size:14px;font-weight:400;left:50%;line-height:1.4;margin:0;max-width:30rem;padding:.3rem .8rem;position:absolute;text-align:center;text-decoration:none;top:4.8rem;transform:translate(-50%);width:100%;z-index:1}.toolTip:before{border-color:transparent transparent #000;border-style:solid;border-width:0 .5rem .5rem;content:"";display:block;left:50%;position:absolute;top:-.5rem;transform:translate(-50%)}.ysn .toolTip{top:8.2rem}.tada .toolTip,.upm .toolTip{top:5.6rem}.validationSettingsWrapper .toolTip{max-width:100%}.ysn .validationSettingsWrapper .toolTip{top:3.3rem}.upm .validationSettingsWrapper .toolTip{top:4.6rem}.upm #passwordForm .toolTip{top:5.6rem}.validationSettingsWrapper .toolTip.col-xs-10{left:0;transform:none;width:83.3333%}@media (min-width:768px){.validationSettingsWrapper .toolTip.col-sm-5{left:33.3333%;transform:none;width:41.6667%}}
#giftCards{padding:6rem 0}#giftCardsMainHeading{font-size:18px;margin-bottom:2rem}#giftCardsList{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none;margin:0;padding:0}.giftCardsListItem{flex:0 48%;margin-bottom:2rem}.giftCardsImage{border-radius:1rem;width:100%}.boxes #giftCardsList{align-items:stretch}.boxes .giftCardsListItem{border:.1rem solid #125a96;border-radius:.5rem;box-shadow:0 .2rem .4rem rgb(44 46 48/7%);box-sizing:border-box;flex:0 1 26rem;margin:8rem 0 0;padding:2rem}.boxes .giftCardsImage{box-shadow:0 1rem 1rem hsla(0,0%,85%,.6);margin:-8rem 0 2rem;width:auto}@media (min-width:992px){#giftCardsMainHeading{font-size:36px;margin-bottom:6rem}#giftCardsList{justify-content:space-between}.giftCardsListItem{flex:0 30%}}
#howItWorks{counter-reset:a;margin:20px -4px;text-align:left}#howItWorksMainHeading{font-weight:600}.howItWorksTitle{color:#c73393;font-size:17px;font-weight:600;line-height:19px;text-transform:uppercase}#howItWorksItems{display:flex;flex-flow:row wrap;list-style:none;margin:0;padding:0}.howItWorksText{color:#353535;font-size:17px;font-weight:400;line-height:1.25}.lineSpacers #howItWorksItems,.numberedSteps #howItWorksItems,.stepsIcons #howItWorksItems{justify-content:space-between}.lineSpacers .howItWorksItem,.numberedSteps .howItWorksItem,.stepsIcons .howItWorksItem{flex:1 100%}.stepsIcons .howItWorksContent:before{border:.1rem solid #6fbe44;border-radius:50%;content:"";display:block;height:8rem;margin:0 auto;width:8rem}.stepsIcons .howItWorksText:before{color:#6fbe44;content:"";content:counter(a);counter-increment:a;display:block;font-size:32px;font-weight:600;line-height:1.5}.stepsIcons .howItWorksText{font-size:16px;line-height:1.5;margin:0 auto 4rem}.stepsIcons .howItWorksItem .howItWorksContent:before{background:50% no-repeat}.stepsIcons .howItWorksItem-0 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/about.svg)}.stepsIcons .howItWorksItem-1 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/match.svg)}.stepsIcons .howItWorksItem-2 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/card.svg)}.lineSpacers .howItWorksContent:before{background-position:bottom;background-repeat:no-repeat;content:"";display:block;width:100%}.lineSpacers .howItWorksItem-0 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/keyboard.svg);height:100px}.lineSpacers .howItWorksItem-1 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/earn.svg);height:110px}.lineSpacers .howItWorksItem-2 .howItWorksContent:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/giftCard.svg);height:100px}.lineSpacers .howItWorksContent{text-align:center}.lineSpacers .howItWorksTitle{color:#333;font-size:20px;font-weight:400;line-height:1;text-transform:none}.lineSpacers .howItWorksText{color:#333;font-size:16px;font-weight:300;line-height:1.5}.numberedSteps#howItWorks{text-align:center}.numberedSteps #howItWorksMainHeading{font-weight:400;margin-bottom:4rem}.numberedSteps #howItWorksItems{position:relative}.numberedSteps .howItWorksItem{flex:1 100%;margin-bottom:4rem}.numberedSteps .howItWorksContent{display:flex;flex:1 100%;flex-direction:column;padding:0 1rem}.numberedSteps .howItWorksContent:before{color:#6fbe44;content:"";content:counter(a);counter-increment:a;display:block;font-size:32px;font-weight:600;line-height:1.5}.numberedSteps .howItWorksContent:after{background-position:bottom;background-repeat:no-repeat;content:"";display:block;height:14rem;width:100%}.numberedSteps .howItWorksItem-0 .howItWorksContent:after{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/step1.svg)}.numberedSteps .howItWorksItem-1 .howItWorksContent:after{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/step2.svg)}.numberedSteps .howItWorksItem-2 .howItWorksContent:after{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/step3.svg)}.numberedSteps .howItWorksText{flex:1 0 auto}.arrow #howItWorksMainHeading{color:#5a5a5d;font-weight:400;line-height:1.15;text-align:center}.arrow #howItWorksItems{justify-content:space-around}.arrow .howItWorksItem{flex:1 100%;position:relative;text-align:center}.arrow .howItWorksItem-0:after{background:url(/_r438-9320c95/img/landingPages/partials/howItWorks/arrow.svg) 50%/cover no-repeat;content:"";display:block;height:3.6rem;margin:0 auto;transform:rotate(90deg);width:2rem}.arrow .howItWorksTitle:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;margin:0 auto 2rem}.arrow .howItWorksItem-0 .howItWorksTitle:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/tasks.svg);height:7.5rem;width:27.6rem}.arrow .howItWorksItem-1 .howItWorksTitle:before{background-image:url(/_r438-9320c95/img/landingPages/partials/howItWorks/giftCards.svg);height:8.9rem;width:34.4rem}.arrow .howItWorksTitle{color:#5a5a5d;font-size:24px;font-weight:400;line-height:1.15;text-transform:none}.arrow .howItWorksText{color:#5a5a5d;font-size:15px;font-weight:400;line-height:1.5}@media (min-width:992px){.stepsIcons .howItWorksItem{display:flex;flex:1 30%;justify-content:center;margin-bottom:0}.lineSpacers .howItWorksItem{background-color:#fff;flex:1;max-width:210px;padding:0 12px;position:relative}.lineSpacers .howItWorksItem:after{border-top:.1rem solid #ccc;content:".";display:block;font-size:0;left:100%;position:absolute;top:50%;width:100%}.lineSpacers .howItWorksItem:last-child:after{display:none}.numberedSteps .howItWorksItem{display:flex;flex:1 30%;margin-bottom:0}.numberedSteps .howItWorksContent:before{margin-bottom:3rem}.numberedSteps .howItWorksContent:after{margin-top:3rem}.numberedSteps .howItWorksItem-1:after,.numberedSteps .howItWorksItem-1:before{border:.1rem dashed #cacaca;content:"";display:block;position:absolute;top:2.2rem;width:25rem}.numberedSteps .howItWorksItem-1:before{left:50%;transform:translateX(-115%)}.numberedSteps .howItWorksItem-1:after{right:50%;transform:translateX(115%)}.arrow #howItWorksMainHeading{font-size:48px}.arrow .howItWorksItem{flex:0 37rem;text-align:left}.arrow .howItWorksItem-0:after{height:6rem;position:absolute;right:-6rem;top:40%;transform:rotate(0deg);width:3.5rem}.arrow .howItWorksTitle:before{margin:0 0 2rem}.arrow .howItWorksTitle{font-size:36px}.arrow .howItWorksText{font-size:18px}}
#contentBonus{padding:4rem 0}#contentBonusWrapper{display:flex;flex-flow:row wrap;justify-content:space-between;text-align:left}.contentBonusColumn{flex:0 28rem;font-size:24px;line-height:1.2;position:relative}.contentBonusColumn-2{margin-left:7rem}.contentBonusColumn-2:before{background:url(/_r438-9320c95/img/landingPages/partials/contentBonus/giftCards.svg) 0 0 no-repeat;content:"";display:block;height:14rem;left:-7rem;position:absolute;top:calc(50% - 7rem);width:7rem}.contentBonusHeading{font-weight:600;margin:0;padding:0}.contentBonusItems{list-style:none;padding:0}@media (max-width:767px){.contentBonusColumn{flex:1 100%;font-size:18px;margin-bottom:2rem}.contentBonusColumn-2{margin-left:5rem}.contentBonusColumn-2:before{height:10rem;left:-5rem;top:calc(50% - 5rem);width:5rem}}
#giftCardCta{padding:6rem 0}#giftCardCtaIcon{background:url(/_r438-9320c95/img/landingPages/partials/giftCardCta/giftCard.svg) 50% no-repeat;display:block;height:6.8rem;margin:0 auto 4rem;position:relative;width:12rem;z-index:2}#giftCardCtaIcon:after,#giftCardCtaIcon:before{border-top:.2rem solid #ccc;content:"";display:block;height:.2rem;position:absolute;top:3rem;width:10rem}#giftCardCtaIcon:before{left:0;transform:translateX(-100%)}#giftCardCtaIcon:after{right:0;transform:translateX(100%)}#giftCardsCtaText{font-size:24px;line-height:1.25}.giftCardsCtaTextHighlight{color:#6fbe44}@media (min-width:992px){#giftCardCtaIcon:after,#giftCardCtaIcon:before{width:20rem}#giftCardsCtaText{font-size:30px}}
#signup{padding:6rem 0}#signupMainHeading{color:#c73393;margin:2rem 0}#signupCta{background-color:#c73393;border:none;border-radius:.5rem;font-size:28px;padding:1rem 2rem}
#container{color:#5a5a5d;padding-bottom:0;text-align:center}.mainHeading{font-weight:700}#hero,#heroWrapper{display:flex;position:relative}#heroWrapper{align-items:center;flex-flow:row wrap;max-width:102.4rem;padding:0 2rem;width:100%;z-index:2}#heroWrapper:after{background:url(/_r438-9320c95/img/landingPages/template13/iphoneIbdApp.png) 100% 100% no-repeat;content:"";display:block;height:54rem;position:absolute;right:0;width:30rem}#promo{color:#3b3b3e;display:flex;flex-flow:column;max-width:68rem;padding:8rem 0;text-align:left;width:70%}#promoTitle{font-size:3.2rem;font-weight:700;line-height:1.25;margin:4rem 0}.current #promoTitle{color:#482a90}.brigit #promoTitle{color:#248c63}.moneyManual #promoTitle{color:#82ac27}.get20 #promoTitle,.get5 #promoTitle{color:#008061}.pennyHoarder #promoTitle{color:#4d4774}.varo #promoTitle{color:#5b3cac}.walletmanual #promoTitle{color:#283a50}.smartWallet #promoTitle{color:#1f8570}.get20joanna #promoTitle{align-items:center;display:flex}.get20joanna #promoTitle:after{background:url(/_r438-9320c95/img/landingPages/template13/joannaLynne.jpg) 50%/cover no-repeat;border-radius:50%;content:"";display:inline-block;flex:0 0 9rem;height:9rem;margin-left:2rem;width:9rem}.inlineLogo{background:bottom/contain no-repeat;display:inline-block;height:3rem;position:relative}#currentLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/currentLogo.svg);top:.4rem;width:16rem}#brigitLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/brigitLogo.svg);top:.6rem;width:11rem}#moneyManualLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/theMoneyManualLogo.svg);top:.8rem;width:20rem}#pennyHoarderLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/pennyHoarderLogo.svg);top:.4rem;width:14rem}#walletManualLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/walletManualLogo.png);top:.6rem;width:20rem}#dollarSproutLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/dollarSproutLogo.svg);top:.6rem;width:16rem}#chimeLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/chimeLogo.svg);top:.2rem;width:10rem}#smartWalletLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/smartWalletLogo.svg);width:16rem}#sweatcoinLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/sweatcoinLogo.svg);top:.8rem;width:16rem}#acornsLogo{background-image:url(/_r438-9320c95/img/landingPages/template13/acornsLogo.svg);height:4rem;top:1.2rem;width:13rem}#promoList{font-size:2rem;line-height:1.25;list-style:none;margin:0;padding:0}.promoListItem{margin:0 0 1.6rem 3rem;position:relative}.promoListItem:before{background:url(/_r438-9320c95/img/landingPages/template13/checkIcon.svg) 0 0 no-repeat;content:"";display:block;height:2rem;margin:0 0 0 -3rem;position:absolute;width:2rem}#signupFormTitle{font-size:3.2rem;font-weight:700;line-height:1.25;margin:2rem 0 1rem}#signupFormTitle2{color:#6fbe44}.emailOnlySignupFormElementsContainer{display:flex;flex-flow:row wrap}.emailOnlySignupFormLabel{flex:1;margin:0}#emailOnlySignupEmail{background:url(/_r438-9320c95/img/site/signup/signup-email-icon.png) 1rem .9rem no-repeat;border:.1rem solid #b6b6b9;border-radius:.4rem;font-size:1.4rem;font-weight:400;line-height:1;padding:.9rem .9rem .9rem 4.5rem;width:100%}.emailOnlySignupCta{background:#6fbe44;border:none;border-radius:.4rem;color:#1b1b1e;font-size:1.4rem;font-weight:700;line-height:1.5;margin-left:1.6rem;padding:.6rem 1.5rem;text-align:center}.signupErrorContainer{flex:1 100%}.signupErrorContainer .alert{margin:0}.signupAgreement{font-size:1.2rem;font-weight:400;line-height:1.5;margin:.8rem 0 0}.signupAgreementCtaHighlighted{color:#1d731e}.signupAgreementCtaHighlighted2{color:#c73393}.signupLegalConsentOuterWrapper .InboxDollars{width:100%}#giftCards,#hero{background:linear-gradient(180deg,hsla(97,58%,87%,.27),hsla(0,0%,100%,0))}#signup{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(97,58%,87%,.27))}.numberedSteps#howItWorks{margin:0 -.4rem;padding:6rem 0}.testimonialsUsersBasicItem{background:none;box-shadow:none;margin:0;padding:0}.testimonialsUsersBasicImageWrapper{margin-right:5rem;max-width:21rem}.testimonialsUsersBasicContent{align-self:center}.testimonialsUsersBasicName,.testimonialsUsersBasicTestimonial{font-size:2rem;font-weight:400;margin:0 0 2rem}#giftCardsCtaText{font-weight:400;margin:0 auto;max-width:80rem}#signupMainHeading{color:#5a5a5d;margin-bottom:5rem}#signupCta{background-color:#9c0079;font-size:2.4rem;padding:1rem 10rem}footer{margin-top:0}@media (max-width:991px){.mainHeading{font-size:2.4rem;font-weight:700}#heroWrapper:after{margin:0 auto;position:relative}#promo{padding:2.4rem 0 0;width:100%}.testimonialsUsersBasicItem{flex-flow:column}.testimonialsUsersBasicImageWrapper{margin:0 auto 2rem}.testimonialsUsersBasicName,.testimonialsUsersBasicTestimonial{font-size:1.6rem}}@media (max-width:767px){.emailOnlySignupCta{flex:1 100%;margin:1rem 0}#promo{padding-top:1rem}#promoTitle{font-size:2em;margin:0 0 2rem}#promoList{font-size:1.4rem}#promoText{margin:2.4rem 0}.promoListItem:first-child{display:none}#currentLogo{width:11rem}#brigitLogo{width:8rem}#moneyManualLogo{top:.2rem;width:10rem}#pennyHoarderLogo{top:.3rem;width:9rem}#walletManualLogo{top:.1rem;width:9rem}#dollarSproutLogo{top:.3rem;width:9rem}#chimeLogo{width:7rem}#smartWalletLogo{width:10rem}#sweatcoinLogo{top:.2rem;width:8rem}#acornsLogo{height:3rem;top:.8rem;width:8rem}#signupFormTitle{font-size:2em;margin:0 0 1rem}.signupAgreement{margin:0}}