/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */details,img,main{display:block}button,hr,input{overflow:visible}img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}.wrapper,section{width:100%}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box:hover,button:hover{cursor:pointer}html{line-height:1.15;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border:0;margin-top:24px;margin-bottom:24px}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;height:auto;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;background-color:#f5f5f5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-height:100vh;display:grid;grid-auto-flow:row}.wrapper{display:grid;margin:0 auto;max-width:1440px;padding:25px}.icons{width:20px;height:20px;color:#74AA50}.icons.inline{vertical-align:bottom;display:inline-block}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:400;font-display:swap;src:local(""),url(//assets.goraisedough.com/fonts/nunito-sans-v11-latin-regular.woff2) format("woff2"),url(//assets.goraisedough.com/fonts/nunito-sans-v11-latin-regular.woff) format("woff")}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:700;font-display:swap;src:local(""),url(//assets.goraisedough.com/fonts/nunito-sans-v11-latin-700.woff2) format("woff2"),url(//assets.goraisedough.com/fonts/nunito-sans-v11-latin-700.woff) format("woff")}html{font-family:"Nunito Sans",Arial;font-weight:400;color:#111}a,a:hover,a:visited{color:#111;font-size:1rem}a,a:visited{text-decoration:none}a:hover{text-decoration:underline}small{font-weight:700}.muted,.muted:hover,.muted:visited{color:#999}.hide{display:none!important}.hidden{visibility:hidden!important}svg.icon.small{height:1rem;width:1rem}svg.icon.inline{display:inline-block;vertical-align:middle}svg.icon.inline.small{margin-bottom:2px;margin-left:10px;-webkit-transition:margin .1s;transition:margin .1s}@-webkit-keyframes easeOutBounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(10.89%);transform:translateX(10.89%)}24%{-webkit-transform:translateX(43.56%);transform:translateX(43.56%)}36%{-webkit-transform:translateX(98.01%);transform:translateX(98.01%)}54%{-webkit-transform:translateX(75.02%);transform:translateX(75.02%)}70%{-webkit-transform:translateX(98.37%);transform:translateX(98.37%)}}@keyframes easeOutBounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(10.89%);transform:translateX(10.89%)}24%{-webkit-transform:translateX(43.56%);transform:translateX(43.56%)}36%{-webkit-transform:translateX(98.01%);transform:translateX(98.01%)}54%{-webkit-transform:translateX(75.02%);transform:translateX(75.02%)}70%{-webkit-transform:translateX(98.37%);transform:translateX(98.37%)}}.shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@-webkit-keyframes fullView{100%{width:100%}}@keyframes fullView{100%{width:100%}}.animate-load{-webkit-animation:shimmer 2s infinite linear;animation:shimmer 2s infinite linear;background:-webkit-gradient(linear,left top,right top,color-stop(4%,#eff1f3),color-stop(25%,#e2e2e2),color-stop(36%,#eff1f3));background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}@-webkit-keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}button{border:0;outline:0;padding:10px 15px;font-weight:700;border-radius:3px;background-color:#ccc;color:#FFF}button:hover{background-color:#000}button.cta{background-color:#74AA50}button.cta:hover,button:disabled{-webkit-filter:brightness(90%);filter:brightness(90%)}button.large{padding:1rem 4rem;font-size:1.5rem}section.header .wrapper{display:grid;grid-auto-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.header .wrapper svg.logo{width:200px;height:26px}section.header .wrapper nav{display:grid;grid-auto-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;grid-gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}section.header .wrapper nav a.queen-of-hearts{color:#AF2929}section.header .wrapper nav a.login{color:#74AA50}section.header .wrapper .menu{display:none}@media (max-width:692px){a:hover{text-decoration:none}section.header .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.header .wrapper nav{display:none}section.header .wrapper .menu{display:inline-block;width:25px;height:23px}section.header .wrapper .menu div{width:100%;height:3px;background-color:#bbb;margin-bottom:7px;border-radius:5px;-webkit-transform:scale(1) translateY(0) rotateX(0);transform:scale(1) translateY(0) rotateX(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}section.header .wrapper .menu div:first-child{width:50%}section.header .wrapper .menu div:last-child{margin-bottom:0}section.header .wrapper.open{background-color:#fff}section.header .wrapper.open nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-row-start:2;grid-column:1/span 2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:grid;grid-auto-flow:row;grid-gap:25px;text-align:center;padding-top:35px}section.header .wrapper.open .menu div:first-child{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}section.header .wrapper.open .menu div:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}section.header .wrapper.open .menu div:last-child{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}body:not(.buy) footer{padding-bottom:30px!important}}footer{-ms-flex-item-align:end;align-self:end}footer .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr}footer .wrapper .links{display:grid;grid-auto-flow:column;grid-gap:15px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}@media (max-width:768px){footer .wrapper{grid-auto-flow:row;grid-template-columns:unset;grid-gap:15px}footer .wrapper .copyright{text-align:center}footer .wrapper .links{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.features{background-color:#FFF}section.features .features-wrapper{display:grid;grid-auto-flow:row;grid-gap:75px;grid-template-columns:1fr 1fr;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:45px auto}section.features .features-wrapper .feature{max-width:400px;display:grid;grid-template-columns:45px 1fr;grid-gap:15px}section.features .features-wrapper .feature h4{margin:0;font-size:1.2rem}section.features .icon{background:rgba(116,170,80,.75);width:45px;height:45px;border-radius:50%;text-align:center;line-height:45px;vertical-align:middle;padding:10px;color:#fff}@media (max-width:692px){.features-wrapper{grid-template-columns:1fr!important}}section.raffle-numbers{background-color:#FFF}section.raffle-numbers .raffle-numbers-wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr}section.raffle-numbers .raffle-numbers-wrapper .raffle-number{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:45px auto}section.raffle-numbers .raffle-numbers-wrapper .raffle-number:nth-of-type(1){margin-top:15px}section.raffle-numbers .raffle-numbers-wrapper h3{font-size:2.2rem;color:#74aa50;margin:3px}section.raffle-numbers .raffle-numbers-wrapper h4{font-style:italic;color:#999;font-size:1.5rem;margin:0}section.raffle-numbers .raffle-numbers-wrapper h4.raised{text-align:right}@media (max-width:692px){.raffle-numbers-wrapper{grid-auto-flow:row;grid-template-columns:unset!important;grid-template-rows:1fr 1fr 1fr}.raffle-numbers-wrapper .raffle-number{margin:25px auto!important}.raffle-numbers-wrapper h3{text-align:center}}body.index section.body .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-gap:25px}body.index section.body .wrapper .hero{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.index section.body .wrapper .hero .hero-wrapper a.phone,body.raffles section.hero .wrapper div.hero .hero-wrapper a.phone{display:none}body.index section.body .wrapper .hero .hero-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:520px}body.index section.body .wrapper .hero .hero-wrapper svg.remotely{width:200px;height:100px;margin-left:250px;margin-bottom:-15px}body.index section.body .wrapper .hero .hero-wrapper svg.carrot{width:25px;height:12.5px;margin-left:325px;margin-bottom:-20px}body.index section.body .wrapper .hero .hero-wrapper h1{line-height:3rem;font-size:2.5rem}body.index section.body .wrapper .hero .hero-wrapper h1 span{color:#74AA50}body.index section.body .wrapper .hero .hero-wrapper h3{font-size:1.2rem;line-height:1.5rem}body.index section.body .wrapper .hero .hero-wrapper button{margin:20px 0}body.index section.body .wrapper .hero .hero-wrapper .secondary-cta{margin-top:48px}body.index section.body .wrapper .hero .hero-wrapper .secondary-cta a{font-size:1rem;color:#666;font-weight:700}body.index section.body .wrapper .hero .hero-wrapper .secondary-cta a span{color:#74AA50}body.index section.body .wrapper .raffle-boxes{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-auto-flow:row;grid-gap:30px;width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper a:hover{text-decoration:none}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box{max-width:450px;min-width:320px;-webkit-box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);background-color:#FFF;padding:0 20px;overflow:hidden;border-radius:3px}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box h2{font-size:1.75rem;margin-bottom:10px;text-decoration:none}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box h4{font-size:1rem;line-height:1.25rem;margin:0}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box p.learn-more{display:inline-block;text-align:right;width:100%;padding-right:10px;font-size:1rem;color:#666;font-weight:700}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box svg.money{margin-left:-125px;margin-bottom:-50px}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box svg.cards{width:350px;height:175px;margin-left:-100px;margin-bottom:-100px}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box:hover svg.icon{-webkit-animation-name:easeOutBounce;animation-name:easeOutBounce;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width:968px){body.index section.body .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.index section.body .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;grid-auto-flow:column}}@media (max-width:768px){body.index section.body .wrapper{padding:0}body.index section.body .wrapper .hero-wrapper{padding:25px}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-auto-flow:row}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box{max-width:none;width:100%;border:0;border-radius:0}}@media (max-width:692px){div.cta{z-index:1000;display:grid;grid-auto-flow:column;grid-template-columns:60px 1fr;position:fixed;bottom:0;margin:0 0 0 -25px!important;border:0;border-radius:0;width:100%}div.cta button.cta{width:100%;margin:0!important;border-radius:0;height:60px}div.cta a.phone{display:block!important;text-align:center;padding-top:12px;background-color:#fff;width:60px;height:60px;margin:0!important}div.cta a.phone svg{width:35px;height:35px}body.index section.body .wrapper .hero .hero-wrapper{min-width:0}body.index section.body .wrapper .hero .hero-wrapper svg.carrot,body.index section.body .wrapper .hero .hero-wrapper svg.remotely{display:none}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-auto-flow:row}body.index section.body .wrapper .raffle-boxes .raffle-boxes-wrapper .raffle-box{max-width:none;width:100%;border:0}}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper button,body.raffles section.hero .wrapper div.hero .hero-wrapper button{margin:20px 0}body.raffles section.hero .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr}body.raffles section.hero .wrapper div.hero{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.raffles section.hero .wrapper div.hero .hero-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body.raffles section.hero .wrapper div.hero .hero-wrapper h1{line-height:3rem;font-size:2.5rem;max-width:34rem}body.raffles section.hero .wrapper div.hero .hero-wrapper h1 span{color:#74AA50}body.raffles section.hero .wrapper div.hero .hero-wrapper h3{max-width:32rem;font-size:1.2rem;line-height:1.5rem}body.raffles section.hero .wrapper div.hero .hero-wrapper .secondary-cta{margin-top:48px}body.raffles section.hero .wrapper div.hero .hero-wrapper .secondary-cta a{font-size:1rem;color:#666;font-weight:700}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper h1 span,body.raffles section.hero .wrapper div.hero .hero-wrapper .secondary-cta a span{color:#AF2929}body.raffles section.hero .wrapper div.raffle-artwork{display:grid;-ms-flex-line-pack:center;align-content:center}body.raffles section.hero .wrapper div.raffle-artwork svg{margin:-75px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.raffles section.calculator{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.raffles section.calculator .wrapper{padding:0}body.raffles section.calculator .wrapper .calculator-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:65px auto}body.raffles section.calculator .wrapper .calculator-wrapper .calculator{font-weight:700;width:962px;background:#fff;margin:0 auto;-webkit-box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07);box-shadow:0 15px 35px rgba(50,50,93,.1),0 5px 15px rgba(0,0,0,.07)}body.raffles section.calculator .wrapper .calculator-wrapper h1{position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;background:#73af5c;color:#fff;padding:5px 15px;border-radius:3px;font-weight:700;font-size:24px;margin-top:0}body.raffles section.calculator .wrapper .calculator-wrapper ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:50px 0 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.raffles section.calculator .wrapper .calculator-wrapper .totals{background-color:rgba(115,175,92,.25)}body.raffles section.calculator .wrapper .calculator-wrapper .totals .profit{border-left:2px solid #ccc}body.raffles section.calculator .wrapper .calculator-wrapper .totals li{padding:0 20px;margin:0;max-width:350px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center}body.raffles section.calculator .wrapper .calculator-wrapper .totals h3{font-size:1.8rem;font-weight:400}body.raffles section.calculator .wrapper .calculator-wrapper .totals p{margin:0}body.raffles section.calculator .wrapper .calculator-wrapper .labels{padding-top:20px}body.raffles section.calculator .wrapper .calculator-wrapper .labels li{padding:0;margin:0;max-width:176px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:center;border-right:1px solid #ccc;font-size:14px}body.raffles section.calculator .wrapper .calculator-wrapper .labels li:last-child{border:0}body.raffles section.calculator .wrapper .calculator-wrapper .labels li .active{color:#73af5c}body.raffles section.calculator .wrapper .calculator-wrapper .slider{width:880px;height:8px;background-color:#888;border-radius:10px;margin:-4px auto 0}body.raffles section.calculator .wrapper .calculator-wrapper .slider .knob{position:absolute;width:44px;height:44px;margin:-26px 0 0 -22px;z-index:20;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="18" stroke="white" stroke-width="1.5px" stroke-linecap="round" stroke-linejoin="round" fill="none"><path d="M8.811,3.153 L3.014,8.950 L8.811,14.748 "/><path d="M17.207,14.792 L23.004,8.995 L17.207,3.198 "/></svg>') 50% no-repeat #73af5c;border-radius:50%;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;cursor:ew-resize;left:50%}body.raffles section.calculator .wrapper .calculator-wrapper .active-slider{width:50%;height:8px;background-color:#73af5c;border-radius:10px;margin-top:-4px}body.raffles section.calculator .wrapper .calculator-wrapper h4{text-align:center;margin:-10px 0 10px;padding-bottom:20px}@media (max-width:968px){body.raffles section.hero .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.raffles section.hero .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.raffles section.hero .wrapper .raffle-artwork{display:none!important}body.raffles section.calculator .calculator-wrapper{width:100%!important;margin:0!important}body.raffles section.calculator .calculator-wrapper .calculator{width:100%!important}body.raffles section.calculator .calculator-wrapper .calculator h1{position:relative;text-align:center;padding:7px 15px!important;border-radius:0;min-width:300px;margin:0 auto -20px;width:100%}body.raffles section.calculator .calculator-wrapper .calculator ul{padding:0!important;margin:0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.raffles section.calculator .calculator-wrapper .calculator ul li{padding:0!important;max-width:none!important;margin:0 0 25px!important;width:100%!important}body.raffles section.calculator .calculator-wrapper .calculator ul li.profit{border-left:0!important;border-top:2px solid #ccc;margin-bottom:50px!important}body.raffles section.calculator .calculator-wrapper .calculator .labels{display:none}body.raffles section.calculator .calculator-wrapper .calculator .slider{width:100%!important;border-radius:0!important}body.raffles section.calculator .calculator-wrapper .calculator .slider .active-slider{border-radius:0!important}body.raffles section.calculator .calculator-wrapper .calculator h4{padding-bottom:20px!important;padding-top:15px!important;margin-top:15px!important}}body.queen-of-hearts section.hero .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr}body.queen-of-hearts section.hero .wrapper div.hero{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper h1{max-width:34rem;line-height:3rem;font-size:2.5rem}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper h3{max-width:32rem;font-size:1.2rem;line-height:1.5rem}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper a.phone{display:none}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper .secondary-cta{margin-top:48px}body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper .secondary-cta a{font-size:1rem;color:#666;font-weight:700}body.apply section.body .wrapper .hero .hero-wrapper h1 span,body.check section.body .wrapper .hero .hero-wrapper h1 span,body.queen-of-hearts section.hero .wrapper div.hero .hero-wrapper .secondary-cta a span{color:#74AA50}body.queen-of-hearts section.hero .wrapper div.raffle-artwork{display:grid;-ms-flex-line-pack:center;align-content:center}body.queen-of-hearts section.hero .wrapper div.raffle-artwork svg{margin:-75px auto 0;width:400px;height:200px}body.queen-of-hearts section.jackpots{background-color:#fff}body.queen-of-hearts section.jackpots h2{text-align:center;font-size:1.75rem}body.queen-of-hearts section.jackpots h2 span{color:#AF2929}body.queen-of-hearts section.jackpots .jackpots{display:grid;grid-auto-flow:column}body.queen-of-hearts section.jackpots .jackpots .jackpot{text-align:center}body.queen-of-hearts section.jackpots .jackpots .jackpot h3{font-size:2rem;margin-bottom:.25rem;color:#AF2929}body.queen-of-hearts section.jackpots .jackpots .jackpot h4{font-size:1rem;margin-top:0;font-style:italic}body.queen-of-hearts section.game .game{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.queen-of-hearts section.game .game.playing{-webkit-box-align:start;-ms-flex-align:start;align-items:start}body.queen-of-hearts section.game .game .deck-of-cards{width:315px;height:282px;margin:0 auto;background-color:#fff;padding:10px 5px 5px 10px;-webkit-box-sizing:content-box;box-sizing:content-box;display:grid;grid-auto-flow:row}body.queen-of-hearts section.game .game .deck-of-cards.cards{grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(6,1fr)}body.queen-of-hearts section.game .game .deck-of-cards button{width:175px;height:25px;-ms-flex-item-align:center;align-self:center;margin:0 auto}body.queen-of-hearts section.game .game .explanation{max-width:400px}body.queen-of-hearts section.game .game .playing-card{width:30px;height:42px;padding:0;margin:0 5px 5px 0}body.queen-of-hearts section.game .game button.next,body.queen-of-hearts section.game .game button.play{border:none;outline:0;background-color:#AF2929;color:#fff}body.queen-of-hearts section.game .game button.next{display:none}body.queen-of-hearts section.game .game .drawing{width:350px;margin-bottom:15px}body.queen-of-hearts section.game .game .drawing svg{display:block;width:50px;margin:0 auto;height:25px}body.queen-of-hearts section.game .game .jackpot h2{text-align:center}body.queen-of-hearts section.game .game .sell-tickets{display:none;grid-auto-flow:column;font-weight:700}body.queen-of-hearts section.game .game .sell-tickets .icons{width:30px;height:30px;color:#000}body.queen-of-hearts section.game .game .sell-tickets .buyers{padding-right:10px}body.queen-of-hearts section.game .game .sell-tickets .buyers svg{margin-left:20px}body.queen-of-hearts section.game .game .sell-tickets .non-profit{width:80px;padding-left:10px;-webkit-box-sizing:content-box;box-sizing:content-box}body.queen-of-hearts section.game .game .sell-tickets p{margin-top:5px}body.queen-of-hearts section.game .game .sell-tickets .banner-container{width:300px;height:25px;margin:0 auto;position:relative;overflow:hidden}body.queen-of-hearts section.game .game .sell-tickets .banner{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap}body.queen-of-hearts section.game .game .sell-tickets .banner.left{-webkit-animation:bannermoveleft 5s linear infinite;animation:bannermoveleft 5s linear infinite}body.queen-of-hearts section.game .game .sell-tickets .banner.left svg{height:18px}body.queen-of-hearts section.game .game .sell-tickets .banner.right{-webkit-animation:bannermoveright 5s linear infinite;animation:bannermoveright 5s linear infinite}body.queen-of-hearts section.game .game .sell-tickets .banner svg{margin:0 .5em;height:25px;width:50px}@-webkit-keyframes bannermoveleft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes bannermoveleft{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@-webkit-keyframes bannermoveright{100%{-webkit-transform:translate(0,0);transform:translate(0,0)}0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes bannermoveright{100%{-webkit-transform:translate(0,0);transform:translate(0,0)}0%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (max-width:692px){section.jackpots .jackpots{grid-auto-flow:row!important}}@media (max-width:968px){body.queen-of-hearts section.hero .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.queen-of-hearts section.hero .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.queen-of-hearts section.hero .wrapper .raffle-artwork{display:none!important}body.queen-of-hearts section.game{display:none}}body.apply section.body .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-gap:25px}body.apply section.body .wrapper .hero{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.apply section.body .wrapper .hero .hero-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:520px}body.apply section.body .wrapper .hero .hero-wrapper svg.remotely{width:200px;height:100px;margin-left:250px;margin-bottom:-15px}body.apply section.body .wrapper .hero .hero-wrapper svg.carrot{width:25px;height:12.5px;margin-left:325px;margin-bottom:-20px}body.apply section.body .wrapper .hero .hero-wrapper h1{line-height:3rem;font-size:2.5rem}body.apply section.body .wrapper .hero .hero-wrapper h3{font-size:1.2rem;line-height:1.5rem}body.apply section.body .wrapper .apply{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.apply section.body .wrapper .apply .apply-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-auto-flow:row;grid-gap:30px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.apply section.body .wrapper .apply .apply-wrapper .apply-form{max-width:450px;min-width:320px;-webkit-box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);background-color:#FFF;padding:20px;overflow:hidden;border-radius:3px}body.apply section.body .wrapper .apply .apply-wrapper .apply-form .input-group{margin-bottom:20px}body.apply section.body .wrapper .apply .apply-wrapper .apply-form .input-group label{font-size:.9rem;font-weight:700;width:100%;display:block;padding-bottom:3px}body.apply section.body .wrapper .apply .apply-wrapper .apply-form .input-group input{height:35px;border:1px solid #ccc;border-radius:3px;width:100%;padding:20px 10px}@media (max-width:968px){body.apply section.body .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.apply section.body .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.apply section.body .wrapper .apply .apply-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){body.apply section.body .wrapper{padding:0}body.apply section.body .wrapper .hero-wrapper{padding:25px}body.apply section.body .wrapper .apply .apply-wrapper .apply-form{max-width:none;width:100%;border:0;border-radius:0}}body.check section.body .wrapper{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr;grid-gap:25px}body.check section.body .wrapper .hero{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.check section.body .wrapper .hero .hero-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:520px}body.check section.body .wrapper .hero .hero-wrapper svg.remotely{width:200px;height:100px;margin-left:250px;margin-bottom:-15px}body.check section.body .wrapper .hero .hero-wrapper svg.carrot{width:25px;height:12.5px;margin-left:325px;margin-bottom:-20px}body.check section.body .wrapper .hero .hero-wrapper h1{line-height:3rem;font-size:2.5rem}body.check section.body .wrapper .hero .hero-wrapper h3{font-size:1.2rem;line-height:1.5rem}body.check section.body .wrapper .check{display:grid;grid-auto-flow:row;-ms-flex-line-pack:center;align-content:center}body.check section.body .wrapper .check .check-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-auto-flow:row;grid-gap:30px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.check section.body .wrapper .check .check-wrapper .check-form{max-width:450px;min-width:320px;-webkit-box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);box-shadow:0 4px 6px 0 hsla(0deg,0%,0%,.2);background-color:#FFF;padding:20px;overflow:hidden;border-radius:3px}body.check section.body .wrapper .check .check-wrapper .check-form .seller-name{display:none}body.check section.body .wrapper .check .check-wrapper .check-form .input-group{margin-bottom:20px}body.check section.body .wrapper .check .check-wrapper .check-form .input-group label{font-size:.9rem;font-weight:700;width:100%;display:block;padding-bottom:3px}body.check section.body .wrapper .check .check-wrapper .check-form .input-group input{height:35px;border:1px solid #ccc;border-radius:3px;width:100%;padding:20px 10px}body.check section.body .wrapper .check .check-wrapper .check-form .input-group input.error{border:2px solid #AF2929}body.check section.body .wrapper .check .check-wrapper .check-form .input-group span.error{display:none;margin-top:3px;font-size:.9rem;font-weight:700;color:#AF2929}body.check section.body .wrapper .check .check-wrapper .check-form .ticket-results{display:none}@media (max-width:968px){body.check section.body .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.check section.body .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.check section.body .wrapper .check .check-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){body.check section.body .wrapper{padding:0}body.check section.body .wrapper .hero-wrapper{padding:25px}body.check section.body .wrapper .check .check-wrapper .check-form{max-width:none;width:100%;border:0;border-radius:0}}@media (max-width:692px){body.check section.body .wrapper .hero .hero-wrapper{min-width:0}body.check section.body .wrapper .hero .hero-wrapper svg.carrot,body.check section.body .wrapper .hero .hero-wrapper svg.remotely{display:none}body.check section.body .wrapper .check .check-wrapper .check-form{max-width:none;width:100%;border:0}}body.login .login-wrapper{max-width:375px;margin:0 auto;-ms-flex-item-align:center;align-self:center}body.login .login-wrapper svg.logo{margin:0 auto;display:block;height:75px}body.login .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;margin-bottom:1em}body.login input,body.login label{-webkit-transition:all .2s;transition:all .2s;-ms-touch-action:manipulation;touch-action:manipulation}body.login input{font-size:1em;border:1px solid #ccc;border-radius:5px;-webkit-appearance:none;padding:.75rem;cursor:text}body.login input:focus{outline:0;border:1px solid #74AA50}body.login .error-message{display:none;color:#AF2929;margin-bottom:10px}:root{--input-padding-x:.75rem;--input-padding-y:.75rem;--seller-group-1-color:var(--theme-color);--seller-group-2-color:var(--theme-color);--seller-group-3-color:var(--theme-color);--theme-color:#74AA50}body.buy.lock{overflow:hidden;height:100%}body.buy header{width:100%;height:3rem;background-color:#fff;padding:.625rem 1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:fixed;z-index:1000}body.buy header .wrapper{padding:0;display:grid;grid-auto-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.buy header .logo{height:1.5rem;width:11rem;margin-top:.25rem}body.buy header a{color:#555;text-decoration:none;margin-top:.3rem}body.buy header a:hover{color:#222;text-decoration:underline}body.buy header a:visited{color:#555;text-decoration:none}body.buy header .testmode{background-color:#fde047;padding:6px 8px 2px;color:#854d0e;font-weight:700;margin-top:0}body.buy .popup-wrapper{z-index:9999;background-color:rgba(0,0,0,.8);position:absolute;left:0;height:100vh;width:100vw;overflow:hidden}body.buy .popup-wrapper .popup{width:600px;margin:50px auto 0;background-color:#FFF;padding:40px 30px;border-radius:4px}body.buy .popup-wrapper .popup .logo{height:50px}body.buy .popup-wrapper .popup .dismiss{float:right;margin-top:-20px;margin-right:-15px}body.buy .popup-wrapper .popup .dismiss .icon{color:#999;width:24px;height:24px}body.buy .popup-wrapper .popup .dismiss .icon:hover{color:#555!important}body.buy .popup-wrapper .popup .popup-body a{color:#005fcc}body.buy .popup-wrapper .popup .popup-body .contact-item{margin-top:1rem;display:grid;grid-auto-flow:column;grid-template-columns:60px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}body.buy .popup-wrapper .popup .popup-body .contact-item .icon{width:40px;height:40px;background-color:#76a955;border-radius:50%;padding:10px;color:#fff}body.buy .popup-wrapper .popup .popup-footer{text-align:right;padding-top:2rem}body.buy .popup-wrapper .popup .popup-footer button{margin-left:10px}body.buy section.loading{max-width:1440px;padding:25px;margin:50px auto 0;display:grid;grid-template-columns:minmax(auto,725px) 400px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.buy section.loading .banner-placeholder{width:100%;max-width:7250px;height:300px;margin-bottom:45px}body.buy section.loading .headline-placeholder{width:100%;max-width:7250px;height:40px;margin-bottom:15px}body.buy section.loading .sidebar-placeholder{width:100%;height:80vh}body.buy section.content{margin-top:3rem}body.buy section.content .wrapper{display:grid;grid-template-columns:minmax(auto,725px) 400px;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-auto-flow:dense}body.buy section.content .wrapper.closed{grid-template-columns:1fr}body.buy section.content .wrapper .banner{grid-row:1;width:100%;max-height:300px}body.buy section.content .wrapper .banner .helper{display:none}body.buy section.content .wrapper .banner img{max-height:300px;margin:0 auto}body.buy section.content .wrapper .sidebar{grid-row:1/span 3;padding:25px;background-color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:600px}body.buy section.content .wrapper .sidebar.closed{margin:0 auto}body.buy section.content .wrapper .sidebar .jackpot .amount{font-weight:700;text-align:center;display:block;font-size:2.5rem}body.buy section.content .wrapper .sidebar .jackpot .amount em{display:block;font-size:2rem}body.buy section.content .wrapper .sidebar .countdown{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr 1fr;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px}body.buy section.content .wrapper .sidebar .countdown div{text-align:center;font-size:3rem}body.buy section.content .wrapper .sidebar .countdown div span.label{text-transform:uppercase;font-size:.9rem;display:block}body.buy section.content .wrapper .sidebar .closing-date,body.buy section.content .wrapper .sidebar .last-card-drawn,body.buy section.content .wrapper .sidebar .tickets-sold{text-align:center}body.buy section.content .wrapper .sidebar .tickets-sold{margin-top:.5rem}body.buy section.content .wrapper .sidebar .closing-date{font-weight:700}body.buy section.content .wrapper .sidebar .last-card-drawn,body.buy section.content .wrapper .sidebar .tickets-sold{font-style:italic}body.buy section.content .wrapper .sidebar .last-card-drawn{margin-bottom:1rem}body.buy section.content .wrapper .sidebar .progress-bar{margin-bottom:25px}body.buy section.content .wrapper .sidebar .progress-bar .raised-amount{font-size:2rem;font-weight:700}body.buy section.content .wrapper .sidebar .progress-bar .goal-amount{font-size:.9rem;color:#666}body.buy section.content .wrapper .sidebar .progress-bar .bar{margin:15px 0;height:15px;width:100%;display:block;background-color:#888;border-radius:4px}body.buy section.content .wrapper .sidebar .progress-bar .fill{margin:15px 0;border-radius:4px 0 0 4px;height:15px;background-color:var(--theme-color)}body.buy section.content .wrapper .sidebar .progress-bar .fill.complete{border-radius:4px}body.buy section.content .wrapper .sidebar .progress-bar .details{display:grid;grid-auto-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.buy section.content .wrapper .sidebar .marketing-text{text-align:center;margin-bottom:1rem}body.buy section.content .wrapper .sidebar .card-deck{display:grid;grid-auto-flow:row;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(6,1fr);max-width:348px;max-height:355px;margin:0 auto;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;grid-gap:3px}body.buy section.content .wrapper .sidebar .sponsors img{margin:0 auto}body.buy section.content .wrapper .mobile-footer .insignia img,body.buy section.content .wrapper .sidebar .insignia img{margin:10px auto}body.buy section.content .wrapper .mobile-footer .signature-lines h4,body.buy section.content .wrapper .sidebar .signature-lines h4{margin:0;text-align:center;color:#888}body.buy section.content .wrapper .mobile-footer .signature-lines h4 small,body.buy section.content .wrapper .sidebar .signature-lines h4 small{margin-top:5px;text-transform:uppercase;color:#aaa}body.buy section.content .wrapper .text-at-bottom{margin-top:1rem}body.buy section.content .wrapper .mobile-footer{display:none}body.buy section.content .wrapper form.purchase h1{text-align:center}body.buy section.content .wrapper form.purchase h3{border-bottom:1px solid #ccc;margin-top:2rem}body.buy section.content .wrapper form.purchase .seller-group{display:grid;grid-auto-flow:column;-ms-flex-pack:distribute;justify-content:space-around;grid-gap:10px;margin:2rem 0}body.buy section.content .wrapper form.purchase .seller-group .seller-group-check{display:block;width:25px;margin-top:-30px;margin-left:-50px}body.buy section.content .wrapper form.purchase .seller-group button{text-transform:uppercase;padding:2.25rem 3.5rem!important}body.buy section.content .wrapper form.purchase .seller-group button.seller-group-1{background-color:var(--seller-group-1-color)!important}body.buy section.content .wrapper form.purchase .seller-group button.seller-group-2{background-color:var(--seller-group-2-color)!important}body.buy section.content .wrapper form.purchase .seller-group button.seller-group-3{background-color:var(--seller-group-3-color)!important}body.buy section.content .wrapper form.purchase .ticket-quantity .bundles{display:grid;grid-auto-flow:column;-ms-flex-pack:distribute;justify-content:space-around;grid-gap:10px;margin:2rem 0}body.buy section.content .wrapper form.purchase .ticket-quantity .bundles button span{text-transform:uppercase;font-size:.9rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group{display:inline-block}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.quantity{margin-bottom:2rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.qoh{display:block;margin-bottom:2rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.qoh .card-slot-explanation{margin-left:210px}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.qoh label{font-size:1rem;display:inline-block;padding:0 0 0 20px;margin:0}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.qoh label[for=recurring]{line-height:1.2rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group.qoh label[for=recurring] span{color:#af2929;font-weight:700;font-size:.9rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group:last-child{margin-bottom:.5rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group input{border-radius:5px 0 0 5px;width:150px}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group input:focus{outline:0}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group input[type=checkbox]{width:auto;padding:0;line-height:0;margin-top:5px}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .form-label-group .error-message{position:absolute;width:400px;text-align:left}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .select-slots{margin-top:-1rem;margin-bottom:1.5rem}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .select-slots .form-label-group{margin-bottom:0}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .select-slots .form-label-group select.ticket-slot{text-align:center;width:100px;border-radius:5px;height:30px;margin-top:10px;margin-left:100px;margin-right:20px}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .select-slots a.set-all-slots{color:#007bff}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity .price-per-ticket{display:inline-block;font-size:1.25rem;font-weight:700;border:2px solid #ced4da;border-left:0;padding:11px 10px 14px;margin-left:-4px;border-radius:0 5px 5px 0;background-color:#ced4da;line-height:24px;height:50px;position:absolute}body.buy section.content .wrapper form.purchase .ticket-quantity .totals{/*height:3rem;*/-ms-flex-item-align:start;align-self:start;margin-top:5px}body.buy section.content .wrapper form.purchase .ticket-quantity .totals h4{text-align:center;font-size:1.5rem;margin:0}body.buy section.content .wrapper form.purchase .ticket-quantity .totals h4 span.free{display:block;text-transform:uppercase;font-size:.9rem;color:#888}body.buy section.content .wrapper form.purchase .ticket-quantity .free h4{text-align:center;font-style:italic;font-size:1.25rem;visibility:hidden;color:#AF2929}body.buy section.content .wrapper form.purchase .form-group{display:grid;grid-auto-flow:column;grid-gap:24px}body.buy section.content .wrapper form.purchase .buyer-wrapper .form-group,body.buy section.content .wrapper form.purchase .mailing-information .form-group{grid-template-columns:1fr 1fr}body.buy section.content .wrapper form.purchase .mailing-information-header em{color:#888}body.buy section.content .wrapper form.purchase .purchase .form-group{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.buy section.content .wrapper form.purchase .purchase .form-group input#expiration{width:90px}body.buy section.content .wrapper form.purchase .purchase .form-group input#cvv{width:84px}body.buy section.content .wrapper form.purchase .purchase .form-group input#zip-code{width:114px}body.buy section.content .wrapper form.purchase input,body.buy section.content .wrapper form.purchase select{border:1px solid #ced4da}body.buy section.content .wrapper form.purchase select{height:50px;-webkit-box-sizing:border-box;box-sizing:border-box}body.buy section.content .wrapper form.purchase .disclaimer{font-weight:700;margin:0 0 16px}body.buy section.content .wrapper form.purchase .disclaimer a{color:#74AA50}body.buy section.content .wrapper form.purchase .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:5px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}body.buy section.content .wrapper form.purchase input.form-control{letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;cursor:text;margin:0;padding:1px 2px;-o-border-image:initial;border-image:initial;-webkit-box-sizing:border-box;box-sizing:border-box}body.buy section.content .wrapper form.purchase .form-label-group>label{position:absolute;top:0;left:0;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;line-height:1.5;color:#495057;border:1px solid transparent;border-radius:.25rem;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}body.buy section.content .wrapper form.purchase .form-label-group{position:relative;margin-bottom:1rem}body.buy section.content .wrapper form.purchase .form-label-group>input{padding:12px}body.buy section.content .wrapper form.purchase .form-label-group>label{padding:13px}body.buy section.content .wrapper form.purchase .form-label-group>input.valid,body.buy section.content .wrapper form.purchase .form-label-group>select.valid{border:2px solid green}body.buy section.content .wrapper form.purchase .form-label-group>input.invalid,body.buy section.content .wrapper form.purchase .form-label-group>select.invalid{border:2px solid #AF2929}body.buy section.content .wrapper form.purchase .form-label-group>input.invalid#verify-state,body.buy section.content .wrapper form.purchase .form-label-group>select.invalid#verify-state{outline:#AF2929 solid 2px;outline-offset:-2px}body.buy section.content .wrapper form.purchase span.error-message{padding-top:7px;color:#AF2929;display:none}body.buy section.content .wrapper form.purchase span.error-message a,body.buy section.content .wrapper form.purchase span.error-message span{font-weight:700;color:#AF2929;text-decoration:underline}body.buy section.content .wrapper form.purchase span.error-message a:hover,body.buy section.content .wrapper form.purchase span.error-message span:hover{text-decoration:none;cursor:pointer}body.buy section.content .wrapper form.purchase input.invalid~span.error-message,body.buy section.content .wrapper form.purchase select.invalid~span.error-message{display:block}body.buy section.content .wrapper form.purchase .form-label-group input:not(:-moz-placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * .6666666667);padding-bottom:calc(var(--input-padding-y)/ 3)}body.buy section.content .wrapper form.purchase .form-label-group input:not(:-ms-input-placeholder){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * .6666666667);padding-bottom:calc(var(--input-padding-y)/ 3)}body.buy section.content .wrapper form.purchase .form-label-group input:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * .6666666667);padding-bottom:calc(var(--input-padding-y)/ 3)}body.buy section.content .wrapper form.purchase .form-label-group input:not(:-moz-placeholder-shown)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}body.buy section.content .wrapper form.purchase .form-label-group input:not(:-ms-input-placeholder)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}body.buy section.content .wrapper form.purchase .form-label-group input:not(:placeholder-shown)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}body.buy section.content .wrapper form.purchase input#verify-state{font-size:.8rem;margin-top:10px;display:block}body.buy section.content .wrapper form.purchase label[for=verify-state]{position:static;margin-top:-30px;font-size:1rem!important;padding-left:35px!important;color:#111!important}body.buy section.content .wrapper form.purchase label[for=verify-state] a{color:#005fcc;font-size:.85rem;margin-top:-2px;font-style:italic}body.buy section.content .wrapper form.purchase .purchase input{padding:1.25rem .75rem .25rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:5px}body.buy section.content .wrapper form.purchase .purchase input#card-number{width:255px}body.buy section.content .wrapper form.purchase .purchase input#card-number~svg.card{height:32px;position:absolute;display:inline-block;width:48px;margin-left:-58px;margin-top:9px}body.buy section.content .wrapper form.purchase .purchase label{font-size:12px;position:absolute;padding-top:.25rem;padding-bottom:.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777}body.buy section.content .wrapper button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.5rem;font-size:1.25rem;background-color:var(--theme-color)}body.buy section.content .wrapper button.purchase{background-color:#74AA50}body.buy section.content .wrapper button.purchase.muted{background-color:rgba(116,170,80,.6588235294);color:#FFF}body.buy section.content .wrapper .unknown-error{margin-top:10px}body.buy section.content .closed{text-align:center}body.buy section.content .thank-you{padding:25px}body.buy section.content .thank-you button.cta{margin-right:15px}body.buy section.content .thank-you a.popup{margin-top:1rem;color:#555;font-weight:700}body.buy #raffle-rules .popup{height:75vh}body.buy #raffle-rules .popup .popup-body{height:100%}body.buy #raffle-rules .popup .popup-body h2{color:var(--theme-color);text-transform:uppercase;text-align:center}body.buy .unsupported-browser .wrapper a,body.tv .unsupported-browser .wrapper a{color:#005fcc}body.buy #raffle-rules .popup .popup-body iframe.rules{border:0;width:100%;height:calc(100% - 2rem)}body.buy .fullscreen{z-index:99999;background-color:#fff;top:0;left:0;height:100vh;width:100vw;position:fixed;overflow:hidden}body.buy .unsupported-browser .wrapper{width:100%;max-width:600px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}body.buy .unsupported-browser .wrapper .logo{margin:0 auto}@media (max-width:1092px){body.buy section.content .wrapper{grid-template-columns:minmax(auto,725px) 348px}}@media (max-width:1024px){body.buy section.content .wrapper form.purchase .seller-group button,body.buy section.content .wrapper form.purchase .ticket-quantity .bundles button{margin:0 auto}body.buy section.content .wrapper{-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;padding:25px 0 0}body.buy section.content .wrapper form.purchase{padding:25px}body.buy section.content .wrapper form.purchase .seller-group{grid-auto-flow:row;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}body.buy section.content .wrapper form.purchase .ticket-quantity .bundles{grid-auto-flow:row;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}body.buy section.content .wrapper form.purchase .ticket-quantity .quantity{grid-auto-flow:row;grid-row-gap:10px}body.buy section.content .wrapper form.purchase .buyer-wrapper .form-group,body.buy section.content .wrapper form.purchase .mailing-information .form-group{grid-auto-flow:row!important;grid-template-columns:unset!important;grid-gap:unset!important}body.buy section.content .wrapper form.purchase .purchase-wrapper .form-group{grid-auto-flow:row!important;grid-template-columns:1fr 1fr 1fr!important;grid-gap:unset;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}body.buy section.content .wrapper form.purchase .purchase-wrapper .form-group :first-child{grid-column:span 3!important}}@media (max-width:768px){body.buy header a:first-child{display:none!important}body.buy section.loading{padding:15px;margin:50px auto 0;display:block}body.buy section.content .wrapper .sidebar .insignia,body.buy section.content .wrapper .sidebar .signature-lines,body.buy section.content .wrapper .sidebar .sponsors,body.buy section.content .wrapper .sidebar .text-at-bottom,body.buy section.loading .rightside-placeholder{display:none}body.buy section.loading .banner-placeholder{width:100%;max-width:600px;height:200px;margin-bottom:45px}body.buy section.loading .headline-placeholder{width:100%;max-width:600px;height:40px;margin-bottom:15px}body.buy section.content .wrapper{grid-auto-flow:row!important;grid-template-columns:unset!important;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;grid-template-rows:unset!important}body.buy section.content .wrapper .sidebar{padding-top:35px;grid-row:unset!important}body.buy section.content .wrapper .mobile-footer{display:block;background-color:#f5f5f5;padding:0 25px 25px}body.buy section.content .wrapper .mobile-footer .sponsors{margin-top:16px}body.buy section.content .wrapper .mobile-footer .text-at-bottom{text-align:center}body.buy section.content .wrapper .quantity{grid-template-columns:unset!important}body.buy section.content .wrapper .quantity .totals{-ms-flex-item-align:center;align-self:center}body.buy section.content .wrapper button.purchase,body.buy section.content .wrapper input#card-number{min-width:100%!important}body.buy section.content .thank-you a.popup{display:block;text-align:center}body.buy .popup-wrapper .popup{margin-top:0;height:100vh!important;width:100%}}.lds-ellipsis{display:inline-block;position:relative;width:20px;height:20px;margin-right:75px}.lds-ellipsis div{position:absolute;top:7px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}body.tv section.content{width:100vw;height:100vh}body.tv section.content .wrapper h1{font-size:9em;text-align:center;font-style:italic;color:var(--theme-color)}body.tv section.content .wrapper .banner{width:100%;max-height:300px}body.tv section.content .wrapper .banner img{max-height:300px;margin:0 auto}body.tv section.content .wrapper .jackpot .amount{font-weight:700;text-align:center;display:block;font-size:2.5rem}body.tv section.content .wrapper .jackpot .amount em{display:block;font-size:2rem}body.tv section.content .wrapper .countdown{display:grid;grid-auto-flow:column;grid-template-columns:1fr 1fr 1fr 1fr;border-top:1px solid #ccc;padding-top:50px;padding-bottom:10px;margin-top:50px;margin-bottom:10px}body.tv section.content .wrapper .countdown div{text-align:center;font-size:7rem}body.tv section.content .wrapper .countdown div span.label{text-transform:uppercase;font-size:3rem;display:block}body.tv section.content .wrapper .closing-date,body.tv section.content .wrapper .last-card-drawn,body.tv section.content .wrapper .tickets-sold{text-align:center}body.tv section.content .wrapper .tickets-sold{margin-top:.5rem}body.tv section.content .wrapper .closing-date{font-weight:700}body.tv section.content .wrapper .last-card-drawn,body.tv section.content .wrapper .tickets-sold{font-style:italic}body.tv section.content .wrapper .last-card-drawn{margin-bottom:1rem}body.tv section.content .wrapper .progress-bar{margin-bottom:25px}body.tv section.content .wrapper .progress-bar .raised-amount{font-size:8rem;font-weight:700}body.tv section.content .wrapper .progress-bar .goal-amount{font-size:4rem;color:#666;padding-left:30px}body.tv section.content .wrapper .progress-bar .bar{margin:15px 0;height:75px;width:100%;display:block;background-color:#888;border-radius:10px}body.tv section.content .wrapper .progress-bar .fill{margin:15px 0;border-radius:10px 0 0 10px;height:75px;background-color:var(--theme-color)}body.tv section.content .wrapper .progress-bar .fill.complete{border-radius:4px}body.tv section.content .wrapper .progress-bar .details{display:grid;grid-auto-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:3rem}body.tv section.content .wrapper .card-deck{display:grid;grid-auto-flow:row;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(6,1fr);max-width:348px;max-height:355px;margin:0 auto;padding:10px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;grid-gap:3px}body.tv .fullscreen{z-index:99999;background-color:#fff;top:0;left:0;height:100vh;width:100vw;position:fixed;overflow:hidden}body.tv .unsupported-browser .wrapper{width:100%;max-width:600px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px}body.tv .unsupported-browser .wrapper .logo{margin:0 auto}body.blog{grid-template-rows:100px 1fr 70px}body.blog section.body .wrapper{max-width:960px;width:100%;margin:0 auto;padding:0}body.blog section.body .wrapper .blog{display:grid;grid-auto-flow:row}body.blog section.body .wrapper .blog .blog-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-auto-flow:row;grid-gap:30px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:968px){body.blog section.body .wrapper{grid-auto-flow:row;grid-template-columns:unset}body.blog section.body .wrapper .hero{-ms-flex-line-pack:start;align-content:start}body.blog section.body .wrapper .blog .blog-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:768px){body.blog section.body .wrapper{padding:0 15px}}@media (max-width:692px){body.apply section.body .wrapper .hero .hero-wrapper{min-width:0}body.apply section.body .wrapper .hero .hero-wrapper svg.carrot,body.apply section.body .wrapper .hero .hero-wrapper svg.remotely{display:none}body.apply section.body .wrapper .apply .apply-wrapper .apply-form{max-width:none;width:100%;border:0}}
/*# sourceMappingURL=bundle.min.css.map */
