#challenge_results .inner-section{padding-left:0;padding-right:0;padding-top:0}.mainBuyArea{width:100%;overflow:auto}.mainBuyArea .mainBuyAreaLeft,.mainBuyArea .mainBuyAreaRight{border-radius:6px;width:65%;box-sizing:border-box;padding:26px 37px}.showPromoCodeland{margin:0 auto;text-align:center;margin-bottom:24px}.showPromoCodeland img{width:300px}.mainBuyArea .mainBuyAreaLeft{float:left;background:rgb(229 238 243 / .5)}.mainBuyArea .mainBuyAreaRight{width:32%;float:right;background:rgb(88 229 234 / .1)}.mainBuyArea .mainBuyAreaRight ul li{width:100%}.mainBuyArea h4{font-size:23px;line-height:0}.mainBuyArea .mainBuyAreaLeft h4{color:#032538;margin-top:22px}.mainBuyArea .mainBuyAreaRight h4{color:#0ea4ab;margin-top:22px}.mainBuyArea img.mainTopImg{width:46px;margin-top:3px;float:right}.mainBuyArea ul{list-style-type:none;padding-left:0;overflow:auto;margin-top:62px}.mainBuyArea ul li{overflow:auto;float:left;width:47.5%;border-radius:4px;background-image:linear-gradient(142deg,#074c69,#032538 100%);padding:24px 19px;position:relative;text-align:center}.mainBuyArea .mainBuyAreaRight ul li{background-image:linear-gradient(142deg,#13d3d8,#18b9bf 100%)}.mainBuyArea .mainBuyAreaRight ul li button{background:#009ba0}.mainBuyArea ul li:last-child{float:right}.mainBuyArea ul li h5{margin:0;color:#fff;text-align:center;font-size:18px}.mainBuyArea ul li p{color:#fff;text-align:center;font-weight:500;font-size:24px;letter-spacing:.8px;margin:0;margin-top:22px}.mainBuyArea ul li>span{display:block;text-align:center;color:#fff;opacity:.6;letter-spacing:.9px;font-size:13px;margin-top:3px}.mainBuyArea ul li>span.percOff{background:#fbad29;color:#fff;opacity:1;position:absolute;top:7px;right:10px;padding:4px 10px;border-radius:14px;letter-spacing:0;font-weight:500}.mainBuyArea ul li button{background:#021a28;color:#fff;text-align:center;margin:0 auto;width:134px;border-radius:2px;border:0;padding:12px 0;font-size:14px;letter-spacing:.7px;margin-top:26px;margin-bottom:11px;cursor:pointer}.mainBuyArea ul li button:focus{outline:none}.mainBuyArea ul li button:hover{color:#d6d6d6}.mainBuyArea aside.memInfo{border-top:1px solid #c3dfea;margin-top:40px;padding-right:14px;padding-top:20px}.mainBuyArea aside.memInfo p{display:flex;align-items:center;opacity:.9;font-size:15px;color:#719eb3;line-height:25px}.mainBuyArea .mainBuyAreaRight aside.memInfo p{color:#79b18f}.mainBuyArea aside.memInfo p img{width:20px;margin-right:23px}.btn{width:27%;text-align:center}.btn span{font-size:15px}.memHeaders{overflow:auto;display:flex}.memHeaders h2{display:inline-block;width:620px;margin-bottom:4px}.flex-results{justify-content:space-between;align-items:stretch;padding-bottom:33px!important}.flex-results-left{flex-grow:1;flex-basis:75%}.flex-results-right{margin-left:30px;flex-shrink:1;flex-basis:25%}#challenge_results .flex-results-left h1{margin-top:0;margin-bottom:0;font-weight:700;font-size:37px}.challenge-who{margin-top:0;margin-bottom:42px}.challenge-who span{color:#35a1d2}.challenge-description-wrap{margin-bottom:20px}.challenge-description-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.challenge-show-description{color:var(--color-quaternary);text-transform:uppercase;font-size:11px;font-weight:600;letter-spacing:1.08px;cursor:pointer}.challenge-show-description:hover{color:var(--color-quaternary-hover-color)}.challenge-description{margin-top:15px;line-height:24px;font-size:14px;opacity:.8}.loadingModal{display:none;position:absolute;top:0;right:0;left:0;bottom:-1400px;background:#0009;z-index:9999}.loadingModal .innerModal{position:absolute;font-family:"Avenir Next";top:200px;left:39.7%;right:50%;z-index:999999;background:#7ed07d;color:#fff;overflow:auto;width:340px;border-radius:14px;border:5px solid #5eb15c;padding:50px 0;font-size:20px;text-align:center}.loadingModal .innerModal.errorMsg{background:#b76767;border:5px solid #984d4e}h2{font-size:22px!important}.card{padding:14px 23px!important}.success-section{margin-top:52px;padding-right:0;padding-left:0}.success-section .inner-section h1{margin-bottom:16px}.success-section .inner-section h3{margin-top:14px;font-size:18px}.success-split,.success-testimonial-split{display:flex;flex-direction:row;justify-content:space-between}.success-split-list{width:50%;margin-top:60px}.success-list-testimonial-wrap{width:50%;padding-top:40px}.success-split-list:first-child,.success-list-testimonial-wrap:first-child{padding-right:30px}.success-split-list:last-child,.success-list-testimonial-wrap:last-child{padding-left:30px}.success-split-list h2{font-weight:500;line-height:1.46;color:var(--primary-color);margin-bottom:40px;margin-top:0}.success-split-list ul{list-style:none;padding-left:0}.success-split-list ul li{font-size:22px;line-height:1.73;letter-spacing:.9px;color:var(--primary-color);opacity:.75;margin-bottom:40px;display:flex;align-items:flex-start}.success-split-list ul li img{margin-right:24px;padding-top:11px}.success-list-testimonial{border-radius:4px;background:#fff;display:flex;flex-direction:column;padding:30px;box-shadow:1px 4px 24px 1px hsl(194 76% 51% / .1)}.success-list-testimonial-picture{width:40px;height:40px;border-radius:50%}.success-list-testimonial-text{font-size:18px;font-style:italic;line-height:1.75;opacity:.5;color:var(--primary-color);margin-bottom:20px;margin-top:20px;height:131px}.success-list-testimonial-byline{font-size:14px;color:var(--color-tertiary);letter-spacing:.8px}.faq-section{width:85%;margin-top:10px}.faq-section .faqArea{padding-left:0}.faq-section ul li{margin-bottom:30px;line-height:29px;list-style:none}.faq-section ul li h4{margin-bottom:3px}.faq-section ul li p{color:#636363}.feature-section{margin-top:51px;width:100%}.feature-section h1{font-weight:400;text-align:center;max-width:100%!important;margin-bottom:80px!important;font-weight:300!important;font-size:35px!important}.feature-section ul.featureArea{overflow:auto;padding-left:10px}.feature-section ul.featureArea li{float:left;width:46%}.feature-section ul.featureArea li:last-child{float:right}.feature-section ul.featureArea li img{width:30px;float:left}.feature-section ul.featureArea li h6{margin:0;color:#2c3d4f;letter-spacing:.8px;font-size:21px;font-weight:500;margin-left:48px}.feature-section ul.featureArea li p{font-style:normal;line-height:1.75;letter-spacing:.8px;font-size:15px;color:#2c3d4f;opacity:.75;margin:0;margin-top:16px}