.offerwall-card{height:100%}.offerwalls-col{margin-bottom:20px}.offerwall-card img{width:80%;height:auto;max-width:180px}.offerwall-badge{color:#FFF;font-weight:500;border-width:0 0 25px 15px;border-color:blue transparent #13a88a transparent;height:0;border-style:solid;margin-right:-24px;font-size:12px;line-height:25px;float:right}.offerwall-badge span{display:inline-block;padding-right:4px;padding-left:4px}.offerwall-badge-red{border-color:blue transparent #F1556C transparent}.offerwall-action-btn{position:absolute;bottom:20px}.offerwall-image-container{border-radius:0.25rem 0.25rem 0 0;height:100px;display:flex;justify-content:center;align-items:center}.recommended-badge{padding:6px 10px;position:relative;top:-5px}.offerwall-new-tab{font-size:20px;position:relative;top:4px}.offerwall-modal .modal-header{border-bottom:none;padding:0.6rem 0.8rem}.offerwall-modal .modal-header .close{margin-top:-18px}.offerwall-modal .modal-title{line-height:20px;font-size:16px;font-weight:500}.offerwall-modal .modal-body{padding:0px;margin-bottom:-7px}#offerwall-frame{width:100%;border:none;min-height:600px;border-radius:0px 0px 5px 5px;height:88vh;background:url('data:image/svg+xml;charset=utf-8,<svgxmlns="http://www.w3.org/2000/svg"width="100%"height="100%"viewBox="00100%100%"><textfill="%23bdbdbd"x="50%"y="50%"font-family="\'LucidaGrande\',sans-serif"font-size="24"text-anchor="middle">Loading...</text></svg>') 0px 0px no-repeat}.bonus-box{background:linear-gradient(-45deg,#da4453,#89216b);background-color:#6edb6e;color:#fff;border:1px solid #290000}.bonus-percent{background-color:#92014a;font-size:20px;font-weight:500;height:100%;min-width:45px;justify-content:center;align-items:center;color:#f8ce03;display:flex;box-shadow:1px 0px 6px 1px #650033}.bonus-box-content b{color:#f8ce03}.bonus-percent-text{background:-webkit-linear-gradient(45deg,#f8ce03,#8BC34A);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:768px){.bonus-percent{font-size:35px}}@media only screen and (min-width:1024px){.bonus-percent{font-size:48px}}.bonus-countdown-ribbon{color:#FFC107;font-weight:500;border-color:blue transparent #5d002f transparent;border-width:0 0 25px 15px;height:0;border-style:solid;margin-right:-24px}.show-category-btn{padding:6px 30px;display:inline-block;border-radius:5px;background-color:#29313A;color:#0ed2f7;position:relative;cursor:pointer;margin-right:-20px;transition:0.2s all ease}.show-category-btn:hover{color:#0ed2f7be}.show-category-btn.category-active{background:linear-gradient(to right,rgb(178,254,250),rgb(14,210,247));color:#29313A;z-index:1;cursor:default}.new-offerwall-badge{margin-top:-10px;margin-bottom:8px;max-width:40px;display:block;-webkit-box-shadow:0 0 9px 0 #f672a770!important;box-shadow:0 0 9px 0 #f672a770!important}.survey-available-badge-wrap{filter:drop-shadow(-1px 6px 3px rgba(50,50,0,0.1));display:none}.survey-available-badge{background:linear-gradient(45deg,#FFC312,#fd9644);color:#814905;padding:2px 8px;padding-right:18px;border-radius:6px;position:absolute;top:-4px;left:-4px;font-size:11px;font-weight:500;clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%)}.survey-available-badge.alt-color{background:linear-gradient(to right,rgb(12,235,235),rgb(32,227,178),rgb(41,255,198));color:#364149}.surveys-checker-spinner{color:white;position:absolute;top:7px;left:7px;opacity:0.5}.survey-available-badge:after{animation:shine 3s ease-in-out infinite;animation-fill-mode:forwards;content:"";position:absolute;top:-400%;left:-200%;width:200px;height:200px;opacity:0;background:rgba(255,255,255,0.13);background:linear-gradient(to right,rgba(255,255,255,0.13) 0%,rgba(255,255,255,0.13) 77%,rgba(255,255,255,0.5) 92%,rgba(255,255,255,0.0) 100%)}@keyframes shine{70%{opacity:1;top:-10%;left:-10%;transition-property:left,top,opacity;transition-duration:0.7s,0.7s,0.15s;transition-timing-function:ease}100%{opacity:0;top:-10%;left:-10%;transition-property:left,top,opacity}}.offerwall-card.offerwall-disabled{filter:grayscale(0.4);opacity:0.5;pointer-events:none}.offerwall-locked-badge{position:absolute;z-index:9;background-color:#E91E63;color:white;padding:2px 8px;border-radius:3px;border:2px solid #ffffff52;border-width:0px 2px 2px 0px}