.claim-banner-component{color:#fff;font-size:15px;position:relative}.claim-banner-component .overlay{align-items:center;background:#000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:99}.claim-banner-component .overlay .loaderContainer{height:180px;position:relative;width:180px}@keyframes loader_spin{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(180deg)}to{transform:rotate(1turn)}}.claim-banner-component .overlay .loaderContainer .loaderBg{animation:loader_spin 1s infinite;background-repeat:no-repeat;display:inline-block;height:180px;image-rendering:-moz-crisp-edges;image-rendering:pixelated;width:180px}.claim-banner-component .overlay .loaderContainer .loaderBrand{background-repeat:no-repeat;background-size:contain;height:43px;left:39%;position:absolute;top:39%;width:54px}.claim-banner-component .mainWrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:4em;position:relative}@media(max-width:1279px){.claim-banner-component .mainWrapper{padding-top:7.4em}}@media(max-width:768px){.claim-banner-component .mainWrapper{padding-top:0}}.claim-banner-component .mainWrapper .claimOffer{margin:0 auto;position:relative;width:100%}.claim-banner-component .mainWrapper .claimOffer .upperSentenceText{padding:2em 0}@media screen and (max-width:768px){.claim-banner-component .mainWrapper .claimOffer .upperSentenceText{margin:0 auto;padding:2.5em 0 1em;width:90%}}.claim-banner-component .mainWrapper .claimOffer .upperSentenceText p{color:#fff;text-align:center}@media screen and (max-width:768px){.claim-banner-component .mainWrapper .claimOffer .upperSentenceText p{font-size:26px}}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper{display:flex}@media screen and (max-width:768px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper{flex-direction:column-reverse}}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerImage{background-repeat:no-repeat;background-size:contain;margin:35px 2% 0;min-height:590px;width:29%}@media(max-width:768px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerImage{background-position:50%;margin:25px auto;min-height:45vh;width:80%}}@media(min-width:769px)and (max-width:1024px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerImage{width:28%}}@media screen and (max-width:420px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerImage{min-height:30vh}}@media screen and (max-width:640px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerImage{min-height:35vh}}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox{align-items:center;background:rgba(0,0,12,.6);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;font-size:1pc;height:420px;justify-content:center;padding:15px;text-align:center;width:33%}@media(max-width:768px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox{height:auto;margin:0 auto;max-height:none;padding:20px 10px;width:90%}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox h3,.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox span{font-size:20px!important;font-weight:400!important}}@media(min-width:769px)and (max-width:1024px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox{height:fit-content;width:36%}}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox div{line-height:1;padding:6px 0}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox div.offerError{font-size:1.8em}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox .cta-button{background:#fce403;border:2px solid #fce403;border-radius:22px;color:#000!important;cursor:pointer;display:inline-block;font-family:"888-Ultra",Arial,sans-serif;font-size:1pc;margin-bottom:6px;margin-top:5px;min-width:15pc;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .4s ease}@media screen and (max-width:768px){.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox .cta-button{font-size:14px}}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox .cta-button:hover{background:#000;border-color:#fce403;border-width:2px;color:#fce403!important}.claim-banner-component .mainWrapper .claimOffer .offerBoxWrapper .offerBox .offerLinks a{color:#fff!important;padding:0 5px;text-decoration:underline}.claim-banner-component .tncContainer{color:#fff;margin:15px auto;width:50%}.claim-banner-component .tncContainer a{text-decoration:none}.claim-banner-component .tncContainer div{padding:10px 0}.claim-banner-component .disclaimerWrapper{background:#000;bottom:0;padding:10px 20px 0;position:fixed;z-index:98}@media(max-width:768px){.claim-banner-component .disclaimerWrapper{position:unset}}