Set your colours, your font and your logo once — every form follows. No web fonts, no third-party requests, no CSS fight with your theme.
Your email
Powered by QueryCue Forms · hidden with Pro
A form that looks bolted on gets treated like an ad. So QueryCue keeps the design surface deliberately small: primary colour, accent, background, button text, a font and your logo — set once in the settings, applied to every form, on its own page and everywhere you embed it. That’s the free tier, all of it.
The hover state you don’t have to think about: it’s derived from your primary colour automatically. And the font list holds system stacks only — not because we ran out of ideas, but because a form should never trigger a request to Google’s servers. Nothing is loaded from anywhere but your own domain.
Underneath, everything is CSS variables — --qcf-color-primary, --qcf-radius, --qcf-space-md and the rest. That’s what makes the next two things possible.
Settings → Design: logo, primary, accent, background, button text, font. It applies to every form — the standalone page and every embed.
The Elementor widgets expose the tokens as real controls — colours, field styling, radius, typography, spacing — pre-filled from your global design, so a dark section of the page can carry a form that fits it.
Hide the „Powered by QueryCue Forms” line, add a phone number and a line like „Free initial consultation” to the header, and put a banner with a bold headline above a specific form.
Each form has a custom CSS field. It’s injected last — even inside the shadow root of the embeds, where a theme’s stylesheet can’t reach — so it wins, and it survives updates.
No Google Fonts, no CDN, no icon font. The typefaces on offer are the ones already on the visitor’s device. A form that phones home to a US server on page load is a GDPR problem — this one doesn’t.
Set it once. New form next month? Already on brand. And because the design lives in CSS variables, the embeds inherit it wherever they sit.
Motion is reduced for visitors who ask for it, the step announcement is there for screen readers, and focus is visible on inputs and buttons. Restraint is part of the design.
Pro removes the „Powered by QueryCue Forms” line from the footer — the form is simply yours. Add a phone number to the header with a line like „Free initial consultation” for the people who’d rather call than type, and put a banner above a specific form, with a headline you can set in bold, per form.
And when a placement needs to break the rules — a form in a dark hero, a wider container, tighter fields — the Elementor widgets give you the design tokens as controls, pre-filled from your global design so you’re adjusting, not starting over.
Colours, font and logo are free. White-label, header contact, per-form banners and custom CSS come with Pro.