.qx-kicker p,.qx-kicker{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.qx-hero-image img,.qx-company-image img,.qx-product-main img,.qx-card-image img{display:block;width:100%;height:auto;object-fit:contain;background:#fff;border-radius:12px}.qx-card,.qx-info-card,.qx-spec-card,.qx-dark-card,.qx-app-card{height:100%;padding:26px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.qx-dark-card{background:#1f2937;border-color:#374151}.qx-card .elementor-button,.qx-cta .elementor-button{margin-top:8px}.qxer-form{display:grid;gap:18px}.qxer-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.qxer-form label{display:grid;gap:7px;font-weight:600;color:#111827}.qxer-form input,.qxer-form textarea{width:100%;border:1px solid #d1d5db;border-radius:6px;padding:12px 14px;font:inherit;background:#fff}.qxer-form button{border:0;border-radius:6px;padding:13px 22px;background:#0f766e;color:#fff;font-weight:700;cursor:pointer}.qxer-alert{padding:12px 14px;margin-bottom:18px;border-radius:6px}.qxer-alert-success{background:#ecfdf5;color:#065f46}.qxer-alert-error{background:#fef2f2;color:#991b1b}@media(max-width:767px){.qxer-grid{grid-template-columns:1fr}.qx-card,.qx-info-card,.qx-spec-card,.qx-dark-card,.qx-app-card{padding:20px}}
