:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Lato",sans-serif;--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}figcaption,footer,header,main,nav,section{display:block}body{margin:0;font-family:Lato,sans-serif;font-size:1rem;font-weight:500;line-height:1.55;color:#000;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h4{margin-bottom:8px}h1,h2,h4,p{margin-top:0}p{margin-bottom:16px}address{font-style:normal;line-height:inherit}address,dl,ul{margin-bottom:1rem}dl,ul{margin-top:0}ul ul{margin-bottom:0}dt{font-weight:800}dd{margin-bottom:.5rem;margin-left:0}b,strong{font-weight:bolder}a{color:#007bff;background-color:transparent}a,a:hover{text-decoration:underline}a:hover{color:#0056b3}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}caption{padding-top:12px;padding-bottom:12px;color:#6c757d;text-align:left;caption-side:bottom}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[hidden]{display:none!important}

/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-envelope:before{content:"\f0e0"}.fa-facebook-f:before{content:"\f39e"}.fa-linkedin-in:before{content:"\f0e1"}.fa-phone:before{content:"\f095"}.fa-twitter:before{content:"\f099"}

/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-style:normal;font-weight:400;font-family:Font Awesome\ 5 Pro;src:url(../fonts/font-awesome/fa-regular-400.eot);src:url(../fonts/font-awesome/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-regular-400.woff2) format("woff2"),url(../fonts/font-awesome/fa-regular-400.woff) format("woff"),url(../fonts/font-awesome/fa-regular-400.ttf) format("truetype"),url(../fonts/font-awesome/fa-regular-400.svg#fontawesome) format("svg")}

/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-style:normal;font-weight:900;font-family:Font Awesome\ 5 Pro;src:url(../fonts/font-awesome/fa-solid-900.eot);src:url(../fonts/font-awesome/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-solid-900.woff2) format("woff2"),url(../fonts/font-awesome/fa-solid-900.woff) format("woff"),url(../fonts/font-awesome/fa-solid-900.ttf) format("truetype"),url(../fonts/font-awesome/fa-solid-900.svg#fontawesome) format("svg")}.fa{font-weight:900;font-family:Font Awesome\ 5 Pro}

/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-style:normal;font-weight:400;font-family:Font Awesome\ 5 Brands;src:url(../fonts/font-awesome/fa-brands-400.eot);src:url(../fonts/font-awesome/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-brands-400.woff2) format("woff2"),url(../fonts/font-awesome/fa-brands-400.woff) format("woff"),url(../fonts/font-awesome/fa-brands-400.ttf) format("truetype"),url(../fonts/font-awesome/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}

/*!
 * Font Awesome Pro 5.5.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */@font-face{font-style:normal;font-weight:300;font-family:Font Awesome\ 5 Pro;src:url(../fonts/font-awesome/fa-light-300.eot);src:url(../fonts/font-awesome/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../fonts/font-awesome/fa-light-300.woff2) format("woff2"),url(../fonts/font-awesome/fa-light-300.woff) format("woff"),url(../fonts/font-awesome/fa-light-300.ttf) format("truetype"),url(../fonts/font-awesome/fa-light-300.svg#fontawesome) format("svg")}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-md-4{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col,.col-12{max-width:100%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:768px){.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}.h1,.h2,.h4,h1,h2,h4{margin-bottom:8px;font-family:Lato,sans-serif;font-weight:600;line-height:1.2;color:inherit}.h1,h1{font-size:2.875rem}.h2,h2{font-size:2.25rem}.h4,h4{font-size:1.375rem}hr{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid rgba(0,0,0,.1)}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.d-none{display:none!important}@media (min-width:768px){.d-md-block{display:block!important}}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.text-center{text-align:center!important}.visible{visibility:visible!important}header{padding:30px 40px 25px;text-align:center}header svg{max-width:225px}header h1 span{display:block;font-size:20px;color:#ef7321;margin-top:20px}.scratch{background:url(../img/oj-banner.jpg);background-position:50%;background-size:cover;padding:70px 30px;text-align:center;position:relative}.scratch h2{font-weight:700;font-size:26px;line-height:31px}.scratch .scratch__sub{position:relative;max-width:808px;margin:auto}.scratch .scratch__sub img{pointer-events:none;position:relative;z-index:4;max-width:100%}.scratch .scratch__sub__cover{position:absolute;background:#000;width:84.9%;height:76.9%;top:10.2%;left:7.6%;background-image:url(../img/art.jpg);background-position:50%;background-size:contain}.scratch .scratch__sub__cover canvas{-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer;width:100%;height:100%;-ms-touch-action:none;touch-action:none}.scratch .scratch__sub__cover.revealed canvas{opacity:0}.congrats{padding-top:30px;padding-bottom:40px}.congrats h2{font-weight:600;font-size:24px;line-height:143.5%;color:#ef7321;max-width:730px;margin:30px auto 27px}.congrats p{font-weight:500;font-size:17px;line-height:24px;color:#888}@media (min-width:768px){.congrats{padding-top:45px;padding-bottom:55px}}.honor{background-image:url(../img/snow.jpg);background-position:50%;background-size:contain;padding:45px 0 50px}.honor img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:auto}.honor .honor__text{margin-bottom:70px}.honor .honor__text img{max-width:100%}.donated-to{text-align:center}.donated-to div{min-height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.donated-to .spacer{max-width:300px}.donated-to .spacer:first-of-type{margin:0 auto 25px}.donated-to .spacer:last-of-type{margin:25px auto}@media (min-width:768px){.donated-to .spacer:last-of-type{margin:25px auto 0}}.footer{display:block;font-size:14px;line-height:1.4;font-family:Lato,Arial,Helvetica,sans-serif;letter-spacing:.2px;-webkit-font-smoothing:antialiased}.footer a{text-decoration:none}.footer-logo{max-width:200px}.footer-logo svg{width:100%}.footer-row{border-top:2px solid #ebebeb;position:relative;margin:40px 0 0;padding:0 10px}@media only screen and (max-width:970px){.footer-row{padding:0 10px}}@media only screen and (max-width:732px){.footer-row{margin-top:39px}}.footer-holder{max-width:970px;margin:0 auto;position:relative;padding:45px 0 24px}.footer-holder:after,.footer-holder:before{content:"";display:table}.footer-holder:after{clear:both}@media only screen and (max-width:970px){.footer-holder{padding-top:42px}}.footer-logo{float:left;margin:3px 4.8% 0 0;position:relative}.footer-logo:before{content:"";position:absolute;top:-48px;left:0;width:100%;background:#ebebeb;height:6px}.footer-frame{overflow:hidden}.footer-block{float:left;margin:0 9% 0 0;color:#222}.footer-area{overflow:hidden}.footer-nav{margin:0;padding:0;list-style:none;font-weight:700}.footer-nav:after,.footer-nav:before{content:"";display:table}.footer-nav:after{clear:both}.footer-nav li{list-style-type:none;margin:0 0 6px}@media only screen and (max-width:732px){.footer-nav li{margin-top:6px}}.footer-nav li a{color:#222}.footer-title{color:#ef7321;text-transform:uppercase;margin:0 0 5px;font-weight:700;font-size:14px}.footer-contact-tools{overflow:hidden;margin:0 0 5px}.footer-contact-tools dt{display:inline-block;vertical-align:middle;margin:0 5px 0 0;background:#ebebeb;width:23px;height:23px;border-radius:100%;position:relative}.footer-contact-tools dt .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);color:#888;font-size:11px}.footer-contact-tools dt .fa.fa-phone{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.footer-contact-tools dd{display:inline-block;vertical-align:middle;margin:0}.footer-contact-tools dd a{color:#222}.footer-contact-tools dd.email{font-weight:700}.footer-address{font-style:normal;line-height:1.6;padding-top:1px}.footer-address span:first-child{display:inline;margin:0 5px 0 0}.footer-address span:first-child+span{display:inline}.footer-address span:last-child{padding-top:6px;display:block}.footer-media{margin:0;list-style:none;float:right;padding:2px 0 0}.footer-media li{list-style-type:none;float:left;margin:0 1px 0 8px}.footer-media li a{display:block;width:40px;height:40px;border:2px solid #ebebeb;position:relative}.footer-media li a .fab{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:18px;color:#888}.footer-media li a:hover .fab{-webkit-transition:opacity .5s;transition:opacity .5s;opacity:.3}.footer .copyright-row{font-size:12px;color:#999}.footer .copyright-row:after,.footer .copyright-row:before{content:"";display:table}.footer .copyright-row:after{clear:both}.footer .copyright-row a{color:#999}@media only screen and (max-width:970px){.footer-block{margin-right:7%;min-width:94px}.footer-logo{display:none}}@media only screen and (max-width:732px){.footer-block{margin:0 0 20px;float:none;text-align:center}.footer-title{margin:0 0 6px}.footer-media{float:none;text-align:center}.footer-media:after,.footer-media:before{content:"";display:table}.footer-media:after{clear:both}.footer-media li{display:inline-block;vertical-align:top;margin:0 4px;float:none}.footer .copyright-row{text-align:center;padding:10px 15%}}@media print{*,:after,:before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}