Sweeps

Liberty Tax Sweepstakes — Win a $300 Visa Gift Card

View saved
How does this find feel?

Liberty Tax Sweepstakes — Win a $300 Visa Gift Card Free

:root {
–primary: #1A3C8F;
–primary-dark: #12296B;
–primary-deep: #0B1D4F;
–primary-light:#2E5BBF;
–primary-pale: #E8EEF9;
–accent: #D4262C;
–accent-light: #FF6B6F;
–cream: #fdfcff;
–warm-white: #f7f8fc;
–border: #dde3f0;
–text-dark: #1c1c1c;
–text-gray: #555555;
–text-light: #888888;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: ‘Inter’, sans-serif;
background: var(–cream);
color: var(–text-dark);
font-size: 17px;
line-height: 1.85;
}

/* ── PROGRESS BAR ── */
#xp-bar-container {
position: fixed; top: 0; left: 0; right: 0;
height: 5px; background: #dde3f0; z-index: 9999;
}
#xp-bar {
height: 100%; width: 0%;
background: linear-gradient(90deg, var(–primary), var(–accent));
transition: width 0.2s ease;
}

/* ── HEADER ── */
header {
background: linear-gradient(160deg, #0B1D4F 0%, #1A3C8F 30%, #2E5BBF 65%, #4A7AE0 100%);
color: #fff;
text-align: center;
padding: 60px 24px 52px;
position: relative;
overflow: hidden;
}
header::before {
content: ”;
position: absolute;
top: -60px; left: -60px; right: -60px; bottom: -60px;
background: radial-gradient(ellipse at 50% 0%, rgba(212,38,44,0.15) 0%, transparent 70%);
pointer-events: none;
}
.status-tag {
display: inline-block;
background: rgba(255,255,255,0.15);
border: 1px solid rgba(255,255,255,0.35);
border-radius: 50px;
padding: 6px 18px;
font-size: 0.78rem;
font-weight: 700;
letter-spacing: 0.08em;
text-transform: uppercase;
margin-bottom: 22px;
color: #fff;
}
header h1 {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.2rem, 7vw, 4rem);
font-weight: 800;
line-height: 1.1;
margin-bottom: 18px;
}
header h1 span { color: var(–accent-light); }
.hero-sub {
font-size: 1.05rem;
opacity: 0.88;
max-width: 620px;
margin: 0 auto 28px;
line-height: 1.7;
color: rgba(255,255,255,0.85);
}
.prize-value {
font-family: ‘Playfair Display’, serif;
font-size: clamp(2.4rem, 7vw, 3.8rem);
font-weight: 800;
color: var(–accent-light);
line-height: 1;
margin-bottom: 4px;
text-shadow: 0 0 40px rgba(255,107,111,0.4);
}
.prize-label {
font-size: 0.78rem;
letter-spacing: 0.12em;
text-transform: uppercase;
opacity: 0.6;
margin-bottom: 28px;
}
.countdown {
display: flex;
justify-content: center;
gap: 12px;
margin-bottom: 30px;
flex-wrap: wrap;
}
.cd-box {
background: rgba(0,0,0,0.3);
border: 1px solid rgba(255,255,255,0.25);
border-radius: 10px;
padding: 12px 18px;
min-width: 72px;
text-align: center;
}
.cd-num {
font-family: ‘Playfair Display’, serif;
font-size: 2rem;
font-weight: 700;
color: var(–accent-light);
line-height: 1;
}
.cd-label {
font-size: 0.65rem;
letter-spacing: 0.1em;
text-transform: uppercase;
opacity: 0.6;
margin-top: 4px;
}

/* ── CTA BUTTON ── */
.cta-btn {
display: inline-block;
background: var(–accent);
color: #fff;
font-family: ‘Inter’, sans-serif;
font-size: 1.1rem;
font-weight: 800;
letter-spacing: 0.04em;
text-transform: uppercase;
padding: 16px 44px;
border-radius: 50px;
border: none;
cursor: pointer;
text-decoration: none;
transition: background 0.2s, transform 0.15s;
margin: 8px 0;
}
.cta-btn:hover { background: #b81e23; transform: translateY(-2px); }

/* ── STAT PILLS ── */
.stat-row {
display: flex;
justify-content: center;
gap: 10px;
flex-wrap: wrap;
margin-top: 20px;
}
.stat-pill {
background: rgba(0,0,0,0.3);
border: 1px solid rgba(255,255,255,0.15);
border-radius: 6px;
padding: 8px 16px;
font-size: 0.82rem;
text-align: center;
}
.stat-pill strong { display: block; font-size: 1.1rem; color: var(–accent-light); font-family: ‘Playfair Display’, serif; }

/* ── TOC ── */
.toc-box {
background: var(–warm-white);
border: 1px solid var(–border);
border-left: 4px solid var(–primary);
border-radius: 10px;
padding: 24px 28px;
margin: 32px 0;
}
.toc-box .toc-label {
font-size: 0.72rem;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–primary);
margin-bottom: 12px;
}
.toc-box ol { padding-left: 20px; }
.toc-box ol li { margin-bottom: 6px; }
.toc-box ol li a { color: var(–text-dark); text-decoration: none; font-weight: 500; }
.toc-box ol li a:hover { color: var(–primary); }

/* ── MAIN CONTENT ── */
.content-wrap {
max-width: 780px;
margin: 0 auto;
padding: 0 20px 60px;
}

section {
background: var(–warm-white);
border-radius: 14px;
padding: 36px 36px;
margin: 28px 0;
border: 1px solid var(–border);
}
section h2 {
font-family: ‘Playfair Display’, serif;
font-size: 1.7rem;
font-weight: 700;
color: var(–primary-dark);
margin-bottom: 18px;
padding-bottom: 12px;
border-bottom: 2px solid var(–border);
}
section h2 span { color: var(–primary); }
section h3 {
font-family: ‘Inter’, sans-serif;
font-size: 1.05rem;
font-weight: 700;
color: var(–text-dark);
margin: 22px 0 10px;
}
section p {
color: var(–text-gray);
margin-bottom: 16px;
line-height: 1.85;
}
section p:last-child { margin-bottom: 0; }

blockquote {
border-left: 4px solid var(–primary);
background: var(–primary-pale);
padding: 16px 20px;
margin: 20px 0;
border-radius: 0 8px 8px 0;
font-style: italic;
color: var(–text-gray);
font-size: 0.95rem;
}

/* ── PRIZE CARDS ── */
.prize-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
gap: 16px;
margin: 20px 0;
}
.prize-card {
background: linear-gradient(135deg, #f0f3fa 0%, #dde3f0 100%);
border: 2px solid var(–border);
border-top: 5px solid var(–primary);
border-radius: 14px;
padding: 24px 20px;
text-align: center;
}
.prize-card.accent-card {
border-top-color: var(–accent);
background: linear-gradient(135deg, #fff5f5 0%, #ffe0e0 100%);
}
.prize-card .pc-emoji { font-size: 2.8rem; display: block; margin-bottom: 10px; }
.prize-card .pc-count {
font-size: 0.85rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.08em;
color: var(–primary);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-count { color: var(–accent); }
.prize-card .pc-name {
font-family: ‘Playfair Display’, serif;
font-size: 1.15rem;
font-weight: 700;
color: var(–text-dark);
margin-bottom: 8px;
}
.prize-card .pc-value {
font-family: ‘Playfair Display’, serif;
font-size: 1.6rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 6px;
}
.prize-card.accent-card .pc-value { color: var(–accent); }
.prize-card .pc-note { font-size: 0.85rem; color: var(–text-light); }

/* ── STEPS ── */
.steps { list-style: none; padding: 0; margin: 20px 0; }
.steps li {
display: flex;
gap: 16px;
align-items: flex-start;
margin-bottom: 18px;
}
.step-num {
background: var(–primary);
color: #fff;
font-weight: 800;
width: 34px;
height: 34px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
flex-shrink: 0;
margin-top: 2px;
font-size: 1rem;
}
.step-body strong { display: block; font-weight: 700; margin-bottom: 4px; color: var(–text-dark); }
.step-body span { color: var(–text-gray); font-size: 0.95rem; }

/* ── TABLE ── */
.data-table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
font-size: 0.95rem;
}
.data-table th {
background: var(–primary);
color: #fff;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.05em;
padding: 12px 16px;
text-align: left;
font-size: 0.85rem;
}
.data-table td {
padding: 11px 16px;
border-bottom: 1px solid var(–border);
color: var(–text-gray);
vertical-align: top;
}
.data-table tr:nth-child(even) td { background: var(–primary-pale); }
.data-table td strong { color: var(–text-dark); }

/* ── TIMELINE ── */
.timeline { list-style: none; padding: 0; margin: 20px 0; }
.timeline li {
display: flex;
gap: 16px;
margin-bottom: 16px;
align-items: flex-start;
}
.tl-dot {
width: 14px; height: 14px;
background: var(–primary);
border-radius: 50%;
margin-top: 6px;
flex-shrink: 0;
}
.tl-body strong { display: block; color: var(–text-dark); font-weight: 600; }
.tl-body span { color: var(–text-gray); font-size: 0.93rem; }

/* ── FAQ ── */
.faq-item {
border: 1px solid var(–border);
border-radius: 10px;
margin-bottom: 12px;
overflow: hidden;
}
.faq-q {
width: 100%;
background: var(–warm-white);
border: none;
padding: 16px 20px;
text-align: left;
font-family: ‘Inter’, sans-serif;
font-size: 1rem;
font-weight: 600;
color: var(–text-dark);
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
gap: 12px;
}
.faq-q:hover { background: var(–primary-pale); }
.faq-arrow { font-size: 0.8rem; color: var(–primary); transition: transform 0.25s; flex-shrink: 0; }
.faq-item.open .faq-arrow { transform: rotate(180deg); }
.faq-a {
display: none;
padding: 0 20px 18px;
color: var(–text-gray);
font-size: 0.95rem;
line-height: 1.8;
border-top: 1px solid var(–border);
background: var(–primary-pale);
}
.faq-item.open .faq-a { display: block; }

/* ── RELATED CARDS ── */
.related-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
gap: 14px;
margin: 20px 0;
}
.related-card {
background: var(–warm-white);
border: 1px solid var(–border);
border-radius: 10px;
padding: 16px;
text-decoration: none;
color: var(–text-dark);
transition: border-color 0.2s, transform 0.15s;
display: block;
}
.related-card:hover { border-color: var(–primary); transform: translateY(-2px); }
.related-card .rc-cat {
font-size: 0.68rem;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
color: var(–primary);
margin-bottom: 6px;
}
.related-card .rc-title { font-size: 0.9rem; font-weight: 600; line-height: 1.4; color: var(–text-dark); }

/* ── ENTRY SECTION ── */
.entry-section {
background: linear-gradient(135deg, #0B1D4F 0%, #2E5BBF 100%);
border-radius: 16px;
padding: 40px 32px;
text-align: center;
margin: 28px 0;
color: #fff;
}
.entry-section h2 {
font-family: ‘Playfair Display’, serif;
font-size: 2rem;
font-weight: 800;
color: #fff;
border: none;
padding: 0;
margin-bottom: 10px;
}
.entry-section h2 span { color: var(–accent-light); }
.entry-section p { color: rgba(255,255,255,0.8); margin-bottom: 24px; }

/* ── FACT POPUPS ── */
.fact-popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 10000;
background: #fff;
border: 3px solid var(–primary);
border-radius: 16px;
padding: 24px 28px;
max-width: 320px;
width: 90%;
text-align: center;
box-shadow: 0 20px 60px rgba(0,0,0,0.3);
font-family: ‘Inter’, sans-serif;
font-size: 0.95rem;
color: var(–text-dark);
line-height: 1.6;
}
.fact-icon { display: block; font-size: 2.2rem; margin-bottom: 10px; }
.fact-title {
display: block;
font-family: ‘Playfair Display’, serif;
font-size: 1.2rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 8px;
}

/* ── SKIP POPUP ── */
#skip-popup {
display: none;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 10001;
background: #fff;
border: 3px solid var(–primary);
border-radius: 18px;
padding: 30px 28px;
max-width: 340px;
width: 90%;
text-align: center;
box-shadow: 0 24px 70px rgba(0,0,0,0.35);
font-family: ‘Inter’, sans-serif;
}
#skip-popup .skip-icon { font-size: 2.4rem; margin-bottom: 10px; display: block; }
#skip-popup h3 {
font-family: ‘Playfair Display’, serif;
font-size: 1.4rem;
font-weight: 700;
color: var(–primary);
margin-bottom: 8px;
}
#skip-popup p { color: var(–text-gray); font-size: 0.92rem; margin-bottom: 20px; }
.popup-btn-yes {
display: block; width: 100%;
background: var(–primary); color: #fff;
font-family: ‘Inter’, sans-serif; font-size: 1rem; font-weight: 800;
text-transform: uppercase; letter-spacing: 0.04em;
padding: 13px; border-radius: 50px; border: none; cursor: pointer; margin-bottom: 10px;
}
.popup-btn-yes:hover { background: var(–primary-dark); }
.popup-btn-no {
display: block; width: 100%;
background: transparent; color: var(–text-gray);
font-size: 0.9rem; padding: 10px; border-radius: 50px;
border: 1px solid var(–border); cursor: pointer;
}
.popup-btn-no:hover { background: var(–cream); }

@media (max-width: 600px) {
section { padding: 24px 18px; }
.entry-section { padding: 28px 18px; }
}

Sweepstakes Open — Ends March 30, 2026

Liberty Tax
$300 Visa Card
Sweepstakes

Liberty Tax is giving away a $300 Visa Gift Card this tax season. Fill out the free entry form — no purchase, no tax filing required. One lucky winner takes it all.

$300
Visa Gift Card — 1 Winner
00
Days
00
Hours
00
Mins
00
Secs

1Winner
$300Visa Card
18+US Only
FreeNo Purchase

What Is the Liberty Tax Sweepstakes?

Liberty Tax — one of the largest tax preparation companies in the United States — is running a sweepstakes this tax season with a $300 Visa Gift Card up for grabs. The sweepstakes is being hosted through their dedicated reward site at libertytaxreward.com, and it’s completely free to enter.

Whether you file your taxes with Liberty Tax or not, you’re eligible to enter. There’s no purchase necessary, no tax filing requirement, and no strings attached. All you need to do is fill out a simple entry form with your name, phone number, and email address. That’s it — you’re in the drawing.

This is one of the simplest sweepstakes running right now. No social media hoops, no app downloads — just a quick form and you’re entered to win $300.

The sweepstakes is sponsored by JTH Tax, LLC (the parent company of Liberty Tax) and runs through March 30, 2026. One winner will be randomly selected and contacted via phone and email on April 5, 2026.

The Prize — $300 Visa Gift Card

There’s one prize in this sweepstakes, and it’s a good one — a $300 Visa Gift Card that you can use anywhere Visa is accepted. That means groceries, gas, online shopping, bills — whatever you need.

💳

1 Winner
Visa Gift Card
$300
Use anywhere Visa is accepted

🎯

Entry Method
Online Form
Free
Name, phone, email — that’s all

The approximate retail value of the prize is $300.00. Taxes and fees, if any, are the sole responsibility of the winner. Liberty Tax reserves the right to substitute a prize of equal or greater value if the advertised prize becomes unavailable.

How to Enter Step by Step

Entering this sweepstakes couldn’t be easier. There’s only one entry method, and it takes about 30 seconds. Here’s exactly what to do:

  • 1
    Visit the Entry Page
    Go to libertytaxreward.com — that’s the official sweepstakes entry site. You can also click the ENTER HERE button on this page to go directly there.
  • 2
    Fill Out the Entry Form
    Enter your name, phone number, and email address in the official entry form. Make sure everything is accurate — incomplete or illegible entries will be rejected.
  • 3
    Submit Your Entry
    Hit submit and you’re done. You’ll receive one entry into the random drawing. There’s a limit of one entry per person — no need to submit multiple times.
  • 4
    Wait for the Drawing
    The winner will be randomly selected on March 30, 2026 and contacted via phone and email on April 5, 2026. Keep your phone and inbox handy.

ENTER HERE ✨

Who Can Enter — Eligibility

This sweepstakes is open to a wide range of people, but there are a few requirements you need to meet. Here’s the full breakdown:

Requirement Details
Age Must have attained the age of majority in your state (18 in most states, 19 in some)
Residence Legal resident of the United States
Purchase Required? No — completely free to enter
Entry Method Online form at libertytaxreward.com (name, phone, email)
Entry Limit One (1) entry per person
Employees Eligible? No — employees of JTH Tax, LLC and affiliates (and their families/household members) are not eligible
Winner Response Must be contactable within 3 days of notification attempt

If the winner cannot be contacted within 3 days after the drawing, an alternate winner will be selected at random. Make sure the phone number and email you provide are ones you actively check.

Timeline & Key Dates

This sweepstakes runs for about two and a half weeks. Here are all the important dates:

  • March 13, 2026 at 11:00 AM CT — Sweepstakes Opens
    The entry form goes live on libertytaxreward.com. You can start submitting entries.
  • March 30, 2026 at 10:00 PM CT — Entry Deadline
    All entries must be submitted before this time. The random drawing happens the same day.
  • March 30, 2026 — Winner Drawing
    One winner will be randomly selected from all eligible entries received during the sweepstakes period.
  • April 5, 2026 — Winner Notification
    The winner will be contacted via phone and email. You have 3 days to respond or an alternate winner will be selected.

Tips to Maximize Your Chances

Since this is a random drawing with one entry per person, there’s no way to game the system — but you can make sure your entry actually counts and you don’t miss out if you win:

1. Use Accurate Information

The entry form asks for your name, phone number, and email. Make sure everything is spelled correctly and up to date. Incomplete, illegible, or altered entries will be rejected. Double-check before you hit submit.

2. Use Your Primary Phone Number

The winner will be contacted by phone on April 5, 2026. If they can’t reach you, you have 3 days before they move on to an alternate winner. Use a number you actually answer.

3. Check Your Email (Including Spam)

The notification will also come via email. Check your inbox and spam/junk folder regularly after March 30. The email may come from a domain you don’t recognize (the sweepstakes is administered by TruAd).

4. Enter Early

Don’t wait until the last minute. Technical issues, forgotten deadlines, and life getting in the way are all real risks. Enter now while it’s on your mind — the deadline is March 30 at 10:00 PM CT.

5. Only Submit Once

There’s a strict limit of one entry per person. Submitting multiple entries using different email addresses or identities will get you disqualified entirely. One clean entry is all you need.

6. Be Ready to Sign an Affidavit

The winner may be required to sign an affidavit of eligibility and a liability release. If you don’t return it within 3 days, you forfeit the prize. Be prepared to act quickly once notified.

Frequently Asked Questions

No. This sweepstakes is completely separate from Liberty Tax’s tax preparation services. No purchase or tax filing is necessary to enter or win.

Just three things: your name, phone number, and email address. That’s the entire entry form. Make sure everything is accurate and complete.

No. There is a strict limit of one entry per person. Attempting to enter multiple times using different email addresses or identities will result in disqualification.

The winner will be contacted via phone and email on April 5, 2026. If the winner cannot be reached within 3 days, an alternate winner will be selected at random.

The $300 Visa Gift Card can be used anywhere Visa debit cards are accepted — in stores, online, at restaurants, gas stations, and more. It works just like a regular Visa card until the balance runs out.

The sponsor is JTH Tax, LLC — the parent company of Liberty Tax. Their address is 500 Grapevine Highway, Suite 402, Hurst, TX 76054. For questions, you can email jvalbuena@truad.com with “Sweepstakes Question” in the subject line.

Taxes and fees, if any, are the sole responsibility of the winner. A $300 prize is generally below the IRS reporting threshold, but consult a tax professional if you have questions about your specific situation.

More Free Sweepstakes to Enter

Ready to Win $300?

One lucky winner walks away with a $300 Visa Gift Card. It takes 30 seconds to fill out the form — name, phone, email. That’s all it takes to be in the running.

ENTER HERE ✨

No Purchase Necessary to Enter or Win. A purchase will not increase your chances of winning. Void where prohibited or restricted by law. Open to legal US residents who have attained the age of majority in their jurisdiction. Sweepstakes begins 3/13/26 at 11:00 AM CT and ends 3/30/26 at 10:00 PM CT. Winner drawn 3/30/26, notified 4/5/26. Sponsor: JTH Tax, LLC, 500 Grapevine Highway, Suite 402, Hurst, TX 76054. For official rules visit www.libertytaxreward.com/rules

💳
$300 Visa Gift Card!
Liberty Tax is giving away a $300 Visa Gift Card you can use anywhere — groceries, gas, online shopping, you name it.
📝
Super Easy Entry
Just fill out a quick form with your name, phone, and email. No social media, no app downloads, no hoops to jump through.

Closing Soon!
The entry deadline is March 30 at 10:00 PM CT. The winner is drawn that same day — don’t miss your shot.
🏆
No Purchase Needed
You don’t need to file taxes with Liberty Tax or buy anything. This sweepstakes is 100% free to enter.

💳

Ready to Enter?

Skip ahead to the entry section and submit your name for the $300 Visa Gift Card before the deadline hits.


document.addEventListener(‘DOMContentLoaded’, function() {

// ── COUNTDOWN ──
var deadline = new Date(‘2026-03-31T03:00:00Z’).getTime();
function updateCountdown() {
var now = Date.now();
var diff = deadline – now;
if (diff 0 ? (scrollTop / docHeight) * 100 : 0;
var bar = document.getElementById(‘xp-bar’);
if (bar) bar.style.width = Math.min(pct, 100) + ‘%’;
});

// ── FAQ ACCORDION ──
document.querySelectorAll(‘.faq-q’).forEach(function(btn) {
btn.addEventListener(‘click’, function() {
var item = this.closest(‘.faq-item’);
if (!item) return;
var isOpen = item.classList.contains(‘open’);
document.querySelectorAll(‘.faq-item.open’).forEach(function(el) { el.classList.remove(‘open’); });
if (!isOpen) item.classList.add(‘open’);
});
});

// ── AUTO-SCROLL ──
var scrolling = false;
var scrollInterval = null;
var factTimers = [];
var skipShown = false;
var skipPopup = document.getElementById(‘skip-popup’);

function triggerFact(id) {
var el = document.getElementById(id);
if (el) {
el.style.display = ‘block’;
setTimeout(function() { el.style.display = ‘none’; }, 4500);
}
}

function startAutoScroll() {
if (scrolling) return;
scrolling = true;
scrollInterval = setInterval(function() {
var scrollTop = window.scrollY || document.documentElement.scrollTop;
var docHeight = document.documentElement.scrollHeight – window.innerHeight;
if (scrollTop >= docHeight – 10) { stopAutoScroll(); return; }
window.scrollBy(0, 5);
var pct = docHeight > 0 ? (scrollTop / docHeight) * 100 : 0;
if (!skipShown && pct >= 50) {
skipShown = true;
if (skipPopup) skipPopup.style.display = ‘block’;
}
}, 16);

factTimers.push(setTimeout(function() { triggerFact(‘fact1’); }, 6000));
factTimers.push(setTimeout(function() { triggerFact(‘fact2’); }, 16000));
factTimers.push(setTimeout(function() { triggerFact(‘fact3’); }, 28000));
factTimers.push(setTimeout(function() { triggerFact(‘fact4’); }, 40000));
}

function stopAutoScroll() {
scrolling = false;
if (scrollInterval) { clearInterval(scrollInterval); scrollInterval = null; }
factTimers.forEach(function(t) { clearTimeout(t); });
factTimers = [];
}

var startBtn = document.getElementById(‘scroll-start-btn’);
if (startBtn) {
startBtn.addEventListener(‘click’, function(e) {
e.preventDefault();
startAutoScroll();
});
}

var skipYes = document.getElementById(‘skip-yes’);
var skipNo = document.getElementById(‘skip-no’);
if (skipYes) {
skipYes.addEventListener(‘click’, function() {
stopAutoScroll();
if (skipPopup) skipPopup.style.display = ‘none’;
var section = document.getElementById(‘enter-now’);
if (section) section.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ });
});
}
if (skipNo) {
skipNo.addEventListener(‘click’, function() {
if (skipPopup) skipPopup.style.display = ‘none’;
startAutoScroll();
});
}

document.addEventListener(‘click’, function(e) {
if (e.target.id === ‘scroll-start-btn’ || e.target.id === ‘skip-yes’ || e.target.id === ‘skip-no’ || e.target.closest(‘.cta-btn’)) return;
if (skipPopup && skipPopup.style.display === ‘block’) return;
if (scrolling) stopAutoScroll();
});

});

Helpful Freebie Mom Guides

Keep going

More Freebie Mom guides worth checking

Instant Win GamesQuick plays, fast prizes, and daily chances.Best Sweepstakes to Enter TodayStart with the strongest current prizes.Sweepstakes DatabaseSearch active sweeps by prize, deadline, and entry type.