*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:15px}body{font-family:Raleway;line-height:1.3;color:#515151;background:#03112a;color:#444}.clear:after,.clear:before{content:' ';display:table}.clear:after{clear:both}img{max-width:100%;vertical-align:bottom}a{color:#1bae75;text-decoration:none}a:hover{color:#444}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0;border:1px solid #04a4cc}h1,h2,h3,h4,h5,h6{font-family:Raleway;font-weight:400}h1.white,h2.white{color:#fff}.show-for-large{display:none}@media only screen and (min-width:801px){.show-for-large{display:block}}.show-for-small{display:block}@media only screen and (min-width:801px){.show-for-small{display:none}}.wrapper-bg{background:#fff;padding:50px 0}.wrapper{max-width:1200px;width:90%;margin:0 auto;position:relative}.header{padding:1.5rem 0}.logo{width:170px;max-width:80%;display:table;margin:0 auto}@media only screen and (min-width:800px){.logo{float:left}}.buttons{float:right}@media only screen and (max-width:800px){.buttons{display:none}}.buttons .button{margin-left:6px}.button{font-size:16px;text-transform:uppercase;line-height:1;padding:14px;transition:all .1s ease-in-out;display:inline-block;transition:.2s ease-in all;color:#fff}.button:hover{opacity:.9;color:#fff}.button.large{font-size:23px;line-height:1rem;padding:20px;margin-top:1rem}.button.small{font-size:15px;line-height:1rem;padding:10px}.button.hollow{background:0 0;color:#1bae75;border:1px solid #1bae75}.home-icon:before{font-family:FontAwesome;content:'\f015';color:#f4f2f1;font-size:24px;line-height:32px}.campaign-banner{background-repeat:no-repeat;background-size:cover;background-position:center;float:left;width:100%}.campaign-banner .campaign-banner-bg{background-repeat:no-repeat;background-size:cover;background-color:#f4f2f1;background-position:center center;height:100%;display:flex;flex-wrap:wrap}.campaign-banner .campaign-banner-bg .banner-text{width:100%;float:left;font-size:22px;overflow-wrap:break-word;word-wrap:break-word;color:#fff}.campaign-banner .campaign-banner-bg .banner-text h1{font-size:45px;line-height:1;font-weight:900;margin-bottom:10px;margin-top:0;color:#fffF}.campaign-banner .campaign-banner-bg .banner-text h2{margin-top:0;font-size:28px;line-height:1.2}@media only screen and (max-width:480px){.campaign-banner .campaign-banner-bg .wrapper{width:100%}}@media only screen and (max-width:800px){.campaign-banner .campaign-banner-bg .banner-text{text-align:center;padding:100px 30px}.campaign-banner .campaign-banner-bg .banner-text h1{font-size:45px}}@media only screen and (min-width:801px){.campaign-banner .campaign-banner-bg{align-items:center}.campaign-banner .campaign-banner-bg .banner-text{width:680px;padding:120px 0}.campaign-banner .campaign-banner-bg .banner-text h1{font-size:50px}.campaign-banner .campaign-banner-bg .banner-text h1 strong{font-size:62px;width:100%;line-height:60px;display:block}}.campaign-banner .campaign-logo{margin:1rem 0 1.5rem;max-width:210px}.content{float:left;width:100%;padding:60px 0 30px;background:#fff}.content h2{text-align:left;margin-bottom:10px;margin-top:30px}.steps{float:left;width:100%;padding:60px 0 30px;background:#fff}.steps .col{float:left;width:100%;text-align:center;padding:0 35px 35px;background:rgba(255,255,255,.1);border-radius:10px}.steps h2{text-align:center;margin-bottom:50px;margin-top:0;font-size:30px;color:#444}.steps .col h3 a,.steps .col p{color:#444}@media only screen and (max-width:800px){.steps .col:not(:last-child){margin-bottom:60px}}@media only screen and (min-width:801px){.steps .col{width:31.33%;margin:0 1%}}@media only screen and (max-width:1024px){.steps .col:first-child{border-left:0}}@media only screen and (min-width:1025px){.steps .col{text-align:left}}.steps .col h3{font-weight:600!important;margin:20px 0 10px;text-align:center}.steps .col p{font-size:1.1em;margin-top:0;float:left;width:100%;text-align:center}.steps .col .number{background:#1bae75;color:#fff;border-radius:50px;width:80px;height:80px;display:table;margin:-20px auto 0;text-align:center;line-height:80px;font-size:30px;font-weight:700}.steps .col img{width:80px;display:table;margin:0 auto 15px}@media only screen and (min-width:1025px){.steps .col img{margin-bottom:0;display:block;padding-right:15px;float:left}}.steps .col .text{float:left;width:100%}.terms{padding:40px 0;float:left;width:100%;font-size:14px;background:#fff}.terms .terms-link{text-align:center;width:100%;float:left}.terms .terms-link .terms-trigger{cursor:pointer}.terms .terms-link h3{font-size:1.308em;display:inline-block;margin:0}.terms .terms-link i{margin:0 0 0 10px}.terms .terms-holder{width:100%;float:left;display:none}.terms .terms-holder h3{font-size:1.71429em}.terms .terms-holder ul{margin:0;padding-left:0}.terms .terms-holder ul li{list-style:none;margin:0 0 10px;line-height:1.55}.terms .terms-holder ul li:before{font-family:FontAwesome;content:'\f05d';color:#f4f2f1;margin:0 5px 0 0}.games{background:#f4f2f1;float:left;width:100%;padding:40px 0}.games h3{font-size:1.5em;margin:0;text-align:center}.games .game-overview{padding:30px 0 10px;display:inline-block}.games .game-overview .col{float:left;margin-bottom:20px}.games .game-overview .col:nth-child(5n){display:none}@media only screen and (max-width:800px){.games .game-overview .col{width:48%;margin-right:4%}.games .game-overview .col:nth-child(2n+2){margin-right:0}}@media only screen and (min-width:801px) and (max-width:1200px){.games .game-overview .col{width:23%;margin-right:2%}.games .game-overview .col:nth-child(4n){margin-right:0}}@media only screen and (min-width:1201px){.games .game-overview .col{width:18%;margin-right:2.5%}.games .game-overview .col:nth-child(5n){display:block;margin-right:0}}.games .button{display:table;margin:0 auto}.footer{width:100%;float:left;background-color:rgba(0,0,0,.2);color:#898989;text-align:center;padding:35px 0;color:rgba(255,255,255,.7)}.footer .wrapper{max-width:970px}.footer a{text-decoration:underline}.footer a,.footer a:hover{color:#fff}.footer .footer_text{text-align:left;width:100%;float:left;font-size:.9em}.footer .footer_text .logos{border-top:1px solid #262626;border-bottom:1px solid #262626;margin-bottom:0;padding:10px 0;background:#040404;width:100%}@media only screen and (max-width:800px){.footer .footer_text .logos{display:none}}.footer .footer_text .logos img{display:table;margin:0 auto}.footer .footer_text .sidelogos{float:right;height:28px;margin-left:8px}@media only screen and (max-width:800px){.footer .footer_text .sidelogos{float:none;display:table;margin:20px auto 0}}.footer .copyright{border-top:1px solid rgba(255,255,255,.3);padding-top:15px}@media only screen and (max-width:800px){footer .copyright{padding-top:20px;text-align:center}}::selection{background:#04a4cc;color:#fff;text-shadow:none}::-webkit-selection{background:#04a4cc;color:#fff;text-shadow:none}::-moz-selection{background:#04a4cc;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
