*{margin:0;padding:0;box-sizing:border-box}@-ms-viewport{width:device-width}body,html{height:100%;font-family:Roboto,sans-serif;font-size:16px}p.pr a:hover{text-decoration:none!important}.main{width:100%;position:relative;padding:0 0;min-height:calc(100vh - 140px);padding-bottom:0}.logo{text-align:center;color:#fff;padding-top:15px}footer{text-align:center;padding:20px 7px 0 7px;margin:0 auto;float:left;width:100%}footer p{font-size:14px;color:#000}footer ul li{list-style:none}.footer-disclaimer-section{width:100%;height:auto;float:left;background-color:#fffaf7;padding:15px 0 5px;margin-bottom:10px;border-radius:4px}footer h6{font-family:Arial,sans-serif;font-size:9px;line-height:1.67;color:#928278;margin-bottom:20px;margin-top:20px;letter-spacing:.5px;max-width:960px;font-weight:400;margin:0 auto;width:96%;margin-bottom:10px}footer h6 a{color:#928278;text-decoration:none}footer h6 a:hover{color:#000;text-decoration:none}.footer-links{max-width:650px;margin:0 auto;width:94%}.footer-links p{font-size:10px;text-transform:uppercase;color:#999;margin-bottom:5px;letter-spacing:.5px}.f-links{float:left;margin:0 auto;text-align:center;width:100%;color:#456;font-size:10px}.f-links ul{list-style:none;padding-bottom:15px}.f-links ul li{display:inline-block}.f-links ul li a{color:#456;text-decoration:underline;font-size:10px;line-height:19px}.f-links ul li a:hover{color:#000}.f-links ul li a:after{content:'|';margin-left:4px}.f-links ul li:last-child a:after{content:'';margin-left:0}.enter-sweep-box{margin:0 auto 0;text-align:center;width:96%;clear:both}input[type=email].entersweeps,input[type=number].entersweeps,input[type=text].entersweeps{max-width:280px;width:100%;border:2px solid #456;border-radius:6px;background-color:#fff;font-size:18px;height:50px;color:#456;font-weight:700;text-align:center;margin:0 auto;outline:0;display:block;font-family:Roboto,sans-serif;padding:0 20px}.playtowin{line-height:60px;max-width:280px;width:100%;border:3px solid #fff;border-radius:30px;background:#00c458;background:-moz-linear-gradient(top,#00c458 0,#13aa57 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#00c458),color-stop(100%,#13aa57));background:-webkit-linear-gradient(top,#00c458 0,#13aa57 100%);background:-o-linear-gradient(top,#00c458 0,#13aa57 100%);background:-ms-linear-gradient(top,#00c458 0,#13aa57 100%);background:linear-gradient(to bottom,#00c458 0,#13aa57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c458', endColorstr='#13aa57', GradientType=0);box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);height:66px;font-size:32px;font-weight:700;color:#fff;text-shadow:1px 2px rgba(0,0,0,.3);outline:0;display:block;margin:30px auto 30px auto;font-family:Roboto,sans-serif}#confirmationStatus{border:2px solid transparent;outline:0}#confirmationStatus:focus{border:2px solid #123;outline:0}#confirmationStatus:active{border:2px solid transparent;outline:0}.playtowin:focus,.playtowin:hover{background:#13aa57;background:-moz-linear-gradient(top,#13aa57 0,#00c458 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#13aa57),color-stop(100%,#00c458));background:-webkit-linear-gradient(top,#13aa57 0,#00c458 100%);background:-o-linear-gradient(top,#13aa57 0,#00c458 100%);background:-ms-linear-gradient(top,#13aa57 0,#00c458 100%);background:linear-gradient(to bottom,#13aa57 0,#00c458 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13aa57', endColorstr='#00c458', GradientType=0)}.logo img{max-width:250px;height:auto;width:100%}.offer250 img{max-width:330px;height:auto;width:100%;left:0;right:0;margin:0 auto;margin-top:-18px}.offer250{width:100%;float:left;clear:both;margin-top:30px;text-align:center;margin-bottom:0;position:relative}.offer250 img.offer-reg{max-width:80px;margin-bottom:5px}.offer250 img.offer-home{max-width:80px;margin-bottom:5px}.enter-sweep-box p{font-size:10px;color:#666;margin-top:0;float:left;line-height:11px;max-width:170px;text-align:left;margin-left:5px}.body-text{max-width:650px;margin:0 auto;text-align:center;clear:both;display:block;padding:0 15px}h3{text-align:center;color:#2b6;font-size:16px;font-weight:700;line-height:19px}.form-field label{color:#656e7d;font-size:14px;clear:both;width:100%;text-align:left;max-width:260px;display:block;margin:0;margin-bottom:0}.form-field input[type=number],.form-field input[type=tel],.form-field input[type=text],.form-field select,.gender{max-width:280px;width:100%;border:0;border-radius:6px;background-color:#fff;height:50px;color:#012;font-weight:700;padding:0 20px 0 10px;font-size:18px;outline:0;text-transform:capitalize;font-family:Roboto,sans-serif}.option-before{color:#789!important}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border:2px solid #123}.form-field input[type=date]{width:100%;border:0;border-radius:6px;background-color:#fff;height:50px;color:#012;font-weight:700;padding:0 10px;font-size:18px;outline:0;text-transform:uppercase;-webkit-appearance:none;font-family:Roboto,sans-serif}.form-field input[type=date]:focus{border:2px solid #123}.empty{color:#789!important}.form-field ::placeholder{color:#789;font-family:Roboto,sans-serif}.form-field input[type=date]::placeholder{color:#789!important;font-family:Roboto,sans-serif}.registration-form{margin-top:10px;display:flex;justify-content:center;flex-flow:row;flex-wrap:wrap}.form-field select{color:#789;padding:0 10px 0 10px}.iconfirm{margin:0 auto 0 auto;width:100%;border-radius:inherit;float:left}.iconfirm input[type=checkbox]{margin-right:5px}.checkbox-section{width:100%;height:auto;float:left;margin-bottom:10px;position:relative;color:#ccc;font-weight:500;font-size:12px;line-height:14px;padding-left:19px;cursor:pointer}.checkbox-section input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:15px;left:15px;height:20px;width:20px;background-color:transparent;border-radius:2px;border:2px solid #fff;z-index:1}#checkmark{position:absolute;top:9px;left:8px;height:14px;width:14px;background-color:#fff;border-radius:2px;border:2px solid}.checkbox-section:hover input~#checkmark{background-color:transparent}.checkbox-section input:checked~#checkmark{background-color:#2b6;border:2px solid #2b6}#checkmark:after{content:'';position:absolute;display:none}.checkbox-section input:checked~#checkmark:after{display:block}.checkbox-section #checkmark:after{left:3px;top:1px;width:5px;height:7px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#2b6}.text-green{color:#2b6!important}.form-field{width:280px;margin:0 auto}.iconfirm label{display:inline;color:#123;font-size:12px;font-weight:700;line-height:14px;text-align:center;max-width:100%;margin:0;padding:8px 10px}.agree-box{width:80px;border-radius:17px;border:1px solid #a1eeb6;height:34px;float:left;padding-left:13px;text-align:center;background-color:#fff;line-height:35px;position:relative}.logo-inner{max-width:650px;margin:0 auto;height:40px}img.innerlogo{width:45%;height:auto;vertical-align:top;max-width:240px}img.inneroffer{width:42%;height:auto;max-width:230px;float:right}.steps{width:40px;min-height:40px;float:left;background-color:#789;border-radius:0;position:relative;margin-right:0;text-align:center}.step-active{min-height:60px;height:auto;width:50%;border-radius:0;background-color:#05c;box-shadow:1px 2px 5px 0 rgba(0,0,0,.3);color:#fff;font-weight:700;text-align:center;line-height:60px;font-size:18px;text-shadow:1px 1px 0 rgba(0,0,0,.3)}.step-inactive{min-height:60px;width:50%;border-radius:0;background-color:#06305a;color:rgba(255,255,255,.5);font-weight:700;text-align:center;line-height:60px;font-size:18px;height:auto}.steps:before{content:'1';font-size:16px;background-color:#fff;font-weight:900;color:#05c;border-radius:60px;height:4px;margin-right:5px;padding:2px 7px}.steps:last-child:before{content:'2';font-size:16px;background-color:#fff;font-weight:900;color:#05c;border-radius:60px;height:4px;margin-right:5px;padding:2px 7px;opacity:.5}.steps.step-active:before{opacity:1}.sub-header{display:block;position:relative;float:left;width:100%;margin-bottom:0}.pro-bar{background-color:#d1e2c7;width:100%;height:10px;top:15px;position:absolute;z-index:0}.step-completed{color:#fff;background:#06305a}.step-completed:before{content:url(../images/step-completed-blue.png);font-size:16px;background-color:#fff;font-weight:900;color:#05c;border-radius:60px;font-weight:700;margin-right:5px;padding:2px 7px}.step-four{float:right;margin-right:0}.opt{display:block;max-width:300px;width:98%;height:50px;margin:0 auto 10px auto;text-align:center;position:relative;cursor:pointer}.opt-text{color:#fff;font-weight:700;font-size:18px;line-height:normal;position:absolute;top:0;left:0;height:100%;width:80%!important;z-index:1;text-shadow:1px 1px 0 rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;word-break:break-word;margin:0 25px 0 35px}.opt input{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;left:0}.survey-checkmark{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:6px;background-color:#2b6;z-index:0}.opt input:checked~.survey-checkmark{border-radius:6px;background-color:#04c;box-shadow:2px 3px 5px 0 rgba(0,0,0,.2)}.opt input:checked~.survey-checkmark~.opt input:not(:checked)~.survey-checkmark{background-color:#2b6;box-shadow:none}.opt input[type=checkbox]:checked~.checkmark:before{content:'';color:#fff;position:absolute;left:-1px;top:-1px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAwCAMAAABkKdmIAAAAV1BMVEUAAAAAAAD///8AAAD6+vrLy8vu7u7Gxsbg4OAAAAD6+vr///8AAAD4+Pj7+/u6urr6+vo5OTn7+/sAAAD6+vrm5ub29vb7+/uAgIBubm78/Pz////6+vpSpoyuAAAAHHRSTlMATRYq1rDeG6UG+i0P9cSga1Y9PN7LlYB4X08ILIjeoQAAAJNJREFUSMft0ckOwjAMRdE6FGiGzsz4/78TZOmpWz+JBapyt8lZ2G5qtT8pL28OhEH1kinR6rc2UsKaCyt6WUmho0jkxFFEeHH4iQhLIMWUNN0pke31xswxqdURk78Uxr+rAcYttl+dQ8CcYPwXPMP0XrEZn4BhBAwjYBgBQwiYq2oaTbiLz8fMCDOrCa5SYlPbex+qZBodgpYNcAAAAABJRU5ErkJggg==) no-repeat center top;background-size:contain;width:18px;height:18px}.opt-text:active~.survey-checkmark,.opt-text:hover~.survey-checkmark{background-color:#04c}.white-bgcolor{background-color:#fff}.opt button{height:50px;width:100%;border-radius:6px;background-color:#07c;border:0;margin-top:10px;color:#fff;font-weight:700;font-size:18px;line-height:40px;outline:0;text-shadow:1px 1px rgba(0,0,0,.3);font-family:Roboto,sans-serif}.opt button:hover{background-color:#084;background:linear-gradient(180deg,#00c457 0,#13aa56 100%);box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);outline:0}.opt button:active{background-color:#084}.textbox-answer{width:160px;height:50px;border-radius:6.9px;border:solid 2.3px #456;outline:0;padding:10px;font-size:18px;color:#123}.textarea-answer{position:relative;width:240px;margin:0 auto;border-radius:6.9px;border:solid 2px #456}.textarea-answer .textarea{width:100%;min-height:100px;padding:15px 15px 0;margin-bottom:-4px;border-radius:6.9px;border:none;outline:0;resize:none;font-family:Roboto;font-size:16px;color:#123}.textarea-answer .counter{margin:5px 7px 5px;opacity:.6;font-size:8px;text-align:right;color:#123}.survey-box h3{user-select:none;color:#123;font-size:24px;font-weight:900;line-height:28px;text-align:center;margin-bottom:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}.survey-box{clear:both;display:block;margin:20px auto 0 auto;max-width:320px;width:96%}.survey-box h3{user-select:none;color:#123;font-size:24px;font-weight:900;line-height:28px;text-align:center;margin-bottom:20px}.survey-box h4{color:#456;font-family:Roboto;font-size:16px;line-height:16px;margin:0 0 30px;text-align:center;font-weight:400}.survey-box h6{font-size:15px;position:relative;text-align:center;bottom:10px}.offer-img{width:195px;height:auto;margin:18px auto;clear:both}.offer-img h1{text-align:center;color:#123;text-align:center;display:block}.offer-img img{width:auto;height:100px}.validated-border{border:2px solid #00c457!important}button.next-q{height:66px;font-size:30px;font-weight:400;line-height:50px;color:#fff;margin:0 auto;outline:0;max-width:300px;border:3px solid #fff;border-radius:40px;background-color:#2b6;background:linear-gradient(180deg,#00c457 0,#13aa56 100%);width:86%;position:relative;margin-bottom:0}button.next-q:hover{color:#fff;background-color:#2b6;text-shadow:1px 2px rgba(0,0,0,.3);box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);outline:0;border:3px solid #13aa56;background:linear-gradient(180deg,#13aa56 0,#00c457 100%)}button.disabled{opacity:.2}button.next-q.disabled:hover{border:3px solid #fff;background-color:#2b6;background:linear-gradient(180deg,#00c457 0,#13aa56 100%);width:86%;position:relative;box-shadow:none}button.next-q:after{content:'';position:absolute;left:-38px;top:15px;width:50px;height:35px;background-size:contain}button.disabled:after{content:'';background-image:none}.deal-img{width:100%}.deal-img img{width:100%}.next-button{text-align:center;display:block;margin:0 auto;margin-top:5px}.info{width:30px;margin:0 auto;text-align:center;margin-bottom:10px;position:relative;display:block;clear:both;margin-top:20px}.info button{width:100%;height:30px;background:url(../images/info@2x.png) no-repeat;border:none;outline:0;background-size:100%}.info button:hover{opacity:.5}button.skipstep{color:#5c5c5c;font-family:Roboto;font-size:14px;font-weight:500;line-height:16px;text-align:center;margin:0 auto;display:block;margin-top:15px;background-color:transparent;border:0;text-decoration:underline}.steps img{width:30px;height:30px;margin-top:5px}.info img{width:31px;height:auto;cursor:pointer}header{padding:0;margin:0 auto}button{cursor:pointer}.progress-bar{max-width:320px;background-color:#dfe7ee;height:10px;margin:0 auto;border-radius:5px;margin-bottom:40px;position:relative}.progress-bar-value{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.2);border-radius:5px;box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);background:linear-gradient(180deg,#00c457 0,#13aa56 100%),linear-gradient(180deg,#00c457 0,#13aa56 100%);width:40%;height:10px}.offer-box1{background:#def;max-width:320px;margin:0 auto;margin-top:20px;border-radius:10px}.offer-box1 h2{color:#07c;font-size:24px;font-weight:900;padding:30px 0;line-height:28px}.offer-box1 p{color:#456;font-size:14px;line-height:18px;padding-bottom:10px}input.zipcode{border:3px solid #123;border-radius:6px;background-color:#fff;max-width:180px;height:40px;display:block;margin:0 auto;font-size:18px;text-align:center;font-weight:700;line-height:21px}.offer-box-content{max-width:260px;margin:0 auto}button.continue{border-radius:30px;background-color:#05c;box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);color:#fff;height:50px;font-family:Roboto,sans-serif;font-weight:700;min-width:200px;font-size:24px;border:0;margin-top:30px;margin-right:auto;margin-bottom:31px}button.continue:hover{background-color:#0eb056}button.continue:focus{outline:0}input.zipcode::placeholder{color:#abc;font-family:Roboto,sans-serif}.share-friend-content{width:100%;height:auto;float:left;background-color:#fff;padding:15px 0;margin-top:30px}.share-friend{width:190px;height:auto;margin:0 auto}.share-friend span img{margin-top:-3px;margin-right:5px;float:left}.share-friend a{color:#07c;font-size:16px;line-height:15px;text-decoration:none}.share-friend a:hover{color:#000}.how-it-work{width:100%;height:auto;padding:30px 0 25px;float:left;background-color:#f9f6ef;display:none}.how-work-steps{height:40px;width:170px;color:#fff;border:3px solid #123;border-radius:6px;background-color:#2b6;background:linear-gradient(180deg,#456 0,#123 100%),linear-gradient(180deg,#00c457 0,#13aa56 100%);font-size:16px;font-weight:700;line-height:19px;text-align:center;text-shadow:1px 1px rgba(0,0,0,.3);display:block;margin:30px auto 0}.how-work-steps:hover{background-color:#2b6;background:linear-gradient(180deg,#123 0,#456 100%),linear-gradient(180deg,#00c457 0,#13aa56 100%)}.how-it-work h2{color:#456;font-size:24px;font-weight:900;line-height:28px;padding-bottom:20px}h2.congo{color:#2b6;font-size:18px;font-weight:900;line-height:21px;padding:0;float:left;max-width:215px;clear:right}p.thankyoutext{margin-top:6px;font-size:12px;float:left;line-height:18px;color:#456;text-align:left;max-width:215px;margin-left:0;width:58%}h4{font-size:18px;line-height:21px;font-weight:700;margin:15px auto}p.claim-offer{font-size:14px;line-height:18px;text-align:center}h1.claim-offer{color:#456;font-size:24px;font-weight:900;line-height:28px;margin:15px auto}button{outline:0}.offer250.congrats-text{float:left;width:35%;margin-right:10px;margin-top:0;position:relative;top:0}.body-text.congrats-box{max-width:320px}h2.claimentry{font-size:18px;font-weight:700;line-height:21px;color:#fff;margin-bottom:10px;margin-top:0;float:left;width:100%}.opt input[checkbox]{width:10px;height:10px;position:relative}input[type=checkbox]:not(:checked)+label:before{top:0;width:14px;height:14px;border:2px solid #123;background-color:#fff;border-radius:2px}[type=checkbox]+label:after,[type=checkbox]+label:before{content:'';position:absolute;left:0;z-index:1;-webkit-transition:.2s;transition:.2s}[type=checkbox]:checked+label,input[type=checkbox]:not(:checked)+label{position:absolute;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;left:10px;-ms-user-select:none;top:15px}[type=checkbox]:checked+label:before{top:2px;width:4px;height:9px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%;left:2px}[type=checkbox]:checked+label:after{top:0;width:14px;height:14px;border:2px solid #0ca24f;z-index:1;border-radius:2px;background-color:transparent}h1{font-size:24px;color:#fff;font-weight:700;max-width:300px;display:flex;margin:0 auto;text-transform:capitalize;min-height:60px;width:90%;text-align:left;align-items:center}.logo-reg{text-align:center;color:#fff;padding-top:15px}.logo-reg img{max-width:120px;height:auto;width:100%}.i-agreed-box{background-color:rgba(255,255,255,.3);border-radius:6px;max-width:280px!important;box-sizing:border-box;margin-top:27px;width:95%;display:inline-block;justify-content:center;align-items:center;min-height:50px}.hidden{display:none}.privacy-text{max-width:inherit!important;margin:15px 0 0 0!important}.confirmation-text{float:none!important;max-width:inherit!important;text-align:center!important}h2.thankyou-step{color:#2b6;font-weight:900;line-height:30px;padding:0;margin-top:10px;font-size:30px}p.reward-text.bounceIn{font-size:14px;color:#fff;line-height:18px;max-width:215px;margin-left:0;display:block;margin:7px auto 0}p.thankyou-step-text{font-size:14px;line-height:20px;color:#456;max-width:215px;margin-left:0;display:block;margin:7px auto 0}.skip p{margin-top:20px;font-size:10px;color:#456;line-height:15px;text-align:center}img.offercard{max-width:210px;width:100%;margin-top:40px;height:auto;filter:grayscale(1);opacity:.2}.giftcard{animation:giftcard 2s;animation-fill-mode:both}@keyframes giftcard{from{filter:grayscale(1)}to{filter:grayscale(0);opacity:1}}.msg-opt-content{width:100%;height:auto;float:left;background-color:#fff}.msg-opt-inner{width:94%;max-width:540px;height:auto;margin:0 auto 30px;padding:0;background-color:#fff;border-radius:20px}.msg-opt-heading{max-width:100%;display:block;margin:0 auto;background-color:#2b6;padding-top:40px;padding:40px 15px 0 15px}.body-text.msg-opt-head{padding-top:0;clear:both;display:block;background-color:#03a;z-index:0;width:100%;padding:0;max-width:inherit;margin-bottom:60px}.body-text.msg-opt-head:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:0;background:url(../images/triangle2x.png) no-repeat center;width:100%;height:60px;background-size:100% 100%;max-width:100%}.msg-opt-heading h3{width:100%;max-width:360px;color:#fff;font-family:Roboto;font-size:24px;font-weight:700;line-height:28px;text-align:center;margin:0 auto;padding:0}.msg-opt-inner h3{width:100%;color:#fff;font-family:Roboto;font-size:18px;font-weight:700;line-height:21px;text-align:center;background-color:#456;margin:0 auto;padding:20px 30px;border-top-right-radius:20px;border-top-left-radius:20px}.msg-opt-form{margin-top:0;display:block}.msg-opt-box{max-width:400px;margin:15px auto 0;text-align:center;width:90%;clear:both;padding-bottom:1px}.msg-opt-box p{font-size:10px;color:#666;margin-top:13px;line-height:15px}.msg-opt-box .form-field{width:100%;margin:0 auto}.msg-opt-box .form-field label{color:#123;font-size:12px;line-height:14px;clear:both;width:100%;text-align:left;max-width:100%;display:block;margin:10px 0 5px}.msg-opt-box .form-field input[type=number],.msg-opt-box .form-field input[type=tel],.msg-opt-box .form-field input[type=text]{max-width:100%;width:100%;border:2px solid #789;border-radius:6px;background-color:#fff;height:40px;color:#333;font-weight:400;padding:0 20px 0 10px;font-size:16px;outline:0;position:relative}body.ios-device .msg-opt-box .form-field input[type=number],body.ios-device .msg-opt-box .form-field input[type=tel],body.ios-device .msg-opt-box .form-field input[type=text]{-webkit-text-fill-color:none;-webkit-appearance:none;opacity:1;color:#000}input.validated{background:url(../images/selected-theme-icon.png) no-repeat right;background-size:18px}.validated{border:2px solid #00c457!important}.msg-opt-box input{background:url(../images/selected-theme-icon.png) no-repeat right;background-size:18px}.msg-opt-box .form-field ::placeholder{color:#123;font-family:Roboto,sans-serif}.msg-opt-box .form-field select{color:#123}.msg-opt-form-left{width:70%;height:auto;float:left}.msg-opt-form-right{width:22%;height:186px;float:right;margin:30px 0 0 12px;background:#0fb6c5;background:-moz-linear-gradient(top,#0fb6c5 0,#22bba2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#0fb6c5),color-stop(100%,#22bba2));background:-webkit-linear-gradient(top,#0fb6c5 0,#22bba2 100%);background:-o-linear-gradient(top,#0fb6c5 0,#22bba2 100%);background:-ms-linear-gradient(top,#0fb6c5 0,#22bba2 100%);background:linear-gradient(to bottom,#0fb6c5 0,#22bba2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0fb6c5', endColorstr='#22bba2', GradientType=0);border-radius:10px;display:flex;justify-content:center;align-items:center;overflow:hidden}.msg-opt-form-right img{width:100%;height:auto}label#iconfirm{margin:0}.msg-agree-btn label#iconfirm{margin:0;padding:0}.fl-l{float:left}.tcpa-marketing-list-box-inner{width:100%;height:365px;float:left;margin-bottom:20px;overflow-y:scroll}.msg-opt-diclaimer{max-width:100%;margin:1px auto 3px;float:left}.diclaimer-comon p{color:#789;font-size:10px;letter-spacing:-.4px;line-height:11px;text-align:justify;margin:0}.diclaimer-comon button{color:#0d7ceb;text-decoration:underline;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:-.4px;line-height:11px;text-align:justify;outline:0;border:none;background-color:transparent}.diclaimer-comon p a{color:#0d7ceb;text-decoration:underline}.msg-agree-btn{width:100%;float:left;margin:12px 0}.msg-text{color:#2b6!important;font-size:10px;float:left;line-height:12px;max-width:150px;text-align:left;margin:2px 0 0 8px!important;line-height:12px!important}.msg-fl{display:flow-root}.msg-agree-btn .checkmark{left:6px}.msg-opt-continue{line-height:54px;max-width:none;width:100%;position:relative;border:0;border-radius:30px;background:#00c458;background:-moz-linear-gradient(top,#00c458 0,#13aa57 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#00c458),color-stop(100%,#13aa57));background:-webkit-linear-gradient(top,#00c458 0,#13aa57 100%);background:-o-linear-gradient(top,#00c458 0,#13aa57 100%);background:-ms-linear-gradient(top,#00c458 0,#13aa57 100%);background:linear-gradient(to bottom,#00c458 0,#13aa57 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00c458', endColorstr='#13aa57', GradientType=0);box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);height:60px;font-size:32px;font-weight:700;color:#fff;text-shadow:1px 2px rgba(0,0,0,.3);outline:0;display:block;margin:25px auto 20px auto}.msg-opt-continue:hover{background:#13aa57;background:-moz-linear-gradient(top,#13aa57 0,#00c458 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#13aa57),color-stop(100%,#00c458));background:-webkit-linear-gradient(top,#13aa57 0,#00c458 100%);background:-o-linear-gradient(top,#13aa57 0,#00c458 100%);background:-ms-linear-gradient(top,#13aa57 0,#00c458 100%);background:linear-gradient(to bottom,#13aa57 0,#00c458 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13aa57', endColorstr='#00c458', GradientType=0)}.msg-opt-continue::after{content:'';width:32px;height:32px;position:absolute;top:15px;right:69px;background:url(../images/arrow-w2x.png) no-repeat;background-size:contain}.msg-text-green{color:#2b6!important;font-size:10px;margin-top:0!important;float:left;line-height:12px!important;max-width:155px;text-align:left;margin-left:5px}.loader-box img{width:80%;position:absolute;top:7px;left:7px;right:0}.loader-box img{width:80%;position:absolute;top:7px;left:7px;right:0}div#loaderSpinner{top:calc(50vh - 2em);position:absolute;left:0;right:0;z-index:100;display:flex;pointer-events:revert}.loader-box-bg{background-color:rgba(255,255,255,.9)!important;z-index:100;width:100%!important;height:100vh!important;position:fixed!important;top:0!important;margin:0!important;align-items:center;-webkit-align-items:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.body-text.congrats-box img{max-width:96px;float:left;margin-top:0}.linkout-question{display:flex;flex-direction:column;padding:0}@media screen and (-webkit-min-device-pixel-ratio:0){.form-field,::i-block-chrome{float:left}.form-field:nth-child(even),::i-block-chrome{float:right}}.form-bg{padding-top:54px;margin-top:0;background:url(../images/offer-form-bg.png) no-repeat center top;height:276px;background-size:contain;display:block;justify-content:center;align-items:center;width:100%;position:relative;top:0;float:left;margin-top:-35px}.enter-sweep-box.form-bg img{max-width:155px}.body-text.layout3 h1{margin-top:0;color:#fff;font-size:32px;line-height:34px;text-align:center;display:block;text-transform:uppercase}.body-text.layout3{padding-top:0;clear:both;display:block;background-color:#03a;z-index:0;width:100%;padding:0;max-width:inherit}.body-text.layout3 h3{display:block;font-size:18px;color:#fff;padding-bottom:20px;line-height:21px}.body-text.layout3:after{content:'';position:absolute;left:0;right:0;margin:0 auto;width:0;background:url(../images/triangle2x.png) no-repeat center;width:100%;height:60px;background-size:100% 100%;max-width:650px}.enter-sweep-box.layout3-reg{background-color:#03a;margin-top:0;width:100%;overflow:auto}.enter-sweep-box.layout3-reg .registration-form{margin-top:0;width:100%;padding-top:47px;max-width:280px;margin:0 auto}.enter-sweep-box.layout3-reg .registration-form .form-field{margin-top:10px;position:relative}.form-field-left{float:left;flex:auto;text-align:left}.mar-l{margin-left:0}.enter-sweep-box.layout3-reg .registration-form .form-field p.pr{width:280px;max-width:inherit;float:none;color:#fff;text-align:justify;margin:40px auto 10px auto}p.pr a{text-decoration:none;color:#fff}p.pr a:hover{text-decoration:underline;color:#fff}img.reg-logo{max-width:160px;margin-bottom:15px}.form-field.i-agreed-box.msg-opt{background-color:#f2f2f2;padding:0 0;min-height:50px;max-width:none!important}.form-field.i-agreed-box.msg-opt .agree-box{border-radius:0;background-color:#b0f3bf;min-height:60px;line-height:60px;color:#123;display:flex;width:120px;padding-left:22px;height:100%;position:absolute;align-items:center;justify-content:center}.form-field.i-agreed-box.msg-opt .iconfirm{height:auto}.form-field.i-agreed-box.msg-opt .msg-opt-box p{float:left;max-width:155px!important}.form-field.i-agreed-box.msg-opt .text-green{max-width:calc(100% - 120px);min-height:60px;float:right;padding-left:10px;padding-top:5px;color:#456!important;font-weight:400;line-height:12px;margin-top:0;padding-right:10px;display:flex;align-items:center;padding-bottom:5px}.form-field.i-agreed-box.msg-opt #checkmark{top:auto;left:20px}.form-field.i-agreed-box.msg-opt #checkmark:not(:root:root){position:relative;left:-80px}.text-white{color:#fff!important}.survey-3{background-color:transparent}.info-modal{display:none;position:fixed;z-index:1;padding-top:70px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}.info-modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:0 solid #888;width:96%;max-width:650px;min-height:450px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:10px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.1);overflow:auto}.close{width:35px;height:35px;line-height:30px;text-align:center;color:#123;float:right;font-size:35px;font-weight:400;border-radius:50%;margin-right:10px;margin-top:14px}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.info-modal-header{height:60px;background-color:#f2fff3;text-align:center}.info-modal-header h2{color:#123;font-size:24px;text-align:left;padding-left:30px;padding-top:20px}.info-modal-body{padding:30px 40px}.info-modal-body p{font-size:14px;line-height:18px;margin:10px 0;color:#666}.info-modal-servey{padding:30px 0}.info-modal-servey p{font-size:14px;line-height:22px;margin:0 0 10px 0;color:#666}.accordion{background-color:rgba(170,187,204,.2);color:#123;cursor:pointer;padding:16px 40px;width:100%;border:none;text-align:left;outline:0;font-size:14px;transition:.4s;margin-bottom:2px;font-family:Roboto,sans-serif;font-weight:700;align-items:center;display:flex}.accordion:hover,.active{background-color:transparent}.accordion:before{content:url(../images/plus.svg);color:#777;font-weight:700;float:left;margin-left:0;font-size:18px;margin-right:15px;position:relative;line-height:70px}.active:before{content:url(../images/minus.svg)}.panel{padding:0 30px 0 50px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}a#marketing-partner{background-color:transparent;border:none;font-size:10px;color:#05c;line-height:15px;text-decoration:underline}a#marketing-partner:hover{color:#000;text-decoration:underline}.reward-page{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background-color:#fff}img.cong-img{width:50px}#container{text-align:center;width:100%}.progress{background-color:#dfe7ee;width:200px;height:10px;position:relative;z-index:1;overflow:hidden;margin:0 auto}.progress,.status{border-radius:10px}.status{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(180deg,#2b6 0,#0b9d4c 100%);z-index:2;-webkit-transition:all 1.2s linear;-moz-transition:all 1.2s linear;-o-transition:all 1.2s linear;transition:all 1.2s linear}.none .status{width:0%}.ten .status{width:10%}.twenty .status{width:20%}.thirty .status{width:30%}.forty .status{width:40%}.fifty .status{width:50%}.sixty .status{width:60%}.seventy .status{width:70%}.eighty .status{width:80%}.ninty .status{width:90%}.one-hundred .status{width:100%}.ninty .status,.one-hundred .status{background:linear-gradient(180deg,#2b6 0,#0b9d4c 100%)}.header-black{background-color:#123}.header-black img{max-width:191px;margin:0 auto;display:block;height:auto;width:90%}.header-white{background-color:#f2fff3}.header-white img{max-width:200px;margin:0 auto;display:block;height:auto;width:90%;padding-top:8px}.header.header-black logo-inner{padding:0}.offer-add-content{width:100%;height:auto;float:left;background-color:#efefef;border-radius:10px;margin-bottom:10px}.offer-add-inner{width:100%;height:auto;margin:0 auto;background-color:#fff}.offer-add-cont{width:100%;height:auto;float:left;padding:10px 10px 0}.top-rates{width:auto;float:left;font-size:14px}.top-price{width:auto;float:right;font-size:14px}.offer-add{width:100%;height:auto;float:left;padding:10px 0}.offer-add-img{width:32%;height:auto;float:left}.offer-add-img img{width:100%}.offer-add-text{width:65%;height:auto;float:right;text-align:left}.offer-add-text h2{font-size:18px;color:#000;font-weight:700}.offer-add-text p{font-size:13px;color:#000;font-weight:400;margin-top:5px}.offer-add-bottom-cont{width:100%;height:auto;float:left;padding:10px;border-top:1px solid #dcdbdb}.offer-add-btn{width:170px;height:auto;padding:10px;background-color:#000;color:#fff;font-size:14px;border:none;outline:0;border-radius:10px}.offer-add-btn:hover{background-color:#636363}.email-diclaimer{font-size:10px;color:#789;float:none;line-height:12px;max-width:280px;text-align:center;margin:0 auto}.email-diclaimer a{color:#05c;text-decoration:underline}.email-diclaimer a:hover{color:#000}@media screen and (-webkit-min-device-pixel-ratio:0){.info-modal-header h2{font-size:18px}.accordion{padding:0 20px}.info-modal-body{padding:10px 20px}.info-modal-content{min-height:397px}.info-modal{padding-top:50px}}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.text-white{color:#fff}.offer250 h3{color:#123;font-size:22px;font-weight:900;letter-spacing:.52px;line-height:25px}.offer250 h3:last-child{text-transform:uppercase}.offer250 h1{color:#2b6;max-width:360px;margin:0 auto;font-size:36px;font-weight:900;letter-spacing:.86px;line-height:40px;text-align:center;margin-top:10px;text-transform:uppercase}.triangle-down{width:10%;height:0;padding-left:10%;padding-top:10%;overflow:hidden}.triangle-down:after{content:'';display:block;width:0;height:0;margin-left:-500px;margin-top:-500px;border-left:500px solid transparent;border-right:500px solid transparent;border-top:500px solid #4679bd}.submit-box{max-width:300px;width:90%}form#userForm{position:relative;z-index:2}.margin-top-0{margin-top:0!important}.padding-0{padding:0}@media screen and (max-width:660px){.mar-l{margin-left:inherit}.form-field-left{flex:inherit}}@media screen and (max-width:330px){.theme5 .offer250 h1{font-size:28px;line-height:28px;margin-top:0}.form-field.i-agreed-box.msg-opt .agree-box{width:100px}.form-field.i-agreed-box.msg-opt .text-green{max-width:calc(100% - 105px)}.msg-opt-box .form-field label{font-size:12px}}input.cityaddress{width:70%}select.city-short{width:30%;float:right}.city{width:67%!important;float:left}.dob-label{position:absolute;z-index:1;left:0;right:0;top:-30px!important;font-size:16px!important;text-align:center!important;font-weight:700;color:#fff!important;margin:0 auto!important;max-width:280px!important}h3#surveyline{font-size:18px;font-weight:400}select.dob-fields{max-width:90px}.reg-heading{max-width:650px;display:block;margin:0 auto;background-color:#2b6;padding-top:40px;padding:40px 15px 0 15px}.reg-heading h1{justify-content:center}.unsub{background-color:#fff;display:flex;flex-direction:column;text-align:center}h1.h2{max-width:none;width:100%;padding:0 30px;max-width:1280px}.pb-2.text-center{background-color:#123}.unsub form{max-width:300px;margin:0 auto;text-align:left;width:90%;padding-top:20px}.unsub input[type=email],.unsub input[type=tel],.unsub input[type=text],.unsub select,.unsub textarea{max-width:300px;margin-top:5px;border:2px solid #abc;height:40px;text-align:left;padding:0 20px 0 15px;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;width:100%;margin-left:0;margin-right:0;border-radius:6px;outline:0}.unsub textarea{height:80px;padding-top:10px;padding-left:15px;outline:0}.unsub button.continue{margin:20px auto;display:block;border-radius:6px;background-color:#2b6;background:linear-gradient(180deg,#f03 0,#d03 100%);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);max-width:300px;min-width:auto;width:98%;margin-left:0;margin-right:0;position:relative;height:60px;line-height:60px}.unsub label{font-size:12px;font-family:Roboto,sans-serif}.unsub input[type=email]:placeholder,.unsub input[type=text]:placeholder{font-family:Roboto,sans-serif}.unsub button.continue:before{content:url(../images/failcw.svg);background-size:contain;width:32px;height:32px;position:absolute;left:15px;top:8px}.unsub button.continue:hover{background:linear-gradient(180deg,#d03 0,#f03 100%)}.thankyou-green{height:140px;max-width:300px;width:90%;border-radius:6px;background-color:#2b6;display:flex;justify-content:center;align-items:center;margin:0 auto;margin-top:30px;flex-direction:column}.thanku-pop{position:fixed;top:0;background-color:#fff;width:100%;height:100vh;z-index:1;left:0;overflow:auto}.thanku-pop .thanku-text{max-width:300px;width:100%;margin:0 auto;font-size:14px;line-height:18px;color:#123}.thankyou-green img{width:40px;height:auto;display:block;clear:both;margin-bottom:15px}.thankyou-green h2{font-size:24px;font-weight:700;letter-spacing:0;line-height:18px;color:#fff}.thanku-text{width:100%;margin:0 auto;font-size:14px;line-height:18px;color:#123;text-align:left;padding:0 30px 30px 30px;max-width:1280px}.thanku-text p{margin-top:30px}.thanku-text h2{margin-top:30px;font-size:18px;font-weight:700;line-height:21px}.last-updated-text{color:#789}.small-font{font-size:12px}.unsub .form-group{margin-top:10px}.unsub .form-group input:focus,.unsub .form-group textarea:focus{border:2px solid #789}.unsub .form-group input::placeholder{font-weight:400;color:#456}.unsub textarea::placeholder{font-weight:400;color:#456}button.continue.cont-sub{background-color:#2b6;background:linear-gradient(180deg,#2c6 0,#2b6 100%);margin:20px auto}button.continue.cont-sub:before{content:url(../images/readycw.svg);background-size:contain;width:32px;height:32px;position:absolute;left:15px;top:8px}button.continue.cont-sub:hover{background:linear-gradient(180deg,#2b6 0,#2c6 100%)}.contactus form{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:980px;padding:20px 30px 0 30px}.contactus .form-group{margin-top:0;flex:1 0 300px;color:#fff;margin:10px 10px 0 10px;max-width:100%}.form-group p.last-updated-text.small-font{margin-top:10px}.contactus form label{display:block;color:#123}.contactus input[type=email],.contactus input[type=tel],.contactus input[type=text],.contactus select,.contactus textarea{max-width:none;background:border-box}.contactus .city{width:100%!important}.contactus input.countrcode{float:left;width:22%;padding:0 10px;margin-right:2%;background-color:#abc;color:#123;font-weight:700;outline:0}.contactus input#phoneNumber{float:left;width:76%}.contactus input.countrcode::placeholder{color:#123;font-weight:700}.contactus .optoutdisc{display:none;font-size:12px;color:#789;text-align:center}.contactus button.continue.cont-sub{margin-bottom:10px}.donotsell{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:980px}.donotsell .form-group:first-child{margin-top:10px}.donotsell .enter-sweep-box.layout3-reg{background-color:transparent}.form-subs label{width:calc(100% / 2);cursor:pointer;margin-right:15px}.form-subs span{display:inline-block;width:100%;height:42px;text-align:center;line-height:40px;border-radius:6px;border:2px solid #abc;font-weight:400;position:relative;font-size:18px}.form-subs label:nth-child(1){color:#fff;margin-right:10px}.form-subs label:nth-child(1) input[type=radio]:checked+span{background-color:#456;border:2px solid #456}.form-subs label:nth-child(2){color:#fff;margin-right:0}.form-subs label:nth-child(2) input[type=radio]:checked+span{background-color:#456;border:2px solid #456}.form-subs label:nth-child(3){color:#000}.form-subs label:nth-child(3) input[type=radio]:checked+span{background-color:#0b8eda;border:0}.form-subs input[type=radio]:checked+span{color:#fff}.form-subs{display:-webkit-box;display:flex;justify-content:space-around;width:100%;margin-top:0}.form-subs input[type=radio]{opacity:0;position:fixed;width:0}.form-group .iconfirm{background-color:#fafafa;border-radius:6px;margin-top:20px}.form-group p.text-white{color:#123!important;text-align:left;font-weight:400;font-size:10px;line-height:12px}.form-group .agree-box{width:95px;border-radius:3px;border:1px solid #a1eeb6;height:34px;float:left;padding-left:13px;text-align:center;background-color:#b0f3bf;line-height:35px;position:relative;margin-top:15px;font-size:14px;font-weight:700}.form-group label#iconfirm{padding:20px}.form-group .checkbox-section input:checked~#checkmark{background-color:#2b6;border:2px solid #2b6}.form-subs label:nth-child(1) input[type=radio]:checked+span:after{content:"";width:18px;height:18px;z-index:1;position:absolute;right:10px;top:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAwCAMAAABkKdmIAAAAV1BMVEUAAAAAAAD///8AAAD6+vrLy8vu7u7Gxsbg4OAAAAD6+vr///8AAAD4+Pj7+/u6urr6+vo5OTn7+/sAAAD6+vrm5ub29vb7+/uAgIBubm78/Pz////6+vpSpoyuAAAAHHRSTlMATRYq1rDeG6UG+i0P9cSga1Y9PN7LlYB4X08ILIjeoQAAAJNJREFUSMft0ckOwjAMRdE6FGiGzsz4/78TZOmpWz+JBapyt8lZ2G5qtT8pL28OhEH1kinR6rc2UsKaCyt6WUmho0jkxFFEeHH4iQhLIMWUNN0pke31xswxqdURk78Uxr+rAcYttl+dQ8CcYPwXPMP0XrEZn4BhBAwjYBgBQwiYq2oaTbiLz8fMCDOrCa5SYlPbex+qZBodgpYNcAAAAABJRU5ErkJggg==) no-repeat;float:right;background-size:contain}.form-subs label:nth-child(2) input[type=radio]:checked+span:after{content:"";width:18px;height:18px;z-index:1;position:absolute;right:10px;top:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAwCAMAAABkKdmIAAAAV1BMVEUAAAAAAAD///8AAAD6+vrLy8vu7u7Gxsbg4OAAAAD6+vr///8AAAD4+Pj7+/u6urr6+vo5OTn7+/sAAAD6+vrm5ub29vb7+/uAgIBubm78/Pz////6+vpSpoyuAAAAHHRSTlMATRYq1rDeG6UG+i0P9cSga1Y9PN7LlYB4X08ILIjeoQAAAJNJREFUSMft0ckOwjAMRdE6FGiGzsz4/78TZOmpWz+JBapyt8lZ2G5qtT8pL28OhEH1kinR6rc2UsKaCyt6WUmho0jkxFFEeHH4iQhLIMWUNN0pke31xswxqdURk78Uxr+rAcYttl+dQ8CcYPwXPMP0XrEZn4BhBAwjYBgBQwiYq2oaTbiLz8fMCDOrCa5SYlPbex+qZBodgpYNcAAAAABJRU5ErkJggg==) no-repeat;float:right;background-size:contain}.thanku-text p ul{list-style:none;margin:0;padding:0}.thanku-text p ul li{list-style:disc}.thanku-text ul{margin-left:30px;margin-top:20px}.thanku-text ul li{list-style:disc;padding-left:10px;margin-top:5px}.thanku-text table{margin-top:30px}.thanku-text table td{border:1px solid #ccc;padding:5px;border-bottom:0;border-right:0}.thanku-text table td p{margin-top:10px;margin-bottom:10px;text-align:left}.thanku-text table tr td:last-child{border-right:1px solid #ccc}.thanku-text table tr:last-child td{border-bottom:1px solid #ccc}.thanku-text ul li a{cursor:pointer}.thanku-text p a,.thanku-text ul li a{text-decoration:underline;color:#123}.thanku-text p a:hover,.thanku-text ul li a:hover{text-decoration:none;color:#0e5fce}@media screen and (max-width:960px){#confirmationStatus:focus{border:0;outline:0}.opt-text:hover~.survey-checkmark{background-color:#2b6;pointer-events:none}.opt-text:active~.survey-checkmark{background-color:#04c}}.error{background-color:#ffc5c5!important}.linkout-iframe{width:100%;height:calc(100vh - 200px);min-height:500px}.submit-box button#entersweep{margin-top:30px;margin-bottom:30px;clear:both;max-width:300px;margin:30px auto}.complete-reg{font-size:22px;font-weight:700}div#questionSectionHeader div{font-size:16px!important;font-weight:400;color:#456;padding-top:13px;margin-bottom:30px!important}.survey-view{display:flex!important;padding:0 15px;justify-content:center;align-items:center}.enter-sweep-box.thankyou-details{display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;position:relative}.advertise img{max-width:100%;margin-top:-10px}.advertise{position:relative;margin-bottom:10px}.advertise a img{position:absolute;left:0;right:0;margin:0 auto;bottom:20px;outline:0;border:0;max-width:200px;width:80%}.advertise a{position:absolute;left:0;right:0;margin:0 auto;bottom:30px;outline:0;border:0;max-width:200px;width:80%;color:#fff;font-size:24px;text-decoration:none;font-weight:900;box-shadow:2px 3px 5px 0 rgba(0,0,0,.2);border-radius:30px;height:50px;line-height:50px}.advertise a:hover{background-color:#2b6}.diclaimer-comon p a:hover{text-decoration:none}button:hover{text-decoration:none!important}a:hover{text-decoration:none}a.greenbg{background-color:#38a136}.offwhite{background-color:#2b6;background:linear-gradient(180deg,#fff 0,#e2e8ff 100%);color:#05c!important}.bluebg{background-color:#05c}.purple{background-color:#2b6;background:linear-gradient(180deg,#9e3a94 0,#5e0e5a 100%);text-shadow:1px 2px 0 rgba(0,0,0,.3)}.lightblue{background-color:#685fad}.mangoyello{background-color:#2b6;background:linear-gradient(180deg,#efab00 0,#da9200 100%);text-shadow:1px 2px 0 rgba(0,0,0,.3)}.brown{background-color:#7f1617;text-shadow:1px 2px 0 rgba(0,0,0,.3)}.lightgreen{background-color:#7aa93f}.whitebg{background-color:#fff;color:#000!important}.darkengrey{background-color:#1a1919}.darkbrown{background-color:#333}.skyblue{background-color:#009dc7}.pink{background-color:#c63a80}.red{background-color:#c9214f}.brightgreen{background-color:#00bb09}.yellow{background-color:#ffcb05;color:#c73047!important}.plaingreen{background-color:#2ec000;text-shadow:1px 2px 0 rgba(0,0,0,.3)}.orange{background-color:#fcb321;background:linear-gradient(180deg,#fcb321 0,#ff8200 100%)}.green2{background-color:#49ae30}.sky-blue{background-color:#00afdb}.darkpink{background-color:#c9214f}.offer-list-new{display:flex;align-items:center;justify-content:center;width:96%;max-width:360px;position:relative;margin:auto}.offer-heading-text{position:absolute;top:30px;text-align:center;width:100%}.offer-heading-text h1{text-shadow:0 2px 5px rgba(0,0,0,.3);font-size:32px;text-align:center;line-height:31px;min-height:auto}.offer-heading-text h5{color:#fff;text-shadow:0 2px 5px rgba(0,0,0,.3);font-size:18px;line-height:18px;margin-top:12px}.offer-list-new .advertise a{height:60px;max-width:300px;border-radius:10px;text-align:center;text-shadow:1px 2px 0 rgba(0,0,0,.3);color:#fff!important;background-color:#05c!important;background:#ffdead;line-height:60px;font-size:32px;font-weight:700}.offer-list-new .advertise a:hover{background-color:#06305a!important}.offer-list-new .advertise img{margin-top:0}@media screen and (max-width:360px){.offer-heading-text h1{font-size:24px;line-height:24px;display:block}}@media only screen and (orientation:landscape){.linkout-iframe{height:100vh}}@media screen and (max-width:767px){.contactus .form-group{margin:10px 0 0 0;max-width:100%;flex:0 0 100%}.center-content{height:auto!important}}@media screen and (max-width:640px){.form-bg{width:100%;background-size:100% 100%;min-height:290px}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){footer h6{font-size:7px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){footer h6{font-size:7px}.footer-links p{font-size:7px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){footer h6{font-size:7px}.footer-links p{font-size:7px}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:landscape){footer h6{font-size:7px}.footer-links p{font-size:7px}}@media screen and (max-width:358px){.info-modal-header h2{line-height:normal;padding-top:8px;padding-right:30px}}.skip-offer-main{text-align:center;display:none}.skip-offer{text-align:center}.skip-offer a,.skip-offer-main a{background-color:transparent;font-size:12px;display:block;padding:10px 0;color:#011223;font-weight:700;text-decoration:underline}.skip-offer a:hover,.skip-offer-main a:hover{color:#000}.img-copy{font-size:11px;display:block;opacity:1;position:relative;top:-30px;color:#000;font-weight:700}.img-copy2{top:4px;color:#fff;opacity:.6}div#questionSection{width:100%}.loq-form-img img{width:auto!important;max-height:230px;height:auto!important}.loq-form-fields{display:flex;flex-direction:column;margin:20px auto;align-items:center;justify-content:center}.loq-row{display:flex;flex-direction:row;min-width:250px;justify-content:space-between;align-items:center;flex-basis:50px}.loq-row label{font-size:14px;color:#123;line-height:16px;font-family:Roboto,sans-serif;order:1}.loq-row input{display:flex;order:2;height:40px;max-width:180px;border-radius:6px;background-color:#f1f2f3;border:0;outline:0;font-size:16px;font-weight:700;font-family:Roboto,sans-serif;color:#81868b;padding:0 15px}.loq-form-img{display:flex}.linkout-question .survey-box{width:100%;max-width:360px}.linkout-question .survey-box h3{max-width:300px;display:flex;margin:20px auto}@media screen and (min-width:0) and (max-width:359px){.step-active,.step-inactive{font-size:14px}.linkout-question .progress-bar{max-width:300px}}.gender .dropdown .genderbtn{background:url(../images/drop-arrow-grey.svg) no-repeat right}.gender .dropdown>.outer-list>ul{width:110px;list-style:none;padding:0;text-align:left;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff;box-shadow:0 10px 25px 0 rgba(0,0,0,.2);position:relative;padding-bottom:0}.gender .dropdown .genderbtn{background:url(../images/drop-arrow-grey.svg) no-repeat right;vertical-align:middle;text-decoration:none;font-size:18px;border:none;outline:0;cursor:pointer;width:100%;background-color:#fff;border-radius:6px;background-position:255px center;padding:0 20px 0 10px;height:50px;text-align:left;text-transform:capitalize;font-family:Roboto,sans-serif;color:#789;font-weight:700}.gender .dropdown button.genderbtn img{width:20px;height:auto;vertical-align:middle;opacity:.5}.gender .genderbtn.dropdown-open+.outer-list{opacity:1;visibility:visible}.gender .genderbtn.dropdown-open~.gender-background{display:block}.gender .dropdown>.outer-list{position:absolute;z-index:11;bottom:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;transform:translateY(50px);opacity:0;visibility:hidden;transition:all .35s ease;border-radius:6px;overflow:hidden;height:80px;text-align:left;box-shadow:0 2px 10px 0 rgba(0,0,0,.5)}.genderbtn:after{content:'';position:absolute;bottom:-50%;right:-50%;z-index:1;overflow:hidden;width:0;height:0;border-radius:50%;background:rgba(255,255,255,0);transition:all .35s ease}.genderheight{width:100%}.genderheight::-webkit-scrollbar{width:8px;background-color:#f5f5f5;border-radius:10px}.genderheight::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#d9d9d9}.dropdown>.outer-list>ul li button img{width:14px;vertical-align:bottom;margin-right:5px;border-radius:60px}button.genderbtn:focus,button.genderbtn:hover img{border:2px solid #012!important}.genderbtn:hover::before{opacity:1}.genderbtn:hover::after{filter:brightness(0)}.gender .dropdown>.outer-list>ul li:hover{background-color:#2b6;color:#fff}.gender .dropdown>.outer-list>ul li button:hover{color:inherit}.gender .dropdown .selected button{color:#07c}.genderbtn::before{background:url(../images/location.png) left no-repeat;background-size:contain;width:20px;height:20px;content:"";position:absolute;left:7px;top:25%;opacity:.7}.gender{padding:0}button.genderval{height:40px;width:100%;border:0;background-color:transparent;font-family:Roboto,sans-serif;font-weight:700;color:#012;font-size:18px;padding-left:20px;text-align:left}.gender-background{background-color:rgba(0,0,0,.3);position:fixed;left:0;top:0;width:100%;height:100%;z-index:10;display:none}.flx{display:flex;justify-content:space-between}.form-subs label{width:calc(100% / 2);cursor:pointer;margin-right:0}.self-check-header-img-section{text-align:center}.form-subs span{display:inline-block;width:100%;height:60px;text-align:left;line-height:54px;padding-left:5px;border-radius:6px;border:3px solid transparent;background-color:rgba(255,255,255,.2)}.form-subs label:nth-child(1){color:rgba(255,255,255,.5)}.form-subs label:nth-child(1) input[type=radio]:checked+span{background-color:rgba(255,255,255,.2);border:3px solid #fff}.form-subs label:nth-child(2){color:rgba(255,255,255,.5)}.form-subs label:nth-child(2) input[type=radio]:checked+span{background-color:rgba(255,255,255,.2);border:3px solid #fff}.form-subs label:nth-child(1) input[type=radio]~span:before{content:url(../images/female.svg);float:left;margin:6px 10px 0 5px;opacity:.5}.form-subs label:nth-child(2) input[type=radio]~span:before{content:url(../images/male.svg);float:left;margin:6px 10px 0 5px;opacity:.5}.form-subs label:nth-child(1) input[type=radio]:checked+span:before{opacity:1}.form-subs label:nth-child(2) input[type=radio]:checked+span:before{opacity:1}@media screen and (min-width:580px){.form-subs span{height:50px;line-height:45px}.form-subs label:nth-child(1) input[type=radio]:checked+span:after,.form-subs label:nth-child(2) input[type=radio]:checked+span:after{top:13px}}@media screen and (max-width:580px){.enter-sweep-box.layout3-reg .registration-form{max-width:280px}}@media screen and (min-width:768px){.form-subs label span:hover{background-color:rgba(255,255,255,.2);border:3px solid #fff}.reg-heading{max-width:none;padding-top:20px}.body-text.layout3 h1{font-size:46px;max-width:none;min-height:auto}.body-text.layout3 h3{max-width:330px;margin:25px auto 0 auto}.body-text.layout3:after{max-width:none;height:108px}.registration-form{flex-direction:column}.mar-l{margin-left:auto}form#userForm{margin-top:10px}.reg-heading:after{content:"";background:url(../images/grocery-pii.png) no-repeat top center;width:207px;height:115px;position:absolute;left:0;right:0;margin:0 auto;z-index:1;background-size:contain;margin-top:-15px}label.dob-label{top:auto;padding-top:58px;position:static;display:block;padding-bottom:18px}.msg-opt-inner{max-width:1024px}.msg-opt-box{max-width:400px}.form-field.i-agreed-box.msg-opt .agree-box{min-width:120px;height:100%}.form-field.i-agreed-box.msg-opt{max-width:none!important;min-height:50px}.form-field.i-agreed-box.msg-opt .text-green{max-width:calc(100% - 120px)}.checkbox-section input:checked~#checkmark{border:0}.checkbox-section #checkmark:after{top:2px;left:5px}.msg-opt-continue{max-width:none}.msg-opt-form-right{float:right;max-width:88px}.msg-opt-form-right img{height:180px}.msg-opt-box .form-field input[type=number],.msg-opt-box .form-field input[type=tel],.msg-opt-box .form-field input[type=text]{max-width:290px}.msg-opt-form-left{width:290px}.enter-sweep-box.thankyou-details{max-width:630px}.advertise{position:relative;display:flex;flex:1 1 320px;max-width:320px}.reg-heading.thankyou-reg{padding-bottom:35px}.thankyou-reg:after{background:0 0}.enter-sweep-box.layout3-reg .registration-form .form-field p.pr{text-align:center}}div#tcpa-section .main{min-height:100%;overflow:auto;background:#fff;display:flex;align-items:center}div#tcpa-section{overflow:auto;min-height:100vh}.tcpa-main{min-height:100vh;display:flex;align-items:center;overflow:hidden;background-color:#123}@media screen and (max-width:480px){.msg-opt-heading h3{max-width:320px;font-size:18px;line-height:21px}.msg-opt-heading{padding:15px 15px 0 15px}.body-text.msg-opt-head:after{content:'';height:30px;margin-top:-1px}.body-text.msg-opt-head{margin-bottom:30px}.form-field.i-agreed-box.msg-opt .text-green{padding-left:5px;padding-right:5px}.msg-opt-continue::after{right:19px}}.offerDisclaimer{font-size:11px;color:#bbb;font-weight:500;display:block;margin:0 auto;text-align:center;max-width:960px;line-height:1.6;width:90%}.offerDisclaimer a{text-decoration:underline;color:#bbb}.offerDisclaimer a:hover{text-decoration:none;color:#888}#survey-section #skipOffer a{display:inline-block}#down-arrow-btn{position:fixed;bottom:60px;height:30px;z-index:10000;cursor:pointer;width:30px;left:calc(100% - 30px)!important}#down-arrow-btn .arrow{opacity:0;position:absolute;left:8px;top:50%}#down-arrow-btn .arrow-first{-webkit-animation:arrow-movement 2s ease-in-out infinite;animation:arrow-movement 2s ease-in-out infinite}#down-arrow-btn .arrow-second{-webkit-animation:arrow-movement 2s 1s ease-in-out infinite;animation:arrow-movement 2s 1s ease-in-out infinite}#down-arrow-btn .arrow:after,#down-arrow-btn .arrow:before{background:#000;content:'';display:block;height:1px;position:absolute;top:0;left:0;width:15px}#down-arrow-btn.flip{transform:rotate(180deg)}#down-arrow-btn .arrow:before{-webkit-transform:rotate(45deg) translateX(-23%);transform:rotate(45deg) translateX(-23%);-webkit-transform-origin:top left;transform-origin:top left}#down-arrow-btn .arrow:after{-webkit-transform:rotate(-45deg) translateX(23%);transform:rotate(-45deg) translateX(23%);-webkit-transform-origin:top right;transform-origin:top right}@-webkit-keyframes arrow-movement{0%{opacity:0;top:32%}70%{opacity:1}100%{opacity:0}}@keyframes arrow-movement{0%{opacity:0;top:32%}70%{opacity:1}100%{opacity:0}}#questionSectionHeader{font-size:13px!important;color:grey!important;margin-bottom:10px}#questionSectionFooter{font-size:13px!important;color:grey!important;margin:30px auto 20px auto}.twy-regular-input{max-width:300px!important;width:100%!important}.twy-regular-input .twy-regular-input-no,.twy-regular-input .twy-regular-input-yes{width:100%!important}.twy-regular-input .twy-regular-input-no label,.twy-regular-input .twy-regular-input-yes label{width:100%!important}.twy-regular-input .twy-regular-input-no label:after,.twy-regular-input .twy-regular-input-yes label:after{width:100%!important}body[questionid='186'] #skip button.skipstep,body[questionid='186'] button.next-q{display:block;font-family:Roboto,arial,sans-serif;max-width:300px;width:98%;height:50px;color:#fff;margin:0 auto 10px auto;text-align:center;position:relative;cursor:pointer;border-radius:6px;background:#2b6;font-size:18px;line-height:50px;font-weight:700;text-decoration:none;border:0;text-shadow:1px 1px 0 rgb(0 0 0 / 30%)}body[questionid='186'] #skip button.skipstep:hover,body[questionid='186'] button.next-q:hover{background:#04c;border:0;box-shadow:none;text-shadow:none}.survey-tcpa-text{font-size:12px;color:#888;font-weight:500;text-align:center;max-width:300px;margin:0 auto;line-height:1.6;width:100%;padding:0 10px}div.stay-fixed{padding:10px 0;position:fixed;left:0;bottom:0;width:100%;box-shadow:0 -2px 18px 0 rgb(0 0 0 / 14%),0 -2px 4px 0 rgb(0 0 0 / 20%);background-color:#f2fff3;z-index:1}div.stay-fixed button{margin:0}