﻿:root{--bs-body-font-size: 16px;--bs-body-font-family: "Work Sans", sans-serif;font-size:16px}.dos25 #h2p .videoWrap::before,.dos25 #game-cta-bg,.dos25 #locate-day,.dos25 #game-message,.dos25 .wrapper .gameContainer.column .gameRight::before,.dos25 .wrapper .gameContainer.column .gameRight::after,.dos25 .wrapper .gameContainer.column::before{content:"\a0";display:block;position:absolute}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px !important;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';font-size:inherit;line-height:1;overflow:hidden}.arrow{padding-right:24px;display:inline-block;width:100%;font-weight:700;text-decoration:none}.arrow:hover,.arrow:focus{text-decoration:underline}.arrow:after{background-color:rgba(0,0,0,0);content:"\a0";display:inline-block;visibility:visible;z-index:1;margin-left:.5em;font-weight:bold;background:url("../../images/sck/sck_icon_arrow_17x12.svg") no-repeat top center;background-size:17px 12px;height:16px;width:17px;vertical-align:middle;margin-right:-24px}.arrow.whiteText{color:#fff}.arrow.whiteText:after{background:url("../../images/sck/icons/sck_icon_arrow_white_17x12.svg") no-repeat top center}.chevron{padding-right:24px;display:inline-block;width:100%}.chevron:after{background-color:rgba(0,0,0,0);content:"\a0";display:inline-block;visibility:visible;z-index:1;margin-left:.5em;font-weight:bold;background:url("../../images/sck/sck_icon_chevron_8x14.svg") no-repeat top center;background-size:7px auto;height:16px;width:8px;vertical-align:middle;margin-right:-24px}.arrowRight{padding-right:24px;display:inline-block;width:100%}.arrowRight:after{background-color:rgba(0,0,0,0);content:"\a0";display:inline-block;visibility:visible;z-index:1;margin-left:.5em;font-weight:bold;background:url("../../images/2ch21/icons/2ch21_arrow_right_orange.svg") no-repeat top center;background-size:contain;height:12px;width:17px;vertical-align:middle;margin-right:-24px}.arrowUp:after{background-color:rgba(0,0,0,0);content:"\a0";display:inline-block;visibility:visible;z-index:1;margin-left:.5em;font-weight:bold;background:rgba(0,0,0,0) url("../../images/sck/sck_icon_arrowup_14x8.svg") no-repeat top center;background-size:14px 8px;height:8px;width:14px}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-iteration-count:3;animation-iteration-count:3}.bgGradBlue{background:linear-gradient(91.12deg, #009DDB 1.66%, #023F88 100%)}.bgGradGreen{background:linear-gradient(91.12deg, #AABA0A 1.66%, #006D38 100%)}.color-teal{color:#5fdebf}#spin-wheel{max-width:800px}#spin-wheel canvas{position:relative;top:8px}@media (max-width: 576px){#wheel-sound img{width:40px;height:auto}}#wheel-button-spin{transition:0.5s}.wheel-overlay-close-wrapper{max-width:1280px;margin:0 auto;width:100%;display:flex;justify-content:flex-end;align-items:center}@media (max-width: 576px){.wheel-overlay-close-wrapper{justify-content:center}}.wheel-overlay-close{transition:0.5s;padding:0 3rem;font-family:"Luckiest Guy";font-weight:bold;color:#F26524;cursor:pointer}.wheel-overlay-close img{margin-left:0.5rem}.wheel-overlay-wrapper{transition:0.5s;overflow-y:auto;display:flex;flex-direction:column;justify-content:space-between;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;background-image:linear-gradient(to bottom, rgba(0,0,0,0) 60%, rgba(0,0,0,0.4) 100%),url("../../../images/bac2503/bac2503_bg_navy_paper.jpg");background-repeat:repeat;background-size:auto;background-position:top}.wheel-overlay-wrapper .container{justify-content:center;flex:1;align-items:center;display:flex}.wheel-wrapper{display:flex;justify-content:center;align-items:end}.wheel-message{padding:1.5rem 0 0;color:white}@media (max-width: 576px){.wheel-message h2{font-size:1.5rem !important}.wheel-message p{font-size:0.8rem}.wheel-message .btn{padding:4px 4px 4px 14px;font-size:1rem}.wheel-message .btn:after{width:28px !important;height:28px !important;background-size:cover !important}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fade-in-down{animation:fadeInDown 0.5s ease forwards}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.fade-out-up{animation:fadeOutUp 0.5s ease forwards}.luckiest-guy,.dos25 #game .day span.num,.dos25 .bac2503Rules .return-link,.dos25 .bac2503Rules h1,.dos25 .nav-wrapper #dosNav .nav-link,.dos25 h2,.dos25 h3,.dos25 h4{font-family:"Luckiest Guy", cursive;font-weight:400;font-style:normal}.dos25{flex:1;display:flex;flex-flow:column}.dos25 #game-cta-bg .cta-copy,.dos25 #locate-day .cta-copy,.dos25 #game-message .cta-copy{box-shadow:5px 4px 14px rgba(0,0,0,0.25)}.dos25 p,.dos25 ol li,.dos25 ul li{font-family:"Ubuntu",sans-serif}.dos25 h2,.dos25 h3,.dos25 h4{letter-spacing:5%}.dos25 h2{font-size:2.13rem}@media (min-width: 480px){.dos25 h2{font-size:calc(34.08px + (50.08 - 34.08) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 h2{font-size:3.13rem}}@media (max-width: 640px){.dos25 .row{--bs-gutter-x: 0}}.dos25 .section{scroll-margin-top:70px}.dos25 .btn{flex-grow:0;flex-shrink:1;flex-basis:content}.dos25 .nav-wrapper{position:fixed;bottom:0;left:0;z-index:10;width:100%}.dos25 .nav-wrapper #dosNav{display:flex;justify-content:center;align-items:flex-end;margin:0 auto}.dos25 .nav-wrapper #dosNav .nav-link{display:flex;justify-content:center;align-items:center;color:#fff;border-radius:10px 10px 0 0;font-size:.88rem;letter-spacing:5%;min-height:47px;padding-top:2px}@media (min-width: 480px){.dos25 .nav-wrapper #dosNav .nav-link{font-size:calc(14.08px + (22.08 - 14.08) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 .nav-wrapper #dosNav .nav-link{font-size:1.38rem}}.dos25 .nav-wrapper #dosNav .nav-link .inside{border-radius:8px 8px 0 0;padding:.5em 1em .5em;margin:2px 2px 0px;line-height:1;text-align:center;min-height:45px}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(2){background:linear-gradient(180deg, #5FDEBF, #07A0A2)}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(2) .inside{background:#07A0A2}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(3){background:linear-gradient(180deg, #07A0A2, #007072)}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(3) .inside{background:#007072}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(4){background:linear-gradient(180deg, #007072, #15384E)}.dos25 .nav-wrapper #dosNav .nav-link:nth-child(4) .inside{background:#15384E}.dos25 .nav-wrapper #dosNav .nav-link.home{background:linear-gradient(180deg, #15384E, #000B20)}.dos25 .nav-wrapper #dosNav .nav-link.home img.active{display:none;filter:drop-shadow(2px 3px 3px rgba(0,0,0,0.15))}.dos25 .nav-wrapper #dosNav .nav-link.home .inside{background:#000B20;padding:.4em 1em .5em}.dos25 .nav-wrapper #dosNav .nav-link.active,.dos25 .nav-wrapper #dosNav .nav-link:hover{background:linear-gradient(180deg, #AAFFEC, #5FDEBF)}.dos25 .nav-wrapper #dosNav .nav-link.active .inside,.dos25 .nav-wrapper #dosNav .nav-link:hover .inside{background:#5FDEBF;padding:.75em 1em .75em;color:#15384E;text-shadow:2px 3px 3px rgba(0,0,0,0.15)}.dos25 .nav-wrapper #dosNav .nav-link.active.home .inside,.dos25 .nav-wrapper #dosNav .nav-link.home:hover .inside{padding-left:1em;padding-right:1em}.dos25 .nav-wrapper #dosNav .nav-link.active.home img:not(.active),.dos25 .nav-wrapper #dosNav .nav-link.home:hover img:not(.active){display:none}.dos25 .nav-wrapper #dosNav .nav-link.active.home img.active,.dos25 .nav-wrapper #dosNav .nav-link.home:hover img.active{display:block}.dos25 .claimNav{background:#15384E;z-index:3}.dos25 .claimNav a,.dos25 .claimNav p{text-shadow:none;letter-spacing:0.07em;font-family:"Ubuntu",sans-serif}.dos25 .claimNav a{color:#FFD53E;font-weight:700;font-size:1.13rem;text-decoration:none;display:inline-flex;align-items:center;margin-left:.5em;text-transform:uppercase}.dos25 .claimNav a:hover,.dos25 .claimNav a:focus{text-decoration:underline}.dos25 .claimNav p{color:#fff;font-weight:400}.dos25 .dos25home{background:red url("/media/alcre/images/bac2503/bac2503_bg_red_wood.jpg") repeat 0 center/500px 500px;overflow:auto;height:100%;min-height:960px}@media (max-width: 996px){.dos25 .dos25home{height:auto !important;min-height:auto}}@media (max-width: 640px){.dos25 .dos25home{height:auto !important;min-height:calc(100dvh - 80px)}}.dos25 .dos25home h1,.dos25 .dos25home p{color:#fff;text-shadow:5px 4px 14px rgba(0,0,0,0.25)}.dos25 .dos25home p{font-size:1.25rem}.dos25 .dos25home a:not(.btn){color:#fff;text-decoration:underline}.dos25 .dos25home a:not(.btn):hover,.dos25 .dos25home a:not(.btn):active,.dos25 .dos25home a:not(.btn):focus{text-decoration:none}.dos25 .dos25home .info .colInner{padding-top:75px}@media (max-width: 996px){.dos25 .dos25home .info .colInner{padding-bottom:50px;padding-top:50px}}.dos25 .dos25home .info .colInner .logo{text-align:center}.dos25 .dos25home.cs{overflow:unset;min-height:unset}.dos25 .dos25home.cs .content{padding-top:100px}@media (max-width: 768px){.dos25 .dos25home.cs .content{padding-top:50px}}.dos25 .dos25home.cs .waves{margin-top:2rem;background:transparent url("/media/alcre/images/bac2503/bac2503_water_repeat_cs.png") repeat-x bottom center/auto 100%;height:273px;position:relative;z-index:0}@media (max-width: 996px){.dos25 .dos25home.cs .waves{background:transparent url("/media/alcre/images/bac2503/bac2503_water_repeat_cs.png") repeat-x bottom left/auto 100%}}@media (max-width: 768px){.dos25 .dos25home.cs .waves{height:132px}}.dos25 .dos25home.cs .waves .content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.dos25 .dos25home.cs .waves::after{display:block;content:" ";width:100%;height:77px;background-size:contain;z-index:2;bottom:0;left:50%;transform:translate(-50%, 0);position:absolute;background:linear-gradient(360deg, rgba(0,11,32,0.3) 0%, rgba(0,11,32,0) 100%)}.dos25.banner{background:red url("/media/alcre/images/bac2503/bac2503_bg_red_wood.jpg") repeat 0 center/500px 500px}.dos25.banner .content{padding-top:85px;padding-bottom:60px}@media (max-width: 768px){.dos25.banner .content{padding-top:38px;padding-bottom:38px}}.dos25.banner h1,.dos25.banner p{color:#fff;text-shadow:5px 4px 14px rgba(0,0,0,0.25);font-family:"Ubuntu",sans-serif}.dos25.banner h1{font-size:1.75rem}@media (min-width: 480px){.dos25.banner h1{font-size:calc(28px + (44.8 - 28) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25.banner h1{font-size:2.8rem}}.frca .dos25.banner h1{font-size:1.75rem}@media (min-width: 480px){.frca .dos25.banner h1{font-size:calc(28px + (44.8 - 28) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.frca .dos25.banner h1{font-size:2.8rem}}.dos25.banner p{font-size:1rem}@media (min-width: 480px){.dos25.banner p{font-size:calc(16px + (20 - 16) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25.banner p{font-size:1.25rem}}.dos25.banner .gpEntries{margin:1em auto}.dos25 .gpEntries{background:#EA3719;border:3px solid #F0A310;border-radius:36px;box-shadow:5px 4px 14px rgba(0,0,0,0.25);margin:1em auto 1em;display:flex;align-items:center;justify-content:center;width:fit-content;min-width:1px}.dos25 .gpEntries .inside{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 20px;background:#15384E;border:2px solid #FF6647;box-shadow:inset 0px 4px 4px rgba(0,0,0,0.25);border-radius:36px;color:#5FDEBF;font-family:"Ubuntu",sans-serif;font-size:1.1rem;font-weight:700;line-height:1;text-transform:uppercase}@media (min-width: 480px){.dos25 .gpEntries .inside{font-size:calc(17.6px + (19.04 - 17.6) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 .gpEntries .inside{font-size:1.19rem}}.dos25 .wrapper{display:flex;flex-direction:row;overflow:hidden;height:100%;width:100%}@media (max-width: 996px){.dos25 .wrapper{flex-direction:column}}@media (max-width: 640px){.dos25 .wrapper.content{width:100% !important}}.dos25 .wrapper .column{height:100%;overflow:hidden}.dos25 .wrapper .column .colInner{height:100%;width:100%;box-sizing:content-box}.dos25 .wrapper .gameContainer.column{flex:0 0 420px;display:flex;flex-direction:row;position:relative;overflow:visible}@media (max-width: 996px){.dos25 .wrapper .gameContainer.column{flex:1 0 auto;justify-content:center;height:960px}}@media (max-width: 640px){.dos25 .wrapper .gameContainer.column{flex-direction:column;align-items:center;justify-content:flex-start}}.dos25 .wrapper .gameContainer.column::before{left:50%;top:0;right:0;bottom:0;box-shadow:5px 4px 14px rgba(0,0,0,0.25);z-index:0;width:420px;background:#801B0A url("/media/alcre/images/bac2503/bac2503_bg_game.jpg") no-repeat 0 center/cover;transform:rotate(-2.37deg) translate3d(-50%, 0, 0);-webkit-transform:rotate(-2.37deg) translate3d(-50%, 0, 0);transform-origin:center;backface-visibility:hidden}.dos25 .wrapper .gameContainer.column .gameRight{height:100%;max-height:960px;overflow:hidden;display:flex;flex:0 0 410px;position:relative}@media (max-width: 640px){.dos25 .wrapper .gameContainer.column .gameRight{flex:1 1 100%;border-width:0;max-height:100vh}}.dos25 .wrapper .gameContainer.column .gameRight .colInner{overflow-y:auto;overflow-x:hidden;max-width:100%;width:100%;scrollbar-color:#888 transparent}.dos25 .wrapper .gameContainer.column .gameRight .colInner::-webkit-scrollbar-track{background:transparent}.dos25 .wrapper .gameContainer.column .gameRight::before,.dos25 .wrapper .gameContainer.column .gameRight::after{height:73px;z-index:1;max-width:400px}.dos25 .wrapper .gameContainer.column .gameRight::before{top:0;left:0;right:0;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 100%)}.dos25 .wrapper .gameContainer.column .gameRight::after{height:57px;bottom:0;left:0;right:0;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}.dos25 .wrapper .info.column{flex:1 1 50%;padding-top:0}@media (max-width: 996px){.dos25 .wrapper .info.column{flex:1 auto}}.dos25 .wrapper .info.column .colInner{display:flex;flex-direction:column;width:calc(100% - 40px);padding-left:20px;padding-right:20px}@media (max-width: 640px){#main.dos25 .wrapper .gameContainer.column{height:100vh}}.dos25 #game-cta-bg,.dos25 #locate-day,.dos25 #game-message{left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:3;display:flex;justify-content:center;align-items:center}.dos25 #game-cta-bg .cta-copy,.dos25 #locate-day .cta-copy,.dos25 #game-message .cta-copy{background:#fff;box-shadow:5px 4px 14px rgba(0,0,0,0.25);border-radius:22px;text-align:center;padding:40px 20px;margin:0 2rem}.dos25 #game-cta-bg .cta-copy h3,.dos25 #game-cta-bg .cta-copy p,.dos25 #locate-day .cta-copy h3,.dos25 #locate-day .cta-copy p,.dos25 #game-message .cta-copy h3,.dos25 #game-message .cta-copy p{color:#15384E}.dos25 #game-cta-bg .cta-copy h3,.dos25 #locate-day .cta-copy h3,.dos25 #game-message .cta-copy h3{font-family:"Ubuntu",sans-serif;font-weight:700;letter-spacing:0;font-size:1.38rem}.dos25 #game-cta-bg .cta-copy p,.dos25 #locate-day .cta-copy p,.dos25 #game-message .cta-copy p{font-size:1.18rem}.dos25 #game-cta-bg .cta-copy .locate-link,.dos25 #locate-day .cta-copy .locate-link,.dos25 #game-message .cta-copy .locate-link{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#15384E;text-decoration:none;font-weight:bold;font-size:1.38rem;line-height:1}.dos25 #game-cta-bg .cta-copy .locate-link:hover,.dos25 #game-cta-bg .cta-copy .locate-link:active,.dos25 #game-cta-bg .cta-copy .locate-link:focus,.dos25 #locate-day .cta-copy .locate-link:hover,.dos25 #locate-day .cta-copy .locate-link:active,.dos25 #locate-day .cta-copy .locate-link:focus,.dos25 #game-message .cta-copy .locate-link:hover,.dos25 #game-message .cta-copy .locate-link:active,.dos25 #game-message .cta-copy .locate-link:focus{text-decoration:underline}.dos25 #game-cta-bg .cta-copy .locate-link:hover img,.dos25 #game-cta-bg .cta-copy .locate-link:active img,.dos25 #game-cta-bg .cta-copy .locate-link:focus img,.dos25 #locate-day .cta-copy .locate-link:hover img,.dos25 #locate-day .cta-copy .locate-link:active img,.dos25 #locate-day .cta-copy .locate-link:focus img,.dos25 #game-message .cta-copy .locate-link:hover img,.dos25 #game-message .cta-copy .locate-link:active img,.dos25 #game-message .cta-copy .locate-link:focus img{transform:scale(1.1);transition:transform 250ms ease-in}#overlay.dos25.activationOverlay{position:fixed;top:5vh;border-radius:22px}#overlay.dos25.activationOverlay #btnCloseOverlay{display:none;pointer-events:none}#overlay.dos25.activationOverlay .cta-copy{text-align:center;padding:40px 20px}#overlay.dos25.activationOverlay .cta-copy h3,#overlay.dos25.activationOverlay .cta-copy p{color:#15384E}#overlay.dos25.activationOverlay .cta-copy h3{font-family:"Ubuntu",sans-serif;font-weight:700;letter-spacing:0;font-size:1.38rem}#overlay.dos25.activationOverlay .cta-copy p{font-size:1.18rem}#overlay.dos25.activationOverlay .cta-copy .btn-divider{display:flex;border-top:1px solid #BDBDBD;width:100%}.dos25 .declaration .form-check{display:flex;justify-content:center;align-items:center;font-size:1rem;flex-wrap:wrap}@media (max-width: 640px){.dos25 .declaration .form-check{font-size:1em;flex-wrap:nowrap;justify-content:flex-start}}.dos25 .declaration .form-check .divider{width:100%;display:block;border-top:2px solid transparent}.dos25 .declaration .form-check .error{flex:1 1 100%}.dos25 .declaration .form-check.is-invalid input[type="checkbox"]{border-color:#D62828}.dos25 .declaration .form-check.is-invalid label{color:#D62828}.dos25 .declaration .form-check.is-invalid .divider{border-top:2px dashed #D62828}.dos25 .declaration input[type="checkbox"]{--bs-form-check-bg: #fff;--bs-form-check-border: $grey;--bs-form-check-padding-start: 1.5em;--bs-form-check-width: 1.25em;--bs-form-check-height: 1.25em;--bs-border-width: 1px;width:var(--bs-form-check-width);height:var(--bs-form-check-height);border-width:var(--bs-border-width);border-color:var(--bs-form-check-border);position:relative;top:unset;left:unset;opacity:1;margin:.5em 0}.dos25 .declaration input[type="checkbox"]:checked{background-color:#589E43;border-color:#589E43}.dos25 .declaration input[type="checkbox"]+label::before,.dos25 .declaration input[type="checkbox"]+label::after{display:none}.dos25 .declaration label{display:inline-block;text-align:left;max-width:80%;margin:.5em 1em;color:currentColor;margin-left:0;padding-left:1em;font-size:1rem}.dos25 .declaration label a{color:currentColor}.dos25 .declaration .error{line-height:1;padding-bottom:.5em;font-style:italic}#dos25Claim.dos25{background-color:#000B20}#dos25Claim.dos25 #iwClaim::before,#dos25Claim.dos25 #iwClaim::after{display:none !important}#dos25Claim.dos25 .content{padding:2em 1.5em 2.5em}@media (max-width: 768px){#dos25Claim.dos25 .content{padding-right:0;padding-left:0;width:100%}}#dos25Claim.dos25 .content>.backLink{text-align:left;text-decoration:none}#dos25Claim.dos25 .content .error{color:red !important;font-weight:bold}#dos25Claim.dos25 .content .wrapper{margin-top:.5em;margin-bottom:4em;border-radius:4px;box-shadow:0px 0px 9px 0px #00000027;background:#fff}@media (max-width: 768px){#dos25Claim.dos25 .content .wrapper{border-radius:0}}#dos25Claim.dos25 .content .wrapper .iwClaim{width:100%}#dos25Claim.dos25 .content .wrapper h1{font-size:1.25rem;font-weight:700}@media (min-width: 480px){#dos25Claim.dos25 .content .wrapper h1{font-size:calc(20px + (24 - 20) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#dos25Claim.dos25 .content .wrapper h1{font-size:1.5rem}}#dos25Claim.dos25 .content .wrapper h2{font-family:"Ubuntu",sans-serif;font-size:1.25rem;font-weight:800}@media (min-width: 480px){#dos25Claim.dos25 .content .wrapper h2{font-size:calc(20px + (24 - 20) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#dos25Claim.dos25 .content .wrapper h2{font-size:1.5rem}}#dos25Claim.dos25 .content .backLink{display:inline-block;padding:1.25em}#dos25Claim.dos25 .content .top{padding:30px 50px 20px;text-align:center}@media (max-width: 996px){#dos25Claim.dos25 .content .top{padding-left:1em;padding-right:1em}}#dos25Claim.dos25 .content .top.claimMessage{padding-bottom:46px}#dos25Claim.dos25 .content .inputBlock{padding:20px 16px;text-align:center}#dos25Claim.dos25 .content .inputBlock p{font-size:1rem}@media (min-width: 480px){#dos25Claim.dos25 .content .inputBlock p{font-size:calc(16px + (18.08 - 16) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#dos25Claim.dos25 .content .inputBlock p{font-size:1.13rem}}#dos25Claim.dos25 .content .inputBlock.info{background:#EEEEEE;padding:20px 16px;text-align:center;color:#000;border-radius:4px}#dos25Claim.dos25 .content .inputBlock.info h2,#dos25Claim.dos25 .content .inputBlock.info p{color:#000;text-shadow:none}#dos25Claim.dos25 .content a.red{color:#D62828;font-size:1.13rem;text-transform:uppercase;font-weight:700}#dos25Claim.dos25 .content a.red:hover,#dos25Claim.dos25 .content a.red:focus{color:#D62828}#dos25Claim.dos25 .content p.red{color:#D62828}#dos25Claim.dos25 .content p.red.emailWarn{border:2px solid #000;padding:14px 24px;margin-top:1em}#dos25Claim.dos25 .content .stq{font-size:1.13rem;font-weight:700}@media (min-width: 480px){#dos25Claim.dos25 .content .stq{font-size:calc(18.08px + (20 - 18.08) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#dos25Claim.dos25 .content .stq{font-size:1.25rem}}#dos25Claim.dos25 .content #stq.field{text-align:center;padding:16px 12px 14px 14px;background:#EEEEEE;border-radius:4px 4px 0px 0px;border-width:0px 0px 2px 0px;border-color:#afafaf;border-style:solid;font-size:1.13rem;max-width:6ch}@media (min-width: 480px){#dos25Claim.dos25 .content #stq.field{font-size:calc(18.08px + (20 - 18.08) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#dos25Claim.dos25 .content #stq.field{font-size:1.25rem}}#dos25Claim.dos25 .content #stqError{padding-top:.5em;width:100%}#dos25Claim.dos25 .content .disclaimerWrap{padding-bottom:2em}#dos25Claim.dos25 .content .declaration .form-check{display:flex;justify-content:center;align-items:center;font-size:1.13em;flex-wrap:wrap}@media (max-width: 640px){#dos25Claim.dos25 .content .declaration .form-check{font-size:1em;flex-wrap:nowrap;justify-content:flex-start}}#dos25Claim.dos25 .content .declaration .form-check .error{flex:1 1 100%}#dos25Claim.dos25 .content .declaration input[type="checkbox"]{--bs-form-check-bg: #fff;--bs-form-check-border: $grey;--bs-form-check-padding-start: 1.5em;--bs-form-check-width: 1.5em;--bs-form-check-height: 1.5em;width:var(--bs-form-check-width);height:var(--bs-form-check-height);position:relative;top:unset;left:unset;opacity:1;margin:1em 0}#dos25Claim.dos25 .content .declaration input[type="checkbox"]:checked{background-color:#589E43;border-color:#589E43}#dos25Claim.dos25 .content .declaration input[type="checkbox"]+label::before,#dos25Claim.dos25 .content .declaration input[type="checkbox"]+label::after{display:none}#dos25Claim.dos25 .content .declaration label{display:inline-block;text-align:left;max-width:80%;margin:1em;margin-left:0;padding-left:1em}#dos25Claim.dos25 .content .scrollBox{font-size:1rem;background:#e5f3e7;height:16em;margin:1.5em 0;padding:1.2em 1.13em;text-align:left;overflow-y:scroll;border-radius:4px;color:#000}#dos25Claim.dos25 .content .scrollBox p{font-size:.88em;color:#000;text-shadow:none}#overlay.dos25.updateInfo{width:100%;top:5vh;position:fixed}@media (max-width: 640px){#overlay.dos25.updateInfo{top:0 !important}}#overlay.dos25.updateInfo .flexGrid .copy{display:flex;flex-direction:column;align-items:center}#overlay.dos25.updateInfo img+img{margin-top:1em}.dos25 #h2p-steps{scroll-margin-top:59px}.dos25 #h2p{background:#0a9598 url("/media/alcre/images/bac2503/bac2503_bg_teal_paper.jpg") repeat center center/400px 400px}.dos25 #h2p .content{padding-bottom:50px;padding-left:1rem;padding-right:1rem}@media (max-width: 640px){.dos25 #h2p .content{padding-bottom:30px;padding-left:0;padding-right:0}}.dos25 #h2p .content.top{padding-top:50px}.dos25 #h2p .content.top.no-video{padding-bottom:0}.dos25 #h2p .content.faqs{padding-top:46px;padding-bottom:82px}@media (max-width: 640px){.dos25 #h2p .content.faqs{padding-bottom:60px}}.dos25 #h2p h2{font-size:2.13rem;text-shadow:5px 4px 14px rgba(0,0,0,0.25);color:#fff;line-height:1}@media (min-width: 480px){.dos25 #h2p h2{font-size:calc(34.08px + (50.08 - 34.08) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 #h2p h2{font-size:3.13rem}}.dos25 #h2p .accordion{--bs-accordion-border-color: transparent;box-shadow:0px 4px 14px rgba(0,0,0,0.15);border-radius:10px;border:none}.dos25 #h2p .accordion .accordion-item:nth-child(2n){background:#F3F3F3}.dos25 #h2p .accordion .accordion-header{padding:0}.dos25 #h2p .accordion .accordion-header::before,.dos25 #h2p .accordion .accordion-header::after{display:none !important}.dos25 #h2p .accordion .accordion-collapse.collapse.show{scroll-margin-top:180px}.dos25 #h2p .accordion .accordion-button{font-family:"Ubuntu",sans-serif;color:#262626 !important;font-weight:600;font-size:1.13rem;border:none;background:transparent !important}.dos25 #h2p .accordion .accordion-button::after,.dos25 #h2p .accordion .accordion-button:not(.collapsed)::after{height:0.7rem;background-image:url("/media/alcre/images/bac2503/bac2503_faq_arrow_down.svg");background-size:contain}.dos25 #h2p .accordion .accordion-collapse{font-family:"Ubuntu",sans-serif;color:#262626;font-size:1rem}.dos25 #h2p .accordion ul{padding:0}.dos25 #h2p .steps.diagonal{background:linear-gradient(180deg, rgba(0,40,40,0.36) 0%, rgba(0,40,40,0) 22.51%),linear-gradient(180deg, rgba(0,40,40,0) 79.86%, rgba(0,40,40,0.36) 100%),url("/media/alcre/images/bac2503/bac2503_bg_diagonal_lines.jpg"),#007072;background-size:100%, 100%, 400px 400px;background-repeat:no-repeat, no-repeat, repeat}.dos25 #h2p .steps .row{padding-top:38px}@media (max-width: 1200px){.dos25 #h2p .steps .step{padding-bottom:2rem}}.dos25 #h2p .steps .step h3,.dos25 #h2p .steps .step p{color:#fff}.dos25 #h2p .steps .step p{font-size:1.1rem}@media (min-width: 480px){.dos25 #h2p .steps .step p{font-size:calc(17.6px + (18.08 - 17.6) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 #h2p .steps .step p{font-size:1.13rem}}.dos25 #h2p .steps .step h3{font-size:1.3rem;text-shadow:5px 4px 14px rgba(0,0,0,0.25)}@media (min-width: 480px){.dos25 #h2p .steps .step h3{font-size:calc(20.8px + (26.08 - 20.8) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 #h2p .steps .step h3{font-size:1.63rem}}.dos25 #h2p .steps .step a:not(.btn){color:#fff;text-decoration:underline}.dos25 #h2p .steps .step a:not(.btn):hover,.dos25 #h2p .steps .step a:not(.btn):active,.dos25 #h2p .steps .step a:not(.btn):focus{text-decoration:none}.dos25 #h2p .videoWrap{position:relative}.dos25 #h2p .videoWrap .embed-container{border-radius:4px;overflow:hidden;box-shadow:5px 4px 14px rgba(0,0,0,0.25)}.dos25 #h2p .videoWrap::before{left:0;top:0;right:0;bottom:0;box-shadow:5px 4px 14px rgba(0,0,0,0.25);background:#006f71 url("/media/alcre/images/bac2503/bac2503_bg_green_tweed.jpg") no-repeat 0 center/cover;transform:rotate(-5.84deg);-webkit-transform:rotate(-5.84deg);transform-origin:center;backface-visibility:hidden}.dos25 #h2p .waves-buttons{background:transparent url("/media/alcre/images/bac2503/bac2503_water_repeat_htp.png") repeat-x bottom center/auto 100%;height:159px}@media (max-width: 640px){.dos25 #h2p .waves-buttons{background:transparent url("/media/alcre/images/bac2503/bac2503_water_repeat_htp_mbl.png") no-repeat bottom center/contain;height:210px}}@media (max-width: 640px){.dos25 #h2p .waves-buttons.no-video{height:140px}}.dos25 #h2p .waves-buttons .content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media (max-width: 640px){.dos25 #h2p .waves-buttons .content{justify-content:flex-start;padding-bottom:70px}}@media (max-width: 480px){.dos25 #h2p .waves-buttons .content{padding-bottom:30px}}.dos25 #prizes{background-color:#FFD53E;background:#FFD53E url("/media/alcre/images/bac2503/bac2503_bg_yellow_paper.jpg") repeat 0 center/560px auto}.dos25 #prizes .content{padding-bottom:50px}@media (max-width: 640px){.dos25 #prizes .content{padding-bottom:25px}}.dos25 #prizes h2,.dos25 #prizes p{color:#15384E}.dos25 #playwise{background-color:#ff593c;background:#ff593c url("/media/alcre/images/bac2503/bac2503_bg_orange_paper.jpg") repeat 0 center/150px 150px}.dos25 #playwise .content{padding-bottom:0;padding-top:0}.dos25 #playwise .copy{padding-top:50px;padding-bottom:50px}@media (max-width: 996px){.dos25 #playwise .copy{padding-top:0}}@media (max-width: 640px){.dos25 #playwise .copy{padding-bottom:25px}}.dos25 #playwise .copy img{filter:drop-shadow(5px 4px 14px rgba(0,0,0,0.25))}.dos25 #playwise h2,.dos25 #playwise p{color:#fff;text-shadow:5px 4px 14px rgba(0,0,0,0.25)}.dos25 #btnCloseOverlay{color:#F26524}#overlay.dos25.playwiseOverlay{min-height:auto}#overlay.dos25.playwiseOverlay #overlayContent{text-align:center}#overlay.dos25.playwiseOverlay h2,#overlay.dos25.playwiseOverlay p{color:#15384E;font-family:"Ubuntu",sans-serif}#overlay.dos25.playwiseOverlay h2{font-size:1.5rem;font-weight:600}@media (min-width: 480px){#overlay.dos25.playwiseOverlay h2{font-size:calc(24px + (28 - 24) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){#overlay.dos25.playwiseOverlay h2{font-size:1.75rem}}#overlay.dos25.playwiseOverlay h2 span{font-size:1.5em;display:block}.dos25 .contestFooter{background:#DCDDDE}.webView .dos25 .contestFooter{padding-bottom:70px}.dos25 .bac2503Rules{background:#000B20;height:auto !important;overflow:visible;max-height:unset;min-height:unset}.dos25 .bac2503Rules h1,.dos25 .bac2503Rules p,.dos25 .bac2503Rules ol li,.dos25 .bac2503Rules ul li{color:#fff}.dos25 .bac2503Rules h1.underline,.dos25 .bac2503Rules p.underline,.dos25 .bac2503Rules ol li.underline,.dos25 .bac2503Rules ul li.underline{text-decoration:underline}.dos25 .bac2503Rules h1{font-size:1.5rem}@media (min-width: 480px){.dos25 .bac2503Rules h1{font-size:calc(24px + (52.8 - 24) * ((100vw - 480px) / (1200 - 480)))}}@media (min-width: 1200px){.dos25 .bac2503Rules h1{font-size:3.3rem}}.dos25 .bac2503Rules .content{padding-top:34px;padding-bottom:80px}.dos25 .bac2503Rules .return-link{color:#FF6647;font-size:1.38em;display:flex;text-decoration:none;align-items:center;line-height:1}.dos25 .bac2503Rules .return-link span{line-height:1em}.dos25 #game{width:400px;height:3501px;background:url("/media/alcre/images/bac2503/map_game/bac2503_game_bg.jpg");background-repeat:no-repeat;background-size:400px 3501px;background-position:top center;position:relative}.dos25 #game .day{position:absolute;display:flex;justify-content:center;align-items:center;background-image:url("/media/alcre/images/bac2503/map_game/bac2503_state_bg_future.png");background-size:contain;background-position:center center;background-repeat:no-repeat;width:71px;height:69px;z-index:2}.dos25 #game .day.current a:hover,.dos25 #game .day.missed a:hover,.dos25 #game .day.completed a:hover{cursor:pointer}.dos25 #game .day.future a:hover{cursor:default}.dos25 #game .day.current{background-image:url("/media/alcre/images/bac2503/map_game/bac2503_state_bg_current.png");filter:drop-shadow(0px 0px 16px #FFD53E) drop-shadow(5px 6px 14px rgba(0,0,0,0.5));isolation:isolate}.dos25 #game .day.current::after{display:block;content:" ";width:28px;height:32px;background-image:url("/media/alcre/images/bac2503/map_game/bac25403_map_icon_arrow.png");background-repeat:no-repeat;background-size:contain;z-index:2;top:-20%;left:50%;transform:translate(-50%, -50%);position:absolute;filter:drop-shadow(0px 7px 4px rgba(0,0,0,0.5));isolation:isolate;animation:MoveUpDown 1s ease-in-out infinite}.dos25 #game .day.current:hover .num,.dos25 #game .day.current:focus .num{transform:scale(1.2);transition:transform 500ms linear}.dos25 #game .day.current span.num{color:#15384E}.dos25 #game .day.missed{background-image:url("/media/alcre/images/bac2503/map_game/bac2503_state_bg_missed.png")}.dos25 #game .day.missed span.num{color:rgba(21,56,78,0.75)}.dos25 #game .day.completed{background-image:url("/media/alcre/images/bac2503/map_game/bac2503_state_bg_collected.png");filter:drop-shadow(5px 6px 14px rgba(0,0,0,0.5));isolation:isolate}.dos25 #game .day.completed span.num{color:#15384E}.dos25 #game .day span.num{font-size:29px;font-weight:400;color:#007072;line-height:1;padding-top:.25em;text-align:center}.dos25 #game .day a{z-index:2;position:absolute;display:block;width:100%;height:100%;display:block}.dos25 #game #day_1{top:3357px;left:236px}.dos25 #game #day_2{top:3272px;left:102px}.dos25 #game #day_3{top:3163px;left:184px}.dos25 #game #day_4{top:3115px;left:28px}.dos25 #game #day_5{top:2941px;left:91px}.dos25 #game #day_6{top:2907px;left:248px}.dos25 #game #day_7{top:2757px;left:85px}.dos25 #game #day_8{top:2600px;left:290px}.dos25 #game #day_9{top:2450px;left:250px}.dos25 #game #day_10{top:2406px;left:63px}.dos25 #game #day_11{top:2264px;left:200px}.dos25 #game #day_12{top:2112px;left:28px}.dos25 #game #day_13{top:2039px;left:282px}.dos25 #game #day_14{top:1953px;left:169px}.dos25 #game #day_15{top:1813px;left:60px}.dos25 #game #day_16{top:1766px;left:282px}.dos25 #game #day_17{top:1660px;left:176px}.dos25 #game #day_18{top:1512px;left:262px}.dos25 #game #day_19{top:1528px;left:50px}.dos25 #game #day_20{top:1398px;left:124px}.dos25 #game #day_21{top:1248px;left:276px}.dos25 #game #day_22{top:1138px;left:185px}.dos25 #game #day_23{top:1075px;left:56px}.dos25 #game #day_24{top:989px;left:208px}.dos25 #game #day_25{top:818px;left:275px}.dos25 #game #day_26{top:702px;left:114px}.dos25 #game #day_27{top:575px;left:282px}.dos25 #game #day_28{top:415px;left:230px}.dos25 #game #day_29{top:322px;left:46px}.dos25 #game #day_30{top:125px;left:121px}.dos25 #game #day_31{top:30px;left:292px}@keyframes MoveUpDown{0%,100%{transform:translate(-50%, 0)}50%{transform:translate(-50%, -10px)}}.dos25 .nli .gameRight{overflow:visible}.dos25 .nli .gameRight::before{height:120px}.dos25 .nli .gameRight::after{height:642px}@media (max-width: 996px){.dos25 .expired .gameContainer.column{max-height:604px}}@media (max-width: 640px){.dos25 .expired .gameContainer.column{max-height:700px}}@media (max-width: 996px){.dos25 .expired .gameRight{max-height:700px}}.dos25 .expired .gameRight::before{height:120px}.dos25 .expired .gameRight::after{height:642px}.dos25 .expired .expiredCopy{position:absolute;z-index:2;left:50%;top:200px;transform:translate(-50%, 0);background-color:#fff;border-radius:12px;padding:20px;text-align:center;width:300px;box-shadow:0px 4px 11px rgba(0,0,0,0.6)}.dos25 .expired .expiredCopy p.fancy{font-size:1.625rem;line-height:1.7rem}@media (max-width: 996px){.dos25 .expired .intro{margin-top:30px}}@media (max-width: 640px){.dos25 .expired .intro{margin-top:0px}}#overlay.dos25{max-width:640px;height:auto !important;position:fixed;top:5vh;border-radius:6px}@media (max-width: 640px){#overlay.dos25{min-height:100%}}#overlay.dos25.slideUp{transition:transform 250ms ease-out;transform:translate3d(0, 100vh, 0) !important}#overlay.dos25.slideUp.in{transition:transform 250ms ease-in;transform:translate3d(0, 0, 0) !important}#overlay.dos25.slideLeft{transition:transform 250ms ease-out;transform:translate3d(-100vw, 0, 0) !important}#overlay.dos25.slideLeft.in{transition:transform 250ms ease-in;transform:translate3d(0, 0, 0) !important}#overlay.dos25 #overlayContent{padding:68px 24px;height:auto !important;overflow:auto}

