/*!********************************************************
FRONTEND CSS
**********************************************************/@font-face{font-family:AerokoBlack;src:url(/assets/fonts/AerokoBlack-7006435.otf)}@font-face{font-family:AerokoVariableRegular;src:url(/assets/fonts/AerokoVariableRegular-7006480.ttf)}@font-face{font-family:CervoNeueBlack;src:url(/assets/fonts/CervoNeueBlack-5314422.otf)}@font-face{font-family:CervoNeueBold;src:url(/assets/fonts/CervoNeueBold-5314428.otf)}@font-face{font-family:CervoNeueExtraBold;src:url(/assets/fonts/CervoNeueExtraBold-5314430.otf)}@font-face{font-family:CervoNeueMedium;src:url(/assets/fonts/CervoNeueMedium-5314434.otf)}@font-face{font-family:CervoNeueSemiBold;src:url(/assets/fonts/CervoNeueSemiBold-5314432.otf)}@font-face{font-family:GothamMedium;src:url(/assets/fonts/GothamMedium-7515223.otf)}body{font-size:24px;font-weight:300;color:#888;line-height:30px}h1,h2{margin-top:10px;font-size:42px;font-weight:300;color:#555;line-height:50px}h3{font-size:28px;font-weight:300;color:#555;line-height:30px;padding-bottom:5px}a,a.nav-link{text-decoration:underline}a,a.nav-link,a.nav-link:focus,a.nav-link:hover,a:focus,a:hover{color:var(--themePrimaryColor);transition:.3s}.nav-pills a.nav-link,a.nav-link:hover,a:hover{text-decoration:none}img{max-width:100%}::-moz-selection{background:var(--themePrimaryColor);color:#fff;text-shadow:none}::selection{background:var(--themePrimaryColor);color:#fff;text-shadow:none}.section-container{margin:0 auto}.section-container-gray-bg{background:#f8f8f8}footer{padding:20px 0;background:#444;color:#aaa;text-align:left}.footer-left a,.footer-left a:focus,.footer-left a:hover{color:#ddd}.footer-right{text-align:right}.footer-right a{margin:0 6px;font-size:32px;color:#aaa}.footer-right a:focus,.footer-right a:hover{color:#eee}.footer-center{text-align:center}.footer-center a{font-size:32px;color:#666;line-height:40px}.footer-center a:focus,.footer-center a:hover{color:#888}.footer-logo{max-width:150px}.card-header{font-weight:700}.card-header.card-title{color:var(--bs-gray-800)}.card-body ul{margin-bottom:0}.card-body li{margin-bottom:.1em}.section-header{display:flex;justify-content:space-between;align-items:center;padding:0}.section-header span{color:var(--appGrey);font-weight:400}.page-item.active .page-link{z-index:1;color:#fff;background-color:var(--themePrimaryColor);border-color:var(--themePrimaryColor)}.page-item .page-link{color:var(--themePrimaryColor);font-weight:500}.page-item .page-link:hover{color:var(--themePrimaryColor)}.form-control{color:#2c2c2c;padding:15px 25px;font-size:17px;font-family:Open Sans,sans-serif;border-radius:9px;border:1px solid #C6C6C6}.form-control::placeholder{color:#c6c6c6}label{font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;line-height:1.4;color:#2c2c2c}label a{color:#d31918;text-decoration:UNDERLINE}h5 span{color:#d31918;text-decoration:underline}.modal-content{border-radius:0}.modal-header .x-close{color:#fff;background-color:transparent;border:unset;font-size:16px;position:absolute;right:10px;top:10px}.modal-title{font-family:Open Sans,sans-serif;font-size:35px;font-weight:700;line-height:1.2;color:#fff;text-align:center;width:100%}.modal-header{background-color:#d31918;padding:30px 25px;margin:10px;border-radius:0;flex-direction:column;text-align:center}body{background-color:#fff}.top-inner{width:100%;height:100%;padding:80px 0 120px}h1{font-family:CervoNeueSemiBold,sans-serif;font-size:59px;line-height:1.2}h1 small{font-size:25px;vertical-align:text-top}h3 small{font-size:18px;vertical-align:text-top}h5 small,p small,label span{font-size:12px;vertical-align:text-top}h1 .sweepstakes{font-family:AerokoBlack,sans-serif;line-height:1}h2{font-family:AerokoBlack,sans-serif;font-size:55px;line-height:1}h3{font-family:CervoNeueBlack,sans-serif;font-size:33px;line-height:1.2}h4{font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;line-height:1.2}h5{font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;line-height:1;color:#2c2c2c}p{font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;line-height:1;color:#2c2c2c}h6{font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;line-height:1.1;vertical-align:middle;margin-bottom:0}.btn-red{background-color:#d31918;color:#fff;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1;border-radius:10px;padding:12px 35px;letter-spacing:-.01em;border:unset;transition:all .3s ease}.btn-red:hover{background-color:#ce121f;color:#fff}.btn-white{background-color:#fff;color:#d31918;font-family:Open Sans,sans-serif;font-size:28px;font-weight:700;line-height:1;border-radius:10px;padding:12px 35px;letter-spacing:-.01em;border:unset;transition:all .3s ease}.btn-white:hover{background-color:#f1f1f1;color:#d31918}.text-red{color:#d31918}.text-blue{color:#1452b9}.join-link{font-family:Open Sans,sans-serif;font-size:10px;font-weight:400;line-height:1;color:#b5cffa;text-decoration:none}.enter-text{z-index:99;position:relative}.copyright{background-color:transparent;text-align:center;border-color:#d31918!important}.copyright p,.copyright a{font-size:10px;font-weight:400;line-height:1;color:#717171;font-family:AerokoVariableRegular,sans-serif;text-transform:unset;line-height:1.6;text-decoration:none}.copyright a{color:#383838}.copyright a:hover,.join-link:hover{text-decoration:underline}.step-label{background-color:#d31918;font-size:16px;padding:5px 10px;color:#fff;display:inline-block;text-transform:uppercase;border-radius:4px}.download-link{font-size:16px;text-decoration:none;color:#d31918;font-weight:700}.top-inner img{width:100%}@media (max-width: 1450px){h1{font-size:35px}h2{font-size:48px}h3{font-size:28px}h4,h6{font-size:18px}.btn-red,.btn-white{font-size:22px}}@media (max-width: 1024px){.modal-title{font-size:25px}}@media (max-width: 992px){.modal-title{font-size:18px}.form-control,label{font-size:12px}}@media (max-width:767px){footer{text-align:center}.footer-right{padding-top:10px;text-align:center}.footer-bottom{padding-top:20px}}@media (max-width: 576px){h1{font-size:30px}h3{font-size:20px}h6{font-size:16px}h2{font-size:34px}h4{font-size:16px}.btn-red,.btn-white,.modal-title{font-size:18px}.form-control,label{font-size:12px}.top-inner img{width:60%}}@media (max-width:415px){h1,h2{font-size:32px}}
