.loading-overlay{background:#000;background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000000}.loading-overlay .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;background:#fff;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;padding:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.loading-overlay .content img{height:32px;max-width:none;width:32px;margin:9px auto 0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0;font-size:14px!important;line-height:1.4}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul,ol{margin:0;padding:0}dd{margin:0 0 0 40px}nav ul,nav ol,ul[role="nav"]{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*width:13px;*height:13px}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}html{background-color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{width:100%;max-width:960px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;background-color:#fff}a{text-decoration:none}input[type="text"],input[type="email"],input[type="password"],input[type="number"]{border:1px solid #8adadc;border-radius:5px;padding:7px;width:100%;max-width:280px}textarea{border:1px solid #8adadc;border-radius:5px;padding:7px;width:50%;height:160px}select{border:1px solid #8adadc;border-radius:5px;padding:5px 10px}ul .sub-list,ol .sub-list{padding-left:40px}ul li a,ol li a{text-decoration:underline}.field-validation-error{color:red;width:100%;margin-top:5px;display:inline-block}.validation-summary-errors ul li{color:red;list-style-type:none}.btn{border:0;border-radius:5px;background-color:#369;font-size:12px;color:#fff;text-transform:uppercase;padding:8px 45px}.btn[disabled="disabled"]{cursor:not-allowed;background-color:#999}.secondary-legal{font-size:12px!important;color:#5e5e5e;padding:10px}.secondary-legal a{color:#00818a;text-decoration:underline}.underlined{text-decoration:underline}.href-link{text-decoration:underline;color:#00818a}.control-group{text-align:left;vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.control{position:relative;display:inline-block;margin-bottom:15px;padding-left:30px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:0;left:0;width:20px;height:20px;border:2px solid #63ced1;border-radius:7px}.control--radio .control__indicator{border-radius:50%}.control__indicator:after{position:absolute;display:none;content:''}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{top:1px;left:4px;width:4px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #63ced1;border-width:0 4px 4px 0}.control--radio .control__indicator:after{top:3px;left:3px;width:10px;height:10px;border-radius:50%;background:#63ced1}.indicator-wrapper{line-height:20px;list-style:none;margin:0;padding:0}.indicator-wrapper li{list-style-type:none}.indicator-wrapper input{display:none}.indicator-wrapper input:checked~label:after{display:block}.indicator-wrapper input[type='radio']~label:before{border-radius:50%}.indicator-wrapper input[type='radio']~label:after{border-radius:50%;background:#63ced1;content:'';position:absolute;top:5px;left:5px;width:10px;height:10px}.indicator-wrapper input[type='checkbox']~label:before{border-radius:7px}.indicator-wrapper input[type='checkbox']~label:after{content:'';top:3px;left:6px;width:4px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #63ced1;border-width:0 4px 4px 0;position:absolute}.indicator-wrapper input~label{display:inline-block;padding-left:25px;position:relative;cursor:pointer}.indicator-wrapper input~label:before{background:#fff;border:2px solid #63ced1;-webkit-box-sizing:border-box;box-sizing:border-box;content:'';display:block;height:20px;left:0;position:absolute;top:0;width:20px}.indicator-wrapper input~label:after{display:none}.dp-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dp-custom .date-picker{border:1px solid #8adadc;border-radius:5px;padding:5px 10px}.dp-custom .date-picker:nth-of-type(2){margin:0 5px}header{width:100%;background-color:#00818a;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1}header .header__logo{position:absolute;left:40px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .header__logo a{background:url('../Images/logo-header-2.png') no-repeat;width:165px;height:66px;text-indent:-9999px;background-size:cover;display:block}header .header__nav--mobile{display:none}header .header__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;padding:25px 25px 0 0}header .header__top a{color:#fff;margin:0 30px 0 0;text-decoration:underline;font-size:14px}header .header__top a:last-of-type{margin-right:0}header .header__top--logged-in{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__top--logged-in .info-item{margin-right:30px}header .header__top--logged-in .info-item p{font-size:14px;color:#fff;margin:0}header .header__top--logged-in form button{background:none;border:0;color:#fff;text-decoration:underline;margin:0;padding:0;font-size:12px}header .header__bottom{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;padding:15px 25px 18px}header .header__bottom .submit-rebate{background-color:#fff;color:#00818a;border-radius:5px;text-transform:uppercase;padding:6px 15px 5px;font-size:12px;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header__bottom .submit-rebate p{margin:0}header .header__bottom .submit-rebate .img-rebate{background:url('../Images/icon-receipt.png') no-repeat;width:15px;height:16.5px;background-size:cover;margin-left:20px}header .header__bottom .submit-rebate:hover{color:#00c3d1}header .header__bottom .submit-rebate.active{background-color:#369;color:#fff}header .header__bottom .submit-rebate.active .img-rebate{background-image:url(../Images/icon-receipt-white.png)}header .header__bottom .submit-rebate.active:hover{color:#d6d6d6}header .header__bottom nav{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:5px}header .header__bottom nav a{padding:7px 0;display:inline-block;width:100px;text-align:center;background-color:#fff;color:#00818a;font-size:12px;text-transform:uppercase}header .header__bottom nav a.active{background-color:#369;color:#fff}header .header__bottom nav a.active:hover{color:#d6d6d6}header .header__bottom nav a:first-of-type{border-radius:5px 0 0 5px;border-right:1px solid #369}header .header__bottom nav a:last-of-type{border-radius:0 5px 5px 0}header .header__bottom nav a:only-of-type{border-radius:5px 5px 5px 5px}header .header__bottom nav a:hover{color:#00c3d1}@media all and (max-width:959px){header{background-color:#00818a}header .header__top{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:#00818a;width:100%;padding:20px 20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .header__top a{color:#fff;margin:0 25px 0 0;font-size:14px}header .header__top--logged-in{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .header__top--logged-in::before{content:'';width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}header .header__top--logged-in .info-item p{color:#fff}header .header__top--logged-in .info-item.welcome{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}header .header__top--logged-in .info-item.points{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}header .header__top--logged-in .info-item.tokens{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-right:0}header .header__top--logged-in a{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#fff}header .header__logo{position:static;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;background-color:transparent;background-position:center;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}header .header__logo a{margin:0 auto;width:165px;height:66px}header .header__bottom{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 0;background-color:#00818a}header .header__bottom .submit-rebate{margin:0 0 15px 0;border-radius:15px}header .header__bottom .submit-rebate p{padding-top:1px}header .header__bottom nav{border-radius:15px}header .header__bottom nav a:first-of-type{border-radius:15px 0 0 15px}header .header__bottom nav a:last-of-type{border-radius:0 15px 15px 0}}@media all and (max-width:450px){header .header__bottom nav a{width:100px;font-size:10px}}.veeva-code{width:100%;float:right}.veeva-code p{float:right;font-size:12px;color:#5e5e5e}.veeva-code-bottom{width:100%;float:right;margin-top:-45px}.veeva-code-bottom p{float:right;font-size:12px;color:#5e5e5e}.veeva-code-footer{width:100%;float:right;margin-top:5px}.veeva-code-footer p{float:right;font-size:12px;color:#fff}@media all and (max-width:450px){.veeva-code-footer p{text-align:left}}#overlay-token-exchange .wrapper .overlay-body{padding-bottom:0!important}.main{overflow:hidden;position:relative}.main h1{font-size:26px;color:#5e5e5e}.main h1 .subhead{font-size:18px}.main h2{font-size:16px;color:#5e5e5e}.main h3{font-size:14px;color:#5e5e5e}.main p{font-size:14px;color:#5e5e5e}.main li{font-size:14px;color:#5e5e5e}.main li a{color:#5e5e5e}.main th{font-size:14px;color:#5e5e5e;font-weight:normal}.main label{font-size:14px;color:#5e5e5e}.main .required{font-style:italic;font-size:14px}.main .forgot-pass{color:#00818a;text-decoration:underline}.main .click-here{color:#00818a;text-decoration:underline}.main .col-rules h3,.main .col-rules h4{font-weight:bold;display:inline}.main .col-rules .separate-heading{margin-top:10px;display:block}.main .col-rules ol>li,.main .col-rules ul>li{margin:0 0 10px}.main .col-rules ol>li:nth-of-type(1),.main .col-rules ul>li:nth-of-type(1){margin-top:10px}.main .col-rules ol>li p,.main .col-rules ul>li p{display:block}.main .col-rules ol>li h3+p,.main .col-rules ul>li h3+p,.main .col-rules ol>li h4+p,.main .col-rules ul>li h4+p{display:inline;margin:0}.main .col-rules .indent{margin-left:.31in}.main .overlay-v2{display:none;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:9999}.main .overlay-v2.active{display:block}.main .overlay-v2 .wrapper{position:absolute;width:100%;max-width:600px;border:2px solid #00818a;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:15px;max-height:100%;overflow:auto}.main .overlay-v2 .wrapper .overlay-header{background-color:#00818a;width:100%;height:90px;margin-bottom:35px;border-radius:10px 10px 0 0}.main .overlay-v2 .wrapper .overlay-header .close{background-color:#fff;border-radius:100%;width:24px;height:24px;position:absolute;top:15px;right:15px;cursor:pointer}.main .overlay-v2 .wrapper .overlay-header .close p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#00818a;margin:0}.main .overlay-v2 .wrapper .overlay-body{padding-bottom:40px}.main .overlay-v2 .wrapper .overlay-body h1{color:#00818a;font-size:30px;text-align:center;font-weight:400;text-transform:uppercase;margin:14px 0}.main .overlay-v2 .wrapper .bubbles-left{position:absolute;top:0;left:0;width:233px;height:178px}.main .overlay-v2 .wrapper .bubbles-right{position:absolute;top:35px;right:0;width:159px;height:149px}@media screen and (max-width:700px){.main .overlay-v2 .wrapper .bubbles-left,.main .overlay-v2 .wrapper .bubbles-right{display:none}.main .overlay-v2 .wrapper .overlay-body h1{font-size:24px}}.main .overlay-banner{display:none;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:9999}.main .overlay-banner.active{display:block}.main .overlay-banner .wrapper{position:absolute;width:100%;max-width:500px;border:2px solid #00818a;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:15px;max-height:100%;overflow:auto}.main .overlay-banner .wrapper .overlay-header{width:100%;margin-bottom:35px;border-radius:10px 10px 0 0}.main .overlay-banner .wrapper .overlay-header .close{background-color:#fff;border-radius:100%;width:24px;height:24px;position:absolute;top:15px;right:15px;cursor:pointer}.main .overlay-banner .wrapper .overlay-header .close p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#00818a;margin:0}.main .overlay-banner .wrapper .overlay-body{padding-bottom:40px;text-align:center}.main .overlay-banner .wrapper .bubbles-left{position:absolute;top:0;left:0;width:233px;height:178px;opacity:.3}.main .overlay-banner .wrapper .bubbles-right{position:absolute;top:35px;right:0;width:159px;height:149px;opacity:.3}@media screen and (max-width:700px){.main .overlay-banner .wrapper .bubbles-left,.main .overlay-banner .wrapper .bubbles-right{display:none}}.main .banner{width:100%;position:relative}.main .banner__content{position:absolute;top:0;right:0;bottom:0;left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .banner__image{width:100%}.main .banner__image .img{background:url('../Images/banner-main.jpg') no-repeat;height:463px;background-size:auto 463px;background-position:top right}.main .bubble--left{z-index:1;position:absolute;background:url(../Images/bubbles-left.png) no-repeat -80px;width:360px;height:980px;top:260px;left:0}.main .main-text--banner{position:absolute;left:30px;top:35%;z-index:2;max-width:515px;width:100%}.main .main-text--banner h1{font-size:40px;color:#fff;margin:0;font-weight:400}.main .main-text--banner p{font-size:21px;color:#fff;margin:10px 0 30px;font-style:italic}.main .main-text--banner .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.main .main-text--banner .buttons .btn{border-radius:5px}.main .main-text--banner .buttons .btn--join{background-color:#369;margin-right:30px}.main .main-text--banner .buttons .btn--sign{background-color:#00818a}.main .main-text--banner .buttons .btn a{font-size:14px;text-transform:uppercase;color:#fff;padding:7px 35px;display:inline-block}.main .main-text--banner .buttons--rebate{max-width:210px}.main .main-text--banner .buttons--rebate .btn .submit-rebate{background-color:#369;color:#00818a;border-radius:6px;text-transform:uppercase;padding:12px 15px 10px;font-size:12px;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main .main-text--banner .buttons--rebate .btn .submit-rebate p{margin:0 0 0 20px;color:#fff;font-style:normal;display:inline-block;font-size:13px}.main .main-text--banner .buttons--rebate .btn .submit-rebate .img-rebate{background:url('../Images/icon-receipt-white.png') no-repeat;width:15px;height:17px;background-size:cover;margin-left:20px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.main .main-text--banner .buttons--rebate .btn .submit-rebate:hover p{color:#d6d6d6}.main .main-text--overview{display:none;margin-bottom:60px}.main .main-text--overview h1{font-size:34px;font-family:arial;color:#6d6e71;font-weight:400;text-align:center;padding:0;margin:0 0 10px}.main .main-text--overview p{font-style:italic;font-family:arial;font-size:14px;display:block;max-width:282px;margin:0 auto 30px}.main .main-text--overview .buttons{width:100%;max-width:200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .main-text--overview .buttons .btn{border-radius:8px;text-align:center}.main .main-text--overview .buttons .btn--join{background-color:#369;margin-bottom:10px}.main .main-text--overview .buttons .btn--sign{background-color:#00818a}.main .main-text--overview .buttons .btn a{font-size:14px;text-transform:uppercase;color:#fff;padding:9px 35px;display:inline-block}.main .main-text--overview .buttons--rebate{max-width:210px}.main .main-text--overview .buttons--rebate .btn .submit-rebate{background-color:#369;color:#00818a;border-radius:10px;text-transform:uppercase;padding:10px 15px 8px;font-size:12px;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.main .main-text--overview .buttons--rebate .btn .submit-rebate p{margin:0 0 0 20px;color:#fff;font-style:normal;display:inline-block}.main .main-text--overview .buttons--rebate .btn .submit-rebate .img-rebate{background:url('../Images/icon-receipt-white.png') no-repeat;width:15px;height:17px;background-size:cover;margin-left:20px;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.main .main-text--overview .buttons--rebate .btn .submit-rebate:hover p{color:#d6d6d6}.main .overview{padding:40px;position:relative;z-index:2}.main .overview .bubble--right{background:url(../Images/bubbles-right.png) no-repeat;width:249px;height:394px;top:-90px;right:0;position:absolute;z-index:1}.main .overview__intro{width:100%;max-width:625px;margin:0 auto;position:relative;z-index:3}.main .overview__intro h2{color:#5e5e5e;font-size:22px;text-align:center;margin-bottom:30px;font-weight:400}.main .overview__intro .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:25px}.main .overview__intro .actions .action{text-align:center}.main .overview__intro .actions .action img{width:50px}.main .overview__intro .actions .action h3{margin:10px 0 0 0;font-size:18px;text-transform:uppercase;color:#00818a;font-weight:400}.main .overview__intro .actions .action p{margin:0;font-size:13px;color:#00818a}.main .overview__intro p{text-align:center;color:#5e5e5e;font-size:16px}.main .overview .currencies{max-width:225px;width:100%;margin:60px auto 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .overview .currencies .currency{width:100%;max-width:210px;border-radius:8px;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .overview .currencies .currency__title{margin-bottom:5px}.main .overview .currencies .currency__title h2{font-size:16px;color:#fff;margin:0;line-height:16px;text-transform:uppercase}.main .overview .currencies .currency__amount h2{font-size:26px;line-height:26px;color:#fff;margin:0}.main .overview .currencies .currency--points{background-color:#369}.main .overview .currencies .currency--tokens{background-color:#00818a}.main .activities-winners{z-index:2;position:relative;width:100%;max-width:860px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:50px}.main .activities-winners .activities{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:650px;position:relative}.main .activities-winners .activities .activity-complete{z-index:3;width:100%;height:100%;background-color:rgba(255,255,255,.8);cursor:not-allowed;position:absolute;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .activities-winners .activities .activity-complete .img{margin-top:15px;margin-left:15px;width:145px;height:100px}.main .activities-winners .activities .activity-complete .img svg{width:100%;height:100%}.main .activities-winners .activities .activity-complete .btn{padding:6px 35px;margin-top:24px;font-size:11px;cursor:not-allowed}.main .activities-winners .activities .activity-wrapper{position:relative}.main .activities-winners .activities .activity{background-repeat:no-repeat;margin:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;width:185px;height:185px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;position:relative}.main .activities-winners .activities .activity .img{margin-top:15px;width:145px;height:100px}.main .activities-winners .activities .activity .img svg{width:100%;height:100%}.main .activities-winners .activities .activity .btn{padding:5px 25px;border-radius:5px;color:#fff;display:inline-block;margin-bottom:20px;text-transform:uppercase;font-size:11px}.main .activities-winners .activities .activity.twitteruser .img{width:90px}.main .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main .form-fields .text-wrapper{width:44%}.main .tabs{border-bottom:2px solid #369;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:825px;width:100%;margin:0 auto 30px;position:relative;z-index:2}.main .tabs .tab{background-color:#00818a;width:150px;height:30px;text-align:center;border-radius:5px 5px 0 0;margin-right:5px}.main .tabs .tab a{color:#fff;display:block;width:100%;height:100%;text-transform:uppercase;font-size:11px!important;line-height:30px;vertical-align:middle;text-decoration:none}.main .tabs .tab a .arrow{display:none}.main .tabs .tab a .text.desktop{display:inline-block}.main .tabs .tab a .text.mobile{display:none}.main .tabs .tab.active{background-color:#369}.main .tabs .tab--first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.main .tabs .tab--second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.main .tabs .tab--third{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main .tabs .tab--fourth{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.main .tabs .tab--fifth{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.main .text-wrapper.prefix .field-list{display:-webkit-box;display:-ms-flexbox;display:flex}.main .text-wrapper.prefix .field-list .field{list-style:none;width:90px;height:30px;border-top:1px solid #8adadc;border-right:1px solid #dcf4f4;border-bottom:1px solid #8adadc}.main .text-wrapper.prefix .field-list .field:first-of-type{border-radius:5px 0 0 5px;border-left:1px solid #8adadc}.main .text-wrapper.prefix .field-list .field:last-of-type{border-radius:0 5px 5px 0;border-right:1px solid #8adadc}.main .text-wrapper.prefix .field-list .field label{cursor:pointer;width:100%;height:100%;display:inline-block;line-height:30px;vertical-align:middle;text-align:center}.main .text-wrapper.prefix .field-list .field input{display:none}.main .text-wrapper.prefix .field-list .field input:checked+label{background-color:#c6ebed}.main--landing .btn{padding:0}.main--landing .overview__intro .actions{padding-bottom:35px}.main--landing .overview__intro p{margin:0 auto;max-width:492px}.main--landing .overview .btn{padding:0}.main--landing .activities-winners .activities .activity{border-width:1px;border-style:solid}.main--landing .activities-winners .activities .activity:nth-of-type(1){border-color:#dc143c}.main--landing .activities-winners .activities .activity:nth-of-type(1) .cls-1{fill:#dc143c}.main--landing .activities-winners .activities .activity:nth-of-type(1) .btn{background-color:#dc143c}.main--landing .activities-winners .activities .activity:nth-of-type(2){border-color:#007faa}.main--landing .activities-winners .activities .activity:nth-of-type(2) .cls-1{fill:#007faa}.main--landing .activities-winners .activities .activity:nth-of-type(2) .btn{background-color:#007faa}.main--landing .activities-winners .activities .activity:nth-of-type(3){border-color:#39134c}.main--landing .activities-winners .activities .activity:nth-of-type(3) .cls-1{fill:#39134c}.main--landing .activities-winners .activities .activity:nth-of-type(3) .btn{background-color:#39134c}.main--landing .activities-winners .activities .activity:nth-of-type(4){border-color:#4d6066}.main--landing .activities-winners .activities .activity:nth-of-type(4) .cls-1{fill:#4d6066}.main--landing .activities-winners .activities .activity:nth-of-type(4) .btn{background-color:#4d6066}.main--landing .activities-winners .activities .activity:nth-of-type(5){border-color:#1d781d}.main--landing .activities-winners .activities .activity:nth-of-type(5) .cls-1{fill:#1d781d}.main--landing .activities-winners .activities .activity:nth-of-type(5) .btn{background-color:#1d781d}.main--landing .activities-winners .activities .activity:nth-of-type(6){border-color:#7023b7}.main--landing .activities-winners .activities .activity:nth-of-type(6) .coupon-item-1,.main--landing .activities-winners .activities .activity:nth-of-type(6) .coupon-item-2,.main--landing .activities-winners .activities .activity:nth-of-type(6) .coupon-item-3{stroke:#7023b7}.main--landing .activities-winners .activities .activity:nth-of-type(6) .coupon-item-4,.main--landing .activities-winners .activities .activity:nth-of-type(6) .coupon-item-5{fill:#7023b7}.main--landing .activities-winners .activities .activity:nth-of-type(6) .btn{background-color:#7023b7}.main--landing .activities-winners .activities .activity:nth-of-type(6) .img svg{margin-left:12px}.main--landing .activities-winners .winners{width:185px;border:1px solid #00818a;border-radius:10px;text-align:center;margin-top:14px;margin-left:14px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.main--landing .activities-winners .winners li{height:57px;list-style-type:none;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--landing .activities-winners .winners li:nth-of-type(even){background-color:#edf7f7}.main--landing .activities-winners .winners li .winner-time{font-style:italic}.main--landing .activities-winners .winners li.winner h2{text-transform:none;font-weight:400}.main--landing .activities-winners .winners h2{color:#009ba6;font-size:14px;text-transform:uppercase;padding:0;margin:0}.main--landing .activities-winners .winners p{font-size:10px;margin:0}.main--earn .btn,.main--rewards .btn{padding:0}.main--earn .activities-winners .activities,.main--rewards .activities-winners .activities{max-width:865px}.main--earn .activities-winners .activities .activity-wrapper,.main--rewards .activities-winners .activities .activity-wrapper{margin:14px;border-radius:10px;background-color:#fff;border-width:1px;border-style:solid}.main--earn .activities-winners .activities .activity-wrapper .activity,.main--rewards .activities-winners .activities .activity-wrapper .activity{margin:0}.main--earn .activities-winners .activities .activity-wrapper .activity-info,.main--rewards .activities-winners .activities .activity-wrapper .activity-info{height:50px;width:185px;border-radius:0 0 10px 10px;border-top:0;background-color:#fff;padding:0 1px}.main--earn .activities-winners .activities .activity-wrapper .activity-info p,.main--rewards .activities-winners .activities .activity-wrapper .activity-info p{font-size:11px;display:inline-block;width:100%;margin:0;text-align:center}.main--earn .activities-winners .activities .activity-wrapper .activity-info p strong,.main--rewards .activities-winners .activities .activity-wrapper .activity-info p strong{text-transform:uppercase}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1){border-color:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .cls-1{fill:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .btn{background-color:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-3{fill:none;stroke:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .share .cls-2{fill:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-3{stroke:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .coupon .coupon-item-5{fill:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .instantwin .cls-3{fill:#00818a}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2){border-color:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .cls-1{fill:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .btn{background-color:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-3{fill:none;stroke:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .share .cls-2{fill:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-3{stroke:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .coupon .coupon-item-5{fill:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .instantwin .cls-3{fill:#dc143c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3){border-color:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .cls-1{fill:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .btn{background-color:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-3{fill:none;stroke:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .share .cls-2{fill:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-3{stroke:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .coupon .coupon-item-5{fill:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .instantwin .cls-3{fill:#007faa}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4){border-color:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .cls-1{fill:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .btn{background-color:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-3{fill:none;stroke:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .share .cls-2{fill:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-3{stroke:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .coupon .coupon-item-5{fill:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .instantwin .cls-3{fill:#39134c}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5){border-color:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .cls-1{fill:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .btn{background-color:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-3{fill:none;stroke:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .share .cls-2{fill:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-3{stroke:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .coupon .coupon-item-5{fill:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .instantwin .cls-3{fill:#4d6066}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6){border-color:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .cls-1{fill:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .btn{background-color:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-3{fill:none;stroke:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .share .cls-2{fill:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-3{stroke:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .coupon .coupon-item-5{fill:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .instantwin .cls-3{fill:#1d781d}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7){border-color:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .cls-1{fill:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .btn{background-color:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-3{fill:none;stroke:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .share .cls-2{fill:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-3{stroke:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .coupon .coupon-item-5{fill:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .instantwin .cls-3{fill:#7023b7}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8),.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8){border-color:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .cls-1{fill:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .btn,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .btn{background-color:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-3{fill:none;stroke:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .share .cls-2{fill:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-1,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-2,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-2,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-3{stroke:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-4,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-4,.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-5,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .coupon .coupon-item-5{fill:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .instantwin .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .instantwin .cls-1{fill:none}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .instantwin .cls-3,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .instantwin .cls-3{fill:#00008b}.main--earn .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .twitteruser .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser,.main--rewards .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser{border-color:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .btn,.main--rewards .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .btn{background-color:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .activity-complete .cls-1,.main--rewards .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .activity-complete .cls-1{fill:#1da1f2}.main--earn .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .twitteruser .cls-1,.main--rewards .activities-winners .activities .activity-wrapper.activity-wrapper-type-twitteruser .twitteruser .cls-1{fill:#1da1f2}.main--account .banner{background-color:#82cba9}.main--account .banner .text-wrapper{margin:34px 0 0 140px}.main--account .banner .text-wrapper{margin-left:140px;width:100%;padding:20px;max-width:386px;margin-top:45px;position:relative;background:#00818a;z-index:3;border-radius:8px}.main--account .banner .text-wrapper p{max-width:348px}.main--earn .banner{background-color:#82cba9}.main--earn .banner__image .img{background-image:url('../Images/banner-earn.jpg')}.main--earn .banner .text-wrapper{margin-left:140px;width:100%;padding:20px;max-width:348px;margin-top:45px;position:relative;background:#00818a;z-index:3;border-radius:8px}@media all and (max-width:750px){.main--earn .banner .text-wrapper{margin:30px auto}}.main--earn .overview{padding:30px}.main--earn .overview__intro{max-width:426px}.main--earn .overview__intro .actions{padding-bottom:0}.main--earn .overview__intro .actions .action img{width:75px}.main--earn .overview__intro .actions .action h3{font-size:20px;color:#6d6e71;margin-top:20px;margin-bottom:7px}.main--earn .overview__intro .actions .action p{font-size:16px;color:#5e5e5e}.main--rewards .banner__image .img{background-image:url('../Images/banner-rewards.jpg')}.main--rewards .main-text--banner{max-width:415px}.main--rewards .main-text--banner h1{font-size:48px;line-height:54px}.main--rewards .overview{padding-top:10px;padding-bottom:50px}.main--rewards .overview__intro .main-text--overview{margin-bottom:0}.main--rewards .overview__intro .main-text--overview p{margin-bottom:0}.main--rewards .activities-winners .activities .activity-wrapper .activity{position:relative;display:block}.main--rewards .activities-winners .activities .activity-wrapper .activity .img{position:absolute;top:-8px;right:-8px;width:60px;height:60px;border-width:2px;border-style:solid;border-radius:50%;background-color:#fff;margin:0;z-index:3}.main--rewards .activities-winners .activities .activity-wrapper .activity .img .wrapper{position:relative;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:53px;height:53px;border-width:1px;border-style:solid;border-radius:50%}.main--rewards .activities-winners .activities .activity-wrapper .activity .img .wrapper svg{position:relative;width:36px;height:36px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main--rewards .activities-winners .activities .activity-wrapper .activity .activity-img{position:absolute;z-index:2;width:100%;height:155px;background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:10px 10px 0 0}.main--rewards .activities-winners .activities .activity-wrapper .activity .btn{width:120px;position:absolute;bottom:0;padding:7px 0;text-align:center;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0 0 10px 0;z-index:3}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .img{border-color:#00818a}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+1) .img .wrapper{border-color:#00818a}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .img{border-color:#dc143c}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+2) .img .wrapper{border-color:#dc143c}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .img{border-color:#007faa}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+3) .img .wrapper{border-color:#007faa}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .img{border-color:#39134c}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+4) .img .wrapper{border-color:#39134c}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .img{border-color:#4d6066}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+5) .img .wrapper{border-color:#4d6066}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .img{border-color:#1d781d}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+6) .img .wrapper{border-color:#1d781d}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .img{border-color:#7023b7}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+7) .img .wrapper{border-color:#7023b7}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .img{border-color:#00008b}.main--rewards .activities-winners .activities .activity-wrapper:nth-of-type(8n+8) .img .wrapper{border-color:#00008b}.main--landing-v2 h2{color:#00818a;font-weight:400;font-size:24px;text-transform:uppercase;margin-bottom:40px}.main--landing-v2 .text-wrapper p{display:inline-block;width:100%}.main--landing-v2 .btn{background-color:#00818a;display:inline-block;padding:12px 0;width:200px;text-align:center;border-radius:10px}.main--landing-v2 .btn p{color:#fff;margin:0}.main--landing-v2 .overview{padding-top:30px}.main--landing-v2 .overview .wrapper{width:100%;max-width:790px;margin:0 auto}.main--landing-v2 .overview .grid .row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--landing-v2 .overview .grid .row:nth-of-type(1) .column--text{padding:0 100px 0 50px}.main--landing-v2 .overview .grid .row:nth-of-type(2) .column--text{padding:0 110px 0 0}.main--landing-v2 .overview .grid .row:nth-of-type(3){margin-bottom:30px}.main--landing-v2 .overview .grid .row:nth-of-type(3) .column--text{padding:0 65px 0 50px}.main--landing-v2 .overview .grid .column h3{color:#00818a;font-size:13px;text-transform:uppercase;font-weight:400;margin-bottom:8px;margin-top:0}.main--landing-v2 .overview .grid .column p{font-size:13px;margin-top:0}.main--landing-v2 .overview .grid .column--image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main--landing-v2 .overview .grid .line{position:absolute;bottom:-93px}.main--landing-v2 .overview .grid .line--top{left:150px}.main--landing-v2 .overview .grid .line--bottom{left:230px}.main--landing-v2 .semi-card{background-color:#e5f5f6;padding:30px 0;width:100%;margin:0 auto}.main--landing-v2 .semi-card .wrapper{padding:0 30px;width:100%;margin:0 auto;max-width:790px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--landing-v2 .semi-card .text{padding:0 135px 0 0}.main--landing-v2 .semi-card .text h3{font-size:13px;font-weight:400;text-transform:uppercase;color:#00646b}.main--landing-v2 .semi-card .text p{font-size:13px}.main--landing-v2 .banner{height:auto;background-color:transparent}.main--landing-v2 .banner .mobile{display:none}.main--landing-v2 .banner img{width:100%}@media screen and (max-width:960px){.main--landing-v2 .overview{padding-top:30px}.main--landing-v2 .overview .wrapper{max-width:500px}.main--landing-v2 .overview h2{text-align:center}.main--landing-v2 .overview .grid .row{margin-bottom:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--landing-v2 .overview .grid .row:nth-of-type(1) .column--text{padding:0}.main--landing-v2 .overview .grid .row:nth-of-type(2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main--landing-v2 .overview .grid .row:nth-of-type(2) .column--text{padding:0}.main--landing-v2 .overview .grid .row:nth-of-type(3) .column--text{padding:0}.main--landing-v2 .overview .grid .column h3{margin-top:15px}.main--landing-v2 .overview .grid .column--image img{width:75%;margin:0 auto;display:block}.main--landing-v2 .overview .grid .column--text{text-align:center;display:block;width:100%}.main--landing-v2 .overview .line{display:none}.main--landing-v2 .semi-card{max-width:640px}.main--landing-v2 .semi-card .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:530px}.main--landing-v2 .semi-card .wrapper .text{padding:0;width:100%;text-align:center}.main--landing-v2 .semi-card .wrapper .image img{display:block;width:75%;margin:0 auto}.main--landing-v2 .banner-container .bubbles-left{display:none}.main--landing-v2 .banner-container .bubbles-right{display:none}}@media screen and (max-width:700px){.main--landing-v2 .banner .desktop{display:none}.main--landing-v2 .banner .mobile{display:block}}.main--rewards-v2 .activity-btn-v2{position:absolute;bottom:20px;width:200px;display:block;border-radius:10px;background-color:#00818a;padding:12px 0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.main--rewards-v2 .activity-btn-v2 p{margin:0;color:#fff;font-size:16px;text-transform:uppercase}.main--rewards-v2 nav{width:100%;background-color:#e5f5f6}.main--rewards-v2 nav .wrapper{margin-left:140px}.main--rewards-v2 nav .menu-item{display:inline-block;margin:0 20px}.main--rewards-v2 nav .menu-item p{font-size:14px;margin-bottom:12px;color:#007780;text-transform:uppercase}.main--rewards-v2 nav .menu-item.active{border-bottom:5px solid #007780}.main--rewards-v2 nav .menu-item:first-of-type{margin-left:0}.main--rewards-v2 .activities{width:100%;max-width:824px;margin:30px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.main--rewards-v2 .activities .activity{width:250px;height:320px;border:2px solid #dcddde;border-radius:20px;position:relative;text-align:center;margin:12px}.main--rewards-v2 .activities .activity h3{color:#00818a;font-size:13px;text-transform:uppercase;margin:168px 15px 0;font-weight:400;line-height:15px}.main--rewards-v2 .activities .activity .description{font-size:14px;color:#5e5e5e;position:absolute;top:200px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:220px}.main--rewards-v2 .activities .activity .activity-img{position:absolute;width:210px;height:133px;top:20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:contain;background-repeat:no-repeat;background-position:center}.main--rewards-v2 .currency-display{border-radius:15px;border:2px solid #dcddde;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:305px;height:100px}.main--rewards-v2 .currency-display .currency{background-color:#345d88;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:2px solid #dcddde;-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px}.main--rewards-v2 .currency-display .currency p{margin:0;color:#fff;font-size:14px;text-transform:uppercase}.main--rewards-v2 .currency-display .currency p:nth-of-type(2){font-size:26px;line-height:27px}.main--rewards-v2 .currency-display .currency h3{margin:0;color:#fff;font-size:14px;font-weight:normal;text-transform:uppercase}.main--rewards-v2 .currency-display .currency h3:nth-of-type(2){font-size:26px;line-height:27px}.main--rewards-v2 .currency-display .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;background-color:#fff}.main--rewards-v2 .currency-display .links a{width:100%;text-align:center;padding:0 2px}.main--rewards-v2 .currency-display .links a:first-of-type{border-bottom:2px solid #dcddde}.main--rewards-v2 .currency-display .links a p{color:#00818a;font-size:14px;text-transform:uppercase}.main--rewards-v2 .activity-full{width:100%;border:2px solid #dcddde;border-radius:20px;padding:25px;max-width:800px;margin:12px auto 25px}.main--rewards-v2 .activity-full h3{color:#00646b;font-size:16px;text-transform:uppercase;font-weight:400;margin:0}.main--rewards-v2 .activity-full p{font-size:15px}.main--rewards-v2 .activity-full .activity-btn-v2{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.main--rewards-v2 .activity-full .activity-btn-v2 p{font-size:16px}.main--rewards-v2 .activity-full .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.main--rewards-v2 .activity-full .columns .column--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 50px 0 25px;-webkit-box-flex:1;-ms-flex:1 1 321px;flex:1 1 321px}.main--rewards-v2 #overlay-token-exchange .overlay-body h2{color:#00818a;font-size:16px;font-weight:400}.main--rewards-v2 #overlay-token-exchange .overlay-body .activity-btn-v2{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main--rewards-v2 #overlay-token-exchange .overlay-body .section--earn-tokens{padding:10px 80px 40px}.main--rewards-v2 #overlay-token-exchange .overlay-body .section--convert{padding:40px 80px 20px}.main--rewards-v2 #overlay-token-exchange .overlay-body .section--convert button{background-color:#00818a;width:200px;border:0;font-size:16px;color:#fff;text-transform:uppercase}.main--rewards-v2 #overlay-token-exchange .overlay-body .hr{width:100%;border-top:2px solid #00818a}@media screen and (max-width:960px){.main--rewards-v2 nav .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--rewards-v2 nav .menu-item{display:block;text-align:center;padding:10px 0;width:180px}.main--rewards-v2 nav .menu-item p{margin:0}.main--rewards-v2 nav .menu-item.active{border:0}.main--rewards-v2 nav .menu-item.active p{display:inline;border-bottom:5px solid #00818a}.main--rewards-v2 nav .menu-item:first-of-type{margin-left:20px}.main--rewards-v2 .overview{padding:0}.main--rewards-v2 .activities{max-width:550px}.main--rewards-v2 .activity-full{max-width:526px;margin:0 auto}.main--rewards-v2 .activity-full .activity-btn-v2{margin:0 auto}.main--rewards-v2 .activity-full .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--rewards-v2 .activity-full .columns .column--left{width:100%;margin:0 auto 30px;max-width:400px;text-align:center;padding:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.main--rewards-v2 .activity-full .columns .column--right img{margin:0 auto;display:block;width:100%;max-width:340px}}@media screen and (max-width:550px){.main--rewards-v2 .activities{max-width:250px}}@media screen and (max-width:430px){.main--rewards-v2 #overlay-token-exchange .overlay-body h1{padding:0 15px}.main--rewards-v2 #overlay-token-exchange .overlay-body .section--earn-tokens{padding:10px 25px 40px}.main--rewards-v2 #overlay-token-exchange .overlay-body .section--convert{padding:40px 25px 20px}}.main--rewards-v2-index{overflow:hidden}.main--rewards-v2-index .overview{width:100%;max-width:824px;position:relative;padding:0}.main--rewards-v2-index .overview .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;max-width:800px}.main--rewards-v2-index .overview .intro .description h2{font-size:24px;color:#00818a;font-weight:400;text-transform:uppercase}.main--rewards-v2-index .overview .intro .description p{font-size:14px}.main--rewards-v2-index .overview--points{margin:80px auto 30px}.main--rewards-v2-index .overview--tokens{margin:0 auto}.main--rewards-v2-index .overview--tokens .activity-full .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main--rewards-v2-index .overview--tokens .activity-full .columns .column--left{padding:0 25px 0 50px}@media screen and (max-width:960px){.main--rewards-v2-index.main .overview{padding:15px 15px 0}.main--rewards-v2-index .overview{margin-top:0}.main--rewards-v2-index .overview .intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--rewards-v2-index .overview .intro .description{text-align:center}.main--rewards-v2-index .overview .intro .currency-display{margin-top:20px}.main--rewards-v2-index .overview--points{margin-bottom:0}.main--rewards-v2-index .overview--tokens .activity-full .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--rewards-v2-index .overview--tokens .activity-full .columns .column--left{padding:0}.main--rewards-v2-index .activities{margin-top:10px}}.main--rewards-v2-points,.main--rewards-v2-tokens{overflow:hidden}.main--rewards-v2-points .currency-display,.main--rewards-v2-tokens .currency-display{position:absolute;z-index:3;top:185px;left:140px;height:85px}.main--rewards-v2-points .currency-display .links a,.main--rewards-v2-tokens .currency-display .links a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--rewards-v2-points .currency-display .links a:first-of-type,.main--rewards-v2-tokens .currency-display .links a:first-of-type{border:0}.main--rewards-v2-points .banner.authenticated .text-wrapper,.main--rewards-v2-tokens .banner.authenticated .text-wrapper{padding-top:25px}.main--rewards-v2-points .activities,.main--rewards-v2-tokens .activities{margin:90px auto 40px}.main--rewards-v2-points .activity-full,.main--rewards-v2-tokens .activity-full{border:0;max-width:none;background-color:#e5f5f6;border-radius:0}.main--rewards-v2-points .activity-full .columns,.main--rewards-v2-tokens .activity-full .columns{max-width:800px;width:100%;margin:0 auto}@media screen and (max-width:960px){.main--rewards-v2-points .activities,.main--rewards-v2-tokens .activities{margin:30px auto 40px}.main--rewards-v2-points .currency-display,.main--rewards-v2-tokens .currency-display{top:285px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:440px){.main--rewards-v2-points .currency-display,.main--rewards-v2-tokens .currency-display{top:302px!important}}.main--rewards-v2-tokens .banner .text-wrapper{max-width:none}.main--rewards-v2-tokens .banner .text-wrapper h1{width:500px;display:inline-block}.main--rewards-v2-tokens .banner .text-wrapper p{width:415px;display:inline-block}.main--rewards-v2-tokens .activity-full .columns{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main--rewards-v2-tokens .activity-full .columns .column--left{padding:0 25px 0 50px}@media screen and (max-width:960px){.main--rewards-v2-tokens .currency-display{top:328px}.main--rewards-v2-tokens .banner{height:295px}.main--rewards-v2-tokens .banner .text-wrapper{width:100%}.main--rewards-v2-tokens .banner .text-wrapper h2{max-width:255px;margin:0 auto}.main--rewards-v2-tokens .banner .text-wrapper p{margin:0 auto}.main--rewards-v2-tokens .activity-full .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:765px){.main--rewards-v2-tokens .banner{height:350px}.main--rewards-v2-tokens .banner .text-wrapper p{max-width:295px}}.main--account .banner-container .banner{background-color:#82cba9}.main--account .banner-container .banner .wrapper .text-wrapper{margin:34px 0 0 140px}.main--account .banner-container .banner__image .img{background-image:url('../Images/banner-rewards.jpg')}.main--account .tabs{margin-bottom:60px}.main--account .tabs .tab{width:170px}.main--account .overview .currencies{margin:25px auto 20px}.main--account .content{position:relative;z-index:2}.main--account .content .wrapper{max-width:675px;width:100%;margin:0 auto;padding:0 20px 60px}.main--account .content h3{font-size:18px;font-weight:400;text-align:center}.main--account .content .claim-pseudo-table{display:none;width:260px;border:1px solid #00818a;border-radius:10px;text-align:center}.main--account .content .claim-pseudo-table .cell{height:95px;list-style-type:none;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--account .content .claim-pseudo-table .cell:nth-of-type(even){background-color:#edf7f7}.main--account .content .claim-pseudo-table .cell:last-of-type{border-radius:0 0 10px 10px}.main--account .content .claim-pseudo-table .cell p{font-size:14px;margin:0}.main--account .content .claim-pseudo-table .cell p:first-of-type{color:#009ba6}.main--account .content .claim-pseudo-table .cell p strong{color:#369}.main--account .content .claim-pseudo-table .cell p .italic{font-style:italic}.main--account .content .claim-pseudo-table .cell:first-of-type p{font-weight:700;color:#6d6e71}.main--account .content .table-wrapper{border:1px solid #00818a;border-radius:7px;padding:12px 12px 0;background-color:#fff}.main--account .content .table-wrapper h3{font-size:16px;font-weight:400;margin:2px 0 7px 0;float:left}.main--account .content .table-wrapper .btn{position:relative;display:inline-block;padding:11px 15px;border-radius:10px;text-align:center;cursor:pointer;background-color:#00818a;top:-5px;right:-5px;float:right}.main--account .content .table-wrapper .points-redeemed{display:none}.main--account .content .table-wrapper .points-earned{display:none}.main--account .content .table-wrapper .tokens-redeemed{display:none}.main--account .content .table-wrapper .activities-completed{display:none}.main--account .content .table-wrapper table{width:100%}.main--account .content .table-wrapper table thead tr{background-color:#edf7f7}.main--account .content .table-wrapper table thead tr th{font-weight:700;font-size:12px;padding:5px 10px;text-align:left}.main--account .content .table-wrapper table thead tr th:last-of-type{text-align:center}.main--account .content .table-wrapper table tbody tr:nth-of-type(even){background-color:#f6f6f6}.main--account .content .table-wrapper table tbody tr td{padding:8px;font-size:12px;color:#666;vertical-align:middle}.main--account .content .table-wrapper table tbody tr td strong{color:#0c4da2}.main--account .content .table-wrapper table tbody tr td.value{text-align:center}.main--account .content .table-wrapper table tbody tr td:last-of-type{min-width:100px;text-align:center}.main--account .content .table-wrapper.large-table table tbody tr td:nth-of-type(3){min-width:135px}.main--account .content .table-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main--account .content .table-flex .table-wrapper{width:48%;margin-top:30px}.main--account .content .table-flex .table-wrapper table thead tr th:nth-of-type(2){text-align:center}.main--account .content .text-wrapper{margin-bottom:20px}.main--account .content .validation-summary-errors{margin:10px 0}.main--account.account-member-preferences .indicator-wrapper{margin-top:20px}.main--account.account-member-preferences .btn{margin-top:40px}.main--account.account-member-preferences .contact-lens-date,.main--account.account-member-preferences .eye-exam-date{margin-top:0}.main--account.account-member-preferences .product-id{margin-top:15px}.main--account.account-member-preferences .product-id select{max-width:280px}.main--account.account-member-preferences .form-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main--account.account-member-preferences .control:last-of-type{margin-left:20px}.main--account.account-member-preferences span{color:#6d6e71;margin-bottom:5px}.main--account.account-member-preferences h2{margin-top:25px}.main--account.account-member-preferences .field-validation-error{color:red}@media screen and (max-width:960px){.main--account .banner-container .banner .wrapper .text-wrapper{margin:30px auto}}@media screen and (max-width:765px){.main--account .banner{height:411px}}@media screen and (max-width:378px){.main--account .banner{height:450px}}.main--purchase-claim-v2{padding-top:55px}.main--purchase-claim-v2 .btn{display:inline-block;margin-top:30px;padding:11px 15px;border-radius:10px;text-align:center;cursor:pointer;background-color:#00818a}.main--purchase-claim-v2 .btn p{color:#fff;margin:0;font-size:12px}.main--purchase-claim-v2 .btn--forward{width:200px;padding:11px 0}.main--purchase-claim-v2 .btn--forward p{font-size:14px}.main--purchase-claim-v2 .btn--backward{background-color:#fff;border:1px solid #00818a;width:200px;padding:11px 0}.main--purchase-claim-v2 .btn--backward p{color:#00818a;font-size:14px}.main--purchase-claim-v2 input[type="text"],.main--purchase-claim-v2 input[type="email"],.main--purchase-claim-v2 input[type="password"],.main--purchase-claim-v2 input[type="number"]{border:2px solid #dcddde;border-radius:10px;padding:10px}.main--purchase-claim-v2 select,.main--purchase-claim-v2 .dp-custom .date-picker{border:2px solid #dcddde;border-radius:0;padding:10px}.main--purchase-claim-v2 .intro{width:100%;max-width:840px;margin:0 auto}.main--purchase-claim-v2 .intro h1{font-size:26px;color:#00818a;text-transform:uppercase;font-weight:400}.main--purchase-claim-v2 .intro .banner-wrapper{width:100%}.main--purchase-claim-v2 .intro .banner-wrapper .banner{height:auto;background-color:transparent}.main--purchase-claim-v2 .intro .banner-wrapper .banner .mobile{display:none}.main--purchase-claim-v2 .intro .banner-wrapper .banner img{width:100%}.main--purchase-claim-v2 .intro .steps{width:100%;max-width:650px;margin:0 auto 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--purchase-claim-v2 .intro .steps .step{border:4px solid #dcddde;width:45px;height:45px;border-radius:100%;position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main--purchase-claim-v2 .intro .steps .step span{color:#6d7374;font-size:30px;font-weight:700;margin:0;position:relative;bottom:5%;left:28%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.main--purchase-claim-v2 .intro .steps .step.active{border:4px solid #345d88}.main--purchase-claim-v2 .intro .steps .step.active span{color:#345d88}.main--purchase-claim-v2 .intro .steps .step.completed{border:4px solid #345d88;background-color:#345d88}.main--purchase-claim-v2 .intro .steps .step.completed:before{content:'';position:absolute;top:17px;left:10px;width:25px;height:5px;background-color:#fff;-webkit-transform:rotateZ(-45deg);-ms-transform:rotate(-45deg);transform:rotateZ(-45deg)}.main--purchase-claim-v2 .intro .steps .step.completed:after{content:'';position:absolute;top:22px;left:5px;width:13px;height:5px;background-color:#fff;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}.main--purchase-claim-v2 .intro .steps .dot{background-color:#dcddde;border-radius:100%;width:12px;height:12px}.main--purchase-claim-v2 .intro .steps .dot.active{background-color:#345d88}.main--purchase-claim-v2 .required{font-style:normal}.main--purchase-claim-v2 p{font-size:14px}.main--purchase-claim-v2 .content{width:100%;max-width:840px;margin:0 auto}.main--purchase-claim-v2 .content label{font-size:14px}.main--purchase-claim-v2 .content .section-heading{margin-right:25px}.main--purchase-claim-v2 .content .section-heading .section-heading-inner{width:24px;height:24px;background-color:#345d88;border-radius:100%;position:relative}.main--purchase-claim-v2 .content .section-heading .section-heading-inner p{color:#fff;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;text-align:center;font-size:16px;font-weight:700}.main--purchase-claim-v2 .inner-survey legend{margin-bottom:10px}.main--purchase-claim-v2 .inner-survey legend .title{color:#6d6e71}.main--purchase-claim-v2 .inner-survey .field{margin-bottom:10px}.main--purchase-claim-v2 .inner-survey li{list-style-type:none}.main--purchase-claim-v2 .navigation{border-top:3px solid #00818a;width:100%;max-width:840px;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--purchase-claim-v2 .navigation--single-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:960px){.main--purchase-claim-v2 .intro h1{text-align:center}.main--purchase-claim-v2 .costco-intro h1{text-align:center}}@media screen and (max-width:860px){.main--purchase-claim-v2 .intro{padding:0 20px}.main--purchase-claim-v2 .content{padding:0 20px}.main--purchase-claim-v2 .navigation{padding:0 20px}}@media screen and (max-width:700px){.main--purchase-claim-v2 .section-heading{margin-right:10px}.main--purchase-claim-v2 .intro .banner-wrapper .banner .desktop{display:none}.main--purchase-claim-v2 .intro .banner-wrapper .banner .mobile{display:block}}@media screen and (max-width:500px){.main--purchase-claim-v2 .intro .steps .dot:nth-of-type(2n){display:none}.main--purchase-claim-v2 .intro h1{font-size:21px}}.main--purchase-claim-v2-index .claim-options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main--purchase-claim-v2-index .claim-options .claim-option{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid #dcddde;border-radius:20px;max-width:270px;width:100%;padding:20px 0;margin:10px 10px}.main--purchase-claim-v2-index .claim-options .claim-option img{max-width:113px;opacity:.5}.main--purchase-claim-v2-index .claim-options .claim-option h2{margin:15px 0 0;text-transform:uppercase;color:#00818a;font-size:12px}.main--purchase-claim-v2-index .claim-options .claim-option p{margin:8px 0 20px;text-align:center;font-size:12px;line-height:14px}.main--purchase-claim-v2-index .claim-options .claim-option a{background-color:#00818a;border-radius:10px;padding:10px 40px}.main--purchase-claim-v2-index .claim-options .claim-option a p{margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:12px}.main--purchase-claim-v2-index .claim-options .claim-option:hover{border:2px solid #00818a}.main--purchase-claim-v2-index .claim-options .claim-option:hover img{opacity:1}.main--purchase-claim-v2-presubmit .intro{max-width:760px}.main--purchase-claim-v2-presubmit .intro h2{padding-top:15px}.main--purchase-claim-v2-presubmit .claim-checklist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--purchase-claim-v2-presubmit .claim-checklist__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #00818a;padding:12px 40px}.main--purchase-claim-v2-presubmit .claim-checklist__row .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main--purchase-claim-v2-presubmit .claim-checklist__row .text{margin:5px 0 0 30px;width:100%;position:relative}.main--purchase-claim-v2-presubmit .claim-checklist__row .text p{font-size:16px;display:inline-block}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn{display:inline-block;background-color:#00818a;border-radius:50%;width:20px;height:20px;position:relative;cursor:pointer;margin-left:10px;border:2px solid #00818a}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn p{color:#fff;margin:0;position:relative;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;font-size:14px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn.active{background-color:#fff;border:2px solid #00818a}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn.active p{color:#00818a}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-text{display:none}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-text p{font-size:14px;margin:0 0 10px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-text ul{margin:0 20px 10px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-text ul li{font-size:14px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-text.active{display:block}.main--purchase-claim-v2-presubmit .claim-checklist__row:first-of-type{border-top:0}.main--purchase-claim-v2-presubmit .content{padding:0}.main--purchase-claim-v2-presubmit .video-wrapper{position:relative;z-index:2;padding-bottom:52.25%;padding-top:25px;height:0}.main--purchase-claim-v2-presubmit .video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}.main--purchase-claim-v2-presubmit .navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:20px}@media screen and (max-width:960px){.main--purchase-claim-v2-presubmit .intro{text-align:center}}@media screen and (max-width:700px){.main--purchase-claim-v2-presubmit .claim-checklist__row{padding:12px 20px}.main--purchase-claim-v2-presubmit .claim-checklist__row .icon{width:100%;max-width:50px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text{margin:2px 0 0 30px}.main--purchase-claim-v2-presubmit .claim-checklist__row .text p{font-size:14px;width:88%}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn{display:block;position:absolute;top:14px;right:0}.main--purchase-claim-v2-presubmit .claim-checklist__row .text .tooltip-btn p{width:auto}}@media screen and (max-width:600px){.main--purchase-claim-v2-presubmit .video-wrapper{padding-bottom:52.25%;padding-top:12px}.main--purchase-claim-v2-presubmit .video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%}}.main--purchase-claim-v2-rebate .default-offer-code{margin-top:25px;max-width:420px;width:100%}.main--purchase-claim-v2-rebate .default-offer-code label{line-height:16px}.main--purchase-claim-v2-rebate .navigation{margin-top:5px}@media screen and (max-width:960px){.main--purchase-claim-v2-rebate .default-offer-code{margin:25px auto 0}.main--purchase-claim-v2-rebate .text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main--purchase-claim-v2-upcitems .content .columns-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes{width:100%}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .field-validation-error{margin:5px 0 10px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);text-align:left}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes select{margin-top:20px;width:100%}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes input{max-width:200px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .overlay-upc-toggler{color:#00818a;text-decoration:underline;display:inline;font-size:12px;cursor:pointer}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes span{font-size:14px;margin:3px 0;font-weight:400}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes #Quantity1-error{color:red!important}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 label{font-size:14px;margin:3px 0}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 input{margin-top:20px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .upc{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .quantity{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;width:200px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .upc1UploadMessage{margin:5px 0 10px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .upc1UploadMessage span{color:red}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 p{font-size:14px;margin:0 3px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 input{margin-top:20px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .upc{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .quantity{-webkit-box-flex:0;-ms-flex:0 1 200px;flex:0 1 200px;width:200px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .overlay-upc-image-toggler{color:#00818a;text-decoration:underline;display:inline;font-size:12px;cursor:pointer}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .upc2UploadMessage{margin:5px 0 10px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .upc2UploadMessage span{color:red}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main--purchase-claim-v2-upcitems .content .section-upcs h2{font-size:14px;margin:3px 0;font-weight:400}.main--purchase-claim-v2-upcitems .content .section-upload-upc{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:58%;margin-bottom:20px}.main--purchase-claim-v2-upcitems .content .section-upload-upc .column-upload-upc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.main--purchase-claim-v2-upcitems .content .section-upload-upc h2{font-size:14px;margin:3px 0;font-weight:400}.main--purchase-claim-v2-upcitems .content .section-upload-upc p{font-size:14px;max-width:440px;width:100%;display:inline-block}.main--purchase-claim-v2-upcitems .content .section-upload-upc .overlay-upc-image-toggler{color:#00818a;text-decoration:underline;display:inline;font-size:12px;cursor:pointer;padding-bottom:10px}.main--purchase-claim-v2-upcitems .content .section-upload-upc .upcImageSelector{background-color:#00818a;padding:15px 0;width:190px;font-size:14px;margin-top:10px}.main--purchase-claim-v2-upcitems .content .section-upload-upc .upcImageSelector[disabled="disabled"]{background-color:#999;cursor:not-allowed}.main--purchase-claim-v2-upcitems .content #upcs{margin:0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--purchase-claim-v2-upcitems .content #upcs .upc-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.main--purchase-claim-v2-upcitems .content #upcs .upc-image:first-of-type{margin-left:10px;margin-right:0}.main--purchase-claim-v2-upcitems .content #upcs .upc-image:second-of-type{margin-left:20px;margin-right:0}.main--purchase-claim-v2-upcitems .content #upcs .upc-image img{max-width:200px;width:100%}.main--purchase-claim-v2-upcitems .content #upcs .upc-image .removeImage{margin-top:10px;background-color:#00818a;color:#fff;border:0;padding:8px 22px;border-radius:10px;text-transform:uppercase;font-size:12px}.main--purchase-claim-v2-upcitems #overlay-upc .upc-examples,.main--purchase-claim-v2-upcitems #overlay-upc-images .upc-examples{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--purchase-claim-v2-upcitems #overlay-upc .upc-examples .upc-example,.main--purchase-claim-v2-upcitems #overlay-upc-images .upc-examples .upc-example{margin:10px}.main--purchase-claim-v2-upcitems #overlay-upc .upc-examples .upc-example p,.main--purchase-claim-v2-upcitems #overlay-upc-images .upc-examples .upc-example p{text-align:center}.main--purchase-claim-v2-upcitems .navigation{margin-top:20px}.main--purchase-claim-v2-upcitems .field-validation-error,.main--purchase-claim-v2-upcitems .imageUploadMessage{margin:5px 0 10px 49px}@media screen and (max-width:960px){.main--purchase-claim-v2-upcitems .field-validation-error,.main--purchase-claim-v2-upcitems .imageUploadMessage{max-width:480px;width:100%;display:block;-webkit-transform:translateX(49px);-ms-transform:translateX(49px);transform:translateX(49px);margin:5px auto 10px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:480px;margin:0 auto}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--right{display:none}.main--purchase-claim-v2-upcitems .content .section-upload-upc{margin-top:10px;max-width:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:480px;margin:0 auto 20px}.main--purchase-claim-v2-upcitems .content .section-upload-upc p{max-width:362px}}@media screen and (max-width:530px){.main--purchase-claim-v2-upcitems .field-validation-error,.main--purchase-claim-v2-upcitems .imageUploadMessage{max-width:480px;width:100%;display:block;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:5px auto 10px;text-align:center}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left{max-width:280px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes select{margin-top:0;margin-bottom:5px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 input{margin-top:0;margin-bottom:5px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .upc{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-1 .quantity{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 input{margin-top:0;margin-bottom:5px}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .upc{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .quantity{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.main--purchase-claim-v2-upcitems .content .columns-wrapper .column--left .upc-codes .upc-2 .quantity p{margin-top:3px}.main--purchase-claim-v2-upcitems .content .section-upload-upc{max-width:280px}}.main--purchase-claim-v2-receipt h2{margin-top:3px;font-size:14px;font-weight:400}.main--purchase-claim-v2-receipt p{font-size:12px}.main--purchase-claim-v2-receipt ul{padding:0 20px}.main--purchase-claim-v2-receipt ul li{font-size:12px;list-style:disc;margin:0 0 2px}.main--purchase-claim-v2-receipt .note{max-width:340px;margin:0}.main--purchase-claim-v2-receipt .instructions{max-width:340px;width:100%}.main--purchase-claim-v2-receipt .receiptImageSelector{background-color:#00818a;padding:15px 0;width:190px;font-size:14px;margin-top:10px}.main--purchase-claim-v2-receipt .receiptImageSelector[disabled="disabled"]{background-color:#999;cursor:not-allowed}.main--purchase-claim-v2-receipt #overlay-receipt-toggler{color:#00818a;text-decoration:underline;display:inline;font-size:12px;cursor:pointer}.main--purchase-claim-v2-receipt .field-validation-error,.main--purchase-claim-v2-receipt .imageUploadMessage{margin:5px 0 10px 49px}.main--purchase-claim-v2-receipt .columns-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-receipt .columns-wrapper .column--left{width:60%}.main--purchase-claim-v2-receipt .columns-wrapper .column--right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main--purchase-claim-v2-receipt .section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.main--purchase-claim-v2-receipt .intro h1{max-width:560px}.main--purchase-claim-v2-receipt .costco-intro h1{max-width:100%;font-size:26px;color:#00818a;text-transform:uppercase;font-weight:400;line-height:1.1}.main--purchase-claim-v2-receipt .section-upload-receipt{display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-receipt #receipts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--purchase-claim-v2-receipt #receipts .receipt-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 20px}.main--purchase-claim-v2-receipt #receipts .receipt-image:first-of-type{margin-left:0}.main--purchase-claim-v2-receipt #receipts .receipt-image img{max-width:200px;width:100%}.main--purchase-claim-v2-receipt #receipts .receipt-image .removeImage{margin-top:10px;background-color:#00818a;color:#fff;border:0;padding:8px 22px;border-radius:10px;text-transform:uppercase;font-size:12px}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;margin-bottom:15px}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines ul{padding:0 20px}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines ul li{color:#345d88;list-style:disc;margin:0 0 17px}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines ul li span{color:#5e5e5e}.main--purchase-claim-v2-receipt #overlay-receipt .receipt{width:100%;padding:0 15px}.main--purchase-claim-v2-receipt .navigation{margin-top:5px}@media screen and (max-width:960px){.main--purchase-claim-v2-receipt .field-validation-error,.main--purchase-claim-v2-receipt .imageUploadMessage{max-width:480px;width:100%;display:block;padding-left:49px;margin:5px auto 10px}.main--purchase-claim-v2-receipt .columns-wrapper .column--left{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:480px;margin:0 auto}.main--purchase-claim-v2-receipt .columns-wrapper .column--right{display:none}.main--purchase-claim-v2-receipt .intro h1{margin:0 auto 30px}.main--purchase-claim-v2-receipt .costco-intro h1{margin:0 auto 30px;max-width:560px;text-align:center}}@media screen and (max-width:530px){.main--purchase-claim-v2-receipt #receipts .receipt-image{margin:0 5px}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--purchase-claim-v2-receipt #overlay-receipt .guidelines ul{width:300px}.main--purchase-claim-v2-receipt #overlay-receipt .receipt{padding:20px 0 0}}.main--purchase-claim-v2-patientinfo .columns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-patientinfo .columns .column{width:50%}.main--purchase-claim-v2-patientinfo .columns .column--left .text-wrapper{margin:10px}.main--purchase-claim-v2-patientinfo .columns .column--left .text-wrapper .wrapper-label .inner{display:inline}.main--purchase-claim-v2-patientinfo .columns .column--left .text-wrapper .wrapper-label .inner p{display:inline}.main--purchase-claim-v2-patientinfo .columns .column--left .text-wrapper .wrapper-label .inner label{display:inline}.main--purchase-claim-v2-patientinfo .columns .column--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:960px){.main--purchase-claim-v2-patientinfo .columns .column--left{width:100%}.main--purchase-claim-v2-patientinfo .columns .column--right{display:none}}@media screen and (max-width:430px){.main--purchase-claim-v2-patientinfo p,.main--purchase-claim-v2-patientinfo label,.main--purchase-claim-v2-patientinfo .inner{text-align:center}.main--purchase-claim-v2-patientinfo .form-fields .text-wrapper{width:100%;display:inline-block;text-align:center}}.main--purchase-claim-v2-practitioner h1{display:inline-block;max-width:640px}.main--purchase-claim-v2-practitioner #find{margin-top:22px;width:100px;background-color:#00818a}.main--purchase-claim-v2-practitioner #practitionersText{color:#5e5e5e}.main--purchase-claim-v2-practitioner #practitionersInfo{color:#5e5e5e}.main--purchase-claim-v2-practitioner select{width:44%}.main--purchase-claim-v2-practitioner #EyePractitionerState{width:100%}.main--purchase-claim-v2-practitioner .section{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:342px;width:100%}.main--purchase-claim-v2-practitioner .section p{margin-top:0}.main--purchase-claim-v2-practitioner .form-fields{margin-left:35px}.main--purchase-claim-v2-practitioner #practitioner-form-other-fields{margin-top:40px}.main--purchase-claim-v2-practitioner #practitioner-form-other-fields .section{max-width:292px}.main--purchase-claim-v2-practitioner .required{margin-left:45px;font-style:normal}.main--purchase-claim-v2-practitioner .columns{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-practitioner .columns .column--left{width:60%}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper{margin:10px}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper.eyecare-practitioner-dropdown-wrapper{margin-left:45px}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper.eyecare-practitioner-dropdown-wrapper select{width:41%}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper .wrapper-label .inner{display:inline}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper .wrapper-label .inner p{display:inline}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper .wrapper-label .inner label{display:inline}.main--purchase-claim-v2-practitioner .columns .column--right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:960px){.main--purchase-claim-v2-practitioner h1{display:block;margin:0 auto;text-align:center}.main--purchase-claim-v2-practitioner .section{margin:20px auto 0;-webkit-transform:translateX(-35px);-ms-transform:translateX(-35px);transform:translateX(-35px)}.main--purchase-claim-v2-practitioner form{max-width:342px;width:100%;margin:0 auto}.main--purchase-claim-v2-practitioner .form-fields{margin-left:0}.main--purchase-claim-v2-practitioner .required{max-width:342px;width:100%;display:block;margin:0 auto 20px;padding-left:10px}.main--purchase-claim-v2-practitioner #practitioner-form-other-fields .section{max-width:342px}.main--purchase-claim-v2-practitioner .columns .column--left{width:100%}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper.eyecare-practitioner-dropdown-wrapper{margin-left:10px}.main--purchase-claim-v2-practitioner .columns .column--left .text-wrapper.eyecare-practitioner-dropdown-wrapper select{width:95%}.main--purchase-claim-v2-practitioner .columns .column--right{display:none}}@media screen and (max-width:430px){.main--purchase-claim-v2-practitioner p,.main--purchase-claim-v2-practitioner label,.main--purchase-claim-v2-practitioner .inner{text-align:center}.main--purchase-claim-v2-practitioner .section{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.main--purchase-claim-v2-practitioner input[type="text"],.main--purchase-claim-v2-practitioner input[type="email"],.main--purchase-claim-v2-practitioner input[type="password"],.main--purchase-claim-v2-practitioner input[type="number"]{max-width:none}.main--purchase-claim-v2-practitioner #find{margin-top:0;margin-bottom:10px}.main--purchase-claim-v2-practitioner .required{margin-top:20px}.main--purchase-claim-v2-practitioner .form-fields .text-wrapper{width:100%;display:inline-block;text-align:center}}.main--purchase-claim-v2-reminder{padding-top:25px}.main--purchase-claim-v2-reminder #ProductToBeRemindedOf{font-size:12px}.main--purchase-claim-v2-reminder .dp-custom select{border:2px solid #dcddde;border-radius:0;padding:10px}.main--purchase-claim-v2-reminder .control--radio{margin-right:10px}.main--purchase-claim-v2-reminder .navigation{margin-top:20px}.main--purchase-claim-v2-reminder #contactlensproduct-section{margin-top:10px}@media screen and (max-width:960px){.main--purchase-claim-v2-reminder .intro,.main--purchase-claim-v2-reminder .content{width:100%;max-width:600px;margin:0 auto}}.main--purchase-claim-v2-review{padding-top:25px}.main--purchase-claim-v2-review .intro{margin:0 0 0 62px}.main--purchase-claim-v2-review .content{max-width:450px;margin:0 0 0 62px}.main--purchase-claim-v2-review .content .review-section{position:relative;border-bottom:2px solid #00818a;display:-webkit-box;display:-ms-flexbox;display:flex}.main--purchase-claim-v2-review .content .review-section .btn{position:absolute;top:10px;right:0}.main--purchase-claim-v2-review .content .review-section .icon{margin:10px 20px 0 0}.main--purchase-claim-v2-review .warning{font-style:italic;font-size:12px}.main--purchase-claim-v2-review h2{display:inline-block;margin-bottom:0}.main--purchase-claim-v2-review .buttons{text-align:center;margin-top:15px}.main--purchase-claim-v2-review .btn{margin-top:0}.main--purchase-claim-v2-review .btn--submit{margin:0 auto}@media screen and (max-width:960px){.main--purchase-claim-v2-review .intro{max-width:460px;margin:0 auto;text-align:center}.main--purchase-claim-v2-review .content{margin:0 auto}}@media screen and (max-width:450px){.main--purchase-claim-v2-review h2{display:inline;max-width:none}.main--purchase-claim-v2-review .content .review-section{padding-left:7px;display:block}.main--purchase-claim-v2-review .content .review-section .btn{top:12px}.main--purchase-claim-v2-review .content .review-section .information{text-align:center}.main--purchase-claim-v2-review .content .review-section .icon{margin-right:0}.main--purchase-claim-v2-review .content .review-section .icon img{display:block;margin:0 auto 10px}}.main--purchase-claim-old .btn{padding:8px 45px}.main--purchase-claim-old .buttons{margin-top:20px}.main--purchase-claim-old .anchor-wrapper{position:relative}.main--purchase-claim-old .anchor-wrapper .anchor-btn{background-color:#00818a;color:#fff;border-radius:50%;width:19px;height:19px;cursor:pointer;position:absolute;top:1px;left:-24px}.main--purchase-claim-old .anchor-wrapper .anchor-btn:before,.main--purchase-claim-old .anchor-wrapper .anchor-btn:after{content:'';width:9px;height:9px;position:absolute;top:5px;right:5px}.main--purchase-claim-old .anchor-wrapper .anchor-btn:before{border-bottom:1px solid #fff;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.main--purchase-claim-old .anchor-wrapper .anchor-btn:after{border-right:1px solid #fff;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.main--purchase-claim-old .anchor-wrapper .anchor-hidden{display:none}.main--purchase-claim-old .anchor-wrapper.active .anchor-hidden{display:block}.main--purchase-claim-old .anchor-wrapper.active .anchor-btn:after{display:none}.main--purchase-claim-old .anchor-wrapper-link .anchor-link{cursor:pointer}.main--purchase-claim-old .anchor-wrapper-link .anchor-link p{margin:0}.main--purchase-claim-old .anchor-wrapper-link .anchor-link .tooltip--upcinfo{margin-bottom:2px}.main--purchase-claim-old .anchor-wrapper-link .anchor-link.anchor1{width:120px}.main--purchase-claim-old .anchor-wrapper-link .anchor-link.anchor2{margin-top:20px;width:194px}.main--purchase-claim-old .anchor-wrapper-link .anchor-hidden{display:none}.main--purchase-claim-old .anchor-wrapper-link.active .anchor-hidden{display:block}.main--purchase-claim-old label{margin:20px 0 10px}.main--purchase-claim-old .intro{padding:80px 20px 0;max-width:740px;margin:0 auto}.main--purchase-claim-old .btn-tooltip{border:0;background-color:#00818a;color:#fff;border-radius:50%;width:20px;height:20px}.main--purchase-claim-old .tooltip{margin-left:5px;margin-bottom:13px;background-color:#00818a;border-radius:50%;width:14px;height:14px;cursor:pointer}.main--purchase-claim-old .tooltip p{display:block;font-size:14px;line-height:14px;margin:0;vertical-align:middle;text-align:center;color:#fff}.main--purchase-claim-old .tooltip-text{display:none;position:absolute;background-color:#00818a;top:40px;left:0;border-radius:8px;padding:10px 15px;z-index:2}.main--purchase-claim-old .tooltip-text.active{display:block}.main--purchase-claim-old .tooltip-text p{font-size:11px;color:#fff;margin:0}.main--purchase-claim-old .remove,.main--purchase-claim-old .removeImage{border:0;border-radius:5px;background-color:#00818a;font-size:14px;padding:5px 20px;color:#fff;text-transform:uppercase}.main--purchase-claim-old .content{padding:0 20px 80px;max-width:740px;margin:0 auto}.main--purchase-claim-old .content .control-group label{font-size:14px;color:#6d6e71;display:block}.main--purchase-claim-old .content .btn{margin-top:10px}.main--purchase-claim-old .content label{font-size:14px;color:#6d6e71;margin:20px 0 10px}.main--purchase-claim-old .content input{margin-bottom:5px}.main--purchase-claim-old .content .wrapper-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main--purchase-claim-old .content .wrapper-label .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main--purchase-claim-old .content .wrapper-label .inner p{display:inline-block;margin:0 0 9px 0}.main--purchase-claim-old.receipt-upload{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:80px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--purchase-claim-old.receipt-upload .content{max-width:350px;padding:0;margin:0}.main--purchase-claim-old.receipt-upload .content h2{margin-top:0}.main--purchase-claim-old.receipt-upload .content .validation-summary-errors li{list-style-type:none}.main--purchase-claim-old.receipt-presubmit .receipt-products{width:185px;border:1px solid #00818a;border-radius:10px;text-align:center}.main--purchase-claim-old.receipt-presubmit .receipt-products .cell{height:65px;list-style-type:none;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--purchase-claim-old.receipt-presubmit .receipt-products .cell:nth-of-type(even){background-color:#edf7f7}.main--purchase-claim-old.receipt-presubmit .receipt-products .cell:first-of-type p{font-weight:700}.main--purchase-claim-old.receipt-presubmit .receipt-products .cell:last-of-type{border-radius:0 0 10px 10px}.main--purchase-claim-old.receipt-presubmit .receipt-products .cell p{font-size:14px;margin:0}.main--purchase-claim-old.receipt-presubmit ol,.main--purchase-claim-old.receipt-presubmit ul{padding-left:17px}.main--purchase-claim-old.receipt-presubmit .validation-summary-errors ul{padding-left:0}.main--purchase-claim-old.receipt-presubmit .example-receipt{width:100%;max-width:400px}.main--purchase-claim-old.receipt-presubmit .anchor-wrapper{margin-left:24px}.main--register .wrapper .text-wrapper,.main.account-memberupdate .wrapper .text-wrapper{margin:0 0 20px;width:48%}.main--register .wrapper .text-wrapper--full,.main.account-memberupdate .wrapper .text-wrapper--full{width:100%}.main--register h2,.main.account-memberupdate h2{font-size:19px;font-weight:400;max-width:558px}.main--register .disclaimer,.main.account-memberupdate .disclaimer{font-size:14px;font-style:italic}.main--register .control-group,.main.account-memberupdate .control-group{margin-bottom:20px}.main--register .control-group .control a,.main.account-memberupdate .control-group .control a{color:#00818a;text-decoration:underline}.main--register .control-group .control__indicator,.main.account-memberupdate .control-group .control__indicator{top:-2px}.main--register .captcha-refresh,.main.account-memberupdate .captcha-refresh{color:#00818a;text-decoration:underline;cursor:pointer}.main--register .security-code,.main.account-memberupdate .security-code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--register .security-code p,.main.account-memberupdate .security-code p{font-size:14px}.main--register .security-code p.no-robots,.main.account-memberupdate .security-code p.no-robots{text-transform:uppercase;font-size:16px;margin-bottom:0}.main--register .security-code .captcha-image,.main.account-memberupdate .security-code .captcha-image{margin-bottom:20px}.main--register .security-code label,.main.account-memberupdate .security-code label{margin-bottom:5px}.main--register input[type="text"],.main.account-memberupdate input[type="text"],.main--register input[type="password"],.main.account-memberupdate input[type="password"]{width:100%;max-width:280px}.main--register .btn--submit,.main.account-memberupdate .btn--submit{margin:15px 0}.main.account-memberupdate h1{font-size:40px}.main--register{margin-top:75px;margin-bottom:44px}.main--register .wrapper{max-width:600px;margin:0 0 0 100px}.main--register .tab .wrapper{margin:0;padding:0}.main--rewards-inner-v2 h1{font-size:26px;color:#00818a;font-weight:400;text-transform:uppercase;margin:70px 0 30px 145px}.main--rewards-inner-v2 .btn-v2{background-color:#00818a;border-radius:10px;padding:10px 40px;display:inline-block}.main--rewards-inner-v2 .btn-v2 p{margin:0;padding:0;color:#fff;text-transform:uppercase;font-size:12px}.main--rewards-inner-v2 .cards .cards-section--first{margin-bottom:4px}.main--rewards-inner-v2 .cards .cards-section--first .description{background-color:#e5f5f6}.main--rewards-inner-v2 .cards .cards-section--second .description{background-color:#b2e1e4}.main--rewards-inner-v2 .donate-form .point-value{display:inline-block}.main--rewards-inner-v2 .disclaimer{color:#5e5e5e;font-size:12px}.main--rewards-inner-v2 .donate-lower{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 60px;max-width:700px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--rewards-inner-v2 .donate-lower .disclaimer{color:#5e5e5e;font-size:12px;max-width:400px}.main--rewards-inner-v2 .donate-bros{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px auto 40px;max-width:700px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main--rewards-inner-v2 .donate-bros .disclaimer{color:#5e5e5e;font-size:12px;max-width:400px}.main--rewards-inner-v2 .content .columns{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:700px;margin:50px auto}.main--rewards-inner-v2 .content .hr{width:100%;max-width:700px;border-top:2px solid #00818a;margin:0 auto}@media screen and (max-width:600px){.main--rewards-inner-v2 .video-wrapper .video{top:0;left:0;width:100%;height:100%}}@media screen and (max-width:960px){.main--rewards-inner-v2 h1{margin-left:0;text-align:center}.main--rewards-inner-v2 .columns .column--left{max-width:400px;margin:0 auto;width:100%;padding:0 20px}.main--rewards-inner-v2 .columns .column--right{display:none}.main--rewards-inner-v2 .donate-lower,.main--rewards-inner-v2 .donate-bros{padding:0 20px;margin-top:35px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--rewards-inner-v2 .donate-lower .disclaimer,.main--rewards-inner-v2 .donate-bros .disclaimer{text-align:center}}.main--rewards-inner{font-family:arial;font-size:14px;color:#6d6e71;padding:150px 70px;background-image:url('../Images/bubbles-top.png'),url('../Images/bubbles-bottom.png');background-repeat:no-repeat,no-repeat;background-size:contain,contain;background-position:0 -100px,0 calc(100% + 27px);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;-ms-flex-wrap:wrap;flex-wrap:wrap}.main--rewards-inner a{color:#00818a;text-decoration:underline}.main--rewards-inner a.btn{color:#fff;text-decoration:none}.main--rewards-inner p,.main--rewards-inner label{font-size:14px}.main--rewards-inner .control__indicator{top:-2px}.main--rewards-inner .number-of-entries input{max-width:55px}.main--rewards-inner .flex-item.first{width:50%}.main--rewards-inner .flex-item.second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main--rewards-inner .flex-item.second .tokens-button{color:#fff;text-decoration:none;text-align:center;display:inline-block;position:relative;right:0}.main--rewards-inner .flex-item.fourth{max-width:520px;width:100%}.main--rewards-inner .flex-item.fifth p{font-size:12px}.main--rewards-inner .flex-item .form-button{margin:10px 0 20px 0}.main--rewards-inner .flex-item .game-type-title{font-size:20px;margin-bottom:5px;margin-top:20px}.main--rewards-inner .flex-item .prize-title{font-size:20px;margin-bottom:20px}.main--rewards-inner .flex-item .tokens{font-size:14px;font-weight:bold;margin-bottom:20px}.main--rewards-inner .flex-item .entries{font-size:15px;margin-bottom:25px}.main--rewards-inner .flex-item .activity-btns{margin-top:35px;margin-bottom:12px}.main--rewards-inner .flex-item .game-image{width:200px;height:168px;overflow:hidden;margin-left:auto}.main--rewards-inner .flex-item .game-image .img{width:200px;height:168px;background-size:contain;background-repeat:no-repeat;background-position:center}.main--rewards-inner .flex-item .asterisk-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:25px;font-size:12px}.main--rewards-inner .flex-item .social{margin-left:25px}.main--rewards-inner .flex-item .social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--rewards-inner .flex-item .social-icon{width:20px;position:relative;top:-4px;margin-left:5px}.main--rewards-inner .flex-item .accept-text{margin-bottom:20px}.main--rewards-inner .indicator-wrapper{margin-bottom:10px}.main--rewards-inner .donation-checkbox{margin-left:15px}.main--rewards-inner .donation-section .indented-15{margin-left:15px}.main--rewards-inner.rewards-inner--confirmation .flex-item.third{position:absolute;top:150px;right:75px}@media screen and (max-width:960px){.main--rewards-inner.rewards-inner--confirmation{padding-bottom:40px}.main--rewards-inner.rewards-inner--confirmation .flex-item .game-type-title{margin-bottom:10px}.main--rewards-inner.rewards-inner--confirmation .flex-item.third{position:static}}.main--login .content,.main--tertiary-page .content{margin:0 100px 80px}.main--login .text-wrapper,.main--tertiary-page .text-wrapper{margin-top:20px}.main--login .btn-submit,.main--tertiary-page .btn-submit{margin-top:20px}.main--login .forgot-pass,.main--tertiary-page .forgot-pass{display:inline-block;margin-top:10px}.main--login .tabs{margin-top:75px}.main--tertiary-page .content{margin:100px 100px 80px}.main--tertiary-page .rules-content{margin:40px 100px}.main--tertiary-page .tabs{margin-top:150px}.main--tertiary-page .btn--long-text{padding:8px 40px}.main--earn-inner .content{margin:100px 200px 80px 100px}.main--earn-inner .content p{color:#6d6e71}.main--earn-inner .content .point-value{font-weight:700}.main--earn-inner .content .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--earn-inner .content .another-code-section{margin-top:40px}.main--earn-inner .content .buttons{margin-top:30px}.main--earn-inner .content .buttons .btn{margin-top:15px;display:inline-block}.main--earn-inner .bubble-right{background-image:url('../Images/bubbles-right.png');position:absolute;top:0;right:0;width:250px;height:394px;z-index:1}.main--earn-inner .video-wrapper{position:relative;z-index:2;padding-bottom:52.25%;padding-top:25px;height:0}.main--earn-inner.earn-inner-survey legend{margin-bottom:10px}.main--earn-inner.earn-inner-survey legend .title{color:#6d6e71}.main--earn-inner.earn-inner-survey .field{margin-bottom:10px}.main--earn-inner.earn-inner-survey .buttons .btn{margin-top:0}.main--earn-inner.earn-inner-survey--completed{overflow:hidden}.main--earn-inner.patient-survey legend{margin-bottom:10px}.main--earn-inner.patient-survey legend .title{color:#6d6e71}.main--earn-inner.patient-survey fieldset{margin-bottom:20px}.main--earn-inner.patient-survey h1{color:#00818a}.main--earn-inner.patient-survey .field-list{padding:0 20px}.main--earn-inner.patient-survey .field{margin-bottom:10px}.main--earn-inner.patient-survey .buttons{margin:20px 0}.main--earn-inner.patient-survey .buttons .btn{margin-top:0}.main--earn-inner.patient-survey .field-validation{color:red;margin:0 0 10px 20px}.main--earn-inner.patient-survey .other-text{margin:5px 0 0 20px;display:inline-block}.main--earn-inner.patient-survey .validation-summary-errors{margin-bottom:20px}.main--earn-inner.earn-inner-watch .buttons{margin-top:0;margin-bottom:30px}.main.faqs-page .faq .faq_question{position:relative}.main.faqs-page .faq .faq_question .anchor-btn{background-color:#00818a;color:#fff;border-radius:50%;width:19px;height:19px;cursor:pointer;position:absolute;top:9px;left:-24px}.main.faqs-page .faq .faq_question .anchor-btn:before,.main.faqs-page .faq .faq_question .anchor-btn:after{content:'';width:9px;height:9px;position:absolute;top:5px;right:5px}.main.faqs-page .faq .faq_question .anchor-btn:before{border-bottom:1px solid #fff;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.main.faqs-page .faq .faq_question .anchor-btn:after{border-right:1px solid #fff;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.main.faqs-page .faq .faq_answer_container{display:none}.main.faqs-page .faq.active .faq_answer_container{display:block}.main.faqs-page .faq.active .anchor-btn:after{display:none}.main.faqs-page a{color:#00818a;text-decoration:underline}.main.help-page textarea{width:100%;max-width:600px}.main.sms-page textarea{width:100%;max-width:600px}.main.sms-page h2{color:#00a6b8;font-weight:400;font-size:24px}.main.sms-page .intro{padding:30px 20px 0;max-width:780px;margin:0 auto}.main.sms-page .intro p{font-size:18px}.main.sms-page .intro td{font-size:18px;color:#5e5e5e;padding:5px 10px 10px 5px}.main.sms-page .intro .smslist{padding-left:30px}.main.sms-page .content{margin:10px 50px 30px}.main.sms-page .content .claim-options{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main.sms-page .content .claim-options .bottom{color:#5e5e5e;font-size:16px;padding:20px 10px 10px 40px}.main.sms-page .content .claim-options .claim-option{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:270px;width:100%;margin:10px 20px}.main.sms-page .content .claim-options .claim-option:first-of-type img{width:90%}.main.sms-page .content .claim-options .claim-option:last-of-type{max-width:370px}.main.sms-page .banner{height:auto;background-color:transparent}.main.sms-page .banner img{width:100%}.main.sms-page .claim-checklist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dff1f3),to(#dff1f3)) no-repeat;background:-webkit-linear-gradient(top,#dff1f3 0,#dff1f3 100%) no-repeat;background:-o-linear-gradient(top,#dff1f3 0,#dff1f3 100%) no-repeat;background:linear-gradient(to bottom,#dff1f3 0,#dff1f3 100%) no-repeat;background-size:calc(100% - 20px) calc(100% - 1px);background-position:right;min-width:350px}.main.sms-page .claim-checklist__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 0;height:33.3%}.main.sms-page .claim-checklist__row .icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.main.sms-page .claim-checklist__row .text{margin:-10px 0 0 20px;width:100%;position:relative}.main.sms-page .claim-checklist__row .text p{font-size:16px;display:inline-block}.main.sms-page .claim-checklist__row img{vertical-align:middle;width:18%}.main.sms-page .claim-checklist__row:first-of-type{border-top:0}.main.sms-page .faq .faq_question{position:relative}.main.sms-page .faq .faq_question .anchor-btn{background-color:#00818a;color:#fff;border-radius:50%;width:19px;height:19px;cursor:pointer;position:absolute;top:9px;left:-24px}.main.sms-page .faq .faq_question .anchor-btn:before,.main.sms-page .faq .faq_question .anchor-btn:after{content:'';width:9px;height:9px;position:absolute;top:5px;right:5px}.main.sms-page .faq .faq_question .anchor-btn:before{border-bottom:1px solid #fff;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.main.sms-page .faq .faq_question .anchor-btn:after{border-right:1px solid #fff;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}.main.sms-page .faq .faq_answer_container{display:none}.main.sms-page .faq.active .faq_answer_container{display:block}.main.sms-page .faq.active .anchor-btn:after{display:none}.main.faqs-page .tabs,.main.help-page .tabs{margin-top:95px}.main.faqs-page .content,.main.help-page .content{margin-top:50px}.main.tokens-thanks-page{background-image:url(../Images/bubbles-top.png);background-size:cover}.main.tokens-thanks-page .content{max-width:620px;width:100%}.main.tokens-thanks-page .content h1{font-weight:400}@media all and (max-width:959px){.main .bubble--left{display:none}.main .main-text--banner{display:none}.main .main-text--overview{display:block}.main .overview{padding:30px}.main .overview .bubble--right{display:none}.main .overview__intro .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.main .overview__intro .actions .action{margin-bottom:40px}.main .overview__intro .actions .action img{width:70px}.main .overview__intro .actions .action p{font-size:14px}.main .overview__intro p{font-size:13px}.main .overview .overview__intro .currencies{margin:40px auto 20px}.main .activities-winners{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .activities-winners .activities{margin:0 auto 25px}.main .activities-winners .activities .activity-complete .img{width:182px;height:146px;margin-top:25px;margin-left:25px}.main .activities-winners .activities .activity-complete .btn{font-size:12px;padding:10px 60px}.main .activities-winners .activities .activity{width:270px;height:270px;border-radius:20px;border-width:2px}.main .activities-winners .activities .activity .img{width:182px;height:146px;margin-top:25px}.main .activities-winners .activities .activity .btn{font-size:12px;padding:10px 45px;border-radius:10px;margin-bottom:38px}.main .tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none;border-bottom:0}.main .tabs .tab{width:100%;border-radius:0;display:block;height:35px;text-align:center;margin-right:0}.main .tabs .tab a{line-height:35px}.main .tabs .tab a .wrapper{max-width:300px;width:100%;margin:0 auto;position:relative}.main .tabs .tab a .text{font-size:11px}.main .tabs .tab a .text.desktop{display:none}.main .tabs .tab a .text.mobile{display:inline-block}.main .tabs .tab.active{display:block}.main--landing .main-text--overview{margin-bottom:20px}.main--landing .main-text--overview p{margin-bottom:25px}.main--landing .overview__intro{text-align:center}.main--landing .overview__intro h2{max-width:300px;width:100%;margin-bottom:40px;display:inline-block}.main--landing .overview__intro .actions .action p{margin:0 auto}.main--landing .activities-winners .winners{width:270px;margin:0 auto;border-radius:20px;border-width:2px}.main--landing .activities-winners .winners h2{font-size:14px}.main--landing .activities-winners .winners li{height:75px}.main--earn .activities-winners .activities .activity-wrapper{border-width:2px}.main--earn .activities-winners .activities .activity-wrapper .activity-info{width:270px}.main--earn .activities-winners .activities .activity-wrapper .activity-info p{font-size:12px}.main--rewards .activities-winners .activities .activity-wrapper{border-width:2px;margin-top:45px}.main--rewards .activities-winners .activities .activity-wrapper .activity .img{border-width:2.5px;width:84px;height:84px;top:-12px;right:-12px}.main--rewards .activities-winners .activities .activity-wrapper .activity .img .wrapper{border-width:1.5px;width:75px;height:75px}.main--rewards .activities-winners .activities .activity-wrapper .activity .img .wrapper svg{width:51px;height:51px}.main--rewards .activities-winners .activities .activity-wrapper .activity .activity-img{height:226px;background-size:auto}.main--rewards .activities-winners .activities .activity-wrapper .activity .btn{margin:0 0 23px 0;padding:12px 0;border-radius:8px;width:180px}.main--rewards .activities-winners .activities .activity-wrapper .activity-info{width:270px}.main--purchase-claim .intro{padding-top:20px}.main--purchase-claim .form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main--purchase-claim .form-fields .text-wrapper{width:100%}.main--purchase-claim .form-fields .text-wrapper input{max-width:none}.main--purchase-claim .buttons{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--purchase-claim.purchase-claim-upcitems #dataTable .form-fields{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main--purchase-claim.purchase-claim-review .intro{padding-top:40px}.main--rewards-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 5px 35px;text-align:center;background-image:url('../Images/bubbles-mobile.png');background-repeat:no-repeat;background-size:cover;background-position:0 -175px}.main--rewards-inner .flex-item{-ms-flex-preferred-size:auto;flex-basis:auto}.main--rewards-inner .flex-item.first{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto}.main--rewards-inner .flex-item.second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:auto;flex-basis:auto}.main--rewards-inner .flex-item.second .tokens-button{margin-bottom:20px;display:inline;font-size:14px}.main--rewards-inner .flex-item.third{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.main--rewards-inner .flex-item.fourth{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;max-width:600px;width:100%;margin:0 auto}.main--rewards-inner .flex-item.fourth .activity-description{display:inline-block;max-width:400px;width:100%}.main--rewards-inner .flex-item.fifth{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;padding:0 20px;-ms-flex-preferred-size:auto;flex-basis:auto}.main--rewards-inner .flex-item.fifth.margin-fix{margin-top:20px}.main--rewards-inner .flex-item .game-image{margin:0 auto}.main--rewards-inner .flex-item .game-type-title{font-size:35px;margin-bottom:30px;line-height:1}.main--rewards-inner .flex-item .prize-title{margin-top:18px;margin-bottom:12px}.main--rewards-inner .flex-item .tokens{margin-bottom:20px}.main--rewards-inner .flex-item .entries{margin-bottom:12px}.main--rewards-inner .flex-item .asterisk-text{padding-top:10px;padding-right:10px;display:block;text-align:right;max-width:350px;width:100%;margin:0 auto}.main--rewards-inner .flex-item .social{margin:10px 0}.main--rewards-inner .flex-item .social-icon{width:20px;margin-left:5px}.main--rewards-inner .flex-item .form-button{margin-bottom:65px}.main--rewards-inner .flex-item .control-group{display:inline}.main--rewards-inner .flex-item .social-share{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main--rewards-inner .btn-stacked a{display:inline-block;margin-bottom:10px}.main--rewards-inner .donation-checkbox{margin-left:0}.main--register .wrapper .text-wrapper,.main.account-memberupdate .wrapper .text-wrapper{width:100%}.main--register .text-wrapper,.main.account-memberupdate .text-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--register .form-fields,.main.account-memberupdate .form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--register .form-fields .text-wrapper,.main.account-memberupdate .form-fields .text-wrapper{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main--register .field-list,.main.account-memberupdate .field-list{width:100%;max-width:280px}.main--register .field-list .field,.main.account-memberupdate .field-list .field{width:25%}.main--register .field-validation-error,.main.account-memberupdate .field-validation-error{text-align:center}.main--register .security-code .field-validation-error,.main.account-memberupdate .security-code .field-validation-error{text-align:left}.main--register{margin-top:40px}.main--register .wrapper{max-width:660px;margin:0 auto;padding:30px}.main--register .tabs{margin-bottom:0}.main--login .tabs,.main--tertiary-page .tabs{margin-top:40px}.main--login .content,.main--tertiary-page .content{margin:40px 40px 80px}.main--login .rules-content,.main--tertiary-page .rules-content{margin:40px 40px}.main--login .buttons-spaced .btn,.main--tertiary-page .buttons-spaced .btn{display:inline-block;margin-bottom:10px}.main--earn-inner .content{margin:40px 200px 60px 40px}.main--account .main-text--overview{margin-bottom:0}.main--account .overview .overview__intro .currencies{margin-top:15px}.main.faqs-page .content{margin-left:50px}.main.faqs-page a.break-link{word-wrap:break-word;word-break:break-word}.main.faqs-page .tabs,.main.help-page .tabs{margin-top:40px}.main.tokens-thanks-page{background-image:url(../Images/bubbles-mobile.png);padding:60px 40px 100px}.main.tokens-thanks-page .content{width:100%;max-width:450px;margin:0 auto}.main.tokens-thanks-page .content h1{font-size:18px}}@media all and (max-width:750px){.main .banner__image .img{background-size:auto 400px;height:400px}.main--account .content h1{font-size:14px;max-width:300px;margin:0 auto}.main--account .content .claim-pseudo-table{display:block;margin:20px auto 0;border-width:2px}.main--account .content .table-wrapper{border-width:2px}.main--account .content .table-wrapper.large-table{display:none}.main--account .content .table-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main--account .content .table-flex .table-wrapper{width:100%}.main--purchase-claim .anchor-wrapper .anchor-btn{left:-24px}.main--earn-inner .content{margin:40px 40px 60px 40px}.main--earn-inner .bubble-right{display:none}}@media all and (max-width:550px){.main .overview__intro .currencies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main .overview__intro .currencies .currency{margin:10px;max-width:270px;border-radius:15px;padding:30px}.main .overview__intro .currencies .currency__title h2{font-size:18px;line-height:18px}.main .overview__intro .currencies .currency__amount h2{font-size:28px;line-height:28px}.main--purchase-claim.receipt-upload{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:40px}.main--purchase-claim.receipt-upload .content{margin-bottom:40px;max-width:200px}.main--login .content{margin:0 20px 80px}.main.tokens-thanks-page{padding:60px 20px 100px}}@media all and (max-width:450px){.main .banner__image .img{background-size:auto 300px;height:300px}.main--landing .main-text--overview p{max-width:214px}.main--rewards-inner .flex-item .asterisk-text{max-width:280px;text-align:center}.main.faqs-page .content{margin-left:30px}.main--earn-inner .content{margin:40px 30px 60px}}.cards .cards-section{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cards .cards-section .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards .cards-section .description .text-wrapper{max-width:360px}.cards .cards-section .description h2{font-size:14px;color:#00646b;text-transform:uppercase;font-weight:400;margin:0;width:100%}.cards .cards-section .description h3{font-size:14px;color:#00646b;text-transform:uppercase;font-weight:400;margin:0;width:100%}.cards .cards-section .description p{font-size:13px;color:#5e5e5e;width:100%}.cards .cards-section .description .btn p{color:#fff}.cards .cards-section--first{margin-bottom:4px}.cards .cards-section--first .description{background-color:#b2e1e4;margin-right:2px}.cards .cards-section--first .description .text-wrapper{padding-right:40px;margin-left:auto}.cards .cards-section--first img{margin-left:2px}.cards .cards-section--second .description{background-color:#e5f5f6;margin-left:2px}.cards .cards-section--second .description .text-wrapper{padding-left:60px;margin-right:auto}.cards .cards-section--second img{margin-right:2px}.cards .description{width:478px}.cards img{width:478px;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:960px){.cards .cards-section{max-width:640px;width:100%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cards .cards-section .description{width:100%;padding:0 15px;text-align:center}.cards .cards-section .description h2{margin:0 auto}.cards .cards-section .description .text-wrapper{padding:50px 15px;margin:0 auto;max-width:500px}.cards .cards-section .description .btn{margin:0 auto}.cards .cards-section img{width:100%}.cards .cards-section--first{margin-bottom:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cards .cards-section--first img{margin-left:0}.cards .cards-section--first .description{margin-right:0}.cards .cards-section--second{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.cards .cards-section--second .description{margin-left:0}}.banner{width:100%;background-color:#187c9a;height:270px;overflow:hidden;z-index:1}.banner .text-wrapper{margin-left:140px;width:100%;max-width:348px;padding-top:45px;position:relative;z-index:3}.banner .text-wrapper h2{color:#fff;font-size:28px;font-weight:400;text-transform:uppercase;margin:0}.banner .text-wrapper p{color:#fff;margin:10px 0 0;font-size:16px;width:318px}.banner .rewards-img{position:absolute;top:-74px;right:70px;width:360px}.banner-container .bubbles-left{position:absolute;z-index:2;left:-79px;top:100px;width:470px;opacity:.8}.banner-container .bubbles-right{position:absolute;z-index:2;right:-60px;top:210px;width:260px}@media screen and (max-width:960px){.banner .text-wrapper{margin:0 auto;text-align:center}.banner .text-wrapper h1{width:auto;margin:0 auto}.banner .text-wrapper p{width:auto}.banner .rewards-img{top:auto;bottom:-30px;right:20px;width:200px}.banner-container .bubbles-left,.banner-container .bubbles-right{display:none}}@media screen and (max-width:765px){.banner{height:350px}.banner.authenticated{height:395px}.banner .text-wrapper{padding-top:35px}.banner .text-wrapper h1{margin:0 auto}.banner .rewards-img{left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:auto;bottom:-20px;width:170px}}@media screen and (max-width:440px){.banner.authenticated{height:425px}.banner .text-wrapper{max-width:315px}.banner .text-wrapper h1{font-size:24px}}footer .footer-top{padding:20px;background-color:#00818a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer__image-links .logo img{max-width:90%}footer .footer__image-links .social{padding:20px 0 0}footer .footer__image-links .social img{display:inline-block;width:23px;margin-right:3px}footer .footer__image-links .social img:last-of-type{margin-right:0}footer .footer__nav-footnotes nav{text-align:right;margin-bottom:40px}footer .footer__nav-footnotes nav a{color:#fff;border-right:1px solid #fff;padding:0 10px;font-size:12px}footer .footer__nav-footnotes nav a:last-of-type{border:0;padding:0 0 0 10px}footer .footer__nav-footnotes .footnotes{width:100%;max-width:710px}footer .footer__nav-footnotes .footnotes a{margin-left:50px;text-decoration:underline;font-weight:600;color:#fff}footer .footer__nav-footnotes .footnotes p{color:#fff;text-align:right;margin:0;font-size:12px}footer .footer__mobile-nav{display:none;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer__mobile-nav a{width:100%;display:block;padding:10px 30px;color:#6d6e71;position:relative;font-size:14px}footer .footer__mobile-nav a:before,footer .footer__mobile-nav a:after{content:'';width:11px;height:11px;position:absolute;top:14px;right:35px}footer .footer__mobile-nav a:before{border-bottom:3px solid #6d6e71;-webkit-transform:translateY(-7px);-ms-transform:translateY(-7px);transform:translateY(-7px)}footer .footer__mobile-nav a:after{border-right:3px solid #6d6e71;-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}footer .footer__mobile-nav a:nth-of-type(odd){background-color:#fff}footer .footer__mobile-nav a:nth-of-type(even){background-color:#edf7f7}@media all and (max-width:959px){footer .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footer__image-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer__image-links .logo img{width:100%;max-width:250px}footer .footer__image-links .social{margin-left:30px;padding:0}footer .footer__nav-footnotes nav{display:none}footer .footer__nav-footnotes .footnotes p{text-align:left;font-size:14px}footer .footer__nav-footnotes .footnotes a{margin-left:10px;font-size:12px}footer .footer__mobile-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (max-width:450px){footer .footer{padding:12px}footer .footer__image-links .logo img{max-width:190px}footer .footer__image-links .social{margin-left:10px}footer .footer__image-links .social img{width:16px;margin-right:1px}footer .footer__nav-footnotes p{font-size:12px}}.pre-post header{background-color:#00818a;width:100%;display:block;padding:25px 0 20px 70px}.pre-post .main--coming-soon{overflow:hidden}.pre-post .main--coming-soon .bubbles{position:absolute;background:url("../Images/coming-soon-bubbles.png") no-repeat;width:991px;height:450px;top:0;right:0;z-index:0}.pre-post .main--coming-soon .wrapper{width:470px;margin-left:67px;margin-top:175px;position:relative;z-index:1}.pre-post .main--coming-soon h1{font-family:arial;font-size:60px;text-transform:uppercase;margin:0}.pre-post .main--coming-soon p{font-family:arial;font-size:25px;margin:0 0 23px;line-height:29px}.pre-post footer{background-color:#00818a;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pre-post footer nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;margin-top:20px}.pre-post footer nav a{color:#fff;font-size:12px}.pre-post footer nav .separator{color:#fff;margin:0 15px}.pre-post footer .legal{margin:0 30px 5px;text-align:right}.pre-post footer .legal p{color:#fff;font-size:12px}@media all and (max-width:959px){.pre-post .main--coming-soon .wrapper{margin:60px auto;max-width:600px;width:100%;padding:0 20px}.pre-post .main--coming-soon .bubbles{display:none}.pre-post .main--coming-soon h1{font-size:40px}.pre-post .main--coming-soon p{font-size:18px;line-height:22px}}@media all and (max-width:450px){.pre-post header{padding:25px 0 20px 0}.pre-post header .logo{width:200px;margin:0 auto;display:block}.pre-post .main--coming-soon h1{font-size:32px}}@media all and (max-width:319px){body{width:320px}}.faq_question{margin:0;padding:10px 0 10px 0;display:inline-block;cursor:pointer;color:#6d6e71;font-weight:bold}.faq_answer_container{color:#6d6e71;height:0;overflow:hidden;padding:0}#thirdparty-popup{display:none;position:fixed;z-index:5;max-width:600px;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:30px 20px;border:2px solid #00818a;border-radius:10px}#thirdparty-popup p{margin-top:0}#thirdparty-popup .btn{margin-top:10px;display:inline-block}.header-notice{background-color:#e5f5f6;padding:20px;text-align:center;width:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;position:relative}.header-notice p{margin:0;font-weight:700;font-size:13px}.header-notice .veeva{font-size:10px;position:absolute;right:6px;bottom:0}.rules-table-wrapper{width:100%;overflow-x:auto;margin-top:10px;margin-bottom:20px}.longurl{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;white-space:normal;white-space:-moz-pre-wrap}.table-scrollable{margin:0 auto;border-collapse:collapse}.table-scrollable td,.table-scrollable th{padding:6px;border:1px solid #000;text-align:left}.table-scrollable th{font-weight:700}.table-scrollable td p{margin:0 0 5px 0}.table-scrollable--winners td,.table-scrollable--winners th{border:0}@media screen and (max-width:768px){.table-scrollable{width:580px}}.sitemap-links{margin:10px 0 10px}.sitemap-links a{text-decoration:none}.sitemap-links ul{margin-top:10px;margin-bottom:10px;margin-left:0}.sitemap-links li{position:relative;padding-left:10px;margin-bottom:10px}.sitemap-links .sitemap-second-links ul{margin-left:20px!important}