@-webkit-keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes circle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes fadeIn-left{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeIn-left{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeIn-bottom{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-bottom{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulseGlow{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5));filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5))}50%{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:drop-shadow(0 0 10px rgba(0, 128, 0, 0.6));filter:drop-shadow(0 0 10px rgba(0, 128, 0, 0.6))}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5));filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5))}}@keyframes pulseGlow{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5));filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5))}50%{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:drop-shadow(0 0 10px rgba(0, 128, 0, 0.6));filter:drop-shadow(0 0 10px rgba(0, 128, 0, 0.6))}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5));filter:drop-shadow(0 0 0px rgba(0, 128, 0, 0.5))}}.padding-x{padding-inline:5%}@media only screen and (max-width:1000px){.padding-x{padding-inline:3%}}@media only screen and (max-width:740px){.padding-x{padding-inline:25px}}.neg-mt{margin-top:-60px;margin-bottom:clamp(30px, 6vw, 80px)}h2{margin-block:0 20px;color:#333;text-align:center;font-size:clamp(25px, 1.8vw, 30px);font-weight:bold;text-transform:none;letter-spacing:0.03em;line-height:1.2;font-family:'Work Sans', sans-serif;text-align:left}h2.largeMargin{margin-bottom:clamp(20px, 2.5vw, 60px);font-size:clamp(20px, 1.8vw, 30px)}h2.underlined{font-size:25px;border-bottom:3px solid #c9c9c9;padding:0;padding-bottom:12px;position:relative;margin-bottom:30px}@media only screen and (max-width:1280px){h2.underlined{font-size:20px}}.RewardStatusRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:100%;margin-bottom:50px}@media only screen and (max-width:1280px){.RewardStatusRow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.RewardStatusRow .RewardStatusWrap{width:calc(100% - 465px);padding-right:5vw}@media only screen and (max-width:1500px){.RewardStatusRow .RewardStatusWrap{width:calc(100% - 390px)}}@media only screen and (max-width:1280px){.RewardStatusRow .RewardStatusWrap{width:100%;padding-right:0}}.RewardStatusRow .RewardStatusWrap h2{margin-bottom:30px;font-size:clamp(23px, 1.8vw, 30px);color:#333}@media only screen and (max-width:700px){.RewardStatusRow .RewardStatusWrap h2{margin-bottom:20px}}@media only screen and (max-width:380px){.RewardStatusRow .RewardStatusWrap h2{font-size:20px}}.RewardStatusRow .RewardStatusWrap h2 .h2Icon{vertical-align:middle;display:inline-block;width:43px;height:43px;margin-right:15px;fill:#333}@media only screen and (max-width:700px){.RewardStatusRow .RewardStatusWrap h2 .h2Icon{width:35px;height:35px;margin-right:12px}}.RewardStatusRow .points-wrapper{width:465px}@media only screen and (max-width:1500px){.RewardStatusRow .points-wrapper{width:390px}}@media only screen and (max-width:1280px){.RewardStatusRow .points-wrapper{width:100%;margin-top:30px}}.RewardStatusRow .points-wrapper h3{color:#fff;text-align:center;font-size:30px;font-weight:bold;margin-bottom:0;margin-top:0}@media only screen and (max-width:1500px){.RewardStatusRow .points-wrapper h3{font-size:25px}}@media only screen and (max-width:700px){.RewardStatusRow .points-wrapper h3{font-size:20px}}.RewardStatusRow .points-wrapper .points{display:block;font-weight:900;text-align:center;margin-bottom:20px;margin-top:0;letter-spacing:2px;font-size:clamp(25px, 2.5vw, 40px);color:#fff}@media only screen and (max-width:1500px){.RewardStatusRow .points-wrapper .points{font-size:30px}}@media only screen and (max-width:700px){.RewardStatusRow .points-wrapper .points{font-size:26px}}.blue-block{background-image:url("/Content/images/rewards/PointsBG.jpg");background-position:center;background-size:cover;border-radius:5px;padding:clamp(27px, 3.75vw, 45px);height:100%}.accountPage-wrapper h3,.rewards-page h3{margin-block:0 20px;color:#000;text-align:center;font-size:clamp(17px, 1.7vw, 20px);font-weight:700;text-transform:none}.accountHome ul,.rewards-body ul{list-style-type:none;padding:0;margin:0;display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;gap:15px}@media screen and (max-width:750px){.accountHome ul,.rewards-body ul{gap:10px}}.accountHome ul li,.rewards-body ul li{position:relative;font-weight:600;padding-left:30px;font-size:16px;line-height:1.3}@media screen and (max-width:750px){.accountHome ul li,.rewards-body ul li{gap:10px;padding-left:20px;font-size:14px}}.accountHome ul li:before,.rewards-body ul li:before{position:absolute;content:'';display:block;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;left:0;top:0}@media screen and (max-width:750px){.accountHome ul li:before,.rewards-body ul li:before{height:15px;width:15px}}.FullWidthBtn{background-image:url("/Content/images/background/bg-blueLayer.jpg");background-position:center;background-size:cover;width:100%;padding:3em 5vw;text-align:center}.rewards-body{padding-top:60px}.grey-block{border-radius:10px;height:100%}.grey-block .largeMargin{text-align:center;color:#fff}.grey-block .center{max-width:300px;margin-inline:auto}@media only screen and (max-width:650px){.grey-block .center{max-width:100%}}.grey-block.level-benefits h3{text-align:left}.rewardsProgressCon .currentTier{font-weight:700;font-size:clamp(20px, 1.9vw, 25px);margin-bottom:0}.rewardsProgressCon .currentTier.Platinum{color:#5a687a}.rewardsProgressCon .currentTier.Gold{color:#cf9a05}.rewardsProgressCon .currentTier.Silver{color:#858585}.rewardsProgressCon .currentTier.Bronze{color:#943e00}.rewardsProgressCon .nextTier{font-weight:500;font-size:16px;margin-bottom:10px;line-height:1.2}.rewardsProgressCon .rewardsProgressBar{position:relative;height:auto;margin-top:20px}.rewardsProgressCon .rewardsProgressBar .statusCon{height:15px;width:100%}.rewardsProgressCon .rewardsProgressBar .statusCon .greyStatus{background-color:#e5e5e5;width:100%;height:100%;border-radius:10px;overflow:hidden}.rewardsProgressCon .rewardsProgressBar .statusCon .greyStatus .greenStatus{background-color:#d72b32;height:100%}.rewardsProgressCon .labels-grid{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-style:italic;font-size:15px;font-weight:500}.uneven-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-block:30px}@media screen and (max-width:1250px){.uneven-grid{-ms-grid-columns:100%;grid-template-columns:100%}}@media screen and (max-width:1000px){.uneven-grid{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}}@media screen and (max-width:850px){.uneven-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.uneven-grid .history-list .table-wrap{overflow-x:auto;width:100%}.uneven-grid .history-list .table-wrap table#PointsHistory{width:100%;margin-bottom:30px;min-width:430px}.uneven-grid .history-list .table-wrap table#PointsHistory tr{display:-ms-grid;display:grid;-ms-grid-columns:70px 90px 80px 1fr;grid-template-columns:70px 90px 80px 1fr}.uneven-grid .history-list .table-wrap table#PointsHistory thead{border-bottom:2px solid #000}.uneven-grid .history-list .table-wrap table#PointsHistory thead tr th{border-right:1px solid #797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;padding:5px}.uneven-grid .history-list .table-wrap table#PointsHistory thead tr th:last-of-type{border-right:none}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr:nth-child(odd){background:#fff}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td{border-right:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;padding:5px}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td:last-of-type{border-right:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td a{color:#f76515}.uneven-grid .history-list .table-wrap table#PointsHistory tbody tr td a:hover{color:#000}.btn--redeem{position:relative;display:block;width:100%;max-width:288px;height:65px;line-height:65px;color:#fff;font-size:18px;font-weight:bold;border:none;margin-inline:auto;background:transparent;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media only screen and (max-width:740px){.btn--redeem{margin-inline:auto}}.btn--redeem span{position:relative;z-index:1}.btn--redeem:after,.btn--redeem:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn--redeem:before{background-color:#d72b32}.btn--redeem:after{opacity:0;border:3px solid #d72b32;-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.btn--redeem.blue:before{background-color:#0e2060}.btn--redeem.blue:hover{color:#0e2060}.btn--redeem.blue:hover:after{border-color:#0e2060}.btn--redeem.outline-blue{color:#0e2060}.btn--redeem.outline-blue:before{opacity:0;background-color:#0e2060;-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.btn--redeem.outline-blue:after{opacity:1;border:3px solid #0e2060;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.btn--redeem.outline-blue:hover{color:#fff}.btn--redeem.outline-blue:hover:before{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.btn--redeem.outline-blue:hover:after{opacity:1;-webkit-transform:scale(0.3, 0.3);-ms-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3)}.btn--redeem:hover{color:#fff}.btn--redeem:hover:before{opacity:0;-webkit-transform:scale(0.3, 0.3);-ms-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3)}.btn--redeem:hover:after{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.rewardsTiers{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:20px;margin-bottom:30px}@media screen and (max-width:1800px){.rewardsTiers{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:1200px){.rewardsTiers{-ms-grid-columns:100%;grid-template-columns:100%}}.rewardsTiers .tier{height:auto;position:relative;background-color:#f9f9f9;border-radius:10px;margin-bottom:30px}@media screen and (max-width:1800px){.rewardsTiers .tier{margin-bottom:0}}.rewardsTiers .tier .header{height:133px;width:100%;position:relative;z-index:1;padding:12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}@media screen and (max-width:700px){.rewardsTiers .tier .header{height:110px}}.rewardsTiers .tier .header .Badge{width:111px;height:auto}@media screen and (max-width:700px){.rewardsTiers .tier .header .Badge{width:80px}}.rewardsTiers .tier .header .headerRight{width:calc(100% - 111px);padding-left:15px}@media screen and (max-width:700px){.rewardsTiers .tier .header .headerRight{width:calc(100% - 80px)}}.rewardsTiers .tier .header .headerRight h4{margin:0 0 -2px;color:#000;font-size:25px;font-weight:700;text-transform:none;font-style:initial}@media screen and (max-width:700px){.rewardsTiers .tier .header .headerRight h4{font-size:22px}}.rewardsTiers .tier .header .headerRight p{margin:0;color:#000;font-size:16px;line-height:1.3;letter-spacing:.2px}@media screen and (max-width:700px){.rewardsTiers .tier .header .headerRight p{font-size:15px}}.rewardsTiers .tier .header .headerRight p strong{display:block;letter-spacing:.5px}.rewardsTiers .tier.bronze .header{background-color:#f2e7d7}.rewardsTiers .tier.bronze .header h4{color:#943e00}.rewardsTiers .tier.bronze .body ul{list-style:none;padding:0;margin:0}.rewardsTiers .tier.bronze .body ul li{position:relative;padding:0 0 0 26px;margin:0}.rewardsTiers .tier.bronze .body ul li:before{content:url("/Content/images/rewards/BronzeCheck.png");display:block;position:absolute;left:0;top:1px}.rewardsTiers .tier.silver .header{background-color:#e9e9e9}.rewardsTiers .tier.silver .header h4{color:#858585}.rewardsTiers .tier.silver .body ul{list-style:none;padding:0;margin:0}.rewardsTiers .tier.silver .body ul li{position:relative;padding:0 0 0 26px;margin:0}.rewardsTiers .tier.silver .body ul li:before{content:url("/Content/images/rewards/SilverCheck.png");display:block;position:absolute;left:0;top:1px}.rewardsTiers .tier.gold .header{background-color:#f8f5dd}.rewardsTiers .tier.gold .header h4{color:#cf9a05}.rewardsTiers .tier.gold .body ul{list-style:none;padding:0;margin:0}.rewardsTiers .tier.gold .body ul li{position:relative;padding:0 0 0 26px;margin:0}.rewardsTiers .tier.gold .body ul li:before{content:url("/Content/images/rewards/GoldCheck.png");display:block;position:absolute;left:0;top:1px}.rewardsTiers .tier.platinum .header{background-color:#e9ecef}.rewardsTiers .tier.platinum .header h4{color:#5a687a}.rewardsTiers .tier.platinum .body ul{list-style:none;padding:0;margin:0}.rewardsTiers .tier.platinum .body ul li{position:relative;padding:0 0 0 26px;margin:0}.rewardsTiers .tier.platinum .body ul li:before{content:url("/Content/images/rewards/PlatinumCheck.png");display:block;position:absolute;left:0;top:1px}.rewardsTiers .tier.Current{margin-bottom:30px}@media screen and (max-width:1800px){.rewardsTiers .tier.Current{margin-bottom:0}}.rewardsTiers .tier.Current.bronze{border:3px solid #943e00}.rewardsTiers .tier.Current.silver{border:3px solid #858585}.rewardsTiers .tier.Current.gold{border:3px solid #cf9a05}.rewardsTiers .tier.Current.platinum{border:3px solid #5a687a}.rewardsTiers .tier .body{position:relative;padding:25px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.rewardsTiers .tier .body ul li{font-weight:500;margin:2px 0}.rewardsTiers .tier .ActiveStatus{position:absolute;top:calc(100% + 10px);width:100%;text-align:center;font-style:italic;left:0;color:#535353;font-size:16px;letter-spacing:.35px}@media screen and (max-width:1800px){.rewardsTiers .tier .ActiveStatus{position:relative;top:auto;left:auto;margin-top:-4px;padding-bottom:13px}}.rewardsAchievements{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:55px}@media screen and (max-width:1500px){.rewardsAchievements{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:700px){.rewardsAchievements{-ms-grid-columns:100%;grid-template-columns:100%}}.rewardsAchievements .achievement{background:#f7f7f7;padding:30px 40px;border-radius:5px;text-align:center}@media only screen and (max-width:1280px){.rewardsAchievements .achievement{padding:30px 28px}}@media screen and (max-width:700px){.rewardsAchievements .achievement{padding:22px 5vw}}.rewardsAchievements .achievement.FullWidth{grid-column:1 / -1}.rewardsAchievements .achievement .icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px}@media screen and (max-width:700px){.rewardsAchievements .achievement .icon-wrap{display:block;margin-bottom:0}}.rewardsAchievements .achievement .icon-wrap svg{width:51px;height:51px;fill:#1b2b52}@media screen and (max-width:700px){.rewardsAchievements .achievement .icon-wrap svg{width:35px;height:35px}}.rewardsAchievements .achievement h3{color:#0b183e}@media screen and (max-width:700px){.rewardsAchievements .achievement h3{display:inline-block;width:100%;margin-bottom:0}}.rewardsAchievements .achievement p{line-height:1.2;text-align:center;text-wrap:balance}@media screen and (max-width:700px){.rewardsAchievements .achievement p{margin-block:5px 10px}}.rewardsAchievements .achievement p .threshold{display:block;color:#d72b32;font-weight:700;margin-bottom:3px}.rewardsAchievements .achievement p .threshold.inline{display:inline}@media screen and (max-width:700px){.rewardsAchievements .achievement .reward-btn-wrap{-ms-grid-column-span:2;grid-column:span 2}}.rewardsAchievements .achievement .referral p{font-size:18px;font-weight:bold;color:#0b183e}@media screen and (max-width:700px){.rewardsAchievements .achievement .referral p{font-size:16px}}.rewardsAchievements .achievement .referral p strong{white-space:nowrap;text-transform:uppercase;font-weight:bold;display:inline-block;margin-top:4px}@media screen and (max-width:500px){.rewardsAchievements .achievement .referral p strong{font-size:15px}}.rewardsAchievements .achievement #AddReferral .field__label{margin-top:30px;font-size:20px;letter-spacing:.5px;margin-bottom:4px}@media screen and (max-width:1500px){.rewardsAchievements .achievement #AddReferral .field__label{font-size:18px}}@media screen and (max-width:1000px){.rewardsAchievements .achievement #AddReferral .field__label{font-size:17px}}@media screen and (max-width:640px){.rewardsAchievements .achievement #AddReferral .field__label{font-size:16px}}.rewardsAchievements .achievement #AddReferral .ReferralCodeWrapper{position:relative;width:100%;max-width:400px;margin:auto}.rewardsAchievements .achievement #AddReferral .ReferralCodeWrapper input{width:100%;height:51px;padding:10px 110px 10px 12px;border-radius:5px;outline:0;border:1px solid #ddd;letter-spacing:0.07em;font-weight:600;font-size:17px}.rewardsAchievements .achievement #AddReferral .ReferralCodeWrapper .btn-submit{position:absolute;right:11px;top:50%;border-radius:5px;cursor:pointer;height:34px;background-color:#d72b32;border:0;outline:0;width:86px;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;font-weight:bold;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.rewardsAchievements .achievement #AddReferral .ReferralCodeWrapper .btn-submit:hover{background-color:#ae2127}.rewardsAchievements .achievement #AddReferral .ReferralCodeWrapper label.error{position:absolute;top:calc(100% + 1px);left:0;color:#d72b32;font-size:13px;font-weight:bold;letter-spacing:.2px;margin-top:2px}.ReferralCodeSuccess{margin-top:22px!important;font-style:italic;letter-spacing:.5px}.btn:not(.btn--close){display:block;position:relative;font-weight:bold;margin-inline:auto;width:100%;max-width:288px;height:60px;line-height:60px;letter-spacing:.5px;color:#fff;font-size:18px;font-weight:bold;border:none;margin-inline:auto;background:transparent;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media only screen and (max-width:740px){.btn:not(.btn--close){margin-inline:auto}}.btn:not(.btn--close) span{position:relative;z-index:1}.btn:not(.btn--close) svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close):after,.btn:not(.btn--close):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btn:not(.btn--close):before{background-color:#d72b32}.btn:not(.btn--close):after{opacity:0;border:3px solid #d72b32;-webkit-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.btn:not(.btn--close):hover{color:#d72b32}.btn:not(.btn--close):hover:before{opacity:0;-webkit-transform:scale(0.3, 0.3);-ms-transform:scale(0.3, 0.3);transform:scale(0.3, 0.3)}.btn:not(.btn--close):hover:after{opacity:1;-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.btn:not(.btn--close).red-btn{background:#d72b32}.btn:not(.btn--close).red-btn:focus,.btn:not(.btn--close).red-btn:hover{background:#83191d}.btn:not(.btn--close).black-btn{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).black-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).black-btn:focus,.btn:not(.btn--close).black-btn:hover{background:#f76515}.btn:not(.btn--close).bordered-btn{background:transparent;line-height:41px;color:#797979;border:2px solid #797979}.btn:not(.btn--close).bordered-btn:focus,.btn:not(.btn--close).bordered-btn:hover{background:#ececec}.btn:not(.btn--close).btn-submit{margin-top:20px;max-width:300px;background:#f76515}@media screen and (max-width:700px){.btn:not(.btn--close).btn-submit{max-width:100%}}.btn:not(.btn--close).btn-submit:focus,.btn:not(.btn--close).btn-submit:hover{background:#a13c05}.btn:not(.btn--close).white-btn{background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).white-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).white-btn:focus,.btn:not(.btn--close).white-btn:hover{color:#fff;background:#f76515}.btn:not(.btn--close).white-outline-btn{background:transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).white-outline-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).white-outline-btn:before{background:transparent;border:2px solid #fff}.btn:not(.btn--close).white-outline-btn:focus,.btn:not(.btn--close).white-outline-btn:hover{color:#d72b32;background:transparent}.btn:not(.btn--close).grey-outline-btn{background:transparent;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}.btn:not(.btn--close).grey-outline-btn svg{fill:currentColor;height:12px;width:12px}.btn:not(.btn--close).grey-outline-btn:before{background:transparent;border:2px solid #767676}.btn:not(.btn--close).grey-outline-btn:after{border:2px solid #555}.btn:not(.btn--close).grey-outline-btn:focus,.btn:not(.btn--close).grey-outline-btn:hover{color:#555;background:transparent}.rewardComplete{display:block;color:#fff;background:#b8b8b8;font-size:18px;font-weight:bold;margin-inline:auto;width:100%;max-width:288px;height:60px;line-height:60px;letter-spacing:.5px;text-align:center;border-radius:5px}.rewards-page .banner{background:url(/Content/images/rewards/RewardsBannerNew.jpg) center no-repeat;background-size:cover;width:100%;color:#fff;padding-block:75px}@media screen and (max-width:800px){.rewards-page .banner{padding-block:75px 50px}}.rewards-page .banner .inner{margin-inline:auto;width:100%}.rewards-page .banner .inner h1{font-size:clamp(30px, 7.5vw, 60px);font-weight:900;text-align:center;color:#fff;text-transform:uppercase;margin-block:0 15px;line-height:1;letter-spacing:0}@media screen and (max-width:700px){.rewards-page .banner .inner h1{margin-block:0 20px}}.rewards-page .banner .inner h1 .top{color:#fff;font-weight:500;display:block;font-size:35px;text-transform:none;font-style:italic;margin-bottom:5px}.rewards-page .banner .inner p.BannerContent{text-align:center;text-wrap:balance;line-height:1.4;font-weight:600;margin-block:0 35px;color:#fff}@media screen and (max-width:700px){.rewards-page .banner .inner p.BannerContent{margin-block:0 20px}}.rewards-page .banner .inner .btn-wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px;max-width:575px;width:100%;margin:0 auto}@media screen and (max-width:600px){.rewards-page .banner .inner .btn-wrap{-ms-grid-columns:100%;grid-template-columns:100%;gap:10px}}.PointsH2{text-align:center;color:#fff;margin-bottom:30px;font-size:clamp(20px, 2.8vw, 30px)}@media screen and (max-width:800px){.PointsH2{margin-top:30px;margin-bottom:25px}}.rewards-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr);gap:20px;margin-bottom:50px}@media screen and (max-width:1300px){.rewards-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);gap:15px}}@media screen and (max-width:800px){.rewards-grid{margin-bottom:35px}}.rewards-grid .item{background:#f7f7f7;padding:30px 20px 40px;border-radius:5px}@media screen and (max-width:1300px){.rewards-grid .item{padding:23px 20px 25px}}@media screen and (max-width:750px){.rewards-grid .item{-ms-grid-rows:auto auto auto;grid-template-rows:auto auto auto}}.rewards-grid .item .icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto 20px}.rewards-grid .item .icon-wrap svg{width:51px;height:51px;fill:#1b2b52}@media screen and (max-width:1300px){.rewards-grid .item .icon-wrap svg{width:40px;height:40px}}@media screen and (max-width:700px){.rewards-grid .item .icon-wrap svg{width:35px;height:35px}}.rewards-grid .item h3{color:#0b183e}@media screen and (max-width:1500px){.rewards-grid .item h3{font-size:18px}}.rewards-grid .item p{line-height:1.2;text-align:center;text-wrap:balance;margin-bottom:0}.rewards-grid .item p .threshold{display:block;color:#d72b32;font-weight:700;margin-bottom:3px}.rewards-grid .item p .threshold.inline{display:inline}.rewards-grid .item .BtnGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:row}.rewards-grid .item .BtnGroup .btn{width:calc(50% - 10px)}.rewards-grid .item .hover-section .hover-info p{line-height:1.2;text-align:center;text-wrap:balance;color:#000}.rewards-grid .item .hover-section .hover-info p .threshold{display:block;color:#d72b32;font-weight:700}@media screen and (max-width:750px){.rewards-grid.top-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.rewards-grid.top-grid .item{background:#fff}@media screen and (max-width:1500px){.rewards-grid.bottom-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width:650px){.rewards-grid.bottom-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.reward-split{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;margin-bottom:30px}@media screen and (max-width:1000px){.reward-split{-ms-grid-columns:100%;grid-template-columns:100%;margin-bottom:50px}}.reward-split .split-image{position:relative;height:100%;width:100%}@media screen and (max-width:1000px){.reward-split .split-image{aspect-ratio:2/1}}.reward-split .split-image .body-image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.reward-split .split-content{background:#14203c;padding:clamp(20px, 6.25vw, 75px) 5vw}.reward-split .split-content h2,.reward-split .split-content h3,.reward-split .split-content h4,.reward-split .split-content p{color:#fff}.reward-split .split-content h2{text-align:left;margin-bottom:40px}.reward-split .split-content ol{float:none;margin-block:0;display:-ms-grid;display:grid;gap:25px;margin-left:0;counter-reset:my-counter;padding-left:0}.reward-split .split-content ol li{color:#fff;line-height:1.2;padding:0 0 0 65px;margin:0;list-style:none;counter-increment:my-counter;position:relative}@media screen and (max-width:1000px){.reward-split .split-content ol li{padding:0 0 0 50px}}.reward-split .split-content ol li strong{font-size:20px;display:block;margin-bottom:3px}@media screen and (max-width:1000px){.reward-split .split-content ol li strong{font-size:18px}}.reward-split .split-content ol li a{color:#fff;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-weight:bold}.reward-split .split-content ol li a:focus,.reward-split .split-content ol li a:hover{color:#d72b32}.reward-split .split-content ol li em{font-size:.9em}.reward-split .split-content ol li:before{content:counter(my-counter);position:absolute;left:0;top:1px;width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d72b32;color:white;font-weight:bold;border-radius:50%;font-size:1.2rem}@media screen and (max-width:1000px){.reward-split .split-content ol li:before{width:38px;height:38px}}.reward-split .btn{max-width:300px}@media screen and (max-width:600px){.reward-split .btn{max-width:100%}}.underlined-grid{border-bottom:3px solid #c9c9c9;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:12px;margin-bottom:20px;display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr 300px;grid-template-columns:auto 1fr 300px;gap:10px 20px}@media screen and (max-width:1000px){.underlined-grid{-ms-grid-columns:1fr 300px;grid-template-columns:1fr 300px}}@media screen and (max-width:700px){.underlined-grid{-ms-grid-columns:100%;grid-template-columns:100%}}.underlined-grid h2{text-align:left;line-height:1.3;padding-right:50px;margin-block:0}@media screen and (max-width:1200px){.underlined-grid h2{padding-right:0}}@media screen and (max-width:1000px){.underlined-grid h2{-ms-grid-column-span:2;grid-column:span 2;text-align:center;margin-bottom:10px}}@media screen and (max-width:700px){.underlined-grid h2{-ms-grid-column-span:1;grid-column:span 1}}.underlined-grid h2 .sub{display:inline-block;padding-left:20px;font-size:20px;vertical-align:middle;font-weight:500;font-style:italic;letter-spacing:.25px;color:#0e2060}.underlined-grid ul.grey-bg{background:#f7f7f7;height:45px;display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px}.rewards-history-list{width:100%;overflow-x:auto}.rewards-history-list table#PointsHistory{width:100%;min-width:550px}.rewards-history-list table#PointsHistory tr{display:-ms-grid;display:grid;-ms-grid-columns:90px 110px 100px 1fr;grid-template-columns:90px 110px 100px 1fr}.rewards-history-list table#PointsHistory thead{border-bottom:2px solid #000}.rewards-history-list table#PointsHistory thead tr th{border-right:1px solid #797979;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;padding:5px}.rewards-history-list table#PointsHistory thead tr th:last-of-type{border-right:none}.rewards-history-list table#PointsHistory tbody tr:nth-child(odd){background:#ececec}.rewards-history-list table#PointsHistory tbody tr td{border-right:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:16px;padding:10px}.rewards-history-list table#PointsHistory tbody tr td:last-of-type{border-right:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding-inline:20px}.rewards-history-list table#PointsHistory tbody tr td a{color:#f76515}.rewards-history-list table#PointsHistory tbody tr td a:hover{color:#000}
/*# sourceMappingURL=Rewards.css.map */