@import url("https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,400;0,600;1,400;1,600;1,900&display=swap");@import url("https://use.typekit.net/qbi0abn.css");@import url("https://use.typekit.net/qbi0abn.css");:root{transition-duration:.25s}*,::before,::after{position:relative;box-sizing:border-box;outline:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}*{position:relative;box-sizing:border-box}*:focus{display:inline-block;outline:none}*:focus:before{content:'';display:block;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px;border-radius:2px;border:2px solid #0072ce}html,body{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}body{font:400 16px Lato,Helvetica,Arial,sans-serif;line-height:1.3;background:#fff;color:#000;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}p,a,button,li{margin:0;padding:0 0 1em;line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;padding:0 0 .5em;line-height:1.2}h1{font-size:2em;font-weight:900}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5,h6{font-size:1em}a{color:#0071cd;font-weight:bold}a:hover,a:focus{text-decoration:none}img{display:block;width:100%;height:auto}.fineprint{font-size:0.8em}.caps,.uppercase{text-transform:uppercase}.hidden{position:fixed;z-index:-1;display:block !important;top:-9999px;left:-9999px;width:0;height:0;opacity:0;line-height:0}.center{text-align:center}.nobr{white-space:nowrap}hr{border-top:1px solid #FAFAFA;margin:4em 0;width:100%}#browserMessage{display:none;z-index:9;position:fixed;top:0;left:0;width:100%;padding:1em;text-align:center;background:#fff;opacity:0.9}#browserMessage #browserMessageClose{display:inline-block;position:absolute;top:0.5em;right:2%;font-size:1.2em;line-height:1em;padding:0.5em;text-decoration:none}.link-skip-to-content{background:#fff;padding:24px;color:#003c71 !important;display:block;text-decoration:underline;text-transform:uppercase;text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.button{display:inline-block;color:#fff;border:2px solid #fff;border-radius:2em;padding:0.7em 1.25em;font:500 1em Oswald,Helvetica,Arial,sans-serif;line-height:1;text-align:center;text-transform:uppercase;transition:all .125s ease;text-decoration:none;white-space:nowrap}@media (max-width: 768px){.button{white-space:break-spaces}}.button.yellow{font-family:Lato,Helvetica,Arial,sans-serif;color:#003C72;background:#FAE300;border-color:#FAE300}.button.yellow:focus,.button.yellow:hover{color:#003C72;background:#FAE300;border-color:#003C72}.button.blue{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;background:#003C72;border-color:#003C72}.button.blue:focus,.button.blue:hover{color:#003C72;background:#fff;border-color:#003C72}.button.blueInverse{font-family:Lato,Helvetica,Arial,sans-serif;color:#003C72;background:#fff;border-color:#003C72}.button.blueInverse:focus,.button.blueInverse:hover{color:#fff;background:#003C72;border-color:#003C72}.button.transparent{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;background:transparent;border-color:#fff}.button.transparent:focus,.button.transparent:hover{color:#003C72;background:#fff;border-color:#003C72}.button.disabled{color:#e8edee;background:#91979A;border-color:#91979A;cursor:not-allowed}.button.disabled:focus,.button.disabled:hover{color:#e8edee;background:#91979A;border-color:#91979A;cursor:not-allowed}.buttonGroup{margin-bottom:2em}#overlayBG{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}#overlay{position:fixed;z-index:9;top:10%;left:50%;transform:translateX(-50%);width:100%;max-width:792px;min-height:75%;margin:0;background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.7)}#overlay #btnCloseOverlay{position:absolute;z-index:2;top:24px;right:24px;background:transparent}#overlay #overlayContent{position:absolute;z-index:1;width:100%;height:100%;overflow:auto;overflow-x:hidden}#overlay #overlayContent a:not(.btn){color:#003C72}#overlay #overlayContent h1{background-color:#0072CE;color:#ffffff;padding:.5em 1em;width:100%;text-align:center;font-family:'Lato';font-weight:600}#overlay #overlayContent p{padding:2em 2em}#overlay #overlayContent .button-group{padding:0em 2em 2em 2em}.container{width:100%;max-width:1200px;margin:0 auto;padding:2em 1em}#root{display:flex;flex-direction:column;height:100%}header{z-index:2}main{flex:1;display:flex;justify-content:space-between;flex-direction:column}section.haveQuestions{background-color:#e2f1ff;width:100%}section.haveQuestions .container{display:flex;align-items:center;align-content:space-between;flex-direction:row}@media (max-width: 768px){section.haveQuestions .container{flex-direction:column;text-align:center}}section.haveQuestions .container div:first-child{padding-right:2em}@media (max-width: 768px){section.haveQuestions .container div:first-child{padding-right:0em}}section.haveQuestions .container h3{font-family:Oswald,Helvetica,Arial,sans-serif;color:#003C72;font-weight:500;font-size:2.5em;text-transform:uppercase}section.haveQuestions .container div a.button{width:260px;display:block}section.membership{background:#0172ce;background:-moz-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:-webkit-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:linear-gradient(180deg, #0172ce 0%, #024683 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0172ce",endColorstr="#024683",GradientType=1);color:#fff;margin-top:7em}@media (max-width: 768px){section.membership{margin-top:0;background:url("/media/olglo/images/wer2/template/SquareBannerDarkBlue_1050x805.jpg") no-repeat center center/cover}}section.membership .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.membership .container{flex-direction:column}}section.membership .container div:first-child{width:50%;padding-bottom:2em}@media (max-width: 768px){section.membership .container div:first-child{width:100%}}section.membership .container h3{font-family:Oswald,Helvetica,Arial,sans-serif;color:#fff;font-weight:500;font-size:2.2em;text-transform:uppercase}@media (max-width: 768px){section.membership .container h3{font-size:2em}}@media (max-width: 480px){section.membership .container h3{font-size:1.5em}}section.membership .container a.button{display:inline-block;min-width:280px;text-align:center}section.membership .container img{width:500px;margin-top:-23%}@media (max-width: 980px){section.membership .container img{margin-top:-18%}}@media (max-width: 768px){section.membership .container img{margin-top:2em;margin-right:-12em;width:300px}}@media (max-width: 480px){section.membership .container img{margin-right:0em}}section.chooseYourMembership .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;justify-content:center;padding:2em 1em 2em 1em}section.chooseYourMembership .container h4{font-family:Oswald,Helvetica,Arial,sans-serif;color:#003C72;font-weight:500;font-size:1.5em;text-transform:uppercase}section.chooseYourMembership .container table.responsiveTable{margin-top:2em;margin-bottom:2em;border-radius:10px;-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;width:100%}@media (max-width: 768px){section.chooseYourMembership .container table.responsiveTable{width:80%}}@media (max-width: 480px){section.chooseYourMembership .container table.responsiveTable{width:90%;font-size:0.8em}}@media (max-width: 359px){section.chooseYourMembership .container table.responsiveTable{width:80%;font-size:0.6em}}section.chooseYourMembership .container table.responsiveTable th{color:#fff;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;padding:1em;text-align:center;background:#0172ce;background:-moz-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:-webkit-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:linear-gradient(180deg, #0172ce 0%, #024683 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0172ce",endColorstr="#024683",GradientType=1)}section.chooseYourMembership .container table.responsiveTable th:first-child{border-top-left-radius:10px;text-align:left}section.chooseYourMembership .container table.responsiveTable th:last-child{border-top-right-radius:10px}section.chooseYourMembership .container table.responsiveTable tbody tr:nth-child(odd){background:transparent}section.chooseYourMembership .container table.responsiveTable tbody tr:nth-child(even){background:#FAFAFA}section.chooseYourMembership .container table.responsiveTable tbody tr:last-child td{padding-top:1.5em;padding-bottom:1.5em}section.chooseYourMembership .container table.responsiveTable tbody tr:last-child td:first-child{border-radius:0px 0px 0px 10px}section.chooseYourMembership .container table.responsiveTable tbody tr:last-child td:last-child{border-radius:0px 0px 10px 0px}section.chooseYourMembership .container table.responsiveTable tbody tr td{padding:1em;text-align:center}section.chooseYourMembership .container table.responsiveTable tbody tr td img{margin:0 auto;width:1.5em}section.chooseYourMembership .container table.responsiveTable tbody tr td:first-child{text-align:left}section.chooseYourMembership .container table.responsiveTable tbody tr td a.button.blueInverse{padding:.5em;font-weight:400;font-size:1em;margin:0 auto;display:inline;padding-right:1em;padding-left:1em;white-space:nowrap}section.boxesInformation .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;justify-content:center;padding:2em 1em 2em 1em;display:table;width:100%}@media (max-width: 768px){section.boxesInformation .container{padding:1em 3em}}@media (max-width: 480px){section.boxesInformation .container{padding:1em 2em}}section.boxesInformation .container .equalHMWrap{justify-content:space-between;flex-wrap:wrap;justify-content:center}section.boxesInformation .container .equalHMWrap .eq{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin-bottom:2em;margin-left:1em;margin-right:1em}section.boxesInformation .container .equalHMWrap .eq img{border-radius:10px 10px 0 0}section.boxesInformation .container .equalHMWrap .eq .copyContent{padding:2em;text-align:center}section.boxesInformation .container .equalHMWrap .eq .copyContent h2{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase}section.boxesInformation .container .equalHMWrap .equalHM{width:49%;max-width:550px}@media (max-width: 768px){section.boxesInformation .container .equalHMWrap .equalHM{width:100%}}section.boxesInformation .container .eqWrap{display:flex;flex-direction:row}@media (max-width: 768px){section.boxesInformation .container .eqWrap{flex-direction:column}}section.getTheEdge{background:url("/media/olglo/images/wer2/template/bg_green_3840x878.jpg") no-repeat top center;background-size:cover;margin-bottom:10em}section.getTheEdge .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.getTheEdge .container{flex-direction:column}}section.getTheEdge .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.getTheEdge .container div:first-child{width:100%;text-align:center}}section.getTheEdge .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.getTheEdge .container div:first-child h1{font-size:2.5em}}section.getTheEdge .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4)}section.getTheEdge .container div:first-child .buttonGroup{display:inline-block;margin-top:1em;z-index:10}section.getTheEdge .container div:first-child .buttonGroup .yellow{min-width:250px;display:inline-block;margin-top:.5em;margin-right:.5em}@media (max-width: 768px){section.getTheEdge .container div:first-child .buttonGroup .yellow{display:block;margin-right:0}}section.getTheEdge .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.getTheEdge .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}section.getTheEdge .container div:last-child{margin-top:-4em}section.getTheEdge .container div:last-child img{bottom:-6em}section.faqBanner{background:url("/media/olglo/images/wer2/template/bg_red_3840x606.jpg") no-repeat top center;background-size:cover;margin-bottom:1em}@media (max-width: 980px){section.faqBanner{margin-bottom:4em}}section.faqBanner .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){section.faqBanner .container{flex-direction:column;padding-top:2em}}section.faqBanner .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.faqBanner .container div:first-child{width:100%;text-align:center}}section.faqBanner .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.faqBanner .container div:first-child h1{font-size:2.5em}}section.faqBanner .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4)}section.faqBanner .container div:first-child .buttonGroup{display:inline-block;margin-top:1em}section.faqBanner .container div:first-child .buttonGroup .yellow{min-width:250px;display:inline-block;margin-top:.5em;margin-right:.5em}@media (max-width: 768px){section.faqBanner .container div:first-child .buttonGroup .yellow{display:block;margin-right:0}}section.faqBanner .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.faqBanner .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}section.faqBanner .container div:last-child{margin-top:-5em}@media (max-width: 768px){section.faqBanner .container div:last-child{margin-top:-8em}}section.faqBanner .container div:last-child img{bottom:-5.5em}@media (max-width: 768px){section.faqBanner .container div:last-child img{bottom:-6.5em}}section.faqBannerLi .container div:last-child{margin-top:0}@media (max-width: 768px){section.faqBannerLi .container div:last-child{margin-top:0}}section.faqBannerLi .container div:last-child img{bottom:0}section.intro{margin-top:2em}@media (max-width: 768px){section.intro{margin-top:0}}section.intro .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){section.intro .container{flex-direction:column;padding-top:2em}}section.intro .container div:first-child{margin-right:4em}@media (max-width: 768px){section.intro .container div:first-child{display:none}}section.intro .container div:first-child img{max-width:300px}section.intro .container div:last-child{width:70%;padding-bottom:2em;color:#003C72}@media (max-width: 768px){section.intro .container div:last-child{width:100%;text-align:center;margin-top:2em}}section.intro .container div:last-child h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.intro .container div:last-child h2{font-size:1.5em}}section.intro .container div:last-child a.button{margin-top:1em;max-width:280px;display:block}@media (max-width: 768px){section.intro .container div:last-child a.button{margin:1em auto 0 auto}}section.faq .container .expand a{font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;font-weight:500;color:#0071cd;text-transform:uppercase;text-decoration:none}section.faq .container h4,section.faq .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1.5em;margin-bottom:.5em}@media (max-width: 768px){section.faq .container h4,section.faq .container h2{font-size:1.5em}}section.faq .container .content{border:1px solid #CFCFCF;border-radius:5px;margin-bottom:1em}section.faq .container .content .q{padding:1em;color:#0071cd}section.faq .container .content .q a{background:#fff;text-align:left;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;display:block;width:100%;font-weight:500;text-decoration:none;padding:0 1em 0 0}section.faq .container .content .q a:after{content:"\a0";display:block;background:url("/media/olglo/images/wer2/template/arrow_down_primary.svg") no-repeat center;background-size:24px auto;position:absolute;right:0px;top:calc(50% - 12px);transform:rotate(0deg);transition:all 0.15s ease-in-out;text-decoration:none;height:24px;width:24px}section.faq .container .content .q a.active:after{transform:rotate(-180deg);transition:all 0.15s ease-in-out;background:url("/media/olglo/images/wer2/template/arrow_down_primary.svg") no-repeat center;text-decoration:none}section.faq .container .content .a{padding:0em 1em 1em 1em;color:#0071cd}section.faq .container .content .a .liStyle li{color:#000}section.faq .container .content .a p{color:#000}section.faq .container h2.addHelp{font-size:2.5em}@media (max-width: 768px){section.faq .container h2.addHelp{font-size:2em}}section.promotionsBanner{background:url("/media/olglo/images/wer2/template/bg_yellow_promotions_3840x878.jpg") no-repeat top center;background-size:cover;margin-bottom:1em}section.promotionsBanner .container{display:flex;align-items:flex-end;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.promotionsBanner .container{flex-direction:column;align-items:center;padding-top:2em}}section.promotionsBanner .container div:first-child{width:75%;padding-bottom:2em;color:#003C72}@media (max-width: 768px){section.promotionsBanner .container div:first-child{width:100%;text-align:center}}section.promotionsBanner .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3em;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.promotionsBanner .container div:first-child h1{font-size:2.5em}}section.promotionsBanner .container div:first-child h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.promotionsBanner .container div:first-child h2{font-size:1.5em}}section.promotionsBanner .container div:first-child .buttonGroup{display:inline-block;margin-top:1em;margin-bottom:1em}section.promotionsBanner .container div:first-child .buttonGroup .blue{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.promotionsBanner .container div:first-child .buttonGroup .blue{display:block}}section.promotionsBanner .container div:last-child img{margin:0 auto}section.newOffer .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;padding:2em 1em 0em 1em}section.newOffer .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-bottom:1em;text-align:center}@media (max-width: 480px){section.newOffer .container h2{font-size:2em}}section.newOffer .container .flex-grid-two{display:flex;justify-content:space-around;width:100%}@media (max-width: 480px){section.newOffer .container .flex-grid-two{display:block}}section.newOffer .container .flex-grid-two .col{width:49%;text-align:center}@media (max-width: 480px){section.newOffer .container .flex-grid-two .col{width:100%;margin:0 0 1em 0}}section.newOffer .container .equalHMWrap{justify-content:space-between;flex-wrap:wrap;justify-content:center}section.newOffer .container .equalHMWrap .eq{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin-bottom:2em;margin-right:1em;margin-left:1em}@media (max-width: 768px){section.newOffer .container .equalHMWrap .eq{margin-right:0;margin-left:0}}section.newOffer .container .equalHMWrap .eq img{border-radius:10px 10px 0 0}section.newOffer .container .equalHMWrap .eq .copyContent{padding:2em;text-align:center}section.newOffer .container .equalHMWrap .eq .copyContent h2{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.8em;margin-bottom:0}section.newOffer .container .equalHMWrap .eq .copyContent a.button{margin:0 0 1em 0;display:inline-block;min-width:280px}@media (max-width: 768px){section.newOffer .container .equalHMWrap .eq .copyContent a.button{min-width:200px}}section.newOffer .container .equalHMWrap .equalHM{max-width:550px}@media (max-width: 768px){section.newOffer .container .equalHMWrap .equalHM{width:100%}}section.newOffer .container .eqWrap{display:flex;flex-direction:row}@media (max-width: 768px){section.newOffer .container .eqWrap{flex-direction:column}}section.newOffer .container .buttonGroup{display:flex;margin-top:4em;margin-bottom:4em}@media (max-width: 768px){section.newOffer .container .buttonGroup{flex-direction:column;margin-top:3em}}section.newOffer .container .buttonGroup a.button{min-width:280px;margin:0 auto}section.newOffer .container .buttonGroup a:first-child{margin-right:1em}@media (max-width: 768px){section.newOffer .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}section.giveBack{background:#f8fcff;background:-webkit-linear-gradient(#f8fcff 0%, #e0f1ff 100%);background:-moz-linear-gradient(#f8fcff 0%, #e0f1ff 100%);background:-o-linear-gradient(#f8fcff 0%, #e0f1ff 100%);background:linear-gradient(#f8fcff 0%, #e0f1ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8fcff",endColorstr="#e0f1ff",GradientType=1);color:#003C72;margin-top:0em}@media (max-width: 768px){section.giveBack{margin-top:0}}section.giveBack .container{display:flex;align-items:flex-end;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.giveBack .container{flex-direction:column;align-items:center}}section.giveBack .container div:last-child{width:60%;padding-bottom:2em;text-align:right}@media (max-width: 768px){section.giveBack .container div:last-child{width:100%;text-align:center}}section.giveBack .container h3{font-family:Oswald,Helvetica,Arial,sans-serif;color:#003C72;font-weight:500;font-size:2em;text-transform:uppercase;text-align:right}@media (max-width: 768px){section.giveBack .container h3{font-size:2em;text-align:center}}@media (max-width: 480px){section.giveBack .container h3{font-size:1.5em}}section.giveBack .container a.button{display:inline-block;min-width:280px;text-align:center;font-weight:700}section.giveBack .container img{width:500px}@media (max-width: 768px){section.giveBack .container img{margin:0 auto 2em auto;width:300px}}@media (max-width: 480px){section.giveBack .container img{margin-right:0em}}section.rules .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;padding:2em 1em 0em 1em}@media (max-width: 480px){section.rules .container{align-items:flex-start}}section.rules .container h1,section.rules .container h2,section.rules .container h3,section.rules .container h4{font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;color:#003C72;text-transform:uppercase;text-align:center;width:100%}section.rules .container h2,section.rules .container h1{font-size:2.5em}@media (max-width: 480px){section.rules .container h2,section.rules .container h1{font-size:2em}}section.rules .container h3{font-size:1.5em}section.rules .container h4{font-size:1.25em}section.rules .container ol{padding-left:1em}section.homeBannerLi{background:url("/media/olglo/images/wer2/template/bg_green_homeLi_1920x439.jpg") no-repeat top center;background-size:cover;margin-bottom:1em}@media (max-width: 768px){section.homeBannerLi{background-image:url("/media/olglo/images/wer2/template/bg_green_homeLi_mobile_525x675.jpg")}}section.homeBannerLi .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 980px){section.homeBannerLi .container{align-items:end}}@media (max-width: 768px){section.homeBannerLi .container{flex-direction:column;align-items:center;padding-top:2em}}section.homeBannerLi .container div:first-child{width:75%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.homeBannerLi .container div:first-child{width:100%;text-align:center}}section.homeBannerLi .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.homeBannerLi .container div:first-child h1{font-size:2.5em}}section.homeBannerLi .container div:first-child h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.homeBannerLi .container div:first-child h2{font-size:1.5em}}section.homeBannerLi .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4)}section.homeBannerLi .container div:first-child .buttonGroup{display:inline-block;margin-top:1em;margin-bottom:1em}section.homeBannerLi .container div:first-child .buttonGroup .blue{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.homeBannerLi .container div:first-child .buttonGroup .blue{display:block}}section.homeBannerLi .container div:last-child img{margin:0 auto}section.accountOLG{background:#0172ce;background:-moz-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:-webkit-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:linear-gradient(180deg, #0172ce 0%, #024683 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0172ce",endColorstr="#024683",GradientType=1);color:#fff;margin-top:7em}@media (max-width: 768px){section.accountOLG{margin-top:0;background:url("/media/olglo/images/wer2/template/SquareBannerDarkBlue_1050x805.jpg") no-repeat center center/cover}}section.accountOLG .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.accountOLG .container{flex-direction:column}}section.accountOLG .container div:first-child{width:65%;padding-bottom:2em}@media (max-width: 768px){section.accountOLG .container div:first-child{width:100%}}section.accountOLG .container h3{font-family:Oswald,Helvetica,Arial,sans-serif;color:#fff;font-weight:500;font-size:2.5em;text-transform:uppercase}@media (max-width: 768px){section.accountOLG .container h3{font-size:2em}}@media (max-width: 480px){section.accountOLG .container h3{font-size:1.5em}}section.accountOLG .container a.button{display:inline-block;width:260px;text-align:center}section.accountOLG .container img{width:320px;margin-top:-6em}@media (max-width: 768px){section.accountOLG .container img{margin-top:2em;margin-right:-12em;width:300px}}@media (max-width: 480px){section.accountOLG .container img{margin-right:0em}}.homeBannerLMDreamBig .preHeading{background-color:#84BD00}.homeBannerLMDreamBig .preHeading .container{padding:0}.homeBannerLMDreamBig .preHeading .container h1{background-color:#84BD00;color:#FFF;text-align:center;font-family:"Barlow", sans-serif;font-size:30px;font-style:italic;font-weight:900;line-height:28px;letter-spacing:2px;text-transform:uppercase;padding:.5em;margin:0}@media (max-width: 768px){.homeBannerLMDreamBig .preHeading .container h1{font-size:20px}}.homeBannerLMDreamBig .bannerLMDB{background:url("/media/olglo/images/wer2/template/bg_lmDreamBig_1920x415.jpg") no-repeat top center;background-size:cover;margin-bottom:0em}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB{background-image:url("/media/olglo/images/wer2/template/bg_lmDreamBig_mobile_1050x1201.jpg")}}.homeBannerLMDreamBig .bannerLMDB .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB .container{flex-direction:column}}.homeBannerLMDreamBig .bannerLMDB .container div:first-child{width:35%}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB .container div:first-child{width:100%;text-align:center}}.homeBannerLMDreamBig .bannerLMDB .container .logoLM img{width:260px;height:auto;display:block;margin:0 auto}.homeBannerLMDreamBig .bannerLMDB .container .copyLM{text-align:center}.homeBannerLMDreamBig .bannerLMDB .container .copyLM h2{color:#FFF;text-align:center;text-shadow:0px 2.115px 3.172px rgba(0,0,0,0.78);font-family:Barlow;font-size:30.665px;font-style:italic;font-weight:900;line-height:31.722px;text-transform:uppercase}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB .container .copyLM h2{font-size:24px}}.homeBannerLMDreamBig .bannerLMDB .container .copyLM h2 span{color:#FFF;text-align:center;text-shadow:0px 2.115px 3.172px rgba(0,0,0,0.78);font-family:Barlow;font-size:86.708px;font-style:italic;font-weight:900;line-height:76.134px;text-transform:uppercase}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB .container .copyLM h2 span{font-size:57px}}.homeBannerLMDreamBig .bannerLMDB .container .copyLM p{color:#FFF;text-align:center;text-shadow:0px 2.115px 3.172px rgba(0,0,0,0.78);font-family:Barlow;font-size:30.665px;font-style:italic;font-weight:400;line-height:34.895px;letter-spacing:0.812px}.homeBannerLMDreamBig .bannerLMDB .container .copyLM p span{font-weight:600}@media (max-width: 768px){.homeBannerLMDreamBig .bannerLMDB .container .copyLM p{font-size:22px}}.homeBannerLMDreamBig .bannerLMDB .container .copyLM .button.lightBlue{background-color:#ffffff;color:#0099CC;text-align:center;font-family:Barlow;font-size:21.148px;font-style:italic;font-weight:900;line-height:normal;letter-spacing:0.722px;text-transform:uppercase;border-radius:28.198px;background:var(649-white, #fff);box-shadow:2.35px 3.525px 0px 0px #09C;margin:0 auto}.homeBannerLMDreamBig .bannerLMDB .container .copyLM .button.lightBlue:hover{background-color:#0099CC;color:#ffffff}.homeBannerLMDreamBig .bannerLMDB .footerLMlegal{width:100%;max-width:900px;margin:0 auto}.homeBannerLMDreamBig .bannerLMDB .footerLMlegal .legalLM p{font-size:0.8em;color:#ffffff;text-align:center;padding:2em 1em}.homeBannerLMDreamBig .edgeLM{background-color:#E2F1FF}.homeBannerLMDreamBig .edgeLM .container{width:100%;max-width:900px;margin:0 auto}.homeBannerLMDreamBig .edgeLM .container h1{color:#003C71;text-align:center;font-family:Oswald;font-size:50px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:0.25px;text-transform:uppercase}.homeBannerLMDreamBig .edgeLM .container p{color:#003C71;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.34px}.homeBannerLMDreamBig .edgeLM .container .buttonGroup{text-align:center}.homeBannerLMDreamBig .edgeLM .container .buttonGroup a{margin:0 1em;min-width:280px}@media (max-width: 768px){.homeBannerLMDreamBig .edgeLM .container .buttonGroup a{margin:0 1em 1em 1em}}nav .container{display:flex;align-items:center;justify-content:space-between;padding:0 2em}nav ul{display:flex;list-style-type:none;margin:0;padding:0}nav ul li{display:flex;align-items:center;margin:0;padding:0}nav ul li a{font:500 1.3em Oswald,Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1;padding:1em;margin:0}@media (max-width: 980px){nav ul li a{font-size:1em}}nav ul li a:hover,nav ul li a:focus{background-color:#fff;color:#0071cd}nav ul li a.on{background-color:#fff;color:#003C72}nav ul li a.liAccount{display:flex;align-items:center;padding:0;line-height:1.5em}nav ul li a.liAccount:hover,nav ul li a.liAccount:focus{background-color:transparent;color:#fff}nav.nav-desktop{background:green}@media (max-width: 768px){nav.nav-desktop{display:none}}nav.nav-desktop .nav-top{background:#003C72}nav.nav-desktop .nav-top .container{height:100%;padding-top:1.5em;padding-bottom:1.5em;background:url("/media/olglo/images/wer2/template/header_bg_shapes.svg") no-repeat center/100% 100%}nav.nav-desktop .nav-top .nav-title{display:flex;align-items:center}nav.nav-desktop .nav-top .nav-title .logo-olg{width:60px;margin-right:1em}@media (max-width: 980px){nav.nav-desktop .nav-top .nav-title .logo-olg{width:50px}}nav.nav-desktop .nav-top .nav-title p{padding:0;font:500 1.75em Oswald,Helvetica,Arial,sans-serif;line-height:1;letter-spacing:0.015em;color:#fff;text-transform:uppercase}@media (max-width: 980px){nav.nav-desktop .nav-top .nav-title p{font-size:1.25em}}nav.nav-desktop .nav-top li{margin:0 0.5em}nav.nav-desktop .nav-top .button{font-size:1.1em}nav.nav-desktop .nav-top .button.yellow{font-family:Oswald,Helvetica,Arial,sans-serif}nav.nav-desktop .nav-top .nav-lang{display:flex;align-items:center;height:100%}nav.nav-desktop .nav-top .nav-lang a{display:flex;align-items:center;height:100%;font-size:1.2em;margin:0 1em;padding:0;color:rgba(255,255,255,0.5)}nav.nav-desktop .nav-top .nav-lang a:after{content:'';position:absolute;top:0;right:calc(-1em - 3px);width:3px;height:100%;background:#fff}nav.nav-desktop .nav-top .nav-lang a:last-child:after{display:none}nav.nav-desktop .nav-top .nav-lang a:hover{background:none;color:#fff}nav.nav-desktop .nav-top .nav-lang a.on{background:none;color:#fff}nav.nav-desktop .nav-top .nav-lang a.on:before{content:'';position:absolute;bottom:-0.1em;left:0;width:100%;height:0.25em;background:#FAE300}nav.nav-desktop .nav-top .nav-lang a:focus{background-color:transparent}nav.nav-desktop .nav-bottom{display:flex;align-items:center;justify-content:space-between;background:#0071cd}nav.mobile{display:none;background-color:#fff}@media (max-width: 768px){nav.mobile{display:block}nav.mobile .container{padding-top:.5em;padding-bottom:.5em;background:#003C72 url("/media/olglo/images/wer2/template/header_bg_shapes.svg") no-repeat center/100% 100%}}@media (max-width: 768px) and (max-width: 768px){nav.mobile .container{padding:.5em 1em}}@media (max-width: 768px){nav.mobile .container .nav-title{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:transparent;position:relative}nav.mobile .container .nav-title .logo-olg{width:50px}nav.mobile .container .nav-title p{padding:0;font:500 1.5em Oswald, Helvetica, Arial, sans-serif;line-height:1;letter-spacing:0.015em;color:#fff;text-transform:uppercase}}@media (max-width: 768px) and (max-width: 768px){nav.mobile .container .nav-title p{font-size:1em}}@media (max-width: 768px){nav.mobile .container .nav-title .menu{display:flex}nav.mobile .container .nav-title .menu a{padding:0;margin-right:.5em}nav.mobile .container .nav-title .menu a.hamburger img{margin-top:.5em}nav.mobile .container .nav-title .menu a:last-child{margin-right:0}nav.mobile .container .nav-title .icon-group{display:flex}nav.mobile .container .nav-title .icon-group img.account{margin-right:.5em;width:40px}nav.mobile .container .nav-title .icon-group img.menu{display:block;margin-top:.5em;width:27px}nav.mobile .container .nav-title .icon-group a{padding:0}nav.mobile #myLinks{display:none;padding:0;flex-direction:column}nav.mobile #myLinks .btn-login-signup{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-bottom:1em;padding:1em;border-bottom:1px solid #cfcfcf}nav.mobile #myLinks .btn-login-signup a{width:48%}nav.mobile #myLinks .links{margin-bottom:1em;padding:1em}nav.mobile #myLinks .links a{display:block;text-decoration:none;color:#000}nav.mobile #myLinks .links a:hover{text-decoration:underline}nav.mobile #myLinks .external-links{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;padding:1em 1em 0 1em;background-color:#f7fbff}nav.mobile #myLinks .external-links a{display:block;text-decoration:none;color:#0071cd}nav.mobile #myLinks .external-links a:hover{text-decoration:underline}nav.mobile #myLinks .nav-lang{background-color:#003C72;padding:1em;text-align:center}nav.mobile #myLinks .nav-lang ul{text-transform:uppercase;display:flex;align-items:center;color:#fff;font-family:Oswald,serif;font-size:1em;line-height:24px;list-style:none;margin:auto;padding:0;justify-content:center}nav.mobile #myLinks .nav-lang ul>li:first-child{padding-right:12px}nav.mobile #myLinks .nav-lang ul>li:last-child{padding-left:12px;border-left:2px solid #fff}nav.mobile #myLinks .nav-lang ul li a{color:#99b1c6;margin:0 .5em;font-family:Oswald, Helvetica, Arial, sans-serif;text-decoration:none;padding:.5em 0;background-color:transparent;border-bottom:4px solid transparent}nav.mobile #myLinks .nav-lang ul li a.on{transition:width .3s;border-bottom:4px solid #fae300}nav.mobile #myLinks .nav-lang ul li a:hover{border-bottom:4px solid #fff}nav.mobile #myAccount{display:none;justify-content:left;flex-direction:column}nav.mobile #myAccount p.welcome{color:#000;font-size:1.5em;font-family:Oswald, Helvetica, Arial, sans-serif;padding:0;margin:0;padding:0.6em 20px .3em 20px}nav.mobile #myAccount .updatePreferenceSection{display:block;background:#0172ce;background:-moz-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:-webkit-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:linear-gradient(180deg, #0172ce 0%, #024683 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0172ce",endColorstr="#024683",GradientType=1);color:#fff;padding:1em}nav.mobile #myAccount .updatePreferenceSection p{padding:0px}nav.mobile #myAccount .updatePreferenceSection a.updatePreferenceSectionLink{color:#FAE300;display:block;font-size:1em;font-family:Lato, Helvetica, Arial, sans-serif;font-weight:400;text-transform:none;text-decoration:none;padding:0px;text-align:left;background:none}nav.mobile #myAccount .updatePreferenceSection a.updatePreferenceSectionLink:hover{text-decoration:underline}nav.mobile #myAccount a.tooltipLink{display:flex;justify-content:space-between;color:#003C72;font-size:1em;font-family:Oswald, Helvetica, Arial, sans-serif;padding:1em 3em 1em 1em;margin:0;text-align:left;border-bottom:1px solid #000;text-decoration:none;text-transform:uppercase}nav.mobile #myAccount a.tooltipLink:hover{background:none;text-decoration:underline}nav.mobile #myAccount a.tooltipLink span img{width:.5em}nav.mobile #myAccount a.logout{display:block;color:#0071cd;font-size:1em;font-family:Lato, Helvetica, Arial, sans-serif;text-transform:none;padding:1em 20px;text-align:left;text-transform:normal;text-decoration:none;border-bottom:1px solid #000}nav.mobile #myAccount a.logout:hover{background:none;text-decoration:underline}}#overlaybg{display:none;position:fixed;z-index:2;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.5);opacity:0;transition:opacity .25s linear}#overlaybg.visible{opacity:1}.tooltip{position:relative;display:inline-block}.tooltip a.liAccount img{margin-right:.3em}.arrow-up{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;top:-0.8em;left:15.3em}#arrowMobile{display:none;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:8px solid #fff;position:absolute;top:3em;left:83%}.tooltip .tooltiptext{display:none;flex-direction:column;width:300px;background-color:#fff;color:#505050;text-align:left;border-radius:5px;position:absolute;left:-15em;top:3.3em;z-index:100}.tooltip .tooltiptext p.welcome{color:#000;font-size:1.5em;font-family:Oswald,Helvetica,Arial,sans-serif;padding:0;margin:0;padding:0.6em 20px .3em 20px}.tooltip .tooltiptext .updatePreferenceSection{display:block;background:#0172ce;background:-moz-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:-webkit-linear-gradient(180deg, #0172ce 0%, #024683 100%);background:linear-gradient(180deg, #0172ce 0%, #024683 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0172ce",endColorstr="#024683",GradientType=1);color:#fff;padding:1em}.tooltip .tooltiptext .updatePreferenceSection p{padding:0px}.tooltip .tooltiptext .updatePreferenceSection a.updatePreferenceSectionLink{color:#FAE300;display:block;font-size:1em;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;text-decoration:none;padding:0px;text-align:left;background:none}.tooltip .tooltiptext .updatePreferenceSection a.updatePreferenceSectionLink:hover{text-decoration:underline}.tooltip .tooltiptext a.tooltipLink{display:flex;justify-content:space-between;color:#003C72;font-size:1em;font-family:Oswald,Helvetica,Arial,sans-serif;padding:1em 20px;margin:0;text-align:left;border-bottom:1px solid #000}.tooltip .tooltiptext a.tooltipLink:hover{background:none;text-decoration:underline}.tooltip .tooltiptext a.tooltipLink span img{width:.5em}.tooltip .tooltiptext a.logout{display:block;color:#0071cd;font-size:1em;font-family:Lato,Helvetica,Arial,sans-serif;text-transform:none;text-decoration:none;padding:1em 20px;text-align:left}.tooltip .tooltiptext a.logout:hover{background:none;text-decoration:underline}footer{background-color:#fdfbfb;text-align:center;text-transform:normal;padding:6em 0;font-size:0.75em}footer a{color:#000}footer a:hover,footer a:focus{color:#000}footer .footer-links a{margin:0 4em}@media (max-width: 768px){footer .footer-links a{margin:0 2em}}@media (max-width: 480px){footer .footer-links a{margin:0 1em}}footer .footer-mid{display:flex;justify-content:space-between;width:100%;max-width:60rem;padding:2rem 0;margin:2rem auto 0;border-top:1px solid #cfcfcf}@media (max-width: 768px){footer .footer-mid{flex-direction:column}}footer .footer-mid .footer-social,footer .footer-mid .footer-rg{display:flex;align-items:center;justify-content:flex-start}@media (max-width: 768px){footer .footer-mid .footer-social,footer .footer-mid .footer-rg{justify-content:center;margin-top:2em}}footer .footer-mid .footer-social a,footer .footer-mid .footer-rg a{padding:0}@media (max-width: 768px){footer .footer-mid .footer-social a,footer .footer-mid .footer-rg a{display:inline}}footer .footer-mid .footer-social img,footer .footer-mid .footer-rg img{width:auto;height:2.4rem;margin:0 1em}footer .footer-legal p{padding:0}.error,.error *{color:#B82A36;font-weight:bold;font-size:.9em}.error a{text-decoration:underline}.error a:hover,.error a:focus{text-decoration:none}form{display:block;width:100%;max-width:600px;text-align:left}form fieldset{margin:1em 0 1em 0;padding:0;border:none}form .input-block{display:flex;flex-wrap:wrap}form .error-main{display:none;text-align:center}form#profile{max-width:100%}form .input-group{position:relative}form .input-group .input-field{position:relative}form .input-group .input-field label{max-width:100%;margin-bottom:5px;font-weight:700;display:block;cursor:pointer;line-height:2.5;position:relative;font-size:1em;color:#6a6a6a;letter-spacing:.12px}form .input-group .input-field label a{padding:0}form .input-group .input-field input,form .input-group .input-field select{display:block;width:100%;height:50px;padding:6px 35px 6px 12px;font-size:.9em;line-height:1.42857143;color:#333333;border:2px solid #6a6a6a;font-weight:bold;background-color:transparent;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}form .input-group .input-field input:focus,form .input-group .input-field select:focus{border-color:#0072ce;box-shadow:none;outline:#1195ff solid;outline-width:medium;outline-offset:2px;outline-width:2px;z-index:1000}form .input-group .input-field input.password,form .input-group .input-field select.password{padding-right:70px}form .input-group.invalid input,form .input-group.invalid select{color:#B82A36;border-color:#B82A36}form .input-group.valid input,form .input-group.valid select{color:#25840F;border-color:#25840F}form .input-group.invalid:not(.select):not(.radio):not(.checkbox) .input-field:after,form .input-group.valid:not(.select):not(.radio):not(.checkbox) .input-field:after{content:'';position:absolute;bottom:1em;right:1em;width:1em;height:1em;background-repeat:no-repeat;background-size:contain}form .input-group.invalid:not(.select):not(.radio):not(.checkbox) .input-field.field-user_password:after,form .input-group.invalid:not(.select):not(.radio):not(.checkbox) .input-field.field-user_password_confirm:after,form .input-group.valid:not(.select):not(.radio):not(.checkbox) .input-field.field-user_password:after,form .input-group.valid:not(.select):not(.radio):not(.checkbox) .input-field.field-user_password_confirm:after{right:3em}form .input-group.invalid .input-field:after{background-image:url("/media/olglo/images/wer2/template/icons/icon_form_invalid.svg")}form .input-group.valid .input-field:after{background-image:url("/media/olglo/images/wer2/template/icons/icon_form_valid.svg")}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select{background:url("/media/olglo/images/wer2/template/arrow_down_primary.svg");background-size:22px;background-repeat:no-repeat;background-position:right 10px center}.invalid select{background-image:url("/media/olglo/images/wer2/template/arrow_down_invalid.svg")}.valid select{background-image:url("/media/olglo/images/wer2/template/arrow_down_valid.svg")}.input-group.checkbox .input-field,.input-group.radio .input-field{border:none;background:none}.input-group.checkbox .input-field label,.input-group.radio .input-field label{position:relative;padding-left:2.5rem;color:#000}.input-group.checkbox .input-field label.focus input:before,.input-group.radio .input-field label.focus input:before{border:none !important}.input-group.checkbox .input-field.focus label,.input-group.checkbox .input-field.on label,.input-group.radio .input-field.focus label,.input-group.radio .input-field.on label{top:0;font-size:1em}.input-group.checkbox .input-field.focus img,.input-group.radio .input-field.focus img{transform:scale(1.1)}.input-group.radio.invalid p.label{color:#B82A36}.input-group.radio.invalid .input-field input,.input-group.radio.invalid .input-field.on input,.input-group.radio.invalid .input-field.focus input{box-shadow:0 0 0 1px #B82A36;border-color:#B82A36}.input-group.radio.invalid .input-field input:after,.input-group.radio.invalid .input-field.on input:after,.input-group.radio.invalid .input-field.focus input:after{background-color:#B82A36}.input-group.radio .error{margin-top:1em}.input-group.radio .input-field,.input-group.radio .input-field.on,.input-group.radio .input-field.focus{display:flex;flex-wrap:wrap;height:auto;padding-top:0.25em;padding-left:0;padding-right:0}.input-group.radio .input-field img,.input-group.radio .input-field.on img,.input-group.radio .input-field.focus img{height:3em;margin-right:1em}.input-group.radio .input-field label,.input-group.radio .input-field.on label,.input-group.radio .input-field.focus label{display:inline-flex;align-items:center;top:unset;left:unset;transform:none;margin-right:1.25rem;padding:0.5em 0;font-style:normal}.input-group.radio .input-field label.focus input:before,.input-group.radio .input-field.on label.focus input:before,.input-group.radio .input-field.focus label.focus input:before{content:'';display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border-radius:2em;box-shadow:0 0 0 1px #003C72;border-color:#003C72;border-width:0 0 2px 0}.input-group.radio .input-field input,.input-group.radio .input-field.on input,.input-group.radio .input-field.focus input{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;width:1em;height:1em;font-size:12px;padding:9px;margin-left:0.2em;margin-right:0.5rem;background-color:#fff;border-radius:1em}.input-group.radio .input-field input:after,.input-group.radio .input-field.on input:after,.input-group.radio .input-field.focus input:after{content:'';display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1em;height:1em;background-color:green;border-radius:2em}.input-group.radio .input-field input:checked:after,.input-group.radio .input-field.on input:checked:after,.input-group.radio .input-field.focus input:checked:after{display:block}.input-group.checkbox.invalid .input-field label:before{border-color:#B82A36}.input-group.checkbox.invalid .input-field.focus label:before{box-shadow:0 0 0 1px #B82A36;border-color:#B82A36}.input-group.checkbox.invalid .input-field label.on:before{background:#B82A36}.input-group.checkbox .error{margin-top:1em}.input-group.checkbox .input-field{height:auto;padding-left:0;padding-right:0}.input-group.checkbox .input-field.focus{box-shadow:none}.input-group.checkbox .input-field.focus label{font-size:1em}.input-group.checkbox .input-field label{display:inline-flex;align-items:center;z-index:1;top:unset;left:unset;transform:none;margin-right:1em;font-style:normal;line-height:1.3}.input-group.checkbox .input-field label:before,.input-group.checkbox .input-field label:after{content:'';position:absolute;top:0;left:0;width:1em;height:1em;font-size:24px;line-height:1}.input-group.checkbox .input-field label:before{border:2px solid #6a6a6a;background:#fff}.input-group.checkbox .input-field label:after{top:4px}.input-group.checkbox .input-field label.on:before{background:green;border:2px solid green}.input-group.checkbox .input-field label.on:after{left:0.25em;font-size:1.1em;width:1em;height:1em;background:url("/media/olglo/images/wer2/template/check_white.svg") no-repeat center/contain}.input-group.checkbox .input-field label .logos{display:flex;align-items:center;height:3em}.input-group.checkbox .input-field label .logos img{max-height:100%;margin:0.25em}.input-group.checkbox .input-field input{position:fixed;z-index:-1;top:-9999px;left:-9999px;width:0;height:0;opacity:0}.togglePassword{position:absolute;top:54px;right:10px;width:30px;height:30px;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-image:url("../../images/luc/inputs/input_eye_on.svg");cursor:pointer;z-index:1}.togglePassword.on{background-image:url("../../images/luc/inputs/input_eye_off.svg")}@media (max-width: 640px){.login .login-top,.forgot-login .login-top{padding-left:0;padding-right:0}}.login .login-top .login-box #frmLogin,.login .login-top .login-box #frmForgotLogin,.forgot-login .login-top .login-box #frmLogin,.forgot-login .login-top .login-box #frmForgotLogin{margin:0 auto}.login .login-top .login-box #frmLogin .button-group,.login .login-top .login-box #frmForgotLogin .button-group,.forgot-login .login-top .login-box #frmLogin .button-group,.forgot-login .login-top .login-box #frmForgotLogin .button-group{display:flex;justify-content:space-between}.login .login-top .login-box #frmLogin .button-group button#login-submit,.login .login-top .login-box #frmForgotLogin .button-group button#login-submit,.forgot-login .login-top .login-box #frmLogin .button-group button#login-submit,.forgot-login .login-top .login-box #frmForgotLogin .button-group button#login-submit{background:none;border:none;margin:0;min-width:0;font-size:1em;color:#0071cd;text-transform:uppercase;text-decoration:none;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}.login .login-top .login-box #frmLogin .button-group a,.login .login-top .login-box #frmForgotLogin .button-group a,.forgot-login .login-top .login-box #frmLogin .button-group a,.forgot-login .login-top .login-box #frmForgotLogin .button-group a{text-transform:uppercase;text-decoration:none;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}.login .login-top .login-box h2.titleh2,.forgot-login .login-top .login-box h2.titleh2{font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;font-size:2em;color:#003C72;text-transform:uppercase;text-align:center;width:100%;padding-bottom:1em}.login .login-top .login-box a.button.blue,.forgot-login .login-top .login-box a.button.blue{margin:0 auto;display:block;max-width:300px}.login .login-top .heading,.forgot-login .login-top .heading{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:center;color:#fff;background-color:#0071cd}.login .login-top .heading>div,.forgot-login .login-top .heading>div{flex:1 1 50%}.login .login-top .heading .heading-text,.forgot-login .login-top .heading .heading-text{flex-shrink:0;text-align:center}.login .login-top .heading .heading-text h1,.forgot-login .login-top .heading .heading-text h1{font-family:Oswald,Helvetica,Arial,sans-serif;color:#fff;font-size:2.5em;text-transform:uppercase;font-weight:500;padding:1em 0;margin:0}.login .login-top .link-forgot-login,.forgot-login .login-top .link-forgot-login{color:#0071cd;margin:1em auto 0 auto}.login .login-top #frmLogin,.login .login-top #frmForgotLogin,.login .login-top #profile,.login .login-top #flogin-form,.login .login-top #frmForgotLogin,.login .login-top #frmProfile,.login .login-top #flogin-success,.forgot-login .login-top #frmLogin,.forgot-login .login-top #frmForgotLogin,.forgot-login .login-top #profile,.forgot-login .login-top #flogin-form,.forgot-login .login-top #frmForgotLogin,.forgot-login .login-top #frmProfile,.forgot-login .login-top #flogin-success{background:rgba(255,255,255,0.7);margin-bottom:1em;padding:2em;border-radius:5px;overflow:hidden;margin:0 auto}.login .login-top #frmLogin .error,.login .login-top #frmForgotLogin .error,.login .login-top #profile .error,.login .login-top #flogin-form .error,.login .login-top #frmForgotLogin .error,.login .login-top #frmProfile .error,.login .login-top #flogin-success .error,.forgot-login .login-top #frmLogin .error,.forgot-login .login-top #frmForgotLogin .error,.forgot-login .login-top #profile .error,.forgot-login .login-top #flogin-form .error,.forgot-login .login-top #frmForgotLogin .error,.forgot-login .login-top #frmProfile .error,.forgot-login .login-top #flogin-success .error{display:inline-block;width:100%;text-align:center;padding-bottom:1em;margin-bottom:.5em}.login .login-top #frmLogin legend,.login .login-top #frmForgotLogin legend,.login .login-top #profile legend,.login .login-top #flogin-form legend,.login .login-top #frmForgotLogin legend,.login .login-top #frmProfile legend,.login .login-top #flogin-success legend,.forgot-login .login-top #frmLogin legend,.forgot-login .login-top #frmForgotLogin legend,.forgot-login .login-top #profile legend,.forgot-login .login-top #flogin-form legend,.forgot-login .login-top #frmForgotLogin legend,.forgot-login .login-top #frmProfile legend,.forgot-login .login-top #flogin-success legend{font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;font-size:2.5em;color:#003C72;text-transform:uppercase;text-align:center;width:100%;padding-bottom:1em}.login .login-top #frmLogin .details,.login .login-top #frmForgotLogin .details,.login .login-top #profile .details,.login .login-top #flogin-form .details,.login .login-top #frmForgotLogin .details,.login .login-top #frmProfile .details,.login .login-top #flogin-success .details,.forgot-login .login-top #frmLogin .details,.forgot-login .login-top #frmForgotLogin .details,.forgot-login .login-top #profile .details,.forgot-login .login-top #flogin-form .details,.forgot-login .login-top #frmForgotLogin .details,.forgot-login .login-top #frmProfile .details,.forgot-login .login-top #flogin-success .details{padding-bottom:2em;font-size:0.9em;text-align:center}.login .login-top #frmLogin #login-submit,.login .login-top #frmLogin #flogin-submit,.login .login-top #frmForgotLogin #login-submit,.login .login-top #frmForgotLogin #flogin-submit,.login .login-top #profile #login-submit,.login .login-top #profile #flogin-submit,.login .login-top #flogin-form #login-submit,.login .login-top #flogin-form #flogin-submit,.login .login-top #frmForgotLogin #login-submit,.login .login-top #frmForgotLogin #flogin-submit,.login .login-top #frmProfile #login-submit,.login .login-top #frmProfile #flogin-submit,.login .login-top #flogin-success #login-submit,.login .login-top #flogin-success #flogin-submit,.forgot-login .login-top #frmLogin #login-submit,.forgot-login .login-top #frmLogin #flogin-submit,.forgot-login .login-top #frmForgotLogin #login-submit,.forgot-login .login-top #frmForgotLogin #flogin-submit,.forgot-login .login-top #profile #login-submit,.forgot-login .login-top #profile #flogin-submit,.forgot-login .login-top #flogin-form #login-submit,.forgot-login .login-top #flogin-form #flogin-submit,.forgot-login .login-top #frmForgotLogin #login-submit,.forgot-login .login-top #frmForgotLogin #flogin-submit,.forgot-login .login-top #frmProfile #login-submit,.forgot-login .login-top #frmProfile #flogin-submit,.forgot-login .login-top #flogin-success #login-submit,.forgot-login .login-top #flogin-success #flogin-submit{background:none;border:none;margin:0;min-width:0;font-size:1em;color:#0071cd;text-transform:uppercase;text-decoration:none;font-family:Lato,Helvetica,Arial,sans-serif;font-weight:600}.login .login-top #frmLogin #flogin-submit,.login .login-top #frmForgotLogin #flogin-submit,.login .login-top #profile #flogin-submit,.login .login-top #flogin-form #flogin-submit,.login .login-top #frmForgotLogin #flogin-submit,.login .login-top #frmProfile #flogin-submit,.login .login-top #flogin-success #flogin-submit,.forgot-login .login-top #frmLogin #flogin-submit,.forgot-login .login-top #frmForgotLogin #flogin-submit,.forgot-login .login-top #profile #flogin-submit,.forgot-login .login-top #flogin-form #flogin-submit,.forgot-login .login-top #frmForgotLogin #flogin-submit,.forgot-login .login-top #frmProfile #flogin-submit,.forgot-login .login-top #flogin-success #flogin-submit{margin:0 auto 1em auto;display:block}.login .login-top #frmForgotLogin .input-group .input-field,.login .login-top #frmLogin .input-group .input-field,.forgot-login .login-top #frmForgotLogin .input-group .input-field,.forgot-login .login-top #frmLogin .input-group .input-field{margin:0em 0 1em 0}.login .login-top #frmLogin fieldset,.forgot-login .login-top #frmLogin fieldset{margin:0}.login .login-top #frmLogin .error,.forgot-login .login-top #frmLogin .error{padding-bottom:0 !important;text-align:left !important}.login .login-top #floginError,.forgot-login .login-top #floginError{text-align:left !important}.login .login-top #err_user_password span,.forgot-login .login-top #err_user_password span{text-align:left !important;width:100%;display:block}.login .login-top #frmProfile,.login .login-top .inputBlock,.forgot-login .login-top #frmProfile,.forgot-login .login-top .inputBlock{margin:2em auto 2em auto}.login .login-top #frmProfile .infos p,.login .login-top .inputBlock .infos p,.forgot-login .login-top #frmProfile .infos p,.forgot-login .login-top .inputBlock .infos p{color:#003C72}.login .login-top #frmProfile .infos ul,.login .login-top .inputBlock .infos ul,.forgot-login .login-top #frmProfile .infos ul,.forgot-login .login-top .inputBlock .infos ul{margin:0 0 2em 0;padding:0;list-style:none}.login .login-top #frmProfile .infos ul li,.login .login-top .inputBlock .infos ul li,.forgot-login .login-top #frmProfile .infos ul li,.forgot-login .login-top .inputBlock .infos ul li{margin:0;padding:0 0 .5em 0}.login .login-top #flogin-success,.forgot-login .login-top #flogin-success{max-width:600px}.login .login-top #flogin-success h2,.forgot-login .login-top #flogin-success h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;font-size:2em;color:#003C72;text-transform:uppercase;text-align:center;width:100%;padding-bottom:1em}.login .login-top #flogin-success p,.forgot-login .login-top #flogin-success p{padding:.5em 0 2em 0;text-align:center}.login .login-bottom,.forgot-login .login-bottom{position:relative;width:100vw;left:50%;transform:translateX(-50%)}section.login-bottom-section{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat top center;background-size:cover;margin-bottom:0em}section.login-bottom-section .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){section.login-bottom-section .container{flex-direction:column;padding-top:6em}}section.login-bottom-section .container div:first-child{width:70%;padding-bottom:2em}@media (max-width: 768px){section.login-bottom-section .container div:first-child{width:100%}}section.login-bottom-section .container div:last-child{margin-top:-4em}@media (max-width: 768px){section.login-bottom-section .container div:last-child{margin-top:0em}}div.flogin-bottom-section{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat top center;background-size:cover;margin-bottom:0em}div.flogin-bottom-section .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){div.flogin-bottom-section .container{flex-direction:column}}div.flogin-bottom-section .container div{width:100%}div.flogin-bottom-section .container div img{width:482px;margin:0 auto}@media (max-width: 768px){div.flogin-bottom-section .container div img{max-width:300px}}div.flogin-success-bottom-section{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat top center;background-size:cover;margin-bottom:0em}div.flogin-success-bottom-section .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){div.flogin-success-bottom-section .container{flex-direction:column}}div.flogin-success-bottom-section .container div{width:100%}div.flogin-success-bottom-section .container div img{width:300px;margin:0 auto}@media (max-width: 768px){div.flogin-success-bottom-section .container div img{max-width:220px}}.password-update .password-update-content{background:#fff}.password-update .password-update-content .content{max-width:600px;margin:0 auto}.password-update .password-update-content .content .wrapper{display:flex;flex-direction:column;padding:2em 1em}.password-update .password-update-content .content h3{letter-spacing:0.15px}.password-update .password-update-content .content h3,.password-update .password-update-content .content p{color:#000;text-align:center}.password-update .password-update-content .content .btnGroup{text-align:center}.password-update .password-update-content .content .registration form{margin:0 auto}.password-update .password-update-content .content .registration form .inputBlock,.password-update .password-update-content .content .registration form fieldset{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:0 !important}.Invalid,.Faible{color:#B82A36}.Moderate,.Moyen{color:#857624}.Strong,.Fort{color:green}#passwordStrength{float:right}#passwordStrength .password-strength{float:left;margin-bottom:5px;text-align:right;font-size:12px;font-weight:bold}.password-meter{height:15px;float:right}.strength-meter{float:left;margin-left:5px;margin-top:9px;height:5px;width:20px;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;border-radius:2.5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.Invalid .strength-meter,.Faible .strength-meter{background-color:#B82A36}.Moderate .strength-meter,.Moyen .strength-meter{background-color:#857624}.Strong .strength-meter,.Fort .strength-meter{background-color:green}.togglePassword button{color:transparent;border:none;background:none;cursor:pointer;padding:0;margin:0;height:30px;width:30px}.unsubscribe-copy{background:#fff}.unsubscribe-copy .container{text-align:center}.unsubscribe-copy .container h2{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:2em}.unsubscribe-copy .container p{margin:2em 0}div.unsubscribe-bottom-section{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat top center;background-size:cover;margin-bottom:0em}div.unsubscribe-bottom-section .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){div.unsubscribe-bottom-section .container{flex-direction:column}}div.unsubscribe-bottom-section .container div{width:100%}div.unsubscribe-bottom-section .container div img{width:350px;margin:0 auto}@media (max-width: 768px){div.unsubscribe-bottom-section .container div img{max-width:300px}}section.account .heading .bannerRegisterLI{background:url("/media/olglo/images/wer2/template/bg_green_homeLi_1920x439.jpg") no-repeat top center;background-size:cover}@media (max-width: 768px){section.account .heading .bannerRegisterLI{background-image:url("/media/olglo/images/wer2/template/bg_green_homeLi_mobile_525x675.jpg")}}section.account .heading .bannerRegisterLI .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.account .heading .bannerRegisterLI .container{flex-direction:column}}section.account .heading .bannerRegisterLI .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.account .heading .bannerRegisterLI .container div:first-child{width:100%;text-align:center}}section.account .heading .bannerRegisterLI .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.account .heading .bannerRegisterLI .container div:first-child h1{font-size:2.5em}}section.account .heading .bannerRegisterLI .container div:first-child p{width:80%;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 768px){section.account .heading .bannerRegisterLI .container div:first-child p{width:100%}}section.account .heading .bannerRegisterLI .container div:last-child{margin-top:-4em}section.account .heading .bannerRegisterLI .container div:last-child img{bottom:-7.5em;z-index:1}@media (max-width: 480px){section.account .heading .bannerRegisterLI .container div:last-child img{bottom:-3.5em}}section.account .container h3,section.account .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em}@media (max-width: 480px){section.account .container h3,section.account .container h2{font-size:2em}}section.account .container p span.miniTitle{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em}@media (max-width: 480px){section.account .container p span.miniTitle{font-size:1em}}section.account .container .contentCentered .info-wrap{display:flex}section.account .container .contentCentered .info-wrap .left,section.account .container .contentCentered .info-wrap .right{width:50%}section.account .container a.button.blue{margin:2em auto 2em auto;display:inline-block;min-width:200px}@media (max-width: 480px){section.account .container a.button.blue{width:100%}}section.account .container a.button.blue:first-child{margin-right:1em}.accountPrefs ul{list-style:unset}.accountPrefs li.red{background:url("../../images/wnw/wnw_bullet_red_22x22.png") no-repeat left 0px;padding-left:22px;padding-top:0;display:block;line-height:1em}.accountPrefs li.green{background:url("../../images/wnw/wnw_bullet_green_22x22.png") no-repeat left 0px;padding-left:22px;padding-top:0;display:block;line-height:1em}#updateSuccess{display:inline-block;background-color:#EFE;border:1px solid green;color:green;padding:1em;margin:0}@media (max-width: 768px){#updateSuccess{margin-top:3em}}@media (max-width: 480px){#updateSuccess{margin-top:1em}}#updateSuccess img{display:inline;width:15px;margin-left:.5em}#profile-step2 .profile-content fieldset{margin:0}#profile-step2.profile-step .profile-content fieldset #alert-options #winning-numbers .radio-group .optin-group .input-group .input-field label span span{font-size:0.67em;font-weight:500;text-transform:uppercase}.register .heading .bannerRegisterNLI,.registration .heading .bannerRegisterNLI,.password-update .heading .bannerRegisterNLI{background:url("/media/olglo/images/wer2/template/bg_green_homeLi_1920x439.jpg") no-repeat top center;background-size:cover}@media (max-width: 768px){.register .heading .bannerRegisterNLI,.registration .heading .bannerRegisterNLI,.password-update .heading .bannerRegisterNLI{background-image:url("/media/olglo/images/wer2/template/bg_green_homeLi_mobile_525x675.jpg")}}.register .heading .bannerRegisterNLI .container,.registration .heading .bannerRegisterNLI .container,.password-update .heading .bannerRegisterNLI .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){.register .heading .bannerRegisterNLI .container,.registration .heading .bannerRegisterNLI .container,.password-update .heading .bannerRegisterNLI .container{flex-direction:column}}.register .heading .bannerRegisterNLI .container div:first-child,.registration .heading .bannerRegisterNLI .container div:first-child,.password-update .heading .bannerRegisterNLI .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){.register .heading .bannerRegisterNLI .container div:first-child,.registration .heading .bannerRegisterNLI .container div:first-child,.password-update .heading .bannerRegisterNLI .container div:first-child{width:100%;text-align:center}}.register .heading .bannerRegisterNLI .container div:first-child h1,.registration .heading .bannerRegisterNLI .container div:first-child h1,.password-update .heading .bannerRegisterNLI .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){.register .heading .bannerRegisterNLI .container div:first-child h1,.registration .heading .bannerRegisterNLI .container div:first-child h1,.password-update .heading .bannerRegisterNLI .container div:first-child h1{font-size:2.5em}}.register .heading .bannerRegisterNLI .container div:first-child p,.registration .heading .bannerRegisterNLI .container div:first-child p,.password-update .heading .bannerRegisterNLI .container div:first-child p{width:80%;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 768px){.register .heading .bannerRegisterNLI .container div:first-child p,.registration .heading .bannerRegisterNLI .container div:first-child p,.password-update .heading .bannerRegisterNLI .container div:first-child p{width:100%}}.register .heading .bannerRegisterNLI .container div:first-child a,.registration .heading .bannerRegisterNLI .container div:first-child a,.password-update .heading .bannerRegisterNLI .container div:first-child a{color:#fff;font-weight:400}.register .heading .bannerRegisterLI,.registration .heading .bannerRegisterLI,.password-update .heading .bannerRegisterLI{background:url("/media/olglo/images/wer2/template/bg_green_homeLi_1920x439.jpg") no-repeat top center;background-size:cover}@media (max-width: 768px){.register .heading .bannerRegisterLI,.registration .heading .bannerRegisterLI,.password-update .heading .bannerRegisterLI{background-image:url("/media/olglo/images/wer2/template/bg_green_homeLi_mobile_525x675.jpg")}}.register .heading .bannerRegisterLI .container,.registration .heading .bannerRegisterLI .container,.password-update .heading .bannerRegisterLI .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){.register .heading .bannerRegisterLI .container,.registration .heading .bannerRegisterLI .container,.password-update .heading .bannerRegisterLI .container{flex-direction:column}}.register .heading .bannerRegisterLI .container div:first-child,.registration .heading .bannerRegisterLI .container div:first-child,.password-update .heading .bannerRegisterLI .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){.register .heading .bannerRegisterLI .container div:first-child,.registration .heading .bannerRegisterLI .container div:first-child,.password-update .heading .bannerRegisterLI .container div:first-child{width:100%;text-align:center}}.register .heading .bannerRegisterLI .container div:first-child h1,.registration .heading .bannerRegisterLI .container div:first-child h1,.password-update .heading .bannerRegisterLI .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){.register .heading .bannerRegisterLI .container div:first-child h1,.registration .heading .bannerRegisterLI .container div:first-child h1,.password-update .heading .bannerRegisterLI .container div:first-child h1{font-size:2.5em}}.register .heading .bannerRegisterLI .container div:first-child p,.registration .heading .bannerRegisterLI .container div:first-child p,.password-update .heading .bannerRegisterLI .container div:first-child p{width:80%;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 768px){.register .heading .bannerRegisterLI .container div:first-child p,.registration .heading .bannerRegisterLI .container div:first-child p,.password-update .heading .bannerRegisterLI .container div:first-child p{width:100%}}.register .heading .bannerRegisterLI .container div:last-child,.registration .heading .bannerRegisterLI .container div:last-child,.password-update .heading .bannerRegisterLI .container div:last-child{margin-top:-4em}.register .heading .bannerRegisterLI .container div:last-child img,.registration .heading .bannerRegisterLI .container div:last-child img,.password-update .heading .bannerRegisterLI .container div:last-child img{bottom:-7.5em;z-index:1}@media (max-width: 480px){.register .heading .bannerRegisterLI .container div:last-child img,.registration .heading .bannerRegisterLI .container div:last-child img,.password-update .heading .bannerRegisterLI .container div:last-child img{bottom:-3.5em}}@media (max-width: 640px){.register form,.registration form,.password-update form{width:100%}}.register form .profile-step,.registration form .profile-step,.password-update form .profile-step{background:#fff;overflow:hidden}.register .noc-cta,.registration .noc-cta,.password-update .noc-cta{margin-bottom:1em}.register p.label-heading,.registration p.label-heading,.password-update p.label-heading{font-size:1.4em;color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400;padding:0}.register p.label-heading span,.registration p.label-heading span,.password-update p.label-heading span{text-transform:none;font-family:Lato,Helvetica,Arial,sans-serif;font-size:0.8em;color:#000}.register .field-user_group_pro23_rules_accepted label,.registration .field-user_group_pro23_rules_accepted label,.password-update .field-user_group_pro23_rules_accepted label{font-weight:500 !important}.register .profile-step,.registration .profile-step,.password-update .profile-step{display:none}.register .profile-content,.registration .profile-content,.password-update .profile-content{z-index:0;max-width:1200px;margin:0 auto}.register .profile-content .error-main,.registration .profile-content .error-main,.password-update .profile-content .error-main{display:none;width:100%;padding:2em 1em 1em;text-align:center;background:rgba(255,255,255,0.6)}.register .profile-content .preamble,.registration .profile-content .preamble,.password-update .profile-content .preamble{padding:2em;font-style:italic;background:rgba(255,255,255,0.5)}.register .profile-content .details,.registration .profile-content .details,.password-update .profile-content .details{font-size:0.9em;padding:0.75em 0}.register .profile-content .hint,.registration .profile-content .hint,.password-update .profile-content .hint{font-size:0.8em;font-style:italic}.register .profile-content fieldset,.registration .profile-content fieldset,.password-update .profile-content fieldset{padding:0px 4px}@media (max-width: 640px){.register .profile-content fieldset,.registration .profile-content fieldset,.password-update .profile-content fieldset{padding-left:1em;padding-right:1em}}.register .profile-content fieldset legend.displayNone,.registration .profile-content fieldset legend.displayNone,.password-update .profile-content fieldset legend.displayNone{display:none}.register .profile-content fieldset legend,.registration .profile-content fieldset legend,.password-update .profile-content fieldset legend{display:block;font-size:1.4em;color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;text-transform:uppercase}.register .profile-content fieldset legend.top-group,.registration .profile-content fieldset legend.top-group,.password-update .profile-content fieldset legend.top-group{display:flex;justify-content:space-between;align-items:center}.register .profile-content fieldset legend .lato.small,.registration .profile-content fieldset legend .lato.small,.password-update .profile-content fieldset legend .lato.small{font-family:Lato,Helvetica,Arial,sans-serif;font-size:0.6em;text-transform:none;font-style:italic}.register .profile-content fieldset h2,.registration .profile-content fieldset h2,.password-update .profile-content fieldset h2{font-size:1.4em;margin-top:1.5em;padding-bottom:0.5rem}.register .profile-content fieldset .input-field,.registration .profile-content fieldset .input-field,.password-update .profile-content fieldset .input-field{max-width:600px}@media (max-width: 768px){.register .profile-content fieldset .input-field,.registration .profile-content fieldset .input-field,.password-update .profile-content fieldset .input-field{max-width:100%}}.register .profile-content fieldset .input-field.field-user_address,.registration .profile-content fieldset .input-field.field-user_address,.password-update .profile-content fieldset .input-field.field-user_address{max-width:800px}.register .profile-content fieldset .input-field.field-user_postalcode,.registration .profile-content fieldset .input-field.field-user_postalcode,.password-update .profile-content fieldset .input-field.field-user_postalcode{max-width:400px}@media (max-width: 768px){.register .profile-content fieldset .input-field.field-user_postalcode,.registration .profile-content fieldset .input-field.field-user_postalcode,.password-update .profile-content fieldset .input-field.field-user_postalcode{max-width:100%}}.register .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules,.registration .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules,.password-update .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules{max-width:100%}.register .profile-content fieldset .parallel-group,.registration .profile-content fieldset .parallel-group,.password-update .profile-content fieldset .parallel-group{display:flex;justify-content:space-between;margin:0 auto}.register .profile-content fieldset .parallel-group.province-postal,.registration .profile-content fieldset .parallel-group.province-postal,.password-update .profile-content fieldset .parallel-group.province-postal{flex-wrap:wrap;align-items:center}.register .profile-content fieldset .parallel-group.province-postal .province,.registration .profile-content fieldset .parallel-group.province-postal .province,.password-update .profile-content fieldset .parallel-group.province-postal .province{flex:1 1 35%;margin-right:1em;min-width:inherit;max-width:auto;padding:1em}@inclue bp(phone){.register .profile-content fieldset .parallel-group.province-postal .province,.registration .profile-content fieldset .parallel-group.province-postal .province,.password-update .profile-content fieldset .parallel-group.province-postal .province{margin-right:0}}.register .profile-content fieldset .parallel-group.province-postal .postal,.registration .profile-content fieldset .parallel-group.province-postal .postal,.password-update .profile-content fieldset .parallel-group.province-postal .postal{flex:1 1 35%}.register .profile-content fieldset .input-group,.registration .profile-content fieldset .input-group,.password-update .profile-content fieldset .input-group{margin:0 auto}@media (max-width: 768px){.register .profile-content fieldset .input-group,.registration .profile-content fieldset .input-group,.password-update .profile-content fieldset .input-group{margin:0 auto 1em auto}}.register .profile-content fieldset .password-group,.registration .profile-content fieldset .password-group,.password-update .profile-content fieldset .password-group{display:flex;flex-flow:row nowrap;width:100%}.register .profile-content fieldset .password-group .input-group.password,.registration .profile-content fieldset .password-group .input-group.password,.password-update .profile-content fieldset .password-group .input-group.password{margin-right:2em}@media (max-width: 768px){.register .profile-content fieldset .password-group,.registration .profile-content fieldset .password-group,.password-update .profile-content fieldset .password-group{flex-flow:row wrap}.register .profile-content fieldset .password-group .input-group.password,.register .profile-content fieldset .password-group .input-group.password-confirm,.registration .profile-content fieldset .password-group .input-group.password,.registration .profile-content fieldset .password-group .input-group.password-confirm,.password-update .profile-content fieldset .password-group .input-group.password,.password-update .profile-content fieldset .password-group .input-group.password-confirm{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.firstName,.register .profile-content fieldset .input-group.email,.register .profile-content fieldset .input-group.userAddressWidth,.register .profile-content fieldset .input-group.userCity,.registration .profile-content fieldset .input-group.firstName,.registration .profile-content fieldset .input-group.email,.registration .profile-content fieldset .input-group.userAddressWidth,.registration .profile-content fieldset .input-group.userCity,.password-update .profile-content fieldset .input-group.firstName,.password-update .profile-content fieldset .input-group.email,.password-update .profile-content fieldset .input-group.userAddressWidth,.password-update .profile-content fieldset .input-group.userCity{margin-right:2em}@media (max-width: 768px){.register .profile-content fieldset .input-group.firstName,.register .profile-content fieldset .input-group.email,.register .profile-content fieldset .input-group.userAddressWidth,.register .profile-content fieldset .input-group.userCity,.registration .profile-content fieldset .input-group.firstName,.registration .profile-content fieldset .input-group.email,.registration .profile-content fieldset .input-group.userAddressWidth,.registration .profile-content fieldset .input-group.userCity,.password-update .profile-content fieldset .input-group.firstName,.password-update .profile-content fieldset .input-group.email,.password-update .profile-content fieldset .input-group.userAddressWidth,.password-update .profile-content fieldset .input-group.userCity{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.lastName,.register .profile-content fieldset .input-group.userPostalCodeWidth,.register .profile-content fieldset .input-group.userPhoneNumber,.registration .profile-content fieldset .input-group.lastName,.registration .profile-content fieldset .input-group.userPostalCodeWidth,.registration .profile-content fieldset .input-group.userPhoneNumber,.password-update .profile-content fieldset .input-group.lastName,.password-update .profile-content fieldset .input-group.userPostalCodeWidth,.password-update .profile-content fieldset .input-group.userPhoneNumber{margin-left:2em}@media (max-width: 768px){.register .profile-content fieldset .input-group.lastName,.register .profile-content fieldset .input-group.userPostalCodeWidth,.register .profile-content fieldset .input-group.userPhoneNumber,.registration .profile-content fieldset .input-group.lastName,.registration .profile-content fieldset .input-group.userPostalCodeWidth,.registration .profile-content fieldset .input-group.userPhoneNumber,.password-update .profile-content fieldset .input-group.lastName,.password-update .profile-content fieldset .input-group.userPostalCodeWidth,.password-update .profile-content fieldset .input-group.userPhoneNumber{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.birthdate,.registration .profile-content fieldset .input-group.birthdate,.password-update .profile-content fieldset .input-group.birthdate{display:flex;flex-flow:row wrap;margin-left:1.6em}@media (max-width: 768px){.register .profile-content fieldset .input-group.birthdate,.registration .profile-content fieldset .input-group.birthdate,.password-update .profile-content fieldset .input-group.birthdate{margin-left:0}}.register .profile-content fieldset .input-group.birthdate .input-field,.registration .profile-content fieldset .input-group.birthdate .input-field,.password-update .profile-content fieldset .input-group.birthdate .input-field{width:32%;margin-right:2%}@media (max-width: 480px){.register .profile-content fieldset .input-group.birthdate .input-field,.registration .profile-content fieldset .input-group.birthdate .input-field,.password-update .profile-content fieldset .input-group.birthdate .input-field{max-width:unset;width:100%;margin-bottom:1em;margin-right:0}}.register .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.registration .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.password-update .profile-content fieldset .input-group.birthdate .input-field.noRightMargin{width:32%;margin-right:0 !important}@media (max-width: 480px){.register .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.registration .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.password-update .profile-content fieldset .input-group.birthdate .input-field.noRightMargin{max-width:unset;width:100%;margin-bottom:1em;margin-right:0}}.register .profile-content fieldset .input-group.birthdate .input-field .dobLabel,.registration .profile-content fieldset .input-group.birthdate .input-field .dobLabel,.password-update .profile-content fieldset .input-group.birthdate .input-field .dobLabel{width:100%}.register .profile-content fieldset .input-group.birthdate .error,.registration .profile-content fieldset .input-group.birthdate .error,.password-update .profile-content fieldset .input-group.birthdate .error{flex:1 0 100%}.register .profile-content fieldset .security-question,.registration .profile-content fieldset .security-question,.password-update .profile-content fieldset .security-question{margin-top:1em}.register .profile-content fieldset .input-group.checkbox,.registration .profile-content fieldset .input-group.checkbox,.password-update .profile-content fieldset .input-group.checkbox{margin-top:1em}.register .profile-content fieldset .expandable,.registration .profile-content fieldset .expandable,.password-update .profile-content fieldset .expandable{margin-top:1em;margin-left:-2em;margin-bottom:-2em;width:calc(100% + 1em* 4);border-radius:0;border:none}.register .profile-content fieldset .expandable .expandable-button,.registration .profile-content fieldset .expandable .expandable-button,.password-update .profile-content fieldset .expandable .expandable-button{z-index:2;position:sticky;bottom:0;left:0;height:3.2em;margin:0;padding-top:.8em;padding-bottom:.8em;padding-left:2em;padding-right:2em;border:none;color:#fff;background:#CFCFCF;text-align:center;font-size:1em}.register .profile-content fieldset .expandable .expandable-button:before,.register .profile-content fieldset .expandable .expandable-button:after,.registration .profile-content fieldset .expandable .expandable-button:before,.registration .profile-content fieldset .expandable .expandable-button:after,.password-update .profile-content fieldset .expandable .expandable-button:before,.password-update .profile-content fieldset .expandable .expandable-button:after{display:none}.register .profile-content fieldset .expandable .expandable-button:focus,.register .profile-content fieldset .expandable .expandable-button:hover,.registration .profile-content fieldset .expandable .expandable-button:focus,.registration .profile-content fieldset .expandable .expandable-button:hover,.password-update .profile-content fieldset .expandable .expandable-button:focus,.password-update .profile-content fieldset .expandable .expandable-button:hover{color:#fff;background:#CFCFCF}.register .profile-content fieldset .expandable .expandable-button.on:focus,.register .profile-content fieldset .expandable .expandable-button.on:hover,.registration .profile-content fieldset .expandable .expandable-button.on:focus,.registration .profile-content fieldset .expandable .expandable-button.on:hover,.password-update .profile-content fieldset .expandable .expandable-button.on:focus,.password-update .profile-content fieldset .expandable .expandable-button.on:hover{color:#fff;background:#CFCFCF}.register .profile-content fieldset .expandable .expandable-item,.registration .profile-content fieldset .expandable .expandable-item,.password-update .profile-content fieldset .expandable .expandable-item{border:none;background:none}.register .profile-content fieldset .expandable .expandable-item.open,.registration .profile-content fieldset .expandable .expandable-item.open,.password-update .profile-content fieldset .expandable .expandable-item.open{border:none}.register .profile-content fieldset .expandable .expandable-item .expandable-item-content,.registration .profile-content fieldset .expandable .expandable-item .expandable-item-content,.password-update .profile-content fieldset .expandable .expandable-item .expandable-item-content{padding:1em 2em}.register .profile-content fieldset #show-alert-options .show,.registration .profile-content fieldset #show-alert-options .show,.password-update .profile-content fieldset #show-alert-options .show{display:block}.register .profile-content fieldset #show-alert-options .hide,.registration .profile-content fieldset #show-alert-options .hide,.password-update .profile-content fieldset #show-alert-options .hide{display:none}.register .profile-content fieldset #show-alert-options.on .show,.registration .profile-content fieldset #show-alert-options.on .show,.password-update .profile-content fieldset #show-alert-options.on .show{display:none}.register .profile-content fieldset #show-alert-options.on .hide,.registration .profile-content fieldset #show-alert-options.on .hide,.password-update .profile-content fieldset #show-alert-options.on .hide{display:block}.register .profile-content fieldset #alert-options,.registration .profile-content fieldset #alert-options,.password-update .profile-content fieldset #alert-options{padding:1em 0 0}.register .profile-content fieldset #alert-options>*,.registration .profile-content fieldset #alert-options>*,.password-update .profile-content fieldset #alert-options>*{margin-bottom:2em}.register .profile-content fieldset #alert-options>* .input-field,.registration .profile-content fieldset #alert-options>* .input-field,.password-update .profile-content fieldset #alert-options>* .input-field{flex-direction:column;align-items:flex-start}.register .profile-content fieldset #alert-options>* .input-group.checkbox,.registration .profile-content fieldset #alert-options>* .input-group.checkbox,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox{width:100%}.register .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.register .profile-content fieldset #alert-options>* .input-group.checkbox label:after,.registration .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.registration .profile-content fieldset #alert-options>* .input-group.checkbox label:after,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox label:after{top:50%;transform:translateY(-50%)}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field{flex-wrap:nowrap}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field img,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field img,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field img{margin-right:2em}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field label,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field label,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field label{flex-grow:1;text-align:left}.register .profile-content fieldset #alert-options #wnOptins .expandable-item,.register .profile-content fieldset #alert-options #prolineOptins .expandable-item,.registration .profile-content fieldset #alert-options #wnOptins .expandable-item,.registration .profile-content fieldset #alert-options #prolineOptins .expandable-item,.password-update .profile-content fieldset #alert-options #wnOptins .expandable-item,.password-update .profile-content fieldset #alert-options #prolineOptins .expandable-item{height:0;overflow:hidden;transition:height .25s ease;width:calc(100% + 2px);left:-1px}.register .profile-content fieldset #alert-options #wnOptins .group-heading,.register .profile-content fieldset #alert-options #prolineOptins .group-heading,.registration .profile-content fieldset #alert-options #wnOptins .group-heading,.registration .profile-content fieldset #alert-options #prolineOptins .group-heading,.password-update .profile-content fieldset #alert-options #wnOptins .group-heading,.password-update .profile-content fieldset #alert-options #prolineOptins .group-heading{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5rem;color:#fff;text-transform:uppercase;letter-spacing:0.058px;border-radius:5px 5px 0px 0px;background:#464646;padding:13px 20px;width:100%;margin:0}.register .profile-content fieldset #alert-options #wnOptins .group-wrapper,.register .profile-content fieldset #alert-options #prolineOptins .group-wrapper,.registration .profile-content fieldset #alert-options #wnOptins .group-wrapper,.registration .profile-content fieldset #alert-options #prolineOptins .group-wrapper,.password-update .profile-content fieldset #alert-options #wnOptins .group-wrapper,.password-update .profile-content fieldset #alert-options #prolineOptins .group-wrapper{background:#f5f5f5;width:100%;padding:1em 2.2em;margin:0}.register .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.register .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox,.registration .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.registration .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox,.password-update .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.password-update .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox{margin-top:0;margin-bottom:0}.register .profile-content fieldset #research-surveys .input-field,.registration .profile-content fieldset #research-surveys .input-field,.password-update .profile-content fieldset #research-surveys .input-field{flex-direction:column;align-items:flex-start}.register .profile-content fieldset .input-group.checkbox .input-field label,.registration .profile-content fieldset .input-group.checkbox .input-field label,.password-update .profile-content fieldset .input-group.checkbox .input-field label{width:100%;text-align:left;margin-bottom:1em}.register .profile-content fieldset #info-summary .info-details,.registration .profile-content fieldset #info-summary .info-details,.password-update .profile-content fieldset #info-summary .info-details{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:1em;padding:2em 2em 0;text-align:left}.register .profile-content fieldset #info-summary .info-details .detail-group,.registration .profile-content fieldset #info-summary .info-details .detail-group,.password-update .profile-content fieldset #info-summary .info-details .detail-group{flex:0 0 100%;display:flex;flex-flow:row wrap;justify-content:space-between;padding:2em 0 0;border-bottom:1px solid #CFCFCF}.register .profile-content fieldset #info-summary .info-details .detail-group:first-child,.registration .profile-content fieldset #info-summary .info-details .detail-group:first-child,.password-update .profile-content fieldset #info-summary .info-details .detail-group:first-child{padding-top:0}.register .profile-content fieldset #info-summary .info-details .detail-group:last-child,.registration .profile-content fieldset #info-summary .info-details .detail-group:last-child,.password-update .profile-content fieldset #info-summary .info-details .detail-group:last-child{padding-bottom:0;border:none}.register .profile-content fieldset #info-summary .info-details .info-detail,.registration .profile-content fieldset #info-summary .info-details .info-detail,.password-update .profile-content fieldset #info-summary .info-details .info-detail{flex:0 0 50%;padding-bottom:2em}@media (max-width: 640px){.register .profile-content fieldset #info-summary .info-details .info-detail,.registration .profile-content fieldset #info-summary .info-details .info-detail,.password-update .profile-content fieldset #info-summary .info-details .info-detail{flex-basis:100%}}.register .profile-content fieldset #info-summary .info-details .info-detail .label,.register .profile-content fieldset #info-summary .info-details .info-detail .info,.registration .profile-content fieldset #info-summary .info-details .info-detail .label,.registration .profile-content fieldset #info-summary .info-details .info-detail .info,.password-update .profile-content fieldset #info-summary .info-details .info-detail .label,.password-update .profile-content fieldset #info-summary .info-details .info-detail .info{padding:0}.register .profile-content fieldset #info-summary .info-details .info-detail .label,.registration .profile-content fieldset #info-summary .info-details .info-detail .label,.password-update .profile-content fieldset #info-summary .info-details .info-detail .label{font-size:0.7em;line-height:1;padding-bottom:0.5em;color:#CFCFCF}.register .profile-content fieldset #info-summary .info-details .info-detail .info,.registration .profile-content fieldset #info-summary .info-details .info-detail .info,.password-update .profile-content fieldset #info-summary .info-details .info-detail .info{font-size:1.1em}.register .profile-content fieldset #info-summary #profile-edit-info,.registration .profile-content fieldset #info-summary #profile-edit-info,.password-update .profile-content fieldset #info-summary #profile-edit-info{display:flex;align-items:center;text-transform:uppercase;color:#CFCFCF;font-size:1em;font-weight:bold;margin-top:1em;padding:0;border:none;background:none;box-shadow:none;min-width:unset}.register .profile-content fieldset #info-summary #profile-edit-info:after,.registration .profile-content fieldset #info-summary #profile-edit-info:after,.password-update .profile-content fieldset #info-summary #profile-edit-info:after{content:'';margin-left:0.5em;width:1em;height:1em;background:url("../../images/pkp21/icons/pen_icon.svg") no-repeat center/contain;transition:all .125s linear}.register .profile-content fieldset #info-summary #profile-edit-info:hover:after,.registration .profile-content fieldset #info-summary #profile-edit-info:hover:after,.password-update .profile-content fieldset #info-summary #profile-edit-info:hover:after{width:1.1em;height:1.1em}.register .profile-content fieldset.email-field,.registration .profile-content fieldset.email-field,.password-update .profile-content fieldset.email-field{width:49%}@media (max-width: 768px){.register .profile-content fieldset.email-field,.registration .profile-content fieldset.email-field,.password-update .profile-content fieldset.email-field{width:100%}}.register .profile-content fieldset.dob-field,.registration .profile-content fieldset.dob-field,.password-update .profile-content fieldset.dob-field{width:48%}@media (max-width: 768px){.register .profile-content fieldset.dob-field,.registration .profile-content fieldset.dob-field,.password-update .profile-content fieldset.dob-field{width:100%}}.register .button-group,.registration .button-group,.password-update .button-group{display:flex;justify-content:end;padding:0;margin:2em auto 0}@media (max-width: 768px){.register .button-group,.registration .button-group,.password-update .button-group{justify-content:center}}.register .profile-step,.registration .profile-step,.password-update .profile-step{display:none}.register .profile-nav,.register .profile-content,.registration .profile-nav,.registration .profile-content,.password-update .profile-nav,.password-update .profile-content{z-index:0}.register .profile-content .error-main,.registration .profile-content .error-main,.password-update .profile-content .error-main{display:none;width:100%;padding:2em 1em 1em;text-align:center;background:rgba(255,255,255,0.6)}.register .profile-content .preamble,.registration .profile-content .preamble,.password-update .profile-content .preamble{padding:2em;font-style:italic;background:rgba(255,255,255,0.5)}.register .profile-content .details,.registration .profile-content .details,.password-update .profile-content .details{font-size:0.9em;padding:0.75em 0}.register .profile-content .hint,.registration .profile-content .hint,.password-update .profile-content .hint{font-size:0.8em;font-style:italic}.register .profile-content fieldset,.registration .profile-content fieldset,.password-update .profile-content fieldset{padding:0px 4px}@media (max-width: 640px){.register .profile-content fieldset,.registration .profile-content fieldset,.password-update .profile-content fieldset{padding-left:1em;padding-right:1em}}.register .profile-content fieldset legend.displayNone,.registration .profile-content fieldset legend.displayNone,.password-update .profile-content fieldset legend.displayNone{display:none}.register .profile-content fieldset legend,.registration .profile-content fieldset legend,.password-update .profile-content fieldset legend{display:block;font-size:1.4em;color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;text-transform:uppercase}.register .profile-content fieldset legend.top-group,.registration .profile-content fieldset legend.top-group,.password-update .profile-content fieldset legend.top-group{display:flex;justify-content:space-between;align-items:center}.register .profile-content fieldset legend .lato.small,.registration .profile-content fieldset legend .lato.small,.password-update .profile-content fieldset legend .lato.small{font-family:Lato,Helvetica,Arial,sans-serif;font-size:0.6em;text-transform:none;font-style:italic}.register .profile-content fieldset h2,.registration .profile-content fieldset h2,.password-update .profile-content fieldset h2{font-size:1.4em;margin-top:1.5em;padding-bottom:0.5rem}.register .profile-content fieldset .input-field,.registration .profile-content fieldset .input-field,.password-update .profile-content fieldset .input-field{max-width:600px}@media (max-width: 768px){.register .profile-content fieldset .input-field,.registration .profile-content fieldset .input-field,.password-update .profile-content fieldset .input-field{max-width:100%}}.register .profile-content fieldset .input-field.field-user_address,.registration .profile-content fieldset .input-field.field-user_address,.password-update .profile-content fieldset .input-field.field-user_address{max-width:800px}.register .profile-content fieldset .input-field.field-user_postalcode,.registration .profile-content fieldset .input-field.field-user_postalcode,.password-update .profile-content fieldset .input-field.field-user_postalcode{max-width:400px}@media (max-width: 768px){.register .profile-content fieldset .input-field.field-user_postalcode,.registration .profile-content fieldset .input-field.field-user_postalcode,.password-update .profile-content fieldset .input-field.field-user_postalcode{max-width:100%}}.register .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules,.registration .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules,.password-update .profile-content fieldset .input-field.field-user_group_oll_acknowledgerules{max-width:100%}.register .profile-content fieldset .parallel-group,.registration .profile-content fieldset .parallel-group,.password-update .profile-content fieldset .parallel-group{display:flex;justify-content:space-between;margin:0 auto}.register .profile-content fieldset .parallel-group.province-postal,.registration .profile-content fieldset .parallel-group.province-postal,.password-update .profile-content fieldset .parallel-group.province-postal{flex-wrap:wrap;align-items:center}.register .profile-content fieldset .parallel-group.province-postal .province,.registration .profile-content fieldset .parallel-group.province-postal .province,.password-update .profile-content fieldset .parallel-group.province-postal .province{flex:1 1 35%;margin-right:1em;min-width:inherit;max-width:auto;padding:1em}@inclue bp(phone){.register .profile-content fieldset .parallel-group.province-postal .province,.registration .profile-content fieldset .parallel-group.province-postal .province,.password-update .profile-content fieldset .parallel-group.province-postal .province{margin-right:0}}.register .profile-content fieldset .parallel-group.province-postal .postal,.registration .profile-content fieldset .parallel-group.province-postal .postal,.password-update .profile-content fieldset .parallel-group.province-postal .postal{flex:1 1 35%}.register .profile-content fieldset .input-group,.registration .profile-content fieldset .input-group,.password-update .profile-content fieldset .input-group{margin:0 auto}@media (max-width: 768px){.register .profile-content fieldset .input-group,.registration .profile-content fieldset .input-group,.password-update .profile-content fieldset .input-group{margin:0 auto 1em auto}}.register .profile-content fieldset .password-group,.registration .profile-content fieldset .password-group,.password-update .profile-content fieldset .password-group{display:flex;flex-flow:row nowrap;width:100%}.register .profile-content fieldset .password-group .input-group.password,.registration .profile-content fieldset .password-group .input-group.password,.password-update .profile-content fieldset .password-group .input-group.password{margin-right:2em}@media (max-width: 768px){.register .profile-content fieldset .password-group,.registration .profile-content fieldset .password-group,.password-update .profile-content fieldset .password-group{flex-flow:row wrap}.register .profile-content fieldset .password-group .input-group.password,.register .profile-content fieldset .password-group .input-group.password-confirm,.registration .profile-content fieldset .password-group .input-group.password,.registration .profile-content fieldset .password-group .input-group.password-confirm,.password-update .profile-content fieldset .password-group .input-group.password,.password-update .profile-content fieldset .password-group .input-group.password-confirm{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.firstName,.register .profile-content fieldset .input-group.email,.register .profile-content fieldset .input-group.userAddressWidth,.register .profile-content fieldset .input-group.userCity,.registration .profile-content fieldset .input-group.firstName,.registration .profile-content fieldset .input-group.email,.registration .profile-content fieldset .input-group.userAddressWidth,.registration .profile-content fieldset .input-group.userCity,.password-update .profile-content fieldset .input-group.firstName,.password-update .profile-content fieldset .input-group.email,.password-update .profile-content fieldset .input-group.userAddressWidth,.password-update .profile-content fieldset .input-group.userCity{margin-right:2em}@media (max-width: 768px){.register .profile-content fieldset .input-group.firstName,.register .profile-content fieldset .input-group.email,.register .profile-content fieldset .input-group.userAddressWidth,.register .profile-content fieldset .input-group.userCity,.registration .profile-content fieldset .input-group.firstName,.registration .profile-content fieldset .input-group.email,.registration .profile-content fieldset .input-group.userAddressWidth,.registration .profile-content fieldset .input-group.userCity,.password-update .profile-content fieldset .input-group.firstName,.password-update .profile-content fieldset .input-group.email,.password-update .profile-content fieldset .input-group.userAddressWidth,.password-update .profile-content fieldset .input-group.userCity{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.lastName,.register .profile-content fieldset .input-group.userPostalCodeWidth,.register .profile-content fieldset .input-group.userPhoneNumber,.registration .profile-content fieldset .input-group.lastName,.registration .profile-content fieldset .input-group.userPostalCodeWidth,.registration .profile-content fieldset .input-group.userPhoneNumber,.password-update .profile-content fieldset .input-group.lastName,.password-update .profile-content fieldset .input-group.userPostalCodeWidth,.password-update .profile-content fieldset .input-group.userPhoneNumber{margin-left:2em}@media (max-width: 768px){.register .profile-content fieldset .input-group.lastName,.register .profile-content fieldset .input-group.userPostalCodeWidth,.register .profile-content fieldset .input-group.userPhoneNumber,.registration .profile-content fieldset .input-group.lastName,.registration .profile-content fieldset .input-group.userPostalCodeWidth,.registration .profile-content fieldset .input-group.userPhoneNumber,.password-update .profile-content fieldset .input-group.lastName,.password-update .profile-content fieldset .input-group.userPostalCodeWidth,.password-update .profile-content fieldset .input-group.userPhoneNumber{margin:0 auto 1em auto}}.register .profile-content fieldset .input-group.birthdate,.registration .profile-content fieldset .input-group.birthdate,.password-update .profile-content fieldset .input-group.birthdate{display:flex;flex-flow:row wrap;margin-left:1.6em}@media (max-width: 768px){.register .profile-content fieldset .input-group.birthdate,.registration .profile-content fieldset .input-group.birthdate,.password-update .profile-content fieldset .input-group.birthdate{margin-left:0}}.register .profile-content fieldset .input-group.birthdate .input-field,.registration .profile-content fieldset .input-group.birthdate .input-field,.password-update .profile-content fieldset .input-group.birthdate .input-field{width:32%;margin-right:2%}@media (max-width: 480px){.register .profile-content fieldset .input-group.birthdate .input-field,.registration .profile-content fieldset .input-group.birthdate .input-field,.password-update .profile-content fieldset .input-group.birthdate .input-field{max-width:unset;width:100%;margin-bottom:1em;margin-right:0}}.register .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.registration .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.password-update .profile-content fieldset .input-group.birthdate .input-field.noRightMargin{width:32%;margin-right:0 !important}@media (max-width: 480px){.register .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.registration .profile-content fieldset .input-group.birthdate .input-field.noRightMargin,.password-update .profile-content fieldset .input-group.birthdate .input-field.noRightMargin{max-width:unset;width:100%;margin-bottom:1em;margin-right:0}}.register .profile-content fieldset .input-group.birthdate .input-field .dobLabel,.registration .profile-content fieldset .input-group.birthdate .input-field .dobLabel,.password-update .profile-content fieldset .input-group.birthdate .input-field .dobLabel{width:100%}.register .profile-content fieldset .input-group.birthdate .error,.registration .profile-content fieldset .input-group.birthdate .error,.password-update .profile-content fieldset .input-group.birthdate .error{flex:1 0 100%}.register .profile-content fieldset .security-question,.registration .profile-content fieldset .security-question,.password-update .profile-content fieldset .security-question{margin-top:1em}.register .profile-content fieldset .input-group.checkbox,.registration .profile-content fieldset .input-group.checkbox,.password-update .profile-content fieldset .input-group.checkbox{margin-top:1em}.register .profile-content fieldset .expandable,.registration .profile-content fieldset .expandable,.password-update .profile-content fieldset .expandable{margin-top:1em;margin-left:-2em;margin-bottom:-2em;width:calc(100% + 1em* 4);border-radius:0;border:none}.register .profile-content fieldset .expandable .expandable-button,.registration .profile-content fieldset .expandable .expandable-button,.password-update .profile-content fieldset .expandable .expandable-button{z-index:2;position:sticky;bottom:0;left:0;height:3.2em;margin:0;padding-top:.8em;padding-bottom:.8em;padding-left:2em;padding-right:2em;border:none;color:#fff;background:#CFCFCF;text-align:center;font-size:1em}.register .profile-content fieldset .expandable .expandable-button:before,.register .profile-content fieldset .expandable .expandable-button:after,.registration .profile-content fieldset .expandable .expandable-button:before,.registration .profile-content fieldset .expandable .expandable-button:after,.password-update .profile-content fieldset .expandable .expandable-button:before,.password-update .profile-content fieldset .expandable .expandable-button:after{display:none}.register .profile-content fieldset .expandable .expandable-button:focus,.register .profile-content fieldset .expandable .expandable-button:hover,.registration .profile-content fieldset .expandable .expandable-button:focus,.registration .profile-content fieldset .expandable .expandable-button:hover,.password-update .profile-content fieldset .expandable .expandable-button:focus,.password-update .profile-content fieldset .expandable .expandable-button:hover{color:#fff;background:#CFCFCF}.register .profile-content fieldset .expandable .expandable-button.on:focus,.register .profile-content fieldset .expandable .expandable-button.on:hover,.registration .profile-content fieldset .expandable .expandable-button.on:focus,.registration .profile-content fieldset .expandable .expandable-button.on:hover,.password-update .profile-content fieldset .expandable .expandable-button.on:focus,.password-update .profile-content fieldset .expandable .expandable-button.on:hover{color:#fff;background:#CFCFCF}.register .profile-content fieldset .expandable .expandable-item,.registration .profile-content fieldset .expandable .expandable-item,.password-update .profile-content fieldset .expandable .expandable-item{border:none;background:none}.register .profile-content fieldset .expandable .expandable-item.open,.registration .profile-content fieldset .expandable .expandable-item.open,.password-update .profile-content fieldset .expandable .expandable-item.open{border:none}.register .profile-content fieldset .expandable .expandable-item .expandable-item-content,.registration .profile-content fieldset .expandable .expandable-item .expandable-item-content,.password-update .profile-content fieldset .expandable .expandable-item .expandable-item-content{padding:1em 2em}.register .profile-content fieldset #show-alert-options .show,.registration .profile-content fieldset #show-alert-options .show,.password-update .profile-content fieldset #show-alert-options .show{display:block}.register .profile-content fieldset #show-alert-options .hide,.registration .profile-content fieldset #show-alert-options .hide,.password-update .profile-content fieldset #show-alert-options .hide{display:none}.register .profile-content fieldset #show-alert-options.on .show,.registration .profile-content fieldset #show-alert-options.on .show,.password-update .profile-content fieldset #show-alert-options.on .show{display:none}.register .profile-content fieldset #show-alert-options.on .hide,.registration .profile-content fieldset #show-alert-options.on .hide,.password-update .profile-content fieldset #show-alert-options.on .hide{display:block}.register .profile-content fieldset #alert-options,.registration .profile-content fieldset #alert-options,.password-update .profile-content fieldset #alert-options{padding:1em 0 0}.register .profile-content fieldset #alert-options>*,.registration .profile-content fieldset #alert-options>*,.password-update .profile-content fieldset #alert-options>*{margin-bottom:2em}.register .profile-content fieldset #alert-options>* .input-field,.registration .profile-content fieldset #alert-options>* .input-field,.password-update .profile-content fieldset #alert-options>* .input-field{flex-direction:column;align-items:flex-start}.register .profile-content fieldset #alert-options>* .input-group.checkbox,.registration .profile-content fieldset #alert-options>* .input-group.checkbox,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox{width:100%}.register .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.register .profile-content fieldset #alert-options>* .input-group.checkbox label:after,.registration .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.registration .profile-content fieldset #alert-options>* .input-group.checkbox label:after,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox label:before,.password-update .profile-content fieldset #alert-options>* .input-group.checkbox label:after{top:50%;transform:translateY(-50%)}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field{flex-wrap:nowrap}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field img,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field img,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field img{margin-right:2em}.register .profile-content fieldset #alert-options>* .input-group.radio .input-field label,.registration .profile-content fieldset #alert-options>* .input-group.radio .input-field label,.password-update .profile-content fieldset #alert-options>* .input-group.radio .input-field label{flex-grow:1;text-align:left}.register .profile-content fieldset #alert-options #wnOptins .expandable-item,.register .profile-content fieldset #alert-options #prolineOptins .expandable-item,.registration .profile-content fieldset #alert-options #wnOptins .expandable-item,.registration .profile-content fieldset #alert-options #prolineOptins .expandable-item,.password-update .profile-content fieldset #alert-options #wnOptins .expandable-item,.password-update .profile-content fieldset #alert-options #prolineOptins .expandable-item{height:0;overflow:hidden;transition:height .25s ease;width:calc(100% + 2px);left:-1px}.register .profile-content fieldset #alert-options #wnOptins .group-heading,.register .profile-content fieldset #alert-options #prolineOptins .group-heading,.registration .profile-content fieldset #alert-options #wnOptins .group-heading,.registration .profile-content fieldset #alert-options #prolineOptins .group-heading,.password-update .profile-content fieldset #alert-options #wnOptins .group-heading,.password-update .profile-content fieldset #alert-options #prolineOptins .group-heading{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5rem;color:#fff;text-transform:uppercase;letter-spacing:0.058px;border-radius:5px 5px 0px 0px;background:#464646;padding:13px 20px;width:100%;margin:0}.register .profile-content fieldset #alert-options #wnOptins .group-wrapper,.register .profile-content fieldset #alert-options #prolineOptins .group-wrapper,.registration .profile-content fieldset #alert-options #wnOptins .group-wrapper,.registration .profile-content fieldset #alert-options #prolineOptins .group-wrapper,.password-update .profile-content fieldset #alert-options #wnOptins .group-wrapper,.password-update .profile-content fieldset #alert-options #prolineOptins .group-wrapper{background:#f5f5f5;width:100%;padding:1em 2.2em;margin:0}.register .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.register .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox,.registration .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.registration .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox,.password-update .profile-content fieldset #alert-options #wnOptins .group-wrapper .input-group.checkbox,.password-update .profile-content fieldset #alert-options #prolineOptins .group-wrapper .input-group.checkbox{margin-top:0;margin-bottom:0}.register .profile-content fieldset #research-surveys .input-field,.registration .profile-content fieldset #research-surveys .input-field,.password-update .profile-content fieldset #research-surveys .input-field{flex-direction:column;align-items:flex-start}.register .profile-content fieldset .input-group.checkbox .input-field label,.registration .profile-content fieldset .input-group.checkbox .input-field label,.password-update .profile-content fieldset .input-group.checkbox .input-field label{width:100%;text-align:left;margin-bottom:1em}.register .profile-content fieldset #info-summary .info-details,.registration .profile-content fieldset #info-summary .info-details,.password-update .profile-content fieldset #info-summary .info-details{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:1em;padding:2em 2em 0;text-align:left}.register .profile-content fieldset #info-summary .info-details .detail-group,.registration .profile-content fieldset #info-summary .info-details .detail-group,.password-update .profile-content fieldset #info-summary .info-details .detail-group{flex:0 0 100%;display:flex;flex-flow:row wrap;justify-content:space-between;padding:2em 0 0;border-bottom:1px solid #CFCFCF}.register .profile-content fieldset #info-summary .info-details .detail-group:first-child,.registration .profile-content fieldset #info-summary .info-details .detail-group:first-child,.password-update .profile-content fieldset #info-summary .info-details .detail-group:first-child{padding-top:0}.register .profile-content fieldset #info-summary .info-details .detail-group:last-child,.registration .profile-content fieldset #info-summary .info-details .detail-group:last-child,.password-update .profile-content fieldset #info-summary .info-details .detail-group:last-child{padding-bottom:0;border:none}.register .profile-content fieldset #info-summary .info-details .info-detail,.registration .profile-content fieldset #info-summary .info-details .info-detail,.password-update .profile-content fieldset #info-summary .info-details .info-detail{flex:0 0 50%;padding-bottom:2em}@media (max-width: 640px){.register .profile-content fieldset #info-summary .info-details .info-detail,.registration .profile-content fieldset #info-summary .info-details .info-detail,.password-update .profile-content fieldset #info-summary .info-details .info-detail{flex-basis:100%}}.register .profile-content fieldset #info-summary .info-details .info-detail .label,.register .profile-content fieldset #info-summary .info-details .info-detail .info,.registration .profile-content fieldset #info-summary .info-details .info-detail .label,.registration .profile-content fieldset #info-summary .info-details .info-detail .info,.password-update .profile-content fieldset #info-summary .info-details .info-detail .label,.password-update .profile-content fieldset #info-summary .info-details .info-detail .info{padding:0}.register .profile-content fieldset #info-summary .info-details .info-detail .label,.registration .profile-content fieldset #info-summary .info-details .info-detail .label,.password-update .profile-content fieldset #info-summary .info-details .info-detail .label{font-size:0.7em;line-height:1;padding-bottom:0.5em;color:#CFCFCF}.register .profile-content fieldset #info-summary .info-details .info-detail .info,.registration .profile-content fieldset #info-summary .info-details .info-detail .info,.password-update .profile-content fieldset #info-summary .info-details .info-detail .info{font-size:1.1em}.register .profile-content fieldset #info-summary #profile-edit-info,.registration .profile-content fieldset #info-summary #profile-edit-info,.password-update .profile-content fieldset #info-summary #profile-edit-info{display:flex;align-items:center;text-transform:uppercase;color:#CFCFCF;font-size:1em;font-weight:bold;margin-top:1em;padding:0;border:none;background:none;box-shadow:none;min-width:unset}.register .profile-content fieldset #info-summary #profile-edit-info:after,.registration .profile-content fieldset #info-summary #profile-edit-info:after,.password-update .profile-content fieldset #info-summary #profile-edit-info:after{content:'';margin-left:0.5em;width:1em;height:1em;background:url("../../images/pkp21/icons/pen_icon.svg") no-repeat center/contain;transition:all .125s linear}.register .profile-content fieldset #info-summary #profile-edit-info:hover:after,.registration .profile-content fieldset #info-summary #profile-edit-info:hover:after,.password-update .profile-content fieldset #info-summary #profile-edit-info:hover:after{width:1.1em;height:1.1em}.register .profile-content fieldset.email-field,.registration .profile-content fieldset.email-field,.password-update .profile-content fieldset.email-field{width:49%}@media (max-width: 768px){.register .profile-content fieldset.email-field,.registration .profile-content fieldset.email-field,.password-update .profile-content fieldset.email-field{width:100%}}.register .profile-content fieldset.dob-field,.registration .profile-content fieldset.dob-field,.password-update .profile-content fieldset.dob-field{width:48%}@media (max-width: 768px){.register .profile-content fieldset.dob-field,.registration .profile-content fieldset.dob-field,.password-update .profile-content fieldset.dob-field{width:100%}}.register .profile-content h2,.registration .profile-content h2,.password-update .profile-content h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em}@media (max-width: 480px){.register .profile-content h2,.registration .profile-content h2,.password-update .profile-content h2{font-size:2em}}.register .profile-content h3,.registration .profile-content h3,.password-update .profile-content h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em}@media (max-width: 480px){.register .profile-content h3,.registration .profile-content h3,.password-update .profile-content h3{font-size:1.5em}}.register .profile-content a,.registration .profile-content a,.password-update .profile-content a{font-weight:400}.register .profile-content .line,.registration .profile-content .line,.password-update .profile-content .line{display:flex;flex-direction:row;margin-bottom:1em}@media (max-width: 768px){.register .profile-content .line,.registration .profile-content .line,.password-update .profile-content .line{flex-direction:column}}.register .profile-content .line .input-group,.registration .profile-content .line .input-group,.password-update .profile-content .line .input-group{width:100%}.register .profile-content .line .input-group.userAddressWidth,.registration .profile-content .line .input-group.userAddressWidth,.password-update .profile-content .line .input-group.userAddressWidth{width:175%}@media (max-width: 768px){.register .profile-content .line .input-group.userAddressWidth,.registration .profile-content .line .input-group.userAddressWidth,.password-update .profile-content .line .input-group.userAddressWidth{width:100%}}.register .profile-content .line .input-group.userPostalCodeWidth,.registration .profile-content .line .input-group.userPostalCodeWidth,.password-update .profile-content .line .input-group.userPostalCodeWidth{width:100%}.register .button-group,.registration .button-group,.password-update .button-group{display:flex;justify-content:end}@media (max-width: 768px){.register .button-group,.registration .button-group,.password-update .button-group{justify-content:center}}.register .button-group button,.registration .button-group button,.password-update .button-group button{max-width:250px}.register .button-group button.back,.registration .button-group button.back,.password-update .button-group button.back{padding:.8em 2em;text-align:center;margin-right:1em}.register .button-group button.next,.register .button-group button.submit,.registration .button-group button.next,.registration .button-group button.submit,.password-update .button-group button.next,.password-update .button-group button.submit{flex-grow:1}.register .button-group button.next.full,.register .button-group button.submit.full,.registration .button-group button.next.full,.registration .button-group button.submit.full,.password-update .button-group button.next.full,.password-update .button-group button.submit.full{text-align:center}.password-update .input-group:first-of-type{margin-top:2em}section.register.register-success .container,section.activation .container{display:flex;align-items:center;align-content:center;flex-direction:column;padding:1em 1em 1em 1em}@media (max-width: 768px){section.register.register-success .container,section.activation .container{flex-direction:column}}section.register.register-success .container h2,section.activation .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em;text-align:center}@media (max-width: 480px){section.register.register-success .container h2,section.activation .container h2{font-size:1.5em}}section.register.register-success .container p,section.activation .container p{text-align:center}div.register-success-bottom-section{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat bottom center;background-size:cover;margin-bottom:0em}div.register-success-bottom-section .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){div.register-success-bottom-section .container{flex-direction:column}}div.register-success-bottom-section .container div{width:100%}div.register-success-bottom-section .container div img{width:300px;margin:0 auto}@media (max-width: 768px){div.register-success-bottom-section .container div img{max-width:220px}}div.activation-success-bottom{background:url("/media/olglo/images/wer2/template/bg_login_3840x888.png") no-repeat bottom center;background-size:cover;margin-bottom:0em;margin-top:2em}div.activation-success-bottom .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){div.activation-success-bottom .container{flex-direction:column}}div.activation-success-bottom .container div{width:100%}div.activation-success-bottom .container div img{width:350px;margin:0 auto}@media (max-width: 768px){div.activation-success-bottom .container div img{max-width:220px}}article.activation{display:flex;align-items:center;flex-direction:column}article.activation .container{width:100%;max-width:1200px;margin:0 auto;text-align:center}article.activation .container h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;text-align:center;width:100%}@media (max-width: 480px){article.activation .container h1{font-size:2em}}article.activation .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#003C72;text-transform:uppercase}@media (max-width: 480px){article.activation .container h2{font-size:1em}}article.activation .container p{width:80%;margin:0 auto;text-align:center}@media (max-width: 480px){article.activation .container p{width:100%}}article.activation .container form{display:block;width:100%;max-width:500px;text-align:left;margin:0 auto}article.activation .container form .inputGroup .input-field{display:block;background:#fff;border-width:2px;border-style:solid;border-color:#505050;border-radius:5px 5px 5px 5px;height:3em;margin:0 auto;width:100%}article.activation .container form .resentPosition{text-align:center;margin-top:2em}.titleDisposition{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}@media (max-width: 768px){.titleDisposition{flex-direction:column}}section.couponsBanner{background:url("/media/olglo/images/wer2/template/bg_yellow_3840x878.jpg") no-repeat top center;background-size:cover}section.couponsBanner .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 0em 1em}@media (max-width: 768px){section.couponsBanner .container{flex-direction:column}}section.couponsBanner .container div:first-child{width:60%;padding-bottom:2em;color:#003C72}@media (max-width: 768px){section.couponsBanner .container div:first-child{width:100%;text-align:center}}section.couponsBanner .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.couponsBanner .container div:first-child h1{font-size:2.5em}}section.couponsBanner .container div:first-child p{width:80%}@media (max-width: 768px){section.couponsBanner .container div:first-child p{width:100%}}section.couponsBanner .container div:first-child .buttonGroup{display:inline-block;margin-top:1em}section.couponsBanner .container div:first-child .buttonGroup .yellow{min-width:250px;display:inline-block;margin-top:.5em;margin-right:.5em}@media (max-width: 768px){section.couponsBanner .container div:first-child .buttonGroup .yellow{display:block;margin-right:0}}section.couponsBanner .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.couponsBanner .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}.coupons #noCoupons{display:none}@media (max-width: 768px){.coupons #couponsClaimed{margin-top:4em}}.coupons #couponsClaimed .headline h2{line-height:0px;margin:0 0 .5em 0}@media (max-width: 480px){.coupons #couponsClaimed .headline{margin-top:8em}}.coupons .headline h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;text-align:center;margin-bottom:1em;margin-top:1em}@media (max-width: 480px){.coupons .headline h2{font-size:2em}}.coupons .couponList{display:grid;grid-template-columns:47% 47%;grid-gap:4%;justify-content:space-between}.coupons .couponList.oneCol{grid-template-columns:47%;justify-content:center}@media (max-width: 768px){.coupons .couponList.oneCol{grid-template-columns:100%}}@media (max-width: 768px){.coupons .couponList{grid-template-columns:100%}}.coupons .couponList .couponBanner{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;width:100%;text-align:center}@media (max-width: 768px){.coupons .couponList .couponBanner{margin:0 0 0em 0}}.coupons .couponList .couponBanner .contentCoupon{width:100%;max-width:1200px;margin:0 auto}.coupons .couponList .couponBanner .contentCoupon .internBox .logo{border-radius:15px 15px 0px 0px;padding:3em}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .internBox .logo{padding:2em}}.coupons .couponList .couponBanner .contentCoupon .internBox .logo.lotto649{background:#0185c1;background:-moz-linear-gradient(90deg, #0185c1 0%, #0196d1 100%);background:-webkit-linear-gradient(90deg, #0185c1 0%, #0196d1 100%);background:linear-gradient(90deg, #0185c1 0%, #0196d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0185c1",endColorstr="#0196d1",GradientType=1)}.coupons .couponList .couponBanner .contentCoupon .internBox .logo.lottoMax{background:#4d7918;background:-moz-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:-webkit-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:linear-gradient(0deg, #4d7918 0%, #819d1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d7918",endColorstr="#819d1e",GradientType=1)}.coupons .couponList .couponBanner .contentCoupon .internBox .logo.dailyGrand{background:#a73d1d;background:-moz-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:-webkit-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a73d1d",endColorstr="#ed6c01",GradientType=1)}.coupons .couponList .couponBanner .contentCoupon .internBox .logo img{margin:0 auto;width:200px}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .internBox .logo img{width:150px}}.coupons .couponList .couponBanner .contentCoupon .internBox .logo.lottoMax img{width:210px}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .internBox .logo.lottoMax img{width:160px}}.coupons .couponList .couponBanner .contentCoupon .internBox .logo.dailyGrand img{width:200px}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .internBox .logo.dailyGrand img{width:150px}}.coupons .couponList .couponBanner .contentCoupon .internBox .copy h2{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0;margin-top:1em}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .internBox .copy h2{padding:0em 1em}}.coupons .couponList .couponBanner .contentCoupon .internBox .copy p{padding:1em 1em}.coupons .couponList .couponBanner .contentCoupon .internBox .copy .expiryDate{font-size:0.75em}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer{display:flex;justify-content:space-around;flex-wrap:wrap;width:100%}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer{display:block}}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col{position:relative;_width:30%;width:340px;text-align:center;-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin-bottom:2em}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col .header{background:#e49924;background:-moz-linear-gradient(0deg, #e49924 0%, #fdd34b 100%);background:-webkit-linear-gradient(0deg, #e49924 0%, #fdd34b 100%);background:linear-gradient(0deg, #e49924 0%, #fdd34b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e49924",endColorstr="#fdd34b",GradientType=1);border-radius:15px 15px 0px 0px;padding:2em 0}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col .header img{width:80%;max-width:250px}@media (max-width: 768px){.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col{width:100%;margin:0 0 4em 0}}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col img{max-width:260px;margin:0 auto}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em;padding-left:1em;padding-right:1em}@media (max-width: 480px){.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col h3{font-size:1.5em}}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col p{margin-bottom:1em;padding-left:1em;padding-right:1em}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col .overlay{display:none;position:absolute;top:0;border-radius:15px 15px;width:100%;height:100%;background-color:rgba(117,117,117,0.6);justify-content:center;align-items:center;flex-direction:column}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col .overlay p{color:#fff}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col .overlay img{margin-top:2em;width:50px}.coupons .couponList .couponBanner .contentCoupon .redeemedCouponContainer .col:hover .overlay{display:flex}.coupons .couponList .coupon.couponnat23{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;width:100%;text-align:center}@media (max-width: 768px){.coupons .couponList .coupon.couponnat23{margin:0}}.coupons .couponList .coupon.couponnat23 .logo{border-radius:15px 15px 0px 0px;padding:4em}@media (max-width: 768px){.coupons .couponList .coupon.couponnat23 .logo{padding:2em}}.coupons .couponList .coupon.couponnat23 .logo.lotto649{background:#0185c1;background:-moz-linear-gradient(90deg, #0185c1 0%, #0196d1 100%);background:-webkit-linear-gradient(90deg, #0185c1 0%, #0196d1 100%);background:linear-gradient(90deg, #0185c1 0%, #0196d1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0185c1",endColorstr="#0196d1",GradientType=1)}.coupons .couponList .coupon.couponnat23 .logo.lottoMax{background:#4d7918;background:-moz-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:-webkit-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:linear-gradient(0deg, #4d7918 0%, #819d1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d7918",endColorstr="#819d1e",GradientType=1)}.coupons .couponList .coupon.couponnat23 .logo.dailyGrand{background:#a73d1d;background:-moz-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:-webkit-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a73d1d",endColorstr="#ed6c01",GradientType=1)}.coupons .couponList .coupon.couponnat23 .logo img{margin:0 auto;width:200px}@media (max-width: 768px){.coupons .couponList .coupon.couponnat23 .logo img{width:150px}}.coupons .couponList .coupon.couponnat23 .logo.lottoMax img{width:210px}@media (max-width: 768px){.coupons .couponList .coupon.couponnat23 .logo.lottoMax img{width:160px}}.coupons .couponList .coupon.couponnat23 .logo.dailyGrand img{width:200px}@media (max-width: 768px){.coupons .couponList .coupon.couponnat23 .logo.dailyGrand img{width:150px}}.coupons .couponList .coupon.couponnat23 .couponContent h3{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0;margin-top:1em;padding-left:1em;padding-right:1em}.coupons .couponList .coupon.couponnat23 .couponContent form{max-width:700px}.coupons .couponList .coupon.couponnat23 .couponContent form .input-group.checkbox{padding:1em;text-align:center}.coupons .couponList .coupon.couponnat23 .couponContent .expiryDate{font-size:0.75em;margin-top:1em;padding-left:1em;padding-right:1em}.coupons .couponList .coupon.couponnat23 .couponContent p{padding:1em}.coupons .couponList .coupon.couponnat23.claimed{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin-bottom:2em}.coupons .couponList .coupon.couponnat23.claimed .couponContent{padding:0em 2em 2em 2em;text-align:center}.coupons .couponList .coupon.couponnat23.claimed .couponContent h3{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0}.coupons .couponList .coupon.couponbft24{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;width:100%;text-align:center}@media (max-width: 768px){.coupons .couponList .coupon.couponbft24{margin:0}}.coupons .couponList .coupon.couponbft24 .logo{border-radius:15px 15px 0px 0px;padding:4em}@media (max-width: 768px){.coupons .couponList .coupon.couponbft24 .logo{padding:2em}}.coupons .couponList .coupon.couponbft24 .logo.lottoMax{background:#4d7918;background:-moz-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:-webkit-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:linear-gradient(0deg, #4d7918 0%, #819d1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d7918",endColorstr="#819d1e",GradientType=1)}.coupons .couponList .coupon.couponbft24 .logo img{margin:0 auto;width:200px}@media (max-width: 768px){.coupons .couponList .coupon.couponbft24 .logo img{width:150px}}.coupons .couponList .coupon.couponbft24 .logo.lottoMax img{width:210px}@media (max-width: 768px){.coupons .couponList .coupon.couponbft24 .logo.lottoMax img{width:160px}}.coupons .couponList .coupon.couponbft24 .couponContent h3{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0;margin-top:1em;padding-left:1em;padding-right:1em}.coupons .couponList .coupon.couponbft24 .couponContent form{max-width:700px}.coupons .couponList .coupon.couponbft24 .couponContent form .input-group.checkbox{padding:1em;text-align:center}.coupons .couponList .coupon.couponbft24 .couponContent .expiryDate{font-size:0.75em;margin-top:1em;padding-left:1em;padding-right:1em}.coupons .couponList .coupon.couponbft24 .couponContent p{padding:1em}.coupons .couponList .coupon.couponbft24.claimed{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin-bottom:2em}.coupons .couponList .coupon.couponbft24.claimed .couponContent{padding:0em 2em 2em 2em;text-align:center}.coupons .couponList .coupon.couponbft24.claimed .couponContent h3{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0}section.getYourCoupon .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;padding:2em 1em 2em 1em}@media (max-width: 768px){section.getYourCoupon .container{margin-top:4em}}@media (max-width: 480px){section.getYourCoupon .container{margin-top:7em}}section.getYourCoupon .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-bottom:1em;margin-top:1em;text-align:center}@media (max-width: 480px){section.getYourCoupon .container h2{font-size:2em}}section.getYourCoupon .container .flex-grid-thirds{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){section.getYourCoupon .container .flex-grid-thirds{display:block}}section.getYourCoupon .container .flex-grid-thirds .col{width:32%;text-align:center}@media (max-width: 768px){section.getYourCoupon .container .flex-grid-thirds .col{width:100%;margin:0 0 4em 0}}section.getYourCoupon .container .flex-grid-thirds .col img{max-width:260px;margin:0 auto}section.getYourCoupon .container .flex-grid-thirds .col h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-top:1em;padding-left:1em;padding-right:1em}@media (max-width: 480px){section.getYourCoupon .container .flex-grid-thirds .col h3{font-size:1.5em}}section.getYourCoupon .container .flex-grid-thirds .col p{margin-bottom:1em;padding-left:1em;padding-right:1em}@media (max-width: 980px){section.getYourCoupon .container .flex-grid-thirds .col a.button{font-size:0.9em}}@media (max-width: 768px){section.getYourCoupon .container .flex-grid-thirds .col a.button{font-size:1em}}section.getYourCoupon .container .buttonGroup{display:flex;margin-top:4em;margin-bottom:4em}@media (max-width: 768px){section.getYourCoupon .container .buttonGroup{flex-direction:column;margin-top:3em}}section.getYourCoupon .container .buttonGroup a.button{min-width:280px;margin:0 auto}section.getYourCoupon .container .buttonGroup a:first-child{margin-right:1em}@media (max-width: 768px){section.getYourCoupon .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}section.currentCoupon .container{display:flex;align-items:center;align-content:space-between;flex-direction:column;padding:2em 1em 0em 1em}section.currentCoupon .container h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;font-weight:500;color:#003C72;text-transform:uppercase;margin-bottom:1em}@media (max-width: 480px){section.currentCoupon .container h2{font-size:2em;text-align:center}}section.currentCoupon .container .flex-grid-two{display:flex;justify-content:space-around;width:100%}@media (max-width: 480px){section.currentCoupon .container .flex-grid-two{display:block}}section.currentCoupon .container .flex-grid-two .col{width:49%;text-align:center;border:1px solid red}@media (max-width: 480px){section.currentCoupon .container .flex-grid-two .col{width:100%;margin:0 0 1em 0}}section.currentCoupon .container .equalHMWrap{justify-content:space-between;flex-wrap:wrap;justify-content:center}section.currentCoupon .container .equalHMWrap .eq{-webkit-box-shadow:3px 3px 5px 0px #CFCFCF;-moz-box-shadow:3px 3px 5px 0px #CFCFCF;box-shadow:3px 3px 5px 0px #CFCFCF;border-radius:15px;margin:1em}section.currentCoupon .container .equalHMWrap .eq img{border-radius:10px 10px 0 0}section.currentCoupon .container .equalHMWrap .eq .copyContent{padding:2em;text-align:center}section.currentCoupon .container .equalHMWrap .eq .copyContent h2{color:#003C72;font-family:Oswald,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;font-size:1.80em;margin-bottom:0}section.currentCoupon .container .equalHMWrap .eq .copyContent a.button{margin:0 0 1em 0;display:inline-block}section.currentCoupon .container .equalHMWrap .equalHM{max-width:550px}@media (max-width: 768px){section.currentCoupon .container .equalHMWrap .equalHM{width:100%}}section.currentCoupon .container .eqWrap{display:flex;flex-direction:row}@media (max-width: 768px){section.currentCoupon .container .eqWrap{flex-direction:column}}section.currentCoupon.yourCouponsLi .container .equalHMWrap{justify-content:space-evenly;flex-wrap:wrap;justify-content:center}section.currentCoupon.yourCouponsLi .container .equalHMWrap .equalHM{width:30%}@media (max-width: 768px){section.currentCoupon.yourCouponsLi .container .equalHMWrap .equalHM{width:100%}}section.couponsDetailsBanner{background:transparent}section.couponsDetailsBanner .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 1em 1em}@media (max-width: 768px){section.couponsDetailsBanner .container{flex-direction:column}}section.couponsDetailsBanner .container div:first-child{width:20%}@media (max-width: 768px){section.couponsDetailsBanner .container div:first-child{width:100%}}section.couponsDetailsBanner .container div:first-child img{max-width:200px;margin-right:3em}@media (max-width: 768px){section.couponsDetailsBanner .container div:first-child img{margin:0 auto}}section.couponsDetailsBanner .container div:last-child{width:80%;padding-bottom:0em;color:#003C72}@media (max-width: 768px){section.couponsDetailsBanner .container div:last-child{width:100%;text-align:center}}section.couponsDetailsBanner .container div:last-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3.5em;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.couponsDetailsBanner .container div:last-child h1{font-size:2.5em}}section.couponsDetailsBanner .container div:last-child p{width:80%}@media (max-width: 768px){section.couponsDetailsBanner .container div:last-child p{width:100%}}section.couponsDetailsBanner.lotto649{background:#0565a3;background:-moz-linear-gradient(0deg, #0565a3 0%, #0194cf 100%);background:-webkit-linear-gradient(0deg, #0565a3 0%, #0194cf 100%);background:linear-gradient(0deg, #0565a3 0%, #0194cf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0565a3",endColorstr="#0194cf",GradientType=1);padding:2em 0}section.couponsDetailsBanner.lotto649 h1,section.couponsDetailsBanner.lotto649 p{color:#fff}section.couponsDetailsBanner.lottoMax{background:#4d7918;background:-moz-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:-webkit-linear-gradient(0deg, #4d7918 0%, #819d1e 100%);background:linear-gradient(0deg, #4d7918 0%, #819d1e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4d7918",endColorstr="#819d1e",GradientType=1);padding:2em 0}section.couponsDetailsBanner.lottoMax h1,section.couponsDetailsBanner.lottoMax p{color:#fff}section.couponsDetailsBanner.dailyGrand{background:#a73d1d;background:-moz-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:-webkit-linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);background:linear-gradient(0deg, #a73d1d 0%, #ed6c01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a73d1d",endColorstr="#ed6c01",GradientType=1);padding:2em 0}section.couponsDetailsBanner.dailyGrand h1,section.couponsDetailsBanner.dailyGrand p{color:#fff}#nat2301-claim,#nat2302-claim,#nat2303-claim{padding:0.5em 0em 0.5em 0}#nat2301-claim .input-group input,#nat2302-claim .input-group input,#nat2303-claim .input-group input{position:fixed;top:0;left:-9999px;width:0;height:0;opacity:0}#nat2301-claim .input-group label,#nat2302-claim .input-group label,#nat2303-claim .input-group label{display:block;font-size:1em;padding-left:3em;text-align:left}#nat2301-claim .input-group label:before,#nat2301-claim .input-group label:after,#nat2302-claim .input-group label:before,#nat2302-claim .input-group label:after,#nat2303-claim .input-group label:before,#nat2303-claim .input-group label:after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid gray}#nat2301-claim .input-group label:before,#nat2302-claim .input-group label:before,#nat2303-claim .input-group label:before{background-image:url("../../images/oll/input_check_off_62x60.png")}#nat2301-claim .input-group label:hover:before,#nat2301-claim .input-group label:focus:before,#nat2302-claim .input-group label:hover:before,#nat2302-claim .input-group label:focus:before,#nat2303-claim .input-group label:hover:before,#nat2303-claim .input-group label:focus:before{background-image:url("../../images/oll/input_check_focus_62x60.png")}#nat2301-claim .input-group label:focus,#nat2302-claim .input-group label:focus,#nat2303-claim .input-group label:focus{content:'';display:block;border-radius:2px;border:2px solid #0072ce}#nat2301-claim .input-group.checked label:before,#nat2302-claim .input-group.checked label:before,#nat2303-claim .input-group.checked label:before{background-image:url("../../images/oll/input_check_on_62x60.png")}#nat2301-claim .input-group.checked label:hover:before,#nat2301-claim .input-group.checked label:focus:before,#nat2302-claim .input-group.checked label:hover:before,#nat2302-claim .input-group.checked label:focus:before,#nat2303-claim .input-group.checked label:hover:before,#nat2303-claim .input-group.checked label:focus:before{background-image:url("../../images/oll/input_check_on_focus_62x60.png")}section.couponsDetailsBanner.pick4{background:#09607c;background:-webkit-linear-gradient(bottom, #09607c 0%, #10b0e6 100%);background:-moz-linear-gradient(bottom, #09607c 0%, #10b0e6 100%);background:-o-linear-gradient(bottom, #09607c 0%, #10b0e6 100%);background:linear-gradient(to top, #09607c 0%, #10b0e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#09607c",endColorstr="#10b0e6",GradientType=1)}section.couponsDetailsBanner.pick4 h1,section.couponsDetailsBanner.pick4 p{color:#fff}section.couponContent .container .couponDetails{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;padding:1em 1em 1em 1em}@media (max-width: 768px){section.couponContent .container .couponDetails{flex-direction:column}}section.couponContent .container .couponDetails .barcodes{width:40%;margin-bottom:2em}@media (max-width: 768px){section.couponContent .container .couponDetails .barcodes{width:100%}}section.couponContent .container .couponDetails .barcodes .header{display:flex;justify-content:space-between;margin-bottom:2em}section.couponContent .container .couponDetails .barcodes .header p{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;text-transform:uppercase;color:#003C72}section.couponContent .container .couponDetails .barcodes .header a{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;text-transform:uppercase;color:#003C72;text-decoration:none}section.couponContent .container .couponDetails .barcodes .header a:hover{text-decoration:underline}section.couponContent .container .couponDetails .barcodes .header a img{width:20px;display:inline;margin-left:5px;top:2px}section.couponContent .container .couponDetails .barcodes .barcode.customer{background-color:#FAE300;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin-bottom:2em;padding:1.5em 2em 2em 2em}section.couponContent .container .couponDetails .barcodes .barcode.customer h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;text-transform:uppercase;color:#000;margin-bottom:1em}section.couponContent .container .couponDetails .barcodes .barcode.customer img{padding:2em;background-color:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}section.couponContent .container .couponDetails .barcodes .barcode{background-color:#0072CE;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:1.5em 2em 1em 2em}section.couponContent .container .couponDetails .barcodes .barcode h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;text-transform:uppercase;color:#fff;margin-bottom:1em}section.couponContent .container .couponDetails .barcodes .barcode img{padding:2em;background-color:#fff;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}section.couponContent .container .couponDetails .barcodes .barcode p{text-align:center;color:#fff;margin-top:1em;font-size:1em}section.couponContent .container .couponDetails .details{width:50%}@media (max-width: 768px){section.couponContent .container .couponDetails .details{width:100%}}section.couponContent .container .couponDetails .details h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:2.5em;color:#003C72;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.couponContent .container .couponDetails .details h2{font-size:1.5em}}section.couponContent .container .couponDetails .details h3{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5em;color:#003C72;font-weight:500;text-transform:uppercase}@media (max-width: 480px){section.couponContent .container .couponDetails .details h3{font-size:1em}}section.couponContent .container .couponDetails .details .retailerInstructions{margin-top:1em;margin-bottom:1em}section.couponContent .container .couponDetails .details .retailerInstructions h2{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:1.5em;color:#fff;font-weight:500;text-transform:uppercase;padding:0;background-color:#003C72}@media (max-width: 480px){section.couponContent .container .couponDetails .details .retailerInstructions h2{font-size:1em}}section.couponContent .container .couponDetails .details .retailerInstructions h2 a{display:flex;justify-content:space-between;padding:0.5em 1em;text-decoration:none;color:#fff}section.couponContent .container .couponDetails .details .retailerInstructions h2 a:hover,section.couponContent .container .couponDetails .details .retailerInstructions h2 a:focus{text-decoration:none}section.couponContent .container .couponDetails .details .retailerInstructions h2 a:after{content:'';width:1em;height:1em;background:url("../../images/wer2/template/expand.svg") no-repeat center/100% 100%;filter:color(#003c71);transition:all 0.25s linear}section.couponContent .container .couponDetails .details .retailerInstructions h2 a.open::after{transform:rotate(180deg)}section.couponContent .container .couponDetails .details .retailerInstructions .instructions{display:none;padding:1em;border-left:1px solid #003C72;border-bottom:1px solid #003C72;border-right:1px solid #003C72}section.couponContent .container .couponDetails .details .retailerInstructions .instructions h4{color:#003C72;font-size:1em;padding:1em 0 0.5em;margin:0}.bft24_banner{background:#4d7918;background:#4d7918 url("/media/olglo/images/bft24/bft24_bg_banner_1900x552.png") no-repeat center center/cover;min-height:424px;padding:2em 0;display:flex;align-items:center;justify-content:center}.bft24_banner img{max-width:760px}@media screen and (max-width: 640px){.bft24_banner{min-height:260px}.bft24_banner img{width:90%}}.couponRedeemPromoCode{max-width:600px !important;margin:2em auto 4em auto !important;min-width:350px}@media (max-width: 768px){.couponRedeemPromoCode{width:90%;min-width:250px}}.couponRedeemPromoCode .headline h3{font-family:'Oswald', sans-serif;font-size:2.75em;font-weight:500;padding:0 0 1em 0;text-align:center;color:#003C72;text-transform:uppercase}@media (max-width: 768px){.couponRedeemPromoCode .headline h3{font-size:2em}}.couponRedeemPromoCode .headline p{margin-bottom:2em}.couponRedeemPromoCode .inputGroup{margin:0 auto;max-width:500px}.couponRedeemPromoCode .inputGroup p{padding:0;text-align:left}.couponRedeemPromoCode .inputGroup input{width:100%;font-size:1em;border-style:solid;border-radius:0;background-color:#fff;padding-top:.75em;padding-bottom:.75em;padding-left:.75em;padding-right:.75em;color:#333;border-radius:5px;border-width:2px;border-color:#4d4d4d}.couponRedeemPromoCode a.button{min-width:260px}table{width:100%;border-spacing:0}table th,table td{padding:0.25em;text-align:center}table th{font-size:0.875em;font-style:normal;font-weight:500;text-transform:uppercase;background:#e8edee}table td{font-size:1.125em;font-style:normal;font-weight:400;padding:0.75em 0.25em;border-bottom:1px solid;vertical-align:top}@media (max-width: 640px){table{font-size:0.9em}}@media (max-width: 480px){table{font-size:0.8em}}table.info-table{margin-top:1em}.mobile-table{display:none;flex-direction:column;gap:1em;margin-top:1em}.mobile-table .row{display:flex;flex-direction:column;gap:.5em;padding-bottom:1em;border-bottom:1px solid}.mobile-table .row .col .th,.mobile-table .row .col .td{padding:0}.mobile-table .row .col .th{font-weight:800}@media (max-width: 640px){.info-table{display:none}.mobile-table{display:flex}}.button_mls24{display:inline-block}.button_mls24:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){height:auto;font-size:1.125rem;font-weight:400;padding:0.5em 2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background:#bd1b21;background:-moz-linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);background:-webkit-linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);background:linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bd1b21",endColorstr="#763ac7",GradientType=1);border:none;border-radius:2em;transition:125ms linear color;cursor:pointer}.button_mls24.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_mls24:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#fff;background:#763ac7;background:-moz-linear-gradient(90deg, #763ac7 0%, #bd1b21 100%);background:-webkit-linear-gradient(90deg, #763ac7 0%, #bd1b21 100%);background:linear-gradient(90deg, #763ac7 0%, #bd1b21 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#763ac7",endColorstr="#bd1b21",GradientType=1);border:none}.button_mls24.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):after,.button_mls24:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover:after{content:none}.button_mls24.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){color:#09c;background:#fff;border:1px solid #09c;filter:drop-shadow(2px 2px 0 #09c)}.button_mls24.light.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_mls24.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#fff;background:#09c;filter:drop-shadow(2px 2px 0 #fff)}.button_mls24.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_mls24.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){background:#888;filter:drop-shadow(2px 2px 0 #888)}.button_mls24.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before,.button_mls24.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{z-index:1;content:attr(data-loading);display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:-2px;width:100%;height:100%;color:inherit;background:#e8edee;border-color:#888;border-radius:inherit;border-width:inherit;border-style:inherit}.button_mls24.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_mls24.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover,.button_mls24.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_mls24.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#000;text-shadow:1px 1px 0 #fff}.button_mls24.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoading 0.5s;opacity:1}.button_mls24.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoadingDone 0.5s;opacity:0}@keyframes btnLoading{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnLoadingDone{0%{opacity:1}100%{opacity:0}}.button_mls24.text{background:none;border:none;cursor:pointer;text-decoration:underline}.button_mls24.text.on,.button_mls24.text:hover,.button_mls24.text:focus{text-decoration:none}section.mls24 .bannerMLS24{background:url("/media/olglo/images/wer2/contests/mls24/mls24_bg_banner_home_1920x486.png") no-repeat top center;background-size:cover;margin-bottom:0em}section.mls24 .bannerMLS24 .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 2em 1em}@media (max-width: 768px){section.mls24 .bannerMLS24 .container{flex-direction:column}}section.mls24 .bannerMLS24 .container div:first-child{width:50%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.mls24 .bannerMLS24 .container div:first-child{width:100%;text-align:center;padding-bottom:0}}section.mls24 .bannerMLS24 .container div:last-child{width:50%;text-align:center}@media (max-width: 768px){section.mls24 .bannerMLS24 .container div:last-child{width:100%;text-align:center}}section.mls24 .bannerMLS24 .container div:last-child h1{font-family:"prohibition", sans-serif;font-weight:400;font-size:3.5em;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.mls24 .bannerMLS24 .container div:last-child h1{font-size:2.5em}}section.mls24 .bannerMLS24 .container div:last-child h1 span{font-size:0.4em;text-transform:none;font-weight:400;font-family:Lato,Helvetica,Arial,sans-serif}section.mls24 .bannerMLS24 .container div:last-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4);color:#fff}section.mls24 .bannerMLS24 .container div:last-child .buttonGroup{display:inline-block;margin-top:1em;z-index:10;width:auto}section.mls24 .bannerMLS24 .container div:last-child .buttonGroup a{display:block}section.mls24 .bannerMLS24 .container div:last-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.mls24 .bannerMLS24 .container div:last-child .buttonGroup .transparent{display:block;margin-top:2em}}section.mls24 .bannerMLS24 .footerLMlegal{width:100%;max-width:900px;margin:0 auto}section.mls24 .bannerMLS24 .footerLMlegal .legalLM p{font-size:0.8em;color:#ffffff;text-align:center;padding:2em 1em}section.mls24 .edgeLM{background-color:#E2F1FF}section.mls24 .edgeLM .container{width:100%;max-width:900px;margin:0 auto}section.mls24 .edgeLM .container h1{color:#003C71;text-align:center;font-family:Oswald;font-size:50px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:0.25px;text-transform:uppercase}section.mls24 .edgeLM .container p{color:#003C71;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.34px}section.mls24 .edgeLM .container .buttonGroup{text-align:center}section.mls24 .edgeLM .container .buttonGroup a{margin:0 1em;min-width:280px}@media (max-width: 768px){section.mls24 .edgeLM .container .buttonGroup a{margin:0 1em 1em 1em}}.frca section.mls24 .bannerMLS24 .container div:last-child h1{font-size:3em}@media (max-width: 480px){.frca section.mls24 .bannerMLS24 .container div:last-child h1{font-size:2.5em}}section.faqBannerMLS24{background:url("/media/olglo/images/wer2/contests/mls24/mls24_bg_banner_home_1920x486.png") no-repeat top center;background-size:cover;margin-bottom:1em}@media (max-width: 980px){section.faqBannerMLS24{margin-bottom:4em}}section.faqBannerMLS24 .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){section.faqBannerMLS24 .container{flex-direction:column;padding-top:2em}}section.faqBannerMLS24 .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.faqBannerMLS24 .container div:first-child{width:100%;text-align:center}}section.faqBannerMLS24 .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.faqBannerMLS24 .container div:first-child h1{font-size:2.5em}}section.faqBannerMLS24 .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4)}section.faqBannerMLS24 .container div:first-child .buttonGroup{display:inline-block;margin-top:1em}section.faqBannerMLS24 .container div:first-child .buttonGroup .yellow{min-width:250px;display:inline-block;margin-top:.5em;margin-right:.5em}@media (max-width: 768px){section.faqBannerMLS24 .container div:first-child .buttonGroup .yellow{display:block;margin-right:0}}section.faqBannerMLS24 .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.faqBannerMLS24 .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}section.faqBannerMLS24 .container div:last-child{margin-top:-5em}@media (max-width: 768px){section.faqBannerMLS24 .container div:last-child{margin-top:-8em}}section.faqBannerMLS24 .container div:last-child img{bottom:-5.5em}@media (max-width: 768px){section.faqBannerMLS24 .container div:last-child img{bottom:-6.5em}}section.faqBannerMLS24Li .container div:last-child{margin-top:0}@media (max-width: 768px){section.faqBannerMLS24Li .container div:last-child{margin-top:0}}section.faqBannerMLS24Li .container div:last-child img{bottom:0}.mls24_contest_page_bg{background:#242424 url("/media/olglo/images/wer2/contests/mls24/mls24_bg_faq_1920x977.png") no-repeat center top;background-size:100%}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24{background-color:transparent}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal{display:flex;align-items:center;align-content:space-between;flex-direction:row;width:100%;max-width:1200px;margin:0 auto;padding:0}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal{flex-direction:column}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal div.colOne{width:50%;color:#fff}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal div.colOne{width:100%;text-align:center}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal div.colTwo{width:50%;color:#fff}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal div.colTwo{width:100%;text-align:center}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .containerLegal div.colTwo p{text-shadow:0 2px 4px rgba(0,0,0,0.4);color:#fff;font-style:italic;font-size:.9em;text-align:center}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em .5em 1em}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container{flex-direction:column}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container div:first-child{width:50%;color:#fff}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container div:first-child{width:100%;text-align:center}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container div.logoLM{padding-bottom:2em}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM{border:5px solid;border-image:linear-gradient(90deg, #bd1b21, #763ac7) 1;padding:.5em;width:50%;text-align:center;background-color:rgba(0,0,0,0.4)}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM{width:100%;text-align:center}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content{width:100%;text-align:center}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content{width:100%;text-align:center}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content .grand-prize{background-color:#763AC7;color:#fff;font-family:"prohibition", sans-serif;font-weight:400;font-size:1.2em;letter-spacing:2px;text-transform:uppercase;display:block;padding:.3em 1em;border-radius:5px;margin:1em auto 0 auto}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content h1{font-family:"prohibition", sans-serif;font-weight:400;font-size:3.5em;text-transform:uppercase;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content h1{font-size:2.5em}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content h1 span{font-size:0.7em;text-transform:none;font-weight:400;font-family:Lato,Helvetica,Arial,sans-serif}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content p{text-shadow:0 2px 4px rgba(0,0,0,0.4);color:#fff;font-family:Lato,Helvetica,Arial,sans-serif}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content .buttonGroup{display:inline-block;margin-top:1em;z-index:8}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM div.summary-content .buttonGroup .transparent{display:block;margin-top:2em}}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .footerLMlegal{width:100%;max-width:900px;margin:0 auto}.mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .footerLMlegal .legalLM p{font-size:0.8em;color:#ffffff;text-align:center;padding:2em 1em}.mls24_contest_page_bg section.mls24_contest_page .edgeLM{background-color:#000}.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container{width:100%;max-width:900px;margin:0 auto}.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container h1{color:#fff;text-align:left;font-family:Oswald;font-size:50px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:0.25px;text-transform:uppercase}.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container p{color:#003C71;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.34px}.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container .buttonGroup{text-align:center}.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container .buttonGroup a{margin:0 1em;min-width:280px}@media (max-width: 768px){.mls24_contest_page_bg section.mls24_contest_page .edgeLM .container .buttonGroup a{margin:0 1em 1em 1em}}.frca .mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM .summary-content h1{font-size:3em}@media (max-width: 480px){.frca .mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM .summary-content h1{font-size:2.5em}}.frca .mls24_contest_page_bg section.mls24_contest_page .bannerMLS24 .container .copyLM .summary-content .grand-prize{width:fit-content}section.mls24_prizing{background-color:transparent}section.mls24_prizing .container{display:flex;align-items:left;align-content:space-between;flex-direction:column;padding:0em 1em 2em 1em}@media (max-width: 480px){section.mls24_prizing .container{padding-bottom:0}}section.mls24_prizing .container h2{font-family:"prohibition", sans-serif;font-weight:400;font-size:2.5em;text-transform:uppercase;margin-bottom:1em;margin-top:1em;text-align:left;background:linear-gradient(to right, #bd1b21, #763ac7);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (max-width: 768px){section.mls24_prizing .container h2{font-size:2em;text-align:center;margin:.5em 0 .5em 0}}section.mls24_prizing .container h2:after{content:'';position:absolute;height:1px;background-color:#ffffff;width:35%;margin-left:30px;top:40%}@media (max-width: 768px){section.mls24_prizing .container h2:after{display:none}}section.mls24_prizing .container .horizontalLine{height:2px;background-color:#fff;position:relative;top:-5em;z-index:0}section.mls24_prizing .container p{color:#fff}section.mls24_prizing .container .flex-grid-two{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){section.mls24_prizing .container .flex-grid-two{display:block}}section.mls24_prizing .container .flex-grid-two .col{width:45%;text-align:center;margin:0 2em}@media (max-width: 768px){section.mls24_prizing .container .flex-grid-two .col{width:100%;margin:0 0 0em 0}}section.mls24_prizing .container .flex-grid-two .col .box{border:0px solid red;display:flex;flex-direction:row;align-items:flex-start;margin-bottom:1em}section.mls24_prizing .container .flex-grid-two .col .box img{width:40px;display:block}section.mls24_prizing .container .flex-grid-two .col .box p{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:1em;padding-left:1em;padding-right:1em;text-align:left}section.mls24_prizing .container .flex-grid-two .col .box p span.yellow{color:#fed925}section.mls24_prizing .container .flex-grid-two .col .box p span.italic{font-style:italic;font-weight:300}@media (max-width: 480px){section.mls24_prizing .container .flex-grid-two .col .box p{margin:0;padding-bottom:0}}section.mls24_prizing .container .buttonGroup{display:flex;margin-top:4em;margin-bottom:4em}@media (max-width: 768px){section.mls24_prizing .container .buttonGroup{flex-direction:column;margin-top:3em}}section.mls24_prizing .container .buttonGroup a.button_mls24{min-width:280px;margin:0 auto}section.mls24_prizing .container .buttonGroup a:first-child{margin-right:1em}@media (max-width: 768px){section.mls24_prizing .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}section.mls24_howToEnter{background-color:transparent}section.mls24_howToEnter .container{display:flex;align-items:left;align-content:space-between;flex-direction:column;padding:0em 1em 2em 1em}@media (max-width: 480px){section.mls24_howToEnter .container{padding-bottom:0}}section.mls24_howToEnter .container h2{font-family:"prohibition", sans-serif;font-weight:400;font-size:2.5em;color:#fff;text-transform:uppercase;margin-bottom:1em;margin-top:1em;text-align:left}@media (max-width: 768px){section.mls24_howToEnter .container h2{font-size:2em;text-align:center;margin-bottom:.5em}}section.mls24_howToEnter .container h2:after{content:'';position:absolute;height:1px;background-color:#ffffff;width:73%;margin-left:30px;top:40%}@media (max-width: 768px){section.mls24_howToEnter .container h2:after{display:none}}section.mls24_howToEnter .container .horizontalLine{height:2px;background-color:#fff;position:relative;top:-5em;z-index:0}section.mls24_howToEnter .container p{color:#fff}section.mls24_howToEnter .container p a{display:inline-block;padding:0}section.mls24_howToEnter .container .flex-grid-thirds{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){section.mls24_howToEnter .container .flex-grid-thirds{display:block}}section.mls24_howToEnter .container .flex-grid-thirds .col{width:32%;text-align:center}@media (max-width: 768px){section.mls24_howToEnter .container .flex-grid-thirds .col{width:100%;margin:0 0 2em 0}}@media (max-width: 480px){section.mls24_howToEnter .container .flex-grid-thirds .col{width:100%;margin:0 0 0 0}}section.mls24_howToEnter .container .flex-grid-thirds .col img{max-width:140px;margin:0 auto}section.mls24_howToEnter .container .flex-grid-thirds .col h3{font-family:Lato,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#fff;text-transform:uppercase;margin-top:1em;padding-left:1em;padding-right:1em}@media (max-width: 480px){section.mls24_howToEnter .container .flex-grid-thirds .col h3{font-size:1.5em;margin-top:0}}section.mls24_howToEnter .container .flex-grid-thirds .col p{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:1em;padding-left:1em;padding-right:1em}@media (max-width: 980px){section.mls24_howToEnter .container .flex-grid-thirds .col a.button_mls24{font-size:0.9em}}@media (max-width: 768px){section.mls24_howToEnter .container .flex-grid-thirds .col a.button_mls24{font-size:1em}}section.mls24_howToEnter .container .buttonGroup{display:flex;margin-top:4em;margin-bottom:4em}@media (max-width: 768px){section.mls24_howToEnter .container .buttonGroup{flex-direction:column;margin-top:3em}}section.mls24_howToEnter .container .buttonGroup a.button_mls24{min-width:280px;margin:0 auto}section.mls24_howToEnter .container .buttonGroup a:first-child{margin-right:1em}@media (max-width: 768px){section.mls24_howToEnter .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}#account-content-mls24{padding:2em 1em;background:#242424 url("/media/olglo/images/wer2/contests/mls24/mls24_bg_faq_1920x977.png") no-repeat center top;background-size:100%}@media (max-width: 640px){#account-content-mls24{padding:0 1em}}#account-content-mls24 .content{max-width:60rem;margin:0 auto;padding:1em 1em 2em 1em}@media (max-width: 640px){#account-content-mls24 .content{padding:0}}#account-content-mls24 .mls24_logo{margin-top:2em;margin-bottom:2em}#account-content-mls24 .mls24_logo .desktop{display:block}#account-content-mls24 .mls24_logo .mobile{display:none}@media (max-width: 640px){#account-content-mls24 .mls24_logo .desktop{display:none}#account-content-mls24 .mls24_logo .mobile{display:block}}#account-content-mls24 .entry-history .info{text-align:center;font-size:1em;font-style:italic;font-weight:400;margin-bottom:2em}#account-content-mls24 .entry-history .pagination{display:flex;justify-content:center;margin-top:2em;font-size:1.125em;font-style:italic;font-weight:700;text-transform:uppercase}#account-content-mls24 .entry-history .pagination p{display:flex;align-items:center;gap:1em;color:#fff}#account-content-mls24 .entry-history .pagination .page{color:#000;background-color:#fed925;padding:0 .3em;margin:0 .5em;border-radius:3px}#account-content-mls24 .entry-history .pagination .pages{color:#fed925;padding:0 .3em;margin:0 .5em}#account-content-mls24 .entry-history .pagination .next,#account-content-mls24 .entry-history .pagination .prev{width:1em;height:1em;background:url("/media/olglo/images/wer2/contests/mls24/icon_triangle_right.svg") no-repeat center/contain;overflow:hidden;font-size:1em;padding:0.25em}#account-content-mls24 .entry-history .pagination .next.disabled,#account-content-mls24 .entry-history .pagination .prev.disabled{opacity:0.3;cursor:default}#account-content-mls24 .entry-history .pagination .next span,#account-content-mls24 .entry-history .pagination .prev span{opacity:0}#account-content-mls24 .entry-history .pagination .prev{transform:rotate(180deg)}#account-content-mls24 .entry-history .ticket-list{max-width:60em;margin:0 auto}#account-content-mls24 .entry-history .ticket-list h2{font-family:"prohibition", sans-serif;font-weight:400;letter-spacing:2px;font-size:1.5em;font-style:normal;text-transform:uppercase;padding:.5em 0.8em;color:#fff;background:#000}#account-content-mls24 .entry-history .ticket-list .desktop{background-color:#fff}#account-content-mls24 .entry-history .ticket-list .desktop table{text-align:left;font-family:'Lato', sans serif;min-width:610px}#account-content-mls24 .entry-history .ticket-list .desktop table th{text-align:left;padding:.5em 1.4em}#account-content-mls24 .entry-history .ticket-list .desktop table th:last-child{text-align:center}#account-content-mls24 .entry-history .ticket-list .desktop table td{font-weight:300;text-align:left;padding:.5em 1em}#account-content-mls24 .entry-history .ticket-list .desktop table td:last-child{text-align:center}#account-content-mls24 .entry-history .ticket-list .desktop table td:nth-child(1){white-space:nowrap}#account-content-mls24 .entry-history .ticket-list .desktop table td:nth-child(4){white-space:nowrap}#account-content-mls24 .entry-history .ticket-list .mobile{display:none;flex-direction:column;gap:1em;margin-top:1em;background-color:#fff}#account-content-mls24 .entry-history .ticket-list .mobile .item{display:flex;flex-direction:column;gap:0.5em;padding:1em;border-bottom:1px solid}#account-content-mls24 .entry-history .ticket-list .mobile .item .th{font-size:0.875em;padding:0}#account-content-mls24 .entry-history .ticket-list .mobile .item .td{font-size:1.125em;padding:0}#account-content-mls24 .entry-history .ticket-list .no-entries{padding:2em 0;font-size:1.125em;font-weight:600;text-align:center;background-color:#fff}#account-content-mls24 .entry-history .ticket-list .no-entries .button-group{margin-top:1em}@media (max-width: 640px){#account-content-mls24 .entry-history .ticket-list .desktop{display:none}#account-content-mls24 .entry-history .ticket-list .mobile{display:flex}}.button.text,button.text{background:none;border:none;cursor:pointer;text-decoration:underline}.cloaked{display:none !important}.faq_mls24{background:#242424 url("/media/olglo/images/wer2/contests/mls24/mls24_bg_faq_1920x977.png") no-repeat center top;background-size:100%}.faq_mls24 .content{max-width:60rem;margin:0 auto;padding:2em 1em 2em 1em}.faq_mls24 .mls24_logo{margin-top:2em;margin-bottom:2em}.faq_mls24 .mls24_logo .desktop{display:block}.faq_mls24 .mls24_logo .mobile{display:none}@media (max-width: 640px){.faq_mls24 .mls24_logo{margin-top:0}.faq_mls24 .mls24_logo .desktop{display:none}.faq_mls24 .mls24_logo .mobile{display:block}}.faq_mls24 .top{display:flex;justify-content:space-between;padding:1em 0;font-style:normal}.faq_mls24 .top p{font-size:1em;color:#fff}.faq_mls24 .top .text{color:#f5e548;font-style:normal}@media (max-width: 640px){.faq_mls24 .top{flex-direction:column;text-align:center}.faq_mls24 .top p{padding-bottom:1em}}.faq_mls24 .bottom{margin-top:2em;color:#fff}.faq_mls24 button.expand,.faq_mls24 button.collapse{flex:0 0 auto;margin:0;padding:0;font-size:1em;font-weight:700;font-style:italic;color:#0075b6;text-align:right}.faq_mls24 .qgroup{border-bottom:none;margin-top:1em}.faq_mls24 .qgroup h2{font-family:"prohibition", sans-serif;font-weight:400;letter-spacing:2px;font-size:1.5em;font-style:normal;text-transform:uppercase;padding:.5em 1em;color:#fff;background:#000;cursor:pointer}.faq_mls24 .qgroup h2:after{z-index:0;content:'';position:absolute;top:50%;right:1em;left:unset;width:1em;height:1em;background:url("../../images/ilc24/icons/icon_chevron_down_white.svg") no-repeat center/100%;transform:translateY(-50%) rotate(180deg);transition:transform linear 125ms}.faq_mls24 .qgroup .qgroup-content{background-color:#fff}.faq_mls24 .qgroup .qgroup-content .additionalHelp{padding:1em}.faq_mls24 .qgroup .qgroup-subhead{font-size:0.9em;padding:.5em 1em;background:#e8edee;text-transform:uppercase}.faq_mls24 .qgroup.collapsed h2:after{transform:translateY(-50%) rotate(0deg)}.faq_mls24 ul{list-style:none;margin:0;padding:0}.faq_mls24 ul>li{margin:0;padding:0;overflow:hidden;transition-duration:250ms;transition-property:height;border-bottom:1px solid #000}.faq_mls24 ul>li .q,.faq_mls24 ul>li .a{padding:1em 3em}.faq_mls24 ul>li .q{font-weight:600;cursor:pointer}.faq_mls24 ul>li .q:before{content:'Q:';position:absolute;top:1em;left:1em}.faq_mls24 ul>li .q:after{z-index:0;content:'';position:absolute;top:1em;right:1em;width:1em;height:1em;background:url("../../images/ilc24/icons/icon_minus.svg") no-repeat center/100%}.faq_mls24 ul>li .a{padding-top:0}.faq_mls24 ul>li .a ul{list-style:disc;margin:revert;padding:revert}.faq_mls24 ul>li .a ol,.faq_mls24 ul>li .a ul{padding-top:1em;padding-left:1em}.faq_mls24 ul>li .a ol li,.faq_mls24 ul>li .a ul li{margin:revert;padding:0 0 1em;overflow:revert;border:revert}.faq_mls24 ul>li:last-child{border-bottom:none}.faq_mls24 ul>li.collapsed .q:after{background:url("../../images/ilc24/icons/icon_plus.svg") no-repeat center/100%}.rules_mls24{background:#242424 url("/media/olglo/images/wer2/contests/mls24/mls24_bg_faq_1920x977.png") no-repeat center top;background-size:100%}.rules_mls24 .content{max-width:60rem;margin:0 auto;padding:2em 1em 2em 1em}.rules_mls24 .content .content-rules{background-color:#fff;padding:1em}@media (max-width: 640px){.rules_mls24 .content .content-rules ol{padding-left:1em}}.rules_mls24 .content .content-rules ol.item{counter-reset:item;padding-left:0}.rules_mls24 .content .content-rules ol.roman{counter-reset:roman}.rules_mls24 .content .content-rules ol.alpha{counter-reset:alpha}.rules_mls24 .content .content-rules ol li{list-style:none;position:relative}.rules_mls24 .content .content-rules ol.item>li{display:table;counter-increment:item;margin-bottom:0.6em}.rules_mls24 .content .content-rules ol.item>li:before{content:counters(item, ".") " ";display:table-cell;padding-right:0.6em}.rules_mls24 .content .content-rules ol.roman>li:before{counter-increment:roman;content:"(" counter(roman, lower-roman) ") ";padding-right:0.6em}.rules_mls24 .content .content-rules ol.alpha>li:before{counter-increment:alpha;content:"(" counter(alpha, lower-alpha) ") ";padding-right:0.6em}.rules_mls24 .content .content-rules ol.item li{color:#0075b6;font-weight:600;font-size:1.2em}.rules_mls24 .content .content-rules ol.item li p,.rules_mls24 .content .content-rules ol.item li li{color:#000;font-weight:400;font-size:.8em;margin-bottom:0}.rules_mls24 .content .content-rules ol.item li .alpha li{color:#000;font-weight:400;font-size:1em;margin-bottom:0}.rules_mls24 .content .content-rules ol.item li .roman li{color:#000;font-weight:400;font-size:1em;margin-bottom:0}.rules_mls24 .mls24_logo{margin-top:2em;margin-bottom:2em}.rules_mls24 .mls24_logo .desktop{display:block}.rules_mls24 .mls24_logo .mobile{display:none}@media (max-width: 640px){.rules_mls24 .mls24_logo{margin-top:0}.rules_mls24 .mls24_logo .desktop{display:none}.rules_mls24 .mls24_logo .mobile{display:block}}.mls24_footer_navigation{background:#bd1b21;background:-moz-linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);background:-webkit-linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);background:linear-gradient(90deg, #bd1b21 0%, #763ac7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bd1b21",endColorstr="#763ac7",GradientType=1);border:none}.mls24_footer_navigation .content{display:flex;align-items:center;flex-direction:row;justify-content:space-around;max-width:60rem;margin:0 auto;padding:1em 1em 1em 1em}@media (max-width: 640px){.mls24_footer_navigation .content{flex-direction:column}}.mls24_footer_navigation .content ul{list-style:none;font-family:"prohibition", sans-serif;font-weight:400;font-size:1.5em;color:#fff;text-transform:uppercase;padding:0;margin:0;text-align:center}.mls24_footer_navigation .content ul li{display:inline;padding:0;margin:0;line-height:1}.mls24_footer_navigation .content ul li a{font-family:"prohibition", sans-serif;font-weight:400;font-size:1em;color:#fff;text-transform:uppercase;text-decoration:none;padding:0;margin:0;letter-spacing:2px;text-shadow:3px 3px 0 #000}.mls24_footer_navigation .content ul li a:hover{color:#fed925}.mls24_footer_navigation .content ul li a.on{color:#fed925}@media (max-width: 640px){.mls24_footer_navigation .content ul li a{font-size:0.8em}}.mls24_footer_navigation .content ul span{font-family:"prohibition", sans-serif;font-weight:400;font-size:1em;color:#fff;text-shadow:3px 3px 0 #000;margin:0 .2em}@media (max-width: 640px){.mls24_footer_navigation .content ul span{font-size:0.8em}}.eligibleTicketsSection{background-color:#000}.eligibleTicketsSection .content{display:flex;align-items:center;flex-direction:row;justify-content:space-around;max-width:60rem;margin:0 auto;padding:1em 1em 1em 1em}@media (max-width: 640px){.eligibleTicketsSection .content{flex-direction:column}}.eligibleTicketsSection .content h3{font-family:"prohibition", sans-serif;font-weight:400;font-size:2.5em;color:#fff;text-transform:uppercase;padding:0;text-align:left}@media (max-width: 480px){.eligibleTicketsSection .content h3{font-size:2em}}.eligibleTicketsSection .content img{max-width:400px}@media (max-width: 640px){.eligibleTicketsSection .content img{margin-top:1em}}#overlayBG_mls24{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}#overlay_mls24{position:fixed;z-index:9;top:10%;left:50%;transform:translateX(-50%);width:100%;max-width:792px;min-height:75%;margin:0;background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.7)}#overlay_mls24 #btnCloseOverlay{position:absolute;z-index:2;top:24px;right:24px;background:transparent}#overlay_mls24 #overlayContent{position:absolute;z-index:1;width:100%;height:100%;overflow:auto;overflow-x:hidden}#overlay_mls24 #overlayContent h1{background-color:#242424;color:#ffffff;padding:.5em .5em;width:100%;text-align:left;font-family:'Lato';font-weight:500}#overlay_mls24 #overlayContent form.mls24_form{max-width:100%;padding:1em}#overlay_mls24 #overlayContent form.mls24_form h2{font-family:'Lato';font-weight:500}#overlay_mls24 #overlayContent form.mls24_form label.disclaimer{font-weight:400}#overlay_mls24 #overlayContent form.mls24_form a{color:#000000}#overlay_mls24 #overlayContent form.mls24_form a.button_mls24{color:#fff}#overlay_mls24 #overlayContent p{padding:2em 2em}#overlay_mls24 #overlayContent .button-group{padding:0em 2em 2em 2em}#overlay_mls24 #overlayContent .input-group .error{display:none;font-size:0.8em;padding:0.25em 0}.rotate-up{display:inline-block;transform:rotate(0deg);transition:transform 0.3s ease}.rotate-down{display:inline-block;transform:rotate(180deg);transition:transform 0.3s ease}table{width:100%;border-spacing:0}table th,table td{padding:0.25em;text-align:center}table th{font-size:1em;font-style:normal;font-weight:500;text-transform:uppercase;background:#e8edee}table td{font-size:1em;font-style:normal;font-weight:400;padding:0.75em 0.25em;border-bottom:1px solid;vertical-align:top}@media (max-width: 640px){table{font-size:0.9em}}@media (max-width: 480px){table{font-size:0.8em}}table.info-table{margin-top:1em}.mobile-table{display:none;flex-direction:column;gap:1em;margin-top:1em}.mobile-table .row{display:flex;flex-direction:column;gap:.5em;padding-bottom:1em;border-bottom:1px solid}.mobile-table .row .col .th,.mobile-table .row .col .td{padding:0}.mobile-table .row .col .th{font-weight:800}@media (max-width: 640px){.info-table{display:none}.mobile-table{display:flex}}.button_win25{display:inline-block}.button_win25:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){height:auto;font-size:1.125rem;font-weight:800;padding:0.5em 2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#324752;background-color:#FFDA75;border:2px solid #FFDA75;border-radius:2em;transition:125ms linear color;cursor:pointer}.button_win25.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#324752;background-color:#FFDA75;border:2px solid #324752}.button_win25.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):after,.button_win25:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover:after{content:none}.button_win25.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){color:#09c;background:#fff;border:1px solid #09c;filter:drop-shadow(2px 2px 0 #09c)}.button_win25.light.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#fff;background:#09c;filter:drop-shadow(2px 2px 0 #fff)}.button_win25.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){background:#888;filter:drop-shadow(2px 2px 0 #888)}.button_win25.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before,.button_win25.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{z-index:1;content:attr(data-loading);display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:-2px;width:100%;height:100%;color:inherit;background:#e8edee;border-color:#888;border-radius:inherit;border-width:inherit;border-style:inherit}.button_win25.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover,.button_win25.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#000;text-shadow:1px 1px 0 #fff}.button_win25.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoading 0.5s;opacity:1}.button_win25.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoadingDone 0.5s;opacity:0}@keyframes btnLoading{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnLoadingDone{0%{opacity:1}100%{opacity:0}}.button_win25.text{background:none;border:none;cursor:pointer;text-decoration:underline}.button_win25.text.on,.button_win25.text:hover,.button_win25.text:focus{text-decoration:none}.button_win25_inverse{display:inline-block}.button_win25_inverse:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){height:auto;font-size:1.125rem;font-weight:800;padding:0.5em 2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#09313B;border:2px solid #FFDA75;border-radius:2em;transition:125ms linear color;cursor:pointer}.button_win25_inverse.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_inverse:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#324752;background-color:#FFDA75;border:2px solid #09313B}.button_win25_inverse.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):after,.button_win25_inverse:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover:after{content:none}.button_win25_black{display:inline-block}.button_win25_black:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){height:auto;font-size:1.125rem;font-weight:800;padding:0.5em 2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#09313B;border:2px solid #09313B;border-radius:2em;transition:125ms linear color;cursor:pointer}.button_win25_black.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_black:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#09313B;background-color:#fff;border:2px solid #09313B}.button_win25_black.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):after,.button_win25_black:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover:after{content:none}.button_win25_black.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){color:#09c;background:#fff;border:1px solid #09c;filter:drop-shadow(2px 2px 0 #09c)}.button_win25_black.light.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_black.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#fff;background:#09c;filter:drop-shadow(2px 2px 0 #fff)}.button_win25_black.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_black.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){background:#888;filter:drop-shadow(2px 2px 0 #888)}.button_win25_black.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before,.button_win25_black.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{z-index:1;content:attr(data-loading);display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:-2px;width:100%;height:100%;color:inherit;background:#e8edee;border-color:#888;border-radius:inherit;border-width:inherit;border-style:inherit}.button_win25_black.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25_black.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover,.button_win25_black.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25_black.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#000;text-shadow:1px 1px 0 #fff}.button_win25_black.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoading 0.5s;opacity:1}.button_win25_black.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoadingDone 0.5s;opacity:0}@keyframes btnLoading{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnLoadingDone{0%{opacity:1}100%{opacity:0}}.button_win25_black.text{background:none;border:none;cursor:pointer;text-decoration:underline}.button_win25_black.text.on,.button_win25_black.text:hover,.button_win25_black.text:focus{text-decoration:none}.button_win25_green{display:inline-block}.button_win25_green:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){height:auto;font-size:1.125rem;font-weight:800;padding:0.5em 2em;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#00A068;border:2px solid #00A068;border-radius:2em;transition:125ms linear color;cursor:pointer}.button_win25_green.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_green:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#00A068;background-color:#fff;border:2px solid #00A068}.button_win25_green.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):after,.button_win25_green:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover:after{content:none}.button_win25_green.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){color:#09c;background:#fff;border:1px solid #09c;filter:drop-shadow(2px 2px 0 #09c)}.button_win25_green.light.on:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_green.light:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#fff;background:#09c;filter:drop-shadow(2px 2px 0 #fff)}.button_win25_green.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay),.button_win25_green.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay){background:#888;filter:drop-shadow(2px 2px 0 #888)}.button_win25_green.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before,.button_win25_green.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{z-index:1;content:attr(data-loading);display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;left:-2px;width:100%;height:100%;color:inherit;background:#e8edee;border-color:#888;border-radius:inherit;border-width:inherit;border-style:inherit}.button_win25_green.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25_green.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover,.button_win25_green.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):focus,.button_win25_green.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):hover{color:#000;text-shadow:1px 1px 0 #fff}.button_win25_green.loading:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoading 0.5s;opacity:1}.button_win25_green.loadingDone:not(.menu-nav):not(.toggle):not(.text):not(.close-overlay):before{animation:btnLoadingDone 0.5s;opacity:0}@keyframes btnLoading{0%{transform:scale(1.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes btnLoadingDone{0%{opacity:1}100%{opacity:0}}.button_win25_green.text{background:none;border:none;cursor:pointer;text-decoration:underline}.button_win25_green.text.on,.button_win25_green.text:hover,.button_win25_green.text:focus{text-decoration:none}.button.win25White{font-family:Lato,Helvetica,Arial,sans-serif;color:#324752;background:#fff;border-color:#fff}.button.win25White:hover{border-color:#324752}section.win25_closed{background:#242424 url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") no-repeat center top}section.win25_closed .container{z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2em 1em 2em 1em}@media (max-width: 768px){section.win25_closed .container{flex-direction:column}}section.win25_closed .container .logoLM{padding-bottom:3em;padding-top:3em}section.win25_closed .container .copyLM{padding:3em;width:75%;text-align:center;background-color:#fff;border-radius:30px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.25)}@media (max-width: 768px){section.win25_closed .container .copyLM{width:100%;text-align:center;padding:1em}}section.win25_closed .container .copyLM div.summary-content{width:100%;text-align:center}@media (max-width: 768px){section.win25_closed .container .copyLM div.summary-content{width:100%;text-align:center}}section.win25_closed .container .copyLM div.summary-content .grand-prize{background-color:#F3F3F3;color:#324752;text-align:center;font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0.058px;text-transform:uppercase;border-radius:56px;margin:0 auto 1em auto;padding:.5em 1em;width:fit-content}section.win25_closed .container .copyLM div.summary-content h1{text-align:center;color:#324752;font-family:Oswald;font-size:60px;font-style:normal;font-weight:500;line-height:70px;text-transform:uppercase}@media (max-width: 480px){section.win25_closed .container .copyLM div.summary-content h1{font-size:40px;line-height:50px}}section.win25_closed .container .copyLM div.summary-content p{color:#324752;font-family:Lato,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1px}@media (max-width: 480px){section.win25_closed .container .copyLM div.summary-content p{font-size:18px;line-height:22px}}section.win25_closed .container .copyLM div.summary-content .buttonGroup{display:inline-block;margin-top:1em;margin-bottom:1em;z-index:8}@media (max-width: 480px){section.win25_closed .container .copyLM div.summary-content .buttonGroup{margin:0 auto 1em auto}}section.win25{position:relative}section.win25 .snipe-div{position:absolute;top:0;right:0;width:260px;height:auto}@media (max-width: 480px){section.win25 .snipe-div{width:160px}}section.win25 .bannerwin25{background:url("/media/olglo/images/wer2/contests/win25/win25_bg_banner_home_1920x713.jpg") no-repeat top center;background-size:cover;margin-bottom:0em}section.win25 .bannerwin25 .diagonal-div{width:100%;height:160px;position:absolute;bottom:0;overflow:hidden;background-image:url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_diagonal_1920x162.png");z-index:0}@media (max-width: 768px){section.win25 .bannerwin25 .diagonal-div{background:url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_diagonal_mobile_525x112.png") no-repeat top center/cover}}section.win25 .bannerwin25 .container{z-index:1;display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:2em 1em 2em 1em}@media (max-width: 768px){section.win25 .bannerwin25 .container{flex-direction:column;padding:4em 1em 0 1em}}section.win25 .bannerwin25 .container div:first-child{width:55%;padding-left:20px;text-align:left}@media (max-width: 768px){section.win25 .bannerwin25 .container div:first-child{width:100%;text-align:center;padding-left:0}}section.win25 .bannerwin25 .container div:first-child img{width:50%}@media (max-width: 768px){section.win25 .bannerwin25 .container div:first-child img{margin:0 auto 2em auto;width:40%}}@media (max-width: 480px){section.win25 .bannerwin25 .container div:first-child img{width:65%}}section.win25 .bannerwin25 .container div:first-child h1{leading-trim:both;text-edge:cap;font-family:Oswald;font-size:60px;font-style:normal;font-weight:700;line-height:1.3;text-transform:uppercase;color:#fff;padding-bottom:0;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 980px){section.win25 .bannerwin25 .container div:first-child h1{font-size:2.5em}}@media (max-width: 480px){section.win25 .bannerwin25 .container div:first-child h1{font-size:30px}}section.win25 .bannerwin25 .container div:first-child h2{color:#fff;font-family:Lato;font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.23px;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 980px){section.win25 .bannerwin25 .container div:first-child h2{font-size:2em}}@media (max-width: 480px){section.win25 .bannerwin25 .container div:first-child h2{font-size:24px}}section.win25 .bannerwin25 .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4);color:#fff}section.win25 .bannerwin25 .container div:first-child .buttonGroup{display:inline-block;margin-top:1em;z-index:10;width:auto}section.win25 .bannerwin25 .container div:first-child .buttonGroup a{display:inline-block;margin-right:20px}@media (max-width: 980px){section.win25 .bannerwin25 .container div:first-child .buttonGroup a{margin-bottom:15px}}@media (max-width: 480px){section.win25 .bannerwin25 .container div:first-child .buttonGroup a{margin-right:0px}}section.win25 .bannerwin25 .container div:first-child .buttonGroup a:last-child{margin-right:0px}section.win25 .bannerwin25 .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.win25 .bannerwin25 .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}section.win25 .bannerwin25 .container div:first-child .legal{color:#fff;font-family:Lato;font-size:19px;font-style:italic;font-weight:700;line-height:20px;letter-spacing:0.023px;width:100%}section.win25 .bannerwin25 .container div:last-child{width:45%;position:relative;color:#fff}section.win25 .bannerwin25 .container div:last-child img{position:absolute;bottom:-21rem;width:110%;left:-3rem;overflow:hidden}@media (max-width: 980px){section.win25 .bannerwin25 .container div:last-child img{position:relative;bottom:-4em;left:0}}@media (max-width: 768px){section.win25 .bannerwin25 .container div:last-child img{width:50%;margin:0 auto;bottom:0}}@media (max-width: 480px){section.win25 .bannerwin25 .container div:last-child img{width:80%}}@media (max-width: 768px){section.win25 .bannerwin25 .container div:last-child{width:100%;text-align:center;padding-bottom:0}}section.win25 .edgeLM{background-color:#FFDA75}section.win25 .edgeLM .container{width:100%;max-width:1200px;margin:0px auto;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 0px}section.win25 .edgeLM .container img{width:40%;height:auto;margin-bottom:40px}@media (max-width: 768px){section.win25 .edgeLM .container img{width:50%}}@media (max-width: 480px){section.win25 .edgeLM .container img{width:80%}}section.win25 .edgeLM .container p{color:#324752;text-align:center;leading-trim:both;text-edge:cap;font-family:Lato;font-size:30px;font-style:normal;font-weight:700;line-height:43px;letter-spacing:1px;padding:0}@media (max-width: 768px){section.win25 .edgeLM .container p{font-size:21px}}section.win25 .edgeLM .container h2{color:#324752;text-align:center;leading-trim:both;text-edge:cap;font-family:Oswald;font-size:65px;font-style:normal;font-weight:500;line-height:1.2;letter-spacing:0.325px;text-transform:uppercase;padding:0}@media (max-width: 768px){section.win25 .edgeLM .container h2{font-size:32px;padding:0 .5em}}section.win25 .edgeLM .container a{color:#324752;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0.34px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}section.win25 .edgeLM .container .buttonGroup{text-align:center;margin:20px auto}section.win25 .edgeLM .container .buttonGroup a{margin:0 1em;min-width:280px;text-decoration:none}@media (max-width: 768px){section.win25 .edgeLM .container .buttonGroup a{margin:0 1em 1em 1em}}#overlay #overlayContent a.button.yelllow{margin:0 auto}.frca section.win25 .bannerwin25 .container div:last-child h1{font-size:3em}@media (max-width: 480px){.frca section.win25 .bannerwin25 .container div:last-child h1{font-size:2.5em}}section.faqBannerwin25{background:url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") no-repeat top center;background-size:cover;margin-bottom:1em}@media (max-width: 980px){section.faqBannerwin25{margin-bottom:4em}}section.faqBannerwin25 .container{display:flex;align-items:center;align-content:space-between;flex-direction:row;padding:1em 1em 0em 1em}@media (max-width: 768px){section.faqBannerwin25 .container{flex-direction:column;padding-top:2em}}section.faqBannerwin25 .container div:first-child{width:60%;padding-bottom:2em;color:#fff}@media (max-width: 768px){section.faqBannerwin25 .container div:first-child{width:100%;text-align:center}}section.faqBannerwin25 .container div:first-child h1{font-family:Oswald,Helvetica,Arial,sans-serif;font-size:3em;font-weight:500;text-transform:uppercase;text-shadow:0 2px 4px rgba(0,0,0,0.4)}@media (max-width: 480px){section.faqBannerwin25 .container div:first-child h1{font-size:2.5em}}section.faqBannerwin25 .container div:first-child p{text-shadow:0 2px 4px rgba(0,0,0,0.4)}section.faqBannerwin25 .container div:first-child .buttonGroup{display:inline-block;margin-top:1em}section.faqBannerwin25 .container div:first-child .buttonGroup .yellow{min-width:250px;display:inline-block;margin-top:.5em;margin-right:.5em}@media (max-width: 768px){section.faqBannerwin25 .container div:first-child .buttonGroup .yellow{display:block;margin-right:0}}section.faqBannerwin25 .container div:first-child .buttonGroup .transparent{min-width:250px;display:inline-block;margin-top:.5em}@media (max-width: 768px){section.faqBannerwin25 .container div:first-child .buttonGroup .transparent{display:block;margin-top:2em}}section.faqBannerwin25 .container div:last-child{margin-top:-5em}@media (max-width: 768px){section.faqBannerwin25 .container div:last-child{margin-top:-8em}}section.faqBannerwin25 .container div:last-child img{bottom:-5.5em}@media (max-width: 768px){section.faqBannerwin25 .container div:last-child img{bottom:-6.5em}}section.faqBannerwin25Li .container div:last-child{margin-top:0}@media (max-width: 768px){section.faqBannerwin25Li .container div:last-child{margin-top:0}}section.faqBannerwin25Li .container div:last-child img{bottom:0}.win25_contest_page_bg{background:#09313B url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") no-repeat center top;background-size:100%}.win25_contest_page_bg section.win25_contest_page .bannerwin25{background-color:transparent;position:relative}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container{display:flex;align-items:center;align-content:center;flex-direction:column;z-index:1}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container{flex-direction:column}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div:first-child{width:50%;color:#fff}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div:first-child{width:100%;text-align:center}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div.logoLM{margin-bottom:3em;margin-top:2em}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div.logoLM img{max-width:420px;margin:0 auto}@media (max-width: 980px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div.logoLM{width:80%;margin:0 auto 3em auto}}@media (max-width: 480px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container div.logoLM{width:80%;margin:0 auto 2em auto}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM{padding:3em;width:75%;text-align:center;background-color:#fff;border-radius:30px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.25)}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM{width:100%;text-align:center;padding:1em}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content{width:100%;text-align:center}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content{width:100%;text-align:center}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content .grand-prize{background-color:#F3F3F3;color:#324752;text-align:center;font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0.058px;text-transform:uppercase;border-radius:56px;margin:0 auto 1em auto;padding:.5em 1em;width:fit-content}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content h1{text-align:center;color:#324752;font-family:Oswald;font-size:60px;font-style:normal;font-weight:500;line-height:70px;text-transform:uppercase}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content h1{font-size:40px;line-height:50px}}@media (max-width: 480px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content h1{font-size:30px;line-height:40px}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content p{color:#324752;font-family:Lato,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1px}@media (max-width: 480px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content p{font-size:18px;line-height:22px}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content .buttonGroup{display:inline-block;margin-top:1em;margin-bottom:1em;z-index:8}@media (max-width: 480px){.win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM div.summary-content .buttonGroup{margin:0 auto 1em auto}}.win25_contest_page_bg section.win25_contest_page .bannerwin25 .bg_navy{position:absolute;bottom:0;background-color:#09313B;height:150px;width:100%;z-index:0}.win25_contest_page_bg section.win25_contest_page .edgeLM{background-color:#000}.win25_contest_page_bg section.win25_contest_page .edgeLM .container{width:100%;max-width:900px;margin:0 auto}.win25_contest_page_bg section.win25_contest_page .edgeLM .container h1{color:#fff;text-align:left;font-family:Oswald;font-size:50px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:0.25px;text-transform:uppercase}.win25_contest_page_bg section.win25_contest_page .edgeLM .container p{color:#003C71;text-align:center;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:0.34px}.win25_contest_page_bg section.win25_contest_page .edgeLM .container .buttonGroup{text-align:center}.win25_contest_page_bg section.win25_contest_page .edgeLM .container .buttonGroup a{margin:0 1em;min-width:280px}@media (max-width: 768px){.win25_contest_page_bg section.win25_contest_page .edgeLM .container .buttonGroup a{margin:0 1em 1em 1em}}.frca .win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM .summary-content h1{font-size:3em}@media (max-width: 480px){.frca .win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM .summary-content h1{font-size:2.5em}}.frca .win25_contest_page_bg section.win25_contest_page .bannerwin25 .container .copyLM .summary-content .grand-prize{width:fit-content}section.win25_prizing{background-color:#09313B}section.win25_prizing .container{display:flex;align-items:left;align-content:space-between;flex-direction:column;padding:0em 1em 2em 1em}@media (max-width: 480px){section.win25_prizing .container{padding-bottom:0}}section.win25_prizing .container h2{font-family:"prohibition", sans-serif;font-weight:400;font-size:2.5em;text-transform:uppercase;margin-bottom:1em;margin-top:1em;text-align:left;background:linear-gradient(to right, #bd1b21, #763ac7);-webkit-text-fill-color:transparent;-webkit-background-clip:text}@media (max-width: 768px){section.win25_prizing .container h2{font-size:2em;text-align:center;margin:.5em 0 .5em 0}}section.win25_prizing .container h2:after{content:'';position:absolute;height:1px;background-color:#ffffff;width:35%;margin-left:30px;top:40%}@media (max-width: 768px){section.win25_prizing .container h2:after{display:none}}section.win25_prizing .container .horizontalLine{height:2px;background-color:#fff;position:relative;top:-5em;z-index:0}section.win25_prizing .container p{color:#fff}section.win25_prizing .container .flex-grid-two{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){section.win25_prizing .container .flex-grid-two{display:block}}section.win25_prizing .container .flex-grid-two .col{width:45%;text-align:center;margin:0 2em}@media (max-width: 768px){section.win25_prizing .container .flex-grid-two .col{width:100%;margin:0 0 0em 0}}section.win25_prizing .container .flex-grid-two .col .box{border:0px solid red;display:flex;flex-direction:row;align-items:flex-start;margin-bottom:1em}section.win25_prizing .container .flex-grid-two .col .box img{width:40px;display:block}section.win25_prizing .container .flex-grid-two .col .box p{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:1em;padding-left:1em;padding-right:1em;text-align:left}section.win25_prizing .container .flex-grid-two .col .box p span.yellow{color:#FFDA75}section.win25_prizing .container .flex-grid-two .col .box p span.italic{font-style:italic;font-weight:300}@media (max-width: 480px){section.win25_prizing .container .flex-grid-two .col .box p{margin:0;padding-bottom:0}}section.win25_prizing .container .buttonGroup{display:flex;margin-top:4em;margin-bottom:4em}@media (max-width: 768px){section.win25_prizing .container .buttonGroup{flex-direction:column;margin-top:3em}}section.win25_prizing .container .buttonGroup a.button_win25{min-width:280px;margin:0 auto}section.win25_prizing .container .buttonGroup a:first-child{margin-right:1em}@media (max-width: 768px){section.win25_prizing .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}section.win25_howToEnter{background-color:#09313B}section.win25_howToEnter .container{display:flex;align-items:left;align-content:space-between;flex-direction:column;padding:4em 1em 2em 1em}@media (max-width: 480px){section.win25_howToEnter .container{padding-bottom:0}}section.win25_howToEnter .container h2{font-family:Oswald,Helvetica,Arial,sans-serif,sans-serif;font-weight:500;font-size:50px;font-style:normal;color:#fff;line-height:60px;letter-spacing:0.25px;text-transform:uppercase;text-align:center;margin-bottom:.5em}@media (max-width: 768px){section.win25_howToEnter .container h2{font-size:2em;text-align:center;margin-bottom:.5em}}section.win25_howToEnter .container .horizontalLine{height:2px;background-color:#fff;position:relative;top:-5em;z-index:0}section.win25_howToEnter .container p{color:#fff}section.win25_howToEnter .container p a{display:inline-block;padding:0}section.win25_howToEnter .container .flex-grid-thirds{display:flex;justify-content:space-between;width:100%}@media (max-width: 768px){section.win25_howToEnter .container .flex-grid-thirds{display:block}}section.win25_howToEnter .container .flex-grid-thirds .col{width:32%;text-align:center}@media (max-width: 768px){section.win25_howToEnter .container .flex-grid-thirds .col{width:100%;margin:0 0 2em 0}}@media (max-width: 480px){section.win25_howToEnter .container .flex-grid-thirds .col{width:100%;margin:0 0 0 0}}section.win25_howToEnter .container .flex-grid-thirds .col img{max-width:140px;margin:0 auto}section.win25_howToEnter .container .flex-grid-thirds .col h3{font-family:Lato,Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;color:#fff;text-transform:uppercase;margin-top:1em;padding-left:1em;padding-right:1em}@media (max-width: 480px){section.win25_howToEnter .container .flex-grid-thirds .col h3{font-size:1.5em}}section.win25_howToEnter .container .flex-grid-thirds .col p{font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;margin-bottom:1em;padding-left:1em;padding-right:1em}@media (max-width: 980px){section.win25_howToEnter .container .flex-grid-thirds .col a.button_win25,section.win25_howToEnter .container .flex-grid-thirds .col a.button_win25_inverse{font-size:0.9em}}@media (max-width: 768px){section.win25_howToEnter .container .flex-grid-thirds .col a.button_win25,section.win25_howToEnter .container .flex-grid-thirds .col a.button_win25_inverse{font-size:1em}}section.win25_howToEnter .container .grand-prize{background-color:#044251;color:#fff;text-align:center;font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0.058px;text-transform:uppercase;border-radius:56px;margin:0 auto 0em auto;padding:.5em 1em;width:fit-content}section.win25_howToEnter .container .buttonGroup{display:inline-block;margin-top:2em;margin-bottom:4em;text-align:center}@media (max-width: 768px){section.win25_howToEnter .container .buttonGroup{flex-direction:column;margin-top:3em}}section.win25_howToEnter .container .buttonGroup a.button_win25,section.win25_howToEnter .container .buttonGroup a.button_win25_inverse{min-width:280px;margin:0 auto}section.win25_howToEnter .container .buttonGroup a:first-child{margin-right:0em}@media (max-width: 768px){section.win25_howToEnter .container .buttonGroup a:first-child{margin-right:0em;margin-bottom:1em}}@media (max-width: 480px){section.win25_howToEnter .container .buttonGroup a:first-child{margin-right:0;margin-bottom:1em}}section.win25_promotion{background:#00A068 url(/media/olglo/images/wer2/contests/win25/win25_bg_contest_promo_1920x147.png) no-repeat center top}section.win25_promotion .container{display:grid;grid-template-columns:65% 35%;gap:1em;padding:1em 1em 2em 1em}section.win25_promotion .container .column{display:flex;justify-content:center;flex-direction:column;margin-top:8em}@media (max-width: 640px){section.win25_promotion .container .column{margin-top:0}}section.win25_promotion .container .column h3{color:#fff;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0.102px;text-transform:uppercase;padding-bottom:20px;width:100%;text-align:left}@media (max-width: 480px){section.win25_promotion .container .column h3{text-align:center}}section.win25_promotion .container .column p{color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:0.34px;padding-bottom:20px;width:100%;text-align:left}@media (max-width: 480px){section.win25_promotion .container .column p{text-align:center}}section.win25_promotion .container .column .buttonGroup{display:flex;flex-direction:row}section.win25_promotion .container .column .buttonGroup a:first-child{margin-right:1em}@media (max-width: 480px){section.win25_promotion .container .column .buttonGroup{flex-direction:column;display:inline-flex;min-width:280px;margin:0 auto}section.win25_promotion .container .column .buttonGroup a:first-child{margin-right:0}section.win25_promotion .container .column .buttonGroup a.button_win25{margin-bottom:1em}}section.win25_promotion .container .sidebar img{width:100%}@media (max-width: 980px){section.win25_promotion .container .sidebar img{left:-20px}}@media (max-width: 640px){section.win25_promotion .container .sidebar img{width:70%;margin:0 auto;left:0}}@media (max-width: 640px){section.win25_promotion .container{grid-template-columns:100%;display:flex;flex-direction:column-reverse}}section.win25_prizes{width:100%}section.win25_prizes .container-width-50{display:grid;grid-template-columns:50% 50%;height:auto}section.win25_prizes .container-width-50 .column{display:flex;align-items:center;justify-content:center;text-align:center;background-size:cover;background-position:center;flex-direction:column}section.win25_prizes .container-width-50 .left .desktop{display:block;width:100%;height:auto}section.win25_prizes .container-width-50 .left .mobile{display:none}@media (max-width: 480px){section.win25_prizes .container-width-50 .left .mobile{display:block;width:100%;height:auto}section.win25_prizes .container-width-50 .left .desktop{display:none}}section.win25_prizes .container-width-50 .right .desktop{display:block;width:100%;height:auto}section.win25_prizes .container-width-50 .right .mobile{display:none}@media (max-width: 480px){section.win25_prizes .container-width-50 .right .mobile{display:block;width:100%;height:auto}section.win25_prizes .container-width-50 .right .desktop{display:none}}@media (max-width: 480px){section.win25_prizes .container-width-50{grid-template-columns:100%;height:auto}section.win25_prizes .container-width-50 .column{height:auto}}section.win25_prizes .container-width-100 .desktop{display:block}section.win25_prizes .container-width-100 .mobile{display:none}@media (max-width: 768px){section.win25_prizes .container-width-100 .desktop{display:none}section.win25_prizes .container-width-100 .mobile{display:block}}section.win25_prizes_details{background-color:#09313B;padding:5em 0}@media (max-width: 980px){section.win25_prizes_details{padding:5em 0 0 0}}section.win25_prizes_details .container h1{color:#fff;text-align:center;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:50px;font-style:normal;font-weight:500;line-height:60px;letter-spacing:0.25px;text-transform:uppercase}section.win25_prizes_details .container p{color:#fff;text-align:center;font-family:Lato,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:600;line-height:25px;letter-spacing:0.114px;width:60%;margin:0 auto}@media (max-width: 480px){section.win25_prizes_details .container p{width:100%}}section.win25_prizes_details .container .prizes_details_content{display:grid;grid-template-columns:50% 50%;gap:1em;align-items:start;text-align:center;width:70%;margin:0 auto}section.win25_prizes_details .container .prizes_details_content .column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2em;height:100%}section.win25_prizes_details .container .prizes_details_content .column img{width:100%;height:auto;max-width:166px;margin-bottom:2em}section.win25_prizes_details .container .prizes_details_content .column h2{color:#fff;text-align:center;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0.058px;text-transform:uppercase;width:100%}section.win25_prizes_details .container .prizes_details_content .column p{color:#fff;text-align:center;font-family:Lato,Helvetica,Arial,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:1.038px;width:100%}@media (max-width: 980px){section.win25_prizes_details .container .prizes_details_content{width:100%}}@media (max-width: 768px){section.win25_prizes_details .container .prizes_details_content{grid-template-columns:100%}section.win25_prizes_details .container .prizes_details_content .column{width:100%}}section.win25_prizes_details .container .buttonGroup{text-align:center}section.win25_prizes_details .container .legal{font-size:0.8em;font-weight:400;width:100%}.bg_history_custom{padding:0 0 0 0;background:#242424 url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") no-repeat center top;background-size:cover}.bg_history_custom #account-content-win25 .content{max-width:60rem;margin:0 auto;padding:2em 1em 2em 1em}@media (max-width: 640px){.bg_history_custom #account-content-win25 .content{padding:0}}.bg_history_custom #account-content-win25 .win25_logo{margin-bottom:3em;margin-top:2em}.bg_history_custom #account-content-win25 .win25_logo img{max-width:420px;margin:0 auto}@media (max-width: 980px){.bg_history_custom #account-content-win25 .win25_logo{width:80%;margin:1em auto 3em auto}}@media (max-width: 480px){.bg_history_custom #account-content-win25 .win25_logo{width:80%;margin:2em auto 2em auto}}.bg_history_custom #account-content-win25 .entry-history .info{text-align:center;font-size:1em;font-style:italic;font-weight:400;margin-bottom:2em}.bg_history_custom #account-content-win25 .entry-history .pagination{display:flex;justify-content:center;margin-top:2em;font-size:1.125em;font-weight:700;text-transform:uppercase;font-family:Lato,Helvetica,Arial,sans-serif}.bg_history_custom #account-content-win25 .entry-history .pagination p{display:flex;align-items:center;gap:1em;color:#000}.bg_history_custom #account-content-win25 .entry-history .pagination .page{color:#fff;background-color:#000;padding:.3em .6em;margin:0 .5em;border-radius:30px}.bg_history_custom #account-content-win25 .entry-history .pagination .pages{color:#000;background-color:#fff;padding:.3em .6em;margin:0 .5em;border-radius:30px}.bg_history_custom #account-content-win25 .entry-history .pagination .next,.bg_history_custom #account-content-win25 .entry-history .pagination .prev{width:1em;height:1em;background:url("/media/olglo/images/wer2/contests/win25/icon_triangle_right.svg") no-repeat center/contain;overflow:hidden;font-size:1em;padding:0.25em}.bg_history_custom #account-content-win25 .entry-history .pagination .next.disabled,.bg_history_custom #account-content-win25 .entry-history .pagination .prev.disabled{opacity:0.3;cursor:default}.bg_history_custom #account-content-win25 .entry-history .pagination .next span,.bg_history_custom #account-content-win25 .entry-history .pagination .prev span{opacity:0}.bg_history_custom #account-content-win25 .entry-history .pagination .prev{transform:rotate(180deg)}.bg_history_custom #account-content-win25 .entry-history .ticket-list{max-width:60em;margin:0 auto;border-radius:30px;box-shadow:0px 4px 34px 0px #D7AC35;background-color:#fff}.bg_history_custom #account-content-win25 .entry-history .ticket-list .title{display:flex;flex-direction:row;justify-content:space-between;background:#000;border-radius:30px 30px 0 0;padding:1em 2em}@media (max-width: 640px){.bg_history_custom #account-content-win25 .entry-history .ticket-list .title{flex-direction:column;gap:10px}}.bg_history_custom #account-content-win25 .entry-history .ticket-list .title h2{color:#fff;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:0.04px;text-transform:uppercase;padding:0;margin:0}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop{background-color:#fff;border-radius:0 0 30px 30px}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table{text-align:left;font-family:'Lato', sans serif;min-width:610px}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th{text-align:left;padding:.5em 1.4em;cursor:pointer;user-select:none;white-space:nowrap}@media (max-width: 980px){.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th{white-space:wrap}}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th:hover{background-color:#f5f5f5}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th span img{transition:opacity 0.3s ease;vertical-align:middle;margin-left:5px;width:15px;display:inline}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th span img.active{opacity:1}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table th span img.desc{transform:rotate(180deg)}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table tr{border-bottom:1px solid #000}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table tr:last-child td{border-bottom:0px}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table td{font-weight:300;text-align:left;padding:.5em 1em}.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop table td:nth-child(1){white-space:nowrap}.bg_history_custom #account-content-win25 .entry-history .ticket-list .mobile{display:none;flex-direction:column;gap:1em;margin-top:1em;background-color:#fff}.bg_history_custom #account-content-win25 .entry-history .ticket-list .mobile .item{display:flex;flex-direction:column;gap:0.5em;padding:1em;border-bottom:1px solid}.bg_history_custom #account-content-win25 .entry-history .ticket-list .mobile .item .th{font-size:0.875em;padding:0}.bg_history_custom #account-content-win25 .entry-history .ticket-list .mobile .item .td{font-size:1.125em;padding:0}.bg_history_custom #account-content-win25 .entry-history .ticket-list .no-entries{padding:2em 0;font-size:1.125em;font-weight:600;text-align:center;background-color:#fff}.bg_history_custom #account-content-win25 .entry-history .ticket-list .no-entries .button-group{margin-top:1em}@media (max-width: 640px){.bg_history_custom #account-content-win25 .entry-history .ticket-list .desktop{display:none}.bg_history_custom #account-content-win25 .entry-history .ticket-list .mobile{display:flex}}.bg_history_custom .win25-menu-container ul{margin:0}.button.text,button.text{background:none;border:none;cursor:pointer;text-decoration:underline}.cloaked{display:none !important}.faq_win25{background:#242424 url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") repeat-y center top;background-size:100%}.faq_win25 .content{max-width:60rem;margin:0 auto;padding:2em 1em 2em 1em}.faq_win25 .content .win25_logo{margin-bottom:3em;margin-top:2em}.faq_win25 .content .win25_logo img{max-width:420px;margin:0 auto}@media (max-width: 980px){.faq_win25 .content .win25_logo{width:80%;margin:0em auto 2em auto}}@media (max-width: 480px){.faq_win25 .content .win25_logo{width:80%;margin:0em auto 1em auto}}.faq_win25 .content .title h1{color:#09313B}@media (max-width: 768px){.faq_win25 .content .title h1{text-align:center;font-size:1.5em;margin-top:1em}}.faq_win25 .content .top{display:flex;justify-content:space-between;padding:1em 0;font-family:Lato;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:0.768px}.faq_win25 .content .top p{font-size:1em;color:#09313B}.faq_win25 .content .top .text{color:#09313B;font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0.158px;top:-8px}@media (max-width: 768px){.faq_win25 .content .top{flex-direction:column;text-align:center}.faq_win25 .content .top .text{text-align:center}.faq_win25 .content .top p{padding-bottom:1em}}.faq_win25 .content .top button.expand,.faq_win25 .content .top button.collapse{margin:0;padding:0;color:#09313B;font-family:Lato;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:0.158px;text-align:center}.faq_win25 .win25-menu-container ul li a.button_win25{top:-3px}@media (max-width: 980px){.faq_win25 .win25-menu-container ul li a.button_win25{top:0px}}@media (max-width: 980px){.faq_win25 .win25-menu-container ul li.collapsed{height:40px !important}}.faq_win25 .win25-menu-container ul span{top:-6px}@media (max-width: 980px){.faq_win25 .win25-menu-container ul span{top:-1px}}.faq_win25 .qgroup{border-bottom:none}.faq_win25 .qgroup h2{font-family:Oswald;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0.058px;text-transform:uppercase;padding:.5em 1em;color:#fff;background:#09313B;cursor:pointer}.faq_win25 .qgroup h2:after{z-index:0;content:'';position:absolute;top:50%;right:1em;left:unset;width:1em;height:1em;background:url("../../images/ilc24/icons/icon_chevron_down_white.svg") no-repeat center/100%;transform:translateY(-50%) rotate(180deg);transition:transform linear 125ms}.faq_win25 .qgroup .qgroup-content{background-color:#fff}.faq_win25 .qgroup .qgroup-content .additionalHelp{padding:1em}.faq_win25 .qgroup .qgroup-subhead{font-size:0.9em;padding:.5em 1em;background:#e8edee;text-transform:uppercase}.faq_win25 .qgroup.collapsed h2:after{transform:translateY(-50%) rotate(0deg)}.faq_win25 .qgroup:first-child{border-radius:2em 2em 0 0}.faq_win25 .qgroup:last-child{border-radius:0 0 2em 2em}.faq_win25 ul{list-style:none;margin:0;padding:0}.faq_win25 ul>li{margin:0;padding:0;overflow:hidden;transition-duration:250ms;transition-property:height;border-bottom:1px solid #000;color:#09313B;font-size:18px}.faq_win25 ul>li .q,.faq_win25 ul>li .a{padding:1em 1.4em}.faq_win25 ul>li .q{font-weight:600;cursor:pointer}.faq_win25 ul>li .q:after{z-index:0;content:'';position:absolute;top:1em;right:1em;width:1em;height:1em;background:url("../../images/ilc24/icons/icon_minus.svg") no-repeat center/100%}.faq_win25 ul>li .a{padding-top:0}.faq_win25 ul>li .a ul{list-style:disc;margin:revert;padding:revert}.faq_win25 ul>li .a ol,.faq_win25 ul>li .a ul{padding-top:1em;padding-left:1em}.faq_win25 ul>li .a ol li,.faq_win25 ul>li .a ul li{margin:revert;padding:0 0 1em;overflow:revert;border:revert}.faq_win25 ul>li:last-child{border-bottom:none}.faq_win25 ul>li.collapsed .q:after{background:url("../../images/ilc24/icons/icon_plus.svg") no-repeat center/100%}.rules_win25{background:#242424 url("/media/olglo/images/wer2/contests/win25/win25_bg_yellow_design_1920x2314.jpg") repeat-y center top;background-size:100%}.rules_win25 .content{max-width:60rem;margin:0 auto;padding:2em 1em 2em 1em}.rules_win25 .content .win25_logo{margin-bottom:3em}.rules_win25 .content .win25_logo img{max-width:420px;margin:0 auto}@media (max-width: 980px){.rules_win25 .content .win25_logo{width:80%;margin:0em auto 3em auto}}@media (max-width: 480px){.rules_win25 .content .win25_logo{width:80%;margin:0em auto 2em auto}}.rules_win25 .content .content-rules{background-color:#fff;padding:2em;border-radius:30px;box-shadow:0px 4px 24px 0px rgba(0,0,0,0.25)}@media (max-width: 480px){.rules_win25 .content .content-rules h1{font-size:30px}}@media (max-width: 640px){.rules_win25 .content .content-rules ol{padding-left:1em}}.rules_win25 .content .content-rules table.table{color:#000;font-weight:400;font-size:.8em;margin-bottom:1em}@media (max-width: 640px){.rules_win25 .content .content-rules table.table{display:block;overflow-x:auto}}@media (max-width: 640px){.rules_win25 .content .content-rules table.table tr td{display:block;width:100%}}@media (max-width: 640px){.rules_win25 .content .content-rules table.table tr td:last-child{border:0px}}.rules_win25 .content .content-rules table.tableTwo{margin-bottom:1em}.rules_win25 .content .content-rules ol.item{counter-reset:item;padding-left:0}.rules_win25 .content .content-rules ol.roman{counter-reset:roman}.rules_win25 .content .content-rules ol.alpha{counter-reset:alpha}.rules_win25 .content .content-rules ol.topSpaceCustom{margin-top:.5em}.rules_win25 .content .content-rules ol li{list-style:none;position:relative}.rules_win25 .content .content-rules ol.item>li{display:table;counter-increment:item;margin-bottom:0.6em}@media (max-width: 640px){.rules_win25 .content .content-rules ol.item>li{display:block}}.rules_win25 .content .content-rules ol.item>li:before{content:counters(item, ".") " ";display:table-cell;padding-right:0.6em}@media (max-width: 640px){.rules_win25 .content .content-rules ol.item>li:before{display:inline-block}}.rules_win25 .content .content-rules ol.roman>li:before{counter-increment:roman;content:"(" counter(roman, lower-roman) ") ";padding-right:0.6em}.rules_win25 .content .content-rules ol.alpha>li:before{counter-increment:alpha;content:"(" counter(alpha, lower-alpha) ") ";padding-right:0.6em}.rules_win25 .content .content-rules ol.item li{color:#0075b6;font-weight:600;font-size:1.2em}.rules_win25 .content .content-rules ol.item li p,.rules_win25 .content .content-rules ol.item li li{color:#000;font-weight:400;font-size:1em;margin-bottom:0}.rules_win25 .content .content-rules ol.item li .alpha li{color:#000;font-weight:400;font-size:1em;margin-bottom:0}.rules_win25 .content .content-rules ol.item li .roman li{color:#000;font-weight:400;font-size:1em;margin-bottom:0}.rules_win25 .win25_logo{margin-top:2em;margin-bottom:2em}.rules_win25 .win25_logo .desktop{display:block}.rules_win25 .win25_logo .mobile{display:none}@media (max-width: 640px){.rules_win25 .win25_logo{margin-top:0}.rules_win25 .win25_logo .desktop{display:none}.rules_win25 .win25_logo .mobile{display:block}}.rules_win25 .win25-menu-container ul{margin:0}.win25-menu-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center;margin-top:2em}@media (max-width: 768px){.win25-menu-container{flex-direction:column}}.win25-menu-container .menu-image{position:absolute;left:0;bottom:0;height:120px;width:auto;z-index:1}@media (max-width: 980px){.win25-menu-container .menu-image{height:90px}}@media (max-width: 768px){.win25-menu-container .menu-image{position:relative;margin:0}}.win25-menu-container .desktop{display:block}@media (max-width: 768px){.win25-menu-container .desktop{display:none}}.win25-menu-container .mobile{display:none}@media (max-width: 768px){.win25-menu-container .mobile{display:block}}.win25-menu-container .menu{display:flex;justify-content:center;align-items:center;width:100%;background-color:#09313B;padding:10px;color:#fff}@media (max-width: 1080px) and (orientation: landscape){.win25-menu-container .menu{padding-left:7em}}@media (max-width: 980px){.win25-menu-container .menu{padding-left:7em}}@media (max-width: 768px){.win25-menu-container .menu{flex-direction:row;margin:0;padding-left:10px}}@media (max-width: 480px){.win25-menu-container .menu{display:inline;text-align:center}}.win25-menu-container .menu li{list-style:none;padding:0;border-bottom:0px;overflow:visible}@media (max-width: 640px){.win25-menu-container .menu li{display:inline}}.win25-menu-container .menu li a{color:#fff;text-align:center;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0.102px;text-transform:uppercase;text-decoration:none;padding:0;margin:0}.win25-menu-container .menu li a:hover{color:#FFDA75}.win25-menu-container .menu li a.on{color:#FFDA75}@media (max-width: 980px){.win25-menu-container .menu li a{font-size:20px}}@media (max-width: 640px){.win25-menu-container .menu li a{font-size:20px}}.win25-menu-container .menu li a.button_win25{line-height:1em;margin-left:1em;top:2px;white-space:nowrap}@media (max-width: 980px){.win25-menu-container .menu li a.button_win25{top:0px}}@media (max-width: 640px){.win25-menu-container .menu li a.button_win25{display:block;margin:1em auto;width:70%}}.win25-menu-container .menu span{color:#fff;text-align:center;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:0.102px;text-transform:uppercase;margin:0 .2em;top:-2px}@media (max-width: 980px){.win25-menu-container .menu span{font-size:20px}}@media (max-width: 640px){.win25-menu-container .menu span{font-size:20px}}.eligibleTicketsSection{background-color:#000}.eligibleTicketsSection .content{display:flex;align-items:center;flex-direction:row;justify-content:space-around;max-width:60rem;margin:0 auto;padding:1em 1em 1em 1em}@media (max-width: 640px){.eligibleTicketsSection .content{flex-direction:column}}.eligibleTicketsSection .content h3{font-family:"prohibition", sans-serif;font-weight:400;font-size:2.5em;color:#fff;text-transform:uppercase;padding:0;text-align:left}@media (max-width: 480px){.eligibleTicketsSection .content h3{font-size:2em}}.eligibleTicketsSection .content img{max-width:400px}@media (max-width: 640px){.eligibleTicketsSection .content img{margin-top:1em}}#overlayBG_win25{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}#overlay_win25{position:fixed;z-index:9;top:10%;left:50%;transform:translateX(-50%);width:100%;max-width:792px;min-height:75%;margin:0;background:#fff;border-radius:6px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.7)}#overlay_win25 #btnCloseOverlay{position:absolute;z-index:2;top:16px;right:24px;background:transparent}#overlay_win25 #overlayContent{position:absolute;z-index:1;width:100%;height:100%;overflow:auto;overflow-x:hidden}#overlay_win25 #overlayContent h1{background-color:#09313B;color:#fff;padding:1em;width:100%;text-align:left;font-family:Lato;font-size:14px;font-style:normal;font-weight:900;line-height:28px;letter-spacing:1.509px;text-transform:uppercase}#overlay_win25 #overlayContent form.win25_form{max-width:100%;padding:1em}#overlay_win25 #overlayContent form.win25_form h2{font-family:'Lato';font-weight:500;color:#000}#overlay_win25 #overlayContent form.win25_form label.disclaimer{font-weight:400;color:#505050}#overlay_win25 #overlayContent form.win25_form a{color:#505050}#overlay_win25 #overlayContent form.win25_form a.button_win25{color:#09313B}#overlay_win25 #overlayContent p{padding:2em 2em}#overlay_win25 #overlayContent .button-group{padding:0em 2em 2em 2em}#overlay_win25 #overlayContent .input-group .error{display:none;font-size:0.8em;padding:0.25em 0}@media print{#browserMessage,header,footer{display:none}main{padding-top:0 !important}*{color:#000 !important;border-color:#000 !important;background:none !important}section.couponsDetailsBanner{background-color:none !important;padding:0px !important}section.couponsDetailsBanner .container div:first-child img{width:150px !important}section.couponsDetailsBanner .container div:last-child h1{font-size:1em}section.couponContent .container .couponDetails .barcodes .barcode h3{text-align:center}.barcodes .header,.barcode.customer{display:none !important}.couponDetails{display:block;padding:0px}.couponDetails .barcodes{margin-bottom:0em}.couponDetails .barcodes .barcode{margin:0 auto;background-color:none !important;border-radius:none !important;box-shadow:none !important;padding:0px !important}.couponDetails .barcodes .barcode img{width:200px;margin:0 auto;border-radius:none !important;box-shadow:none !important;padding:0px !important}.couponDetails .details{padding-left:0}.couponDetails .details h2{font-size:1.75em !important}.couponDetails .details h3{font-size:1.25em !important}.couponDetails .details .retailerInstructions{page-break-inside:avoid}.couponDetails .details .retailerInstructions .instructions{display:block !important}.couponDetails .details .retailerInstructions h2 a::after{display:none}}

