Home

@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Inter:wght@300;400;500;600;700&display=swap'); /* ===== RESET & BASE ===== */ .bph * { box-sizing: border-box; margin: 0; padding: 0; } .bph { font-family: 'Inter', -apple-system, sans-serif; color: #2B241E; line-height: 1.6; overflow-x: hidden; } .bph img { max-width: 100%; height: auto; display: block; } .bph a { text-decoration: none; color: inherit; } .bph section { width: 100%; } /* ===== HERO ===== */ .bph-hero { position: relative; min-height: 90vh; display: flex; align-items: center; justify-content: center; text-align: center; overflow: hidden; background: url('https://content.booqablecdn.com/uploads/c554fc6f3520c7475bd7910f2a9f2834/photo/photo/abc5b3a8-3b28-4f97-921c-5d6fc1f10833/large_s277980326600680874_p13_i1_w768.jpg') center/cover no-repeat; } .bph-hero::before { content: ''; position: absolute; inset: 0; background: linear-gradient(180deg, rgba(43,36,30,0.15) 0%, rgba(43,36,30,0.65) 100%); } .bph-hero-inner { position: relative; z-index: 2; max-width: 820px; padding: 40px 24px; } .bph-hero-tag { display: inline-block; font-size: 0.75rem; font-weight: 600; letter-spacing: 4px; text-transform: uppercase; color: #B8944F; margin-bottom: 24px; } .bph-hero h1 { font-family: 'Playfair Display', serif; font-size: clamp(2.8rem, 7vw, 5rem); font-weight: 700; color: #fff; line-height: 1.08; margin-bottom: 20px; letter-spacing: -0.5px; } .bph-hero p { font-size: clamp(1rem, 1.8vw, 1.2rem); color: rgba(255,255,255,0.88); line-height: 1.7; margin-bottom: 36px; font-weight: 300; max-width: 580px; margin-left: auto; margin-right: auto; } .bph-hero p { margin-bottom: 36px; } /* Buttons */ .bph-btn { display: inline-block; padding: 15px 44px; font-family: 'Inter', sans-serif; font-size: 0.8rem; font-weight: 600; letter-spacing: 2.5px; text-transform: uppercase; border: 2px solid #fff; color: #fff; background: transparent; cursor: pointer; transition: all 0.35s ease; } .bph-btn:hover { background: #fff; color: #2B241E; } .bph-btn-fill { background: #B8944F; border-color: #B8944F; color: #fff; } .bph-btn-fill:hover { background: #A07E3A; border-color: #A07E3A; color: #fff; } .bph-btn-dark { border-color: #2B241E; color: #2B241E; } .bph-btn-dark:hover { background: #2B241E; color: #fff; } /* ===== INTRO STRIP ===== */ .bph-intro { padding: 72px 24px; background: #FAF8F5; text-align: center; } .bph-intro-inner { max-width: 700px; margin: 0 auto; } .bph-intro h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.6rem); font-weight: 600; color: #2B241E; margin-bottom: 16px; line-height: 1.2; } .bph-intro p { font-size: 1.05rem; color: #6D574C; line-height: 1.8; font-weight: 300; } .bph-divider { width: 50px; height: 2px; background: #B8944F; margin: 24px auto; } /* ===== CATEGORIES GRID (SOCO style) ===== */ .bph-cats { padding: 80px 24px; background: #fff; } .bph-cats-head { text-align: center; margin-bottom: 48px; } .bph-cats-head h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.4rem); font-weight: 600; color: #2B241E; } .bph-cats-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 16px; max-width: 1200px; margin: 0 auto; } .bph-cat-card { position: relative; overflow: hidden; aspect-ratio: 4/5; border-radius: 4px; } .bph-cat-card img { width: 100%; height: 100%; object-fit: cover; transition: transform 0.6s ease, filter 0.6s ease; } .bph-cat-card:hover img { transform: scale(1.08); } .bph-cat-card::after { content: ''; position: absolute; inset: 0; background: linear-gradient(0deg, rgba(43,36,30,0.7) 0%, rgba(43,36,30,0.05) 55%); transition: background 0.4s ease; } .bph-cat-card:hover::after { background: linear-gradient(0deg, rgba(43,36,30,0.8) 0%, rgba(43,36,30,0.15) 55%); } .bph-cat-info { position: absolute; bottom: 0; left: 0; right: 0; padding: 28px 24px; z-index: 2; color: #fff; } .bph-cat-info h3 { font-family: 'Playfair Display', serif; font-size: 1.4rem; font-weight: 600; margin-bottom: 4px; } .bph-cat-info span { font-size: 0.78rem; font-weight: 500; letter-spacing: 1.5px; text-transform: uppercase; color: #B8944F; transition: letter-spacing 0.3s ease; } .bph-cat-card:hover .bph-cat-info span { letter-spacing: 3px; } /* ===== EVENT TYPES ===== */ .bph-events { padding: 96px 24px; background: #FAF8F5; } .bph-events-inner { max-width: 1200px; margin: 0 auto; } .bph-events-head { text-align: center; margin-bottom: 56px; } .bph-events-head h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.4rem); font-weight: 600; color: #2B241E; margin-bottom: 12px; } .bph-events-head p { font-size: 1rem; color: #6D574C; font-weight: 300; } .bph-events-row { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; } .bph-event-card { text-align: center; padding: 48px 32px; background: #fff; border-radius: 4px; transition: transform 0.3s ease, box-shadow 0.3s ease; } .bph-event-card:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(43,36,30,0.08); } .bph-event-icon { font-size: 2.8rem; margin-bottom: 20px; display: block; } .bph-event-card h3 { font-family: 'Playfair Display', serif; font-size: 1.35rem; font-weight: 600; color: #2B241E; margin-bottom: 12px; } .bph-event-card p { font-size: 0.92rem; color: #6D574C; line-height: 1.7; font-weight: 300; margin-bottom: 20px; } .bph-event-link { font-size: 0.78rem; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; color: #B8944F; transition: letter-spacing 0.3s ease; } .bph-event-link:hover { letter-spacing: 3px; } /* ===== HOW IT WORKS ===== */ .bph-how { padding: 96px 24px; background: #fff; } .bph-how-inner { max-width: 1000px; margin: 0 auto; text-align: center; } .bph-how h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.4rem); font-weight: 600; color: #2B241E; margin-bottom: 56px; } .bph-how-steps { display: grid; grid-template-columns: repeat(3, 1fr); gap: 48px; position: relative; } .bph-how-steps::before { content: ''; position: absolute; top: 36px; left: 15%; right: 15%; height: 1px; background: #E0D5C8; } .bph-step { position: relative; } .bph-step-num { width: 72px; height: 72px; border-radius: 50%; background: #FAF8F5; border: 2px solid #B8944F; display: flex; align-items: center; justify-content: center; margin: 0 auto 24px; position: relative; z-index: 2; } .bph-step-num span { font-family: 'Playfair Display', serif; font-size: 1.5rem; font-weight: 700; color: #B8944F; } .bph-step h3 { font-family: 'Inter', sans-serif; font-size: 1rem; font-weight: 600; color: #2B241E; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 1px; } .bph-step p { font-size: 0.9rem; color: #6D574C; line-height: 1.7; font-weight: 300; } /* ===== FEATURED PRODUCT ===== */ .bph-featured { padding: 0; display: grid; grid-template-columns: 1fr 1fr; min-height: 600px; } .bph-featured-img { background: url('https://content.booqablecdn.com/uploads/c554fc6f3520c7475bd7910f2a9f2834/photo/photo/abc5b3a8-3b28-4f97-921c-5d6fc1f10833/large_s277980326600680874_p13_i1_w768.jpg') center/cover no-repeat; min-height: 400px; } .bph-featured-txt { display: flex; align-items: center; justify-content: center; padding: 64px 48px; background: #2B241E; color: #fff; } .bph-featured-inner { max-width: 440px; } .bph-featured-tag { font-size: 0.72rem; font-weight: 600; letter-spacing: 3px; text-transform: uppercase; color: #B8944F; margin-bottom: 20px; display: block; } .bph-featured-inner h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 3.5vw, 2.4rem); font-weight: 600; color: #fff; line-height: 1.2; margin-bottom: 16px; } .bph-featured-inner p { font-size: 0.95rem; color: rgba(255,255,255,0.75); line-height: 1.8; font-weight: 300; margin-bottom: 32px; } /* ===== TESTIMONIALS ===== */ .bph-reviews { padding: 96px 24px; background: #FAF8F5; } .bph-reviews-inner { max-width: 1100px; margin: 0 auto; text-align: center; } .bph-reviews h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.4rem); font-weight: 600; color: #2B241E; margin-bottom: 48px; } .bph-reviews-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 32px; } .bph-review { background: #fff; padding: 40px 28px; border-radius: 4px; text-align: left; } .bph-review-stars { color: #B8944F; font-size: 1rem; letter-spacing: 2px; margin-bottom: 16px; } .bph-review p { font-size: 0.92rem; color: #6D574C; line-height: 1.75; font-weight: 300; font-style: italic; margin-bottom: 20px; } .bph-review-author { font-size: 0.82rem; font-weight: 600; color: #2B241E; text-transform: uppercase; letter-spacing: 1px; } /* ===== CTA BANNER ===== */ .bph-cta { padding: 96px 24px; background: #2B241E; text-align: center; } .bph-cta-inner { max-width: 680px; margin: 0 auto; } .bph-cta h2 { font-family: 'Playfair Display', serif; font-size: clamp(1.8rem, 4vw, 2.6rem); font-weight: 600; color: #fff; margin-bottom: 16px; line-height: 1.2; } .bph-cta p { font-size: 1rem; color: rgba(255,255,255,0.7); line-height: 1.7; font-weight: 300; margin-bottom: 36px; } .bph-cta .bph-btn { margin: 0 8px; } /* ===== SERVICE AREA ===== */ .bph-area { padding: 64px 24px; background: #FAF8F5; text-align: center; } .bph-area-inner { max-width: 700px; margin: 0 auto; } .bph-area p { font-size: 0.88rem; color: #8A7A6D; line-height: 1.7; font-weight: 300; } .bph-area p strong { color: #6D574C; font-weight: 500; } /* ===== RESPONSIVE ===== */ @media (max-width: 900px) { .bph-cats-grid { grid-template-columns: repeat(2, 1fr); } .bph-events-row { grid-template-columns: 1fr; gap: 20px; } .bph-how-steps { grid-template-columns: 1fr; gap: 40px; } .bph-how-steps::before { display: none; } .bph-reviews-grid { grid-template-columns: 1fr; } .bph-featured { grid-template-columns: 1fr; } .bph-featured-img { min-height: 300px; } } @media (max-width: 600px) { .bph-cats-grid { grid-template-columns: 1fr; } .bph-hero { min-height: 75vh; } .bph-cat-card { aspect-ratio: 3/4; } .bph-cta .bph-btn { display: block; margin: 0 auto 12px; max-width: 280px; } } Central Queensland's Premier Event Hire

Unforgettable Events Start Here

Premium marquees, furniture, tableware and lighting for weddings, parties and corporate events in the Biloela region.

Browse All Equipment

Uncomplicated Event Hire

From intimate gatherings to grand celebrations, we provide everything you need to create the perfect event. Quality equipment, reliable delivery, and friendly service across Central Queensland.

Our Collections

Marquees and Tents

Marquees & Tents

Explore →
Tables and Chairs

Tables & Chairs

Explore →
Lighting

Lighting

Explore →
Linen and Tableware

Linen & Tableware

Explore →
Staging and Dance Floors

Staging & Dance Floors

Explore →
Decor

Decor

Explore →

For Every Occasion

Whatever you're celebrating, we've got you covered.

💍

Weddings

Create your dream wedding with our curated packages. Marquees, elegant tableware, lighting, and styling to make your special day unforgettable.

View Packages →
🎉

Private Events

Birthday parties, engagements, baby showers, or any excuse to celebrate. From backyard BBQs to marquee setups, we have what you need.

Start Planning →
🎢

Corporate Events

Professional event solutions for conferences, team events, and corporate functions. Reliable equipment and seamless delivery every time.

Learn More →

How It Works

1

Browse & Book

Choose from our range of equipment online. Select your dates and add items to your order.

2

We Confirm & Quote

We'll confirm availability, calculate delivery costs for your area, and send you a payment link.

3

Deliver & Enjoy

We deliver, set up, and collect. You focus on enjoying your event.

Most Popular

Freestanding Marquees

Our premium freestanding marquees are perfect for any outdoor event. Available in multiple sizes, with optional lighting, flooring, and styling extras to create your ideal space.

View Marquees

What Our Clients Say

★★★★★

"Absolutely amazing service! The marquee looked stunning and the team was so helpful with setup. Made our wedding reception perfect."

Sarah M. — Biloela ★★★★★

"Used Biloela Party Hire for our corporate event. Professional service from start to finish. The equipment was clean and in excellent condition."

James T. — Moura ★★★★★

"So easy to work with! The online booking was simple and they delivered everything right on time. Will definitely use again for our next party."

Lisa K. — Banana

Ready to Plan Your Event?

Browse our full range of equipment, select your dates, and we'll take care of the rest.

Browse Equipment Get in Touch

Proudly serving the Central Queensland region — Biloela, Moura, Banana, Theodore, Monto, Gladstone, and surrounding areas. Delivery available within 140km.