prizecrane-hire/
index.html
assets/
styles.css
Prize Crane Hire UK | Claw Machine Hire Nationwide | JM Entertainment
Prize crane & claw machine hire
Prize Crane & Claw Machine Hire UK – Nationwide Service
PrizeCrane-Hire.co.uk, part of JM Entertainment, supplies professional prize crane and claw machine hire
for exhibitions, corporate events, brand activations and retail promotions across the UK.
Increase footfall and engagement
Prize cranes are proven crowd-pullers for exhibitions, conferences, retail promotions and corporate events.
Nationwide delivery and setup
We deliver across the UK with professional installation, testing, and collection to suit your event schedule.
Built for exhibitions, events and activations
Need a branded interactive attraction that stops people in their tracks? We supply modern prize crane and claw machines
that work brilliantly for stand engagement, brand activations, shopping centres and promotional tours. Choose free-play
or token play depending on your goals.
Popular uses
Exhibitions and trade shows • Product launches • Corporate events • Shopping centres • Festivals • Public events
Part of JM Entertainment
PrizeCrane-Hire.co.uk is part of the JM Entertainment brand, supplying interactive game hire and event entertainment nationwide.
Browse locations and venues
Target a specific city or a major venue. These pages help you plan quickly.
:root{
--bg0:#070a12;
--bg1:#0b1020;
--panel:rgba(255,255,255,.05);
--panel2:rgba(255,255,255,.03);
--text:#eaf0ff;
--muted:#b7c3ea;
--accent:#6aa6ff;
--accent2:#7bf0c7;
--border:rgba(255,255,255,.10);
--shadow: 0 18px 45px rgba(0,0,0,.42);
--radius: 20px;
--radius2: 26px;
}
*{box-sizing:border-box}
html,body{height:100%}
body{
margin:0;
font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;
background:
radial-gradient(900px 420px at 12% 10%, rgba(106,166,255,.22), transparent 60%),
radial-gradient(900px 420px at 88% 22%, rgba(123,240,199,.18), transparent 62%),
linear-gradient(180deg, var(--bg1), var(--bg0));
color:var(--text);
}
a{color:inherit;text-decoration:none}
.container{max-width:1120px;margin:0 auto;padding:22px}
.small{font-size:12.5px;color:var(--muted);line-height:1.55}
.nav{
position:sticky;top:0;z-index:60;
background:rgba(7,10,18,.72);
backdrop-filter: blur(14px);
border-bottom:1px solid var(--border);
}
.nav-inner{
display:flex;align-items:center;justify-content:space-between;gap:14px;
max-width:1120px;margin:0 auto;padding:14px 22px;
}
.brand{display:flex;flex-direction:column;gap:2px;line-height:1.05}
.brand strong{font-size:15.5px;letter-spacing:.2px}
.brand span{font-size:12px;color:var(--muted)}
.nav-links{display:flex;flex-wrap:wrap;gap:10px;align-items:center}
.nav-links a{
font-size:13.5px;color:var(--muted);
padding:8px 12px;border-radius:999px;
border:1px solid transparent;
}
.nav-links a:hover{
color:var(--text);
border-color:var(--border);
background:rgba(255,255,255,.045);
}
.hero{padding:36px 0 8px}
.kicker{
display:inline-flex;align-items:center;gap:10px;
color:var(--accent2);
font-weight:800;
letter-spacing:.12em;
text-transform:uppercase;
font-size:12px;
}
.kicker:before{
content:"";
width:26px;height:1px;
background:linear-gradient(90deg, var(--accent2), transparent);
opacity:.9;
}
h1{
font-size:46px;
line-height:1.03;
margin:14px 0 10px;
letter-spacing:-.02em;
}
.lead{
font-size:18px;
color:var(--muted);
max-width:78ch;
line-height:1.65;
}
.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}
.btn{
display:inline-flex;align-items:center;justify-content:center;
padding:12px 16px;border-radius:999px;
border:1px solid var(--border);
background:rgba(255,255,255,.045);
color:var(--text);
font-weight:700;
box-shadow: 0 8px 24px rgba(0,0,0,.18);
transition: transform .12s ease, background .12s ease, border-color .12s ease;
}
.btn.primary{
background:linear-gradient(90deg, var(--accent), #8f7bff);
border-color:transparent;
}
.btn:hover{transform:translateY(-1px);background:rgba(255,255,255,.06)}
.grid{
display:grid;
grid-template-columns:repeat(12,1fr);
gap:16px;
margin:22px 0;
}
.card{
grid-column:span 6;
background:var(--panel);
border:1px solid var(--border);
border-radius:var(--radius2);
padding:18px;
box-shadow:var(--shadow);
}
.card h2{margin:0 0 8px;font-size:20px;letter-spacing:-.01em}
.card p{margin:0;color:var(--muted);line-height:1.6}
.section{margin:34px 0}
.section h2{font-size:28px;margin:0 0 10px;letter-spacing:-.01em}
.section p{color:var(--muted);max-width:92ch;line-height:1.7}
.split{
display:grid;
grid-template-columns:repeat(12,1fr);
gap:16px;
}
.split .box{
grid-column:span 6;
background:var(--panel2);
border:1px solid var(--border);
border-radius:var(--radius);
padding:18px;
}
.split .box h2{margin:0 0 8px;font-size:20px}
.split .box p{margin:0;color:var(--muted);line-height:1.65}
.list{
display:grid;
grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));
gap:10px;
}
.list a{
display:block;
padding:12px 12px;
border-radius:16px;
border:1px solid var(--border);
background:rgba(255,255,255,.03);
color:var(--muted);
transition: transform .12s ease, background .12s ease, border-color .12s ease, color .12s ease;
}
.list a:hover{
transform:translateY(-1px);
background:rgba(255,255,255,.055);
border-color:rgba(255,255,255,.16);
color:var(--text);
}
.badge{
display:inline-block;
padding:6px 10px;
border-radius:999px;
border:1px solid var(--border);
color:var(--muted);
font-size:12px;
background:rgba(255,255,255,.03);
}
.footer{
border-top:1px solid var(--border);
margin-top:46px;
padding:26px 0;
color:var(--muted);
}
a:focus, .btn:focus{
outline:2px solid rgba(106,166,255,.55);
outline-offset:3px;
}
@media (max-width:900px){
h1{font-size:34px}
.card{grid-column:span 12}
.split .box{grid-column:span 12}
.nav-links{gap:6px}
.nav-links a{padding:7px 10px}
}