.elementor-6339 .elementor-element.elementor-element-d323316{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-a0a8e12{--display:flex;}.elementor-6339 .elementor-element.elementor-element-1b19bb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-cefb856{--display:flex;}.elementor-6339 .elementor-element.elementor-element-9c1bc12{--display:flex;}.elementor-6339 .elementor-element.elementor-element-ff61308{--display:flex;}.elementor-6339 .elementor-element.elementor-element-7005531{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-8a191c6{--display:flex;}.elementor-6339 .elementor-element.elementor-element-7f542a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-109b12d{--display:flex;}.elementor-6339 .elementor-element.elementor-element-7b393ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-f0111ec{--display:flex;}.elementor-6339 .elementor-element.elementor-element-9a25d03{--display:flex;}.elementor-6339 .elementor-element.elementor-element-5340c5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-0b335f3{--display:flex;}.elementor-6339 .elementor-element.elementor-element-cc0018e{--display:flex;}.elementor-6339 .elementor-element.elementor-element-e6a1370{--display:flex;}.elementor-6339 .elementor-element.elementor-element-6f32c01{--display:flex;}.elementor-6339 .elementor-element.elementor-element-4832334{--display:flex;}.elementor-6339 .elementor-element.elementor-element-4c05f2f{--display:flex;}.elementor-6339 .elementor-element.elementor-element-2e231ec{--display:flex;}.elementor-6339 .elementor-element.elementor-element-876e11f{--display:flex;}.elementor-6339 .elementor-element.elementor-element-2e031b2{--display:flex;}.elementor-6339 .elementor-element.elementor-element-c5ba993{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-f93bde0{--display:flex;}.elementor-6339 .elementor-element.elementor-element-c76987e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-61a8bb3{--display:flex;}.elementor-6339 .elementor-element.elementor-element-9c692cd{--display:flex;}.elementor-6339 .elementor-element.elementor-element-686ea3b{--display:flex;}.elementor-6339 .elementor-element.elementor-element-0c709a2{--display:flex;}.elementor-6339 .elementor-element.elementor-element-201e3c8{--display:flex;}.elementor-6339 .elementor-element.elementor-element-dd9c413{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-c0bd15c{--display:flex;}.elementor-6339 .elementor-element.elementor-element-6e8f815{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-8cc9564{--display:flex;}.elementor-6339 .elementor-element.elementor-element-3130130{--display:flex;}.elementor-6339 .elementor-element.elementor-element-8820f17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-9aba26d{--display:flex;}.elementor-6339 .elementor-element.elementor-element-c9d693f{--display:flex;}.elementor-6339 .elementor-element.elementor-element-c6b3ffd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-0e7fdca{--display:flex;}.elementor-6339 .elementor-element.elementor-element-28c1fc0{--display:flex;}.elementor-6339 .elementor-element.elementor-element-5b194f0{--display:flex;}.elementor-6339 .elementor-element.elementor-element-53e7f69{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-71f0a26{--display:flex;}.elementor-6339 .elementor-element.elementor-element-0241d7b{--display:flex;}.elementor-6339 .elementor-element.elementor-element-3f6eca8{--display:flex;}.elementor-6339 .elementor-element.elementor-element-8bf16d1{--display:flex;}.elementor-6339 .elementor-element.elementor-element-55bc2f7{--display:flex;}.elementor-6339 .elementor-element.elementor-element-75f9ef4{--display:flex;}.elementor-6339 .elementor-element.elementor-element-d838557{--display:flex;}.elementor-6339 .elementor-element.elementor-element-f114bcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-8db1720{--display:flex;}.elementor-6339 .elementor-element.elementor-element-0de144c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6339 .elementor-element.elementor-element-d323316{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-1b19bb5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-7005531{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-7b393ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-5340c5f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-c5ba993{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-c76987e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-dd9c413{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-6e8f815{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-8820f17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-c6b3ffd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-53e7f69{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6339 .elementor-element.elementor-element-f114bcc{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS *//* QIKI variant LP (cloned from master 6206) - all section CSS lives here (head) */
.elementor-6339{--qn:#000420;--qa:#075BF2;--qt:#182CB2;--qm:#6BF09E;--ql:#F5F8FE;--qw:#FDFDFD;--qs:#5BC364;color:#000420;font-family:"Work Sans",sans-serif}
.elementor-6339 .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.elementor-6339 > .e-con{padding:88px 20px}
.elementor-6339 .e-con-inner{max-width:1200px}
.elementor-6339 .elementor-widget{margin:0}
.elementor-6339 .elementor-widget-text-editor p:last-child{margin-bottom:0}
.elementor-6339 .q-center,.elementor-6339 .q-center *{text-align:center}
.elementor-6339 .q-h1 .elementor-heading-title{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:clamp(34px,4.1vw,56px);line-height:1.08;letter-spacing:-1.5px;color:var(--qn)}
.elementor-6339 .q-h2 .elementor-heading-title{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:clamp(28px,3vw,42px);line-height:1.12;letter-spacing:-1px;color:var(--qn)}
.elementor-6339 .q-eyebrow p{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--qa);margin:0 0 14px}
.elementor-6339 .q-sub p,.elementor-6339 .q-lead p{font-size:19px;line-height:1.55;color:#22284a;margin:18px 0 0}
.elementor-6339 .q-lead{max-width:760px;margin:0 auto 40px}
.elementor-6339 .q-body p{font-size:17px;line-height:1.6;color:#2b3150;margin:16px 0 0}
.elementor-6339 .q-fine p{font-size:13px;color:#5b6180;margin:18px 0 0}
.elementor-6339 .q-strong p{font-family:"Rethink Sans",sans-serif;font-weight:600;font-size:18px;margin:32px 0 0;color:var(--qt)}
.elementor-6339 .q-ctas{flex-direction:row;flex-wrap:wrap;gap:12px;margin-top:28px;--width:auto;width:auto}
.elementor-6339 .q-frame .q-ctas,.elementor-6339 .q-econ .q-ctas,.elementor-6339 .q-final .q-ctas{justify-content:center;--width:100%;width:100%}
.elementor-6339 .q-btn .elementor-button{font-family:"Rethink Sans",sans-serif!important;font-weight:700!important;font-size:17.6px!important;line-height:1.2;border-radius:999px!important;padding:14px 24px!important;border:2px solid var(--qa)!important;transition:transform .15s,background-color .15s,color .15s;box-shadow:none}
.elementor-6339 .q-btn .elementor-button:hover{transform:translateY(-1px)}
.elementor-6339 .q-btn-primary .elementor-button{background:var(--qa)!important;color:var(--ql)!important}
.elementor-6339 .q-btn-primary .elementor-button:hover{background:#0449c4!important;border-color:#0449c4!important}
.elementor-6339 .q-btn-secondary .elementor-button,.elementor-6339 .q-btn-tertiary .elementor-button{background:transparent!important;color:var(--qa)!important}
.elementor-6339 .q-btn-secondary .elementor-button:hover,.elementor-6339 .q-btn-tertiary .elementor-button:hover{background:var(--qa)!important;color:var(--ql)!important}
.elementor-6339 .q-btn-text .elementor-button{background:none!important;border:0!important;padding:0!important;color:var(--qa)!important;font-size:16px!important;border-radius:0!important;text-decoration:underline;text-underline-offset:4px}
.elementor-6339 .q-btn-block,.elementor-6339 .q-btn-block .elementor-button{width:100%}
.elementor-6339 .q-btn-text{margin-top:24px}
.elementor-6339 .q-note p{font-size:14px;color:#5b6180;margin:10px 0 0}
.elementor-6339 .q-frame .q-note,.elementor-6339 .q-econ .q-note,.elementor-6339 .q-final .q-note{text-align:center}
.elementor-6339 .q-stars{color:#F5B301;letter-spacing:2px}
.elementor-6339 .q-dot{opacity:.45;margin:0 6px}
.elementor-6339 > .e-con.q-hero{background:var(--ql) url(https://www.qiki.com.au/wp-content/uploads/2026/10/qiki-hero-radial-soft-opt.webp) center/cover no-repeat;padding:56px 20px 64px}
.elementor-6339 .q-hero>.e-con-inner{align-items:center;gap:48px}
.elementor-6339 .q-hero-copy{--width:54%;width:54%;min-height:520px;justify-content:center}
.elementor-6339 .q-hero-media{--width:46%;width:46%}
.elementor-6339 .q-hero-img img{width:100%;height:auto;aspect-ratio:1200/771;display:block;border-radius:0}
.elementor-6339 .q-hero-card{background:linear-gradient(90deg,#000a1d 0%,#000a1d 60%,#00172f 100%);border-radius:20px;overflow:hidden}
.elementor-6339 .q-hero-claims{padding:30px 22px 6px;min-height:136px;background:url(https://www.qiki.com.au/wp-content/uploads/2026/10/lp-hero-pos-clean.webp) center top/100% 4000% no-repeat}
.elementor-6339 .q-hero-img img{margin-top:-1px}
.elementor-6339 .q-claims{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px}
.elementor-6339 .q-claims li{position:relative;padding-left:19px;font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:14.5px;line-height:1.3;color:#fff;white-space:nowrap}
.elementor-6339 .q-claims li:before{content:"✓";position:absolute;left:0;top:0;color:#6BF09E;font-weight:800}
.elementor-6339 .q-proof p{font-size:15px;font-weight:500;color:#22284a;margin:22px 0 0}
.elementor-6339 > .e-con.q-trust{padding:36px 20px;background:#fff;border-bottom:1px solid #e7ebf5}
.elementor-6339 .q-trust-label p{text-align:center;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:#5b6180;margin:0 0 20px}
.elementor-6339 .q-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 44px}
.elementor-6339 .q-logos img{height:38px;width:auto;max-width:130px;object-fit:contain;filter:grayscale(1);opacity:.6;transition:.2s}
.elementor-6339 .q-logos img:hover{filter:none;opacity:1}
.elementor-6339 > .e-con.q-frame{background:var(--qw)}
.elementor-6339 .q-bills{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;gap:20px;max-width:980px;margin:0 auto}
.elementor-6339 .q-bills-stack{display:grid;gap:10px}
.elementor-6339 .q-bill{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;background:#fff;border:1px solid #e3e7f2;border-radius:12px;padding:14px 16px;box-shadow:0 2px 6px rgba(0,4,32,.04)}
.elementor-6339 .q-bill-n{font-size:12px;font-weight:600;color:#8a90a8;text-transform:uppercase;letter-spacing:.06em}
.elementor-6339 .q-bill-t{font-family:"Rethink Sans",sans-serif;font-weight:600;font-size:16px}
.elementor-6339 .q-bill-x{font-size:12px;font-weight:600;color:#c0392b;background:#fdecea;border-radius:999px;padding:4px 10px}
.elementor-6339 .q-bills-foot{font-size:13px;color:#5b6180;margin:6px 0 0;text-align:center}
.elementor-6339 .q-bills-arrow{font-size:44px;color:var(--qa);text-align:center;font-weight:700}
.elementor-6339 .q-bill-one{background:var(--qn);color:#fff;border-radius:20px;padding:30px 28px;box-shadow:0 18px 40px rgba(7,91,242,.25)}
.elementor-6339 .q-bill-one .q-bill-n{color:var(--qm)}
.elementor-6339 .q-bill-brand{display:block;font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:26px;margin:6px 0 4px}
.elementor-6339 .q-bill-price{display:block;font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:44px;color:var(--qm);line-height:1.1}
.elementor-6339 .q-bill-price small{font-size:16px;color:#cfd6f5;font-weight:500;margin-left:4px}
.elementor-6339 .q-bill-one ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}
.elementor-6339 .q-bill-one li{padding-left:26px;position:relative;font-size:15px}
.elementor-6339 .q-bill-one li:before{content:"✓";position:absolute;left:0;color:var(--qm);font-weight:700}
.elementor-6339 .q-offset>.e-con-inner{align-items:center;gap:64px}
.elementor-6339 > .e-con.q-offset-1,.elementor-6339 > .e-con.q-offset-3{background:#fff}
.elementor-6339 > .e-con.q-offset-2,.elementor-6339 > .e-con.q-offset-4{background:var(--ql)}
.elementor-6339 .q-rev>.e-con-inner{flex-direction:row-reverse}
.elementor-6339 .q-off-media,.elementor-6339 .q-off-copy{--width:50%;width:50%}
.elementor-6339 .q-off-media{position:relative}
.elementor-6339 .q-shot img{width:100%;height:auto;border-radius:16px;box-shadow:0 20px 50px rgba(0,4,32,.14);border:1px solid #e3e7f2;display:block}
.elementor-6339 .q-shot-float{position:absolute;width:52%!important;right:-18px;bottom:-34px}
.elementor-6339 .q-shot-float img{box-shadow:0 18px 40px rgba(0,4,32,.22)}
.elementor-6339 .q-qr-pair{flex-direction:row;align-items:center;justify-content:center;gap:28px}
.elementor-6339 .q-phone{--width:44%;width:44%}
.elementor-6339 .q-phone img{width:100%;height:auto;border-radius:28px;box-shadow:0 20px 50px rgba(0,4,32,.18);border:6px solid var(--qn)}
.elementor-6339 .q-qr{--width:34%;width:34%}
.elementor-6339 .q-qr img{width:100%;height:auto;border-radius:16px;background:#fff;padding:10px;box-shadow:0 10px 30px rgba(0,4,32,.1)}
.elementor-6339 .q-ticks{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:12px}
.elementor-6339 .q-ticks li{position:relative;padding-left:34px;font-size:17px;font-weight:500;color:var(--qn)}
.elementor-6339 .q-ticks li:before{content:"✓";position:absolute;left:0;top:-1px;width:22px;height:22px;border-radius:50%;background:var(--qm);color:var(--qn);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}
.elementor-6339 > .e-con.q-econ{background:var(--qn)}
.elementor-6339 .q-econ .q-h2 .elementor-heading-title{color:#fff}
.elementor-6339 .q-econ .q-lead p{color:#c9d0ee}
.elementor-6339 .q-compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:960px;margin:0 auto}
.elementor-6339 .q-col{border-radius:18px;padding:28px}
.elementor-6339 .q-col-them{background:#10163a;color:#c9d0ee;border:1px solid #232a55}
.elementor-6339 .q-col-qiki{background:#fff;color:var(--qn);border:3px solid var(--qm)}
.elementor-6339 .q-col-h{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:22px;margin:0}
.elementor-6339 .q-col-them .q-col-h{color:#fff}
.elementor-6339 .q-col-s{font-size:14px;margin:4px 0 16px;opacity:.8}
.elementor-6339 .q-col ul{list-style:none;padding:0;margin:0}
.elementor-6339 .q-col li,.elementor-6339 .q-total{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid rgba(127,137,180,.25);font-size:15px;margin:0}
.elementor-6339 .q-col li b{white-space:nowrap}
.elementor-6339 .q-col-qiki li b{color:#1d8a45}
.elementor-6339 .q-total{border:0!important;font-family:"Rethink Sans",sans-serif;font-size:20px!important;padding-top:16px!important}
.elementor-6339 .q-col-them .q-total b{color:#ff8a80}
.elementor-6339 .q-col-qiki .q-total b{color:var(--qa)}
.elementor-6339 .q-callout{background:var(--qm);border-radius:22px;padding:34px 24px;max-width:960px;margin:32px auto 0;--width:100%;width:100%;align-items:center}
.elementor-6339 .q-callout-k p{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.1em;color:var(--qn);margin:0;text-align:center}
.elementor-6339 .q-callout-h .elementor-heading-title{font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:clamp(32px,4.4vw,58px);line-height:1.05;color:var(--qn);letter-spacing:-1.5px;text-align:center}
.elementor-6339 .q-callout-s p{font-size:18px;color:var(--qn);margin:8px 0 0;text-align:center}
.elementor-6339 .q-econ .q-fine p,.elementor-6339 .q-econ .q-note p{color:#9aa3cc}
.elementor-6339 .q-econ .q-btn-secondary .elementor-button{border-color:var(--ql)!important;color:var(--ql)!important}
.elementor-6339 .q-econ .q-btn-secondary .elementor-button:hover{background:var(--ql)!important;color:var(--qa)!important}
.elementor-6339 > .e-con.q-rewards{background:#FFF9E6}
.elementor-6339 .q-rewards>.e-con-inner{align-items:center;gap:56px}
.elementor-6339 .q-rew-copy{--width:52%;width:52%}
.elementor-6339 .q-rew-tiles{--width:48%;width:48%}
.elementor-6339 .q-tiers{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px}
.elementor-6339 .q-tier{border-radius:16px;padding:20px;display:grid;gap:4px;background:#fff;border:1px solid #efe3bd}
.elementor-6339 .q-tier-n{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}
.elementor-6339 .q-tier-green .q-tier-n{color:#1d8a45}
.elementor-6339 .q-tier-gold .q-tier-n{color:#b8860b}
.elementor-6339 .q-tier-r{font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:26px;color:var(--qn)}
.elementor-6339 .q-tier-d{font-size:14px;color:#5b6180}
.elementor-6339 .q-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.elementor-6339 .q-tiles img{width:100%;height:auto;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(0,4,32,.08)}
.elementor-6339 > .e-con.q-hw{background:#fff}
.elementor-6339 .q-hw>.e-con-inner{align-items:center;gap:56px}
.elementor-6339 .q-hw-media{--width:55%;width:55%}
.elementor-6339 .q-hw-copy{--width:45%;width:45%}
.elementor-6339 .q-hw-img img{width:100%;height:auto;display:block}
.elementor-6339 .q-specs{list-style:none;padding:0;margin:22px 0 0;border-top:1px solid #e7ebf5}
.elementor-6339 .q-specs li{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #e7ebf5;font-size:15px}
.elementor-6339 .q-specs b{font-family:"Rethink Sans",sans-serif;font-weight:700;color:var(--qn)}
.elementor-6339 .q-specs span{color:#5b6180;text-align:right}
.elementor-6339 > .e-con.q-support{background:var(--ql)}
.elementor-6339 .q-support>.e-con-inner{align-items:center;gap:56px}
.elementor-6339 .q-sup-media{--width:40%;width:40%}
.elementor-6339 .q-sup-copy{--width:60%;width:60%;align-items:flex-start}
.elementor-6339 .q-sup-img img{width:100%;max-width:440px;height:auto;border-radius:22px;display:block;margin:0 auto;box-shadow:0 20px 50px rgba(0,4,32,.14)}
.elementor-6339 .q-stats-w,.elementor-6339 .q-quote-w{width:100%}
.elementor-6339 .q-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}
.elementor-6339 .q-stat{background:#fff;border-radius:16px;padding:18px 20px;border:1px solid #e3e7f2}
.elementor-6339 .q-stat b{display:block;font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:34px;color:var(--qa);line-height:1.1}
.elementor-6339 .q-stat span{font-size:14px;color:#5b6180}
.elementor-6339 .q-quote{margin:24px 0 0;padding:20px 22px;background:#fff;border-left:4px solid var(--qm);border-radius:12px}
.elementor-6339 .q-quote p{font-family:"Rethink Sans",sans-serif;font-size:19px;font-weight:600;margin:0 0 6px;color:var(--qn)}
.elementor-6339 .q-quote cite{font-style:normal;font-size:14px;color:#5b6180}
.elementor-6339 .q-book-k p{font-weight:600;margin:26px 0 10px;color:var(--qn)}
.elementor-6339 > .e-con.q-pricing{background:#fff}
.elementor-6339 .q-cards{flex-direction:row;gap:22px;align-items:stretch;--width:100%;width:100%}
.elementor-6339 .q-card{--width:33.333%;width:33.333%;background:#fff;border:1px solid #e3e7f2;border-radius:20px;padding:30px 26px;justify-content:flex-start}
.elementor-6339 .q-card .q-btn{margin-top:auto;padding-top:22px}
.elementor-6339 .q-card-hl{border:3px solid var(--qa);box-shadow:0 20px 50px rgba(7,91,242,.18)}
.elementor-6339 .q-badge p{display:inline-block;background:var(--qm);color:var(--qn);font-weight:700;font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 12px;margin:0 0 12px}
.elementor-6339 .q-card-h .elementor-heading-title{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:24px;color:var(--qn)}
.elementor-6339 .q-card-who p{font-size:14px;color:#5b6180;margin:6px 0 0}
.elementor-6339 .q-price{margin:18px 0 0!important;display:flex;align-items:baseline;gap:6px}
.elementor-6339 .q-price b{font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:52px;line-height:1;color:var(--qn);letter-spacing:-1px}
.elementor-6339 .q-card-hl .q-price b{color:var(--qa)}
.elementor-6339 .q-price span{font-size:15px;color:#5b6180}
.elementor-6339 .q-card-d p{font-size:15px;line-height:1.55;color:#2b3150;margin:14px 0 0}
.elementor-6339 > .e-con.q-int{background:var(--ql);padding:64px 20px}
.elementor-6339 .q-int-row,.elementor-6339 .q-pay-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 40px;margin-top:30px}
.elementor-6339 .q-int-row img{height:40px;width:auto;max-width:140px;object-fit:contain;filter:grayscale(1);opacity:.7}
.elementor-6339 .q-pay-row{gap:12px}
.elementor-6339 .q-pay-row img{height:40px;width:auto;border-radius:6px;background:#fff;box-shadow:0 1px 3px rgba(0,4,32,.08)}
.elementor-6339 > .e-con.q-final{background:linear-gradient(rgba(0,4,32,.88),rgba(0,4,32,.80)),url(https://www.qiki.com.au/wp-content/uploads/2026/10/hero-bg-qiki-pay-opt.webp) center/cover no-repeat,#000420;padding:96px 20px}
.elementor-6339 .q-final .q-h2 .elementor-heading-title{color:#fff;font-size:clamp(30px,3.6vw,48px)}
.elementor-6339 .q-final .q-lead p,.elementor-6339 .q-final .q-proof p{color:#dfe5ff}
.elementor-6339 .q-final .q-note p{color:#c9d0ee}
.elementor-6339 .q-final .q-btn-primary .elementor-button{background:var(--ql)!important;color:var(--qa)!important;border-color:var(--ql)!important}
.elementor-6339 .q-final .q-btn-secondary .elementor-button{border-color:var(--ql)!important;color:var(--ql)!important}
.elementor-6339 .q-final .q-btn-secondary .elementor-button:hover{background:var(--ql)!important;color:var(--qa)!important}

.elementor-6339 .elementor-widget.q-lead{margin:0 auto 40px!important}
.elementor-6339 .q-btn .elementor-button,.elementor-6339 .q-btn .elementor-button-text{text-transform:none!important}

/* LP header + footer (page 6206 uses Elementor Canvas: no global header/footer) */
.elementor-6339 > .e-con.q-lph{padding:0 20px;height:76px;min-height:76px;background:#fff;border-bottom:1px solid #e7ebf5;justify-content:center}
.elementor-6339 .q-lph>.e-con-inner{height:76px;justify-content:center}
.elementor-6339 .q-lph-in{flex-direction:row;align-items:center;justify-content:space-between;height:76px;--width:100%;width:100%}
.elementor-6339 .q-lph-logo{width:120px;flex:none}
.elementor-6339 .q-lph-logo img{width:120px;height:27px;display:block}
.elementor-6339 .q-lph-act{flex-direction:row;align-items:center;gap:20px;--width:auto;width:auto}
.elementor-6339 .q-lph-tel{display:inline-flex;align-items:center;gap:7px;font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:17px;color:var(--qa);text-decoration:none;white-space:nowrap}
.elementor-6339 .q-lph-tel:hover{color:#0449c4}
.elementor-6339 .q-lph-quote .elementor-button{padding:11px 20px!important;font-size:16px!important}
.elementor-6339 > .e-con.q-lpf{padding:28px 20px;background:var(--qn)}
.elementor-6339 .q-lpf-in{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;--width:100%;width:100%}
.elementor-6339 .q-lpf-logo img{width:110px;height:auto;display:block}
.elementor-6339 .q-lpf-copy p{margin:0;font-size:14px;color:#c9d0ee}
.elementor-6339 .q-lpf-links p{margin:0;display:flex;gap:22px}
.elementor-6339 .q-lpf-links a{font-size:14px;color:#dfe5ff;text-decoration:none}
.elementor-6339 .q-lpf-links a:hover{color:#fff;text-decoration:underline}
@media (max-width:1024px){
.elementor-6339 > .e-con{padding:64px 20px}
.elementor-6339 .q-offset>.e-con-inner,.elementor-6339 .q-hero>.e-con-inner,.elementor-6339 .q-rewards>.e-con-inner,.elementor-6339 .q-hw>.e-con-inner,.elementor-6339 .q-support>.e-con-inner{gap:36px}
.elementor-6339 .q-hero-copy{min-height:560px}
.elementor-6339 > .e-con.q-hero{padding-top:48px}
}
@media (max-width:767px){
.elementor-6339 > .e-con{padding:52px 16px}
.elementor-6339 > .e-con.q-hero{padding:32px 16px 40px}
.elementor-6339 > .e-con.q-lph{height:64px;min-height:64px;padding:0 14px}
.elementor-6339 .q-lph>.e-con-inner,.elementor-6339 .q-lph-in{height:64px}
.elementor-6339 .q-lph-in{flex-direction:row!important}
.elementor-6339 .q-lph-logo,.elementor-6339 .q-lph-logo img{width:92px}
.elementor-6339 .q-lph-logo img{height:21px}
.elementor-6339 .q-lph-act{flex-direction:row!important;gap:12px}
.elementor-6339 .q-lph-tel{font-size:14px;gap:5px}
.elementor-6339 .q-lph-quote .elementor-button{padding:9px 14px!important;font-size:14px!important}
.elementor-6339 .q-lpf-in{flex-direction:column!important;align-items:center;text-align:center}
.elementor-6339 .q-hero>.e-con-inner,.elementor-6339 .q-offset>.e-con-inner,.elementor-6339 .q-rev>.e-con-inner,.elementor-6339 .q-rewards>.e-con-inner,.elementor-6339 .q-hw>.e-con-inner,.elementor-6339 .q-support>.e-con-inner,.elementor-6339 .q-cards{flex-direction:column;gap:28px}
.elementor-6339 .q-hero-copy,.elementor-6339 .q-hero-media,.elementor-6339 .q-off-media,.elementor-6339 .q-off-copy,.elementor-6339 .q-rew-copy,.elementor-6339 .q-rew-tiles,.elementor-6339 .q-hw-media,.elementor-6339 .q-hw-copy,.elementor-6339 .q-sup-media,.elementor-6339 .q-sup-copy,.elementor-6339 .q-card{--width:100%;width:100%}
.elementor-6339 .q-hero-copy{min-height:0}
.elementor-6339 .q-h1 .elementor-heading-title{font-size:33px;letter-spacing:-1px}
.elementor-6339 .q-sub p,.elementor-6339 .q-lead p{font-size:17px}
.elementor-6339 .q-ctas{flex-direction:column;--width:100%;width:100%}
.elementor-6339 .q-ctas .q-btn,.elementor-6339 .q-ctas .elementor-button{width:100%}
.elementor-6339 .q-proof p{font-size:14px}
.elementor-6339 .q-hero-media{max-width:420px;margin:0 auto}
.elementor-6339 .q-hero-claims{padding:22px 14px 6px;min-height:146px}
.elementor-6339 .q-claims{gap:6px 12px}
.elementor-6339 .q-claims li{font-size:12.5px}
.elementor-6339 .q-off-media{order:-1}
.elementor-6339 .q-shot-float{right:-6px;bottom:-22px;width:48%!important}
.elementor-6339 .q-bills{grid-template-columns:1fr;gap:14px}
.elementor-6339 .q-bills-arrow{transform:rotate(90deg);font-size:36px}
.elementor-6339 .q-bill{grid-template-columns:52px 1fr auto;padding:12px 14px}
.elementor-6339 .q-compare{grid-template-columns:1fr}
.elementor-6339 .q-col{padding:22px 18px}
.elementor-6339 .q-tiles{gap:10px}
.elementor-6339 .q-stat b{font-size:28px}
.elementor-6339 .q-logos{gap:18px 28px}
.elementor-6339 .q-logos img{height:30px;max-width:100px}
.elementor-6339 .q-int-row img{height:32px;max-width:110px}
.elementor-6339 .q-pay-row img{height:32px}
.elementor-6339 .q-specs li{flex-direction:column;gap:2px}
.elementor-6339 .q-specs span{text-align:left}
.elementor-6339 > .e-con.q-final{padding:64px 16px}
.elementor-6339 .q-tier{padding:16px 14px}
.elementor-6339 .q-tier-r{font-size:20px;white-space:nowrap}
.elementor-6339 .q-sup-img img{max-height:340px;width:100%;object-fit:cover;object-position:50% 20%}
}
@media (max-width:370px){.elementor-6339 .q-lph-tel span{display:none}.elementor-6339 .q-lph-tel svg{width:22px;height:22px}}
/* variant blocks */
.elementor-6339 .q-hero-tag p{display:inline-block;margin:18px 0 0;background:#DCF5DE;color:#0b5d2a;font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:15px;line-height:1.35;border-radius:999px;padding:8px 16px;border:1px solid #b7e6c2}
.elementor-6339 .q-soon{display:inline-block;margin-left:6px;vertical-align:middle;background:#FFF9E6;color:#8a6100;border:1px solid #f0dd9e;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px}
.elementor-6339 .q-off-media{gap:20px}
.elementor-6339 .q-phone-solo img,.elementor-6339 .q-dev-img img{width:100%;max-width:300px;height:auto;display:block;margin:0 auto;border-radius:28px;box-shadow:0 20px 50px rgba(0,4,32,.18)}
.elementor-6339 .q-dev-img img{max-width:360px;border-radius:0;box-shadow:none}
.elementor-6339 .q-vis-w{width:100%}
.elementor-6339 .q-vis{background:#fff;border:1px solid #e3e7f2;border-radius:20px;padding:26px 26px;box-shadow:0 20px 50px rgba(0,4,32,.10);max-width:520px;margin:0 auto}
.elementor-6339 .q-vis-h{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:20px;color:var(--qn);margin:0 0 10px}
.elementor-6339 .q-vis-list{list-style:none;margin:0;padding:0}
.elementor-6339 .q-vis-list li{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #e7ebf5;font-size:16px;color:#2b3150}
.elementor-6339 .q-vis-list li:last-child{border-bottom:0}
.elementor-6339 .q-vis-list b{font-family:"Rethink Sans",sans-serif;font-weight:800;color:#1d8a45;white-space:nowrap}
.elementor-6339 .q-vis-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.elementor-6339 .q-vis-col{border-radius:16px;padding:22px 18px;display:grid;gap:6px;text-align:center}
.elementor-6339 .q-vis-col span{font-size:14px;font-weight:600}
.elementor-6339 .q-vis-col b{font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:44px;line-height:1}
.elementor-6339 .q-vis-col small{font-size:13px;opacity:.8}
.elementor-6339 .q-vis-them{background:#fdecea;color:#8c2a1f}
.elementor-6339 .q-vis-us{background:#DCF5DE;color:#0b5d2a;border:2px solid var(--qm)}
.elementor-6339 > .e-con.q-pivot{background:var(--qn)}
.elementor-6339 .q-pivot .q-h2 .elementor-heading-title{color:#fff}
.elementor-6339 .q-pivot .q-eyebrow p{color:var(--qm);text-align:center}
.elementor-6339 .q-pivot .q-lead p{color:#c9d0ee}
.elementor-6339 .q-pivot .q-lead strong{color:#fff}
.elementor-6339 .q-pivot-save{max-width:820px;margin:8px auto 0}
.elementor-6339 .q-pivot-save p{font-family:"Rethink Sans",sans-serif;font-weight:600;font-size:clamp(19px,1.8vw,23px);line-height:1.45;color:#fff;margin:0;text-align:center}
.elementor-6339 .q-pivot-kick{max-width:820px;margin:22px auto 0}
.elementor-6339 .q-pivot-kick p{font-size:17px;color:#c9d0ee;margin:0;text-align:center}
.elementor-6339 .q-mint{color:var(--qm);font-weight:800}
.elementor-6339 .q-pivot .q-ctas{justify-content:center;--width:100%;width:100%}
.elementor-6339 .q-pivot .q-note{text-align:center}
.elementor-6339 .q-pivot .q-note p{color:#9aa3cc}
.elementor-6339 .q-pivot .q-btn-secondary .elementor-button{border-color:var(--ql)!important;color:var(--ql)!important}
.elementor-6339 .q-pivot .q-btn-secondary .elementor-button:hover{background:var(--ql)!important;color:var(--qa)!important}
.elementor-6339 > .e-con.q-cond{background:var(--ql)}
.elementor-6339 .q-cond-cards{flex-direction:row;gap:22px;align-items:stretch;--width:100%;width:100%}
.elementor-6339 .q-cond-card{--width:33.333%;width:33.333%;background:#fff;border:1px solid #e3e7f2;border-radius:20px;padding:28px 24px;justify-content:flex-start}
.elementor-6339 .q-list-sm .q-ticks li{font-size:15px}
@media (max-width:767px){
.elementor-6339 .q-hero-tag p{font-size:13.5px;padding:7px 13px}
.elementor-6339 .q-cond-cards{flex-direction:column}
.elementor-6339 .q-cond-card{--width:100%;width:100%}
.elementor-6339 .q-vis-col b{font-size:36px}
.elementor-6339 .q-vis{padding:22px 18px}
.elementor-6339 .q-phone-solo img{max-width:240px}
.elementor-6339 .q-dev-img img{max-width:280px}
}
/* conversion upgrades 2026-10-12 */
.elementor-6339 .q-hero-quote p{margin:14px 0 0;font-family:"Rethink Sans",sans-serif;font-weight:600;font-size:15px;line-height:1.4;color:var(--qn);font-style:italic}
.elementor-6339 .q-hero-quote p span{display:block;font-style:normal;font-weight:500;font-size:13px;color:#5b6180;margin-top:2px}
.elementor-6339 > .e-con.q-trust{padding:32px 20px}
.elementor-6339 .q-logos2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 40px}
.elementor-6339 .q-logos2 img{height:44px;width:auto;max-width:150px;object-fit:contain;display:block}
.elementor-6339 > .e-con.q-proofb{background:#fff;padding:80px 20px}
.elementor-6339 .q-gbadge-w{width:100%}
.elementor-6339 .q-gbadge{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto 18px;background:var(--ql);border:1px solid #e3e7f2;border-radius:999px;padding:10px 20px;width:max-content;max-width:100%}
.elementor-6339 .q-gbadge-g{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #e3e7f2;font-family:Arial,sans-serif;font-weight:800;font-size:16px;color:#4285F4}
.elementor-6339 .q-gbadge .q-stars{font-size:20px;color:#F5B301;letter-spacing:2px}
.elementor-6339 .q-gbadge-t{font-family:"Rethink Sans",sans-serif;font-size:17px;color:var(--qn)}
.elementor-6339 .q-gbadge-t b{font-weight:800}
.elementor-6339 .q-tcards-w{width:100%;margin-top:32px}
.elementor-6339 .q-tcards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.elementor-6339 .q-tcard{margin:0;background:var(--ql);border:1px solid #e3e7f2;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:8px}
.elementor-6339 .q-tcard .q-stars{color:#F5B301;font-size:16px;letter-spacing:2px}
.elementor-6339 .q-tcard-h{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:18px;color:var(--qn);margin:0}
.elementor-6339 .q-tcard blockquote{margin:0;font-size:15px;line-height:1.55;color:#2b3150;flex:1}
.elementor-6339 .q-tcard figcaption{display:flex;flex-direction:column;gap:2px;margin-top:6px}
.elementor-6339 .q-tcard figcaption b{font-family:"Rethink Sans",sans-serif;font-size:15px;color:var(--qn)}
.elementor-6339 .q-tcard figcaption span{font-size:13px;color:#5b6180}
.elementor-6339 .q-proofb .q-fine{margin-top:6px}
.elementor-6339 .q-hero-card-v .q-hv-w{width:100%}
.elementor-6339 .q-hv{position:relative;padding:18px 22px 26px;display:flex;justify-content:center;align-items:flex-end;gap:18px}
.elementor-6339 .q-hv img{display:block;height:auto}
.elementor-6339 .q-hv-online .q-hv-phone{width:34%;border-radius:22px;border:5px solid #1b2040;box-shadow:0 18px 40px rgba(0,0,0,.45);aspect-ratio:480/956;position:relative;z-index:2}
.elementor-6339 .q-hv-online .q-hv-tab{width:62%;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.4);aspect-ratio:4/3;margin-left:-6%}
.elementor-6339 .q-hv-qr .q-hv-phone{width:38%;border-radius:22px;border:5px solid #1b2040;box-shadow:0 18px 40px rgba(0,0,0,.45);aspect-ratio:480/956}
.elementor-6339 .q-hv-qr .q-hv-qrcode{width:30%;border-radius:14px;background:#fff;padding:8px;aspect-ratio:500/550;align-self:center}
.elementor-6339 .q-hv-res .q-hv-wide{width:100%;border-radius:12px;box-shadow:0 18px 40px rgba(0,0,0,.45);aspect-ratio:4/3}
.elementor-6339 .q-hv-tag{position:absolute;top:8px;right:16px;background:var(--qm);color:var(--qn);font-family:"Rethink Sans",sans-serif;font-weight:800;font-size:15px;padding:6px 12px;border-radius:999px;transform:rotate(-4deg);box-shadow:0 6px 16px rgba(0,0,0,.25)}
.elementor-6339 .q-hero-card-v .q-hero-claims{background:none!important}
.elementor-6339 > .e-con.q-sticky{display:none}
@media (max-width:767px){
.elementor-6339 .q-hero-quote p{font-size:14px}
.elementor-6339 .q-logos2{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 16px;justify-items:center}
.elementor-6339 .q-logos2 img{height:38px;max-width:100%}
.elementor-6339 > .e-con.q-proofb{padding:56px 16px}
.elementor-6339 .q-tcards{grid-template-columns:1fr;gap:14px}
.elementor-6339 .q-tcard-x{display:none!important}
.elementor-6339 .q-gbadge{padding:9px 14px;gap:8px}
.elementor-6339 .q-gbadge-t{font-size:15px}
.elementor-6339 .q-cl-x{display:none!important}
.elementor-6339 .q-hero-card-v .q-hero-claims,.elementor-6339 .q-hero-claims{min-height:0!important;padding-bottom:4px}
.elementor-6339 .q-hv{padding:14px 14px 20px}
.elementor-6339 > .e-con.q-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:998;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgba(255,255,255,.97);border-top:1px solid #e3e7f2;box-shadow:0 -6px 20px rgba(0,4,32,.10)}
.elementor-6339 .q-sticky>.e-con-inner{max-width:none}
.elementor-6339 .q-sticky-in{flex-direction:row!important;gap:10px;--width:100%;width:100%}
.elementor-6339 .q-sticky-in .q-btn{flex:1 1 0;width:50%}
.elementor-6339 .q-sticky-in .elementor-button{width:100%;padding:13px 8px!important;font-size:15.5px!important;white-space:nowrap}
.elementor-6339 .q-sticky-quote .elementor-button{background:#075BF2!important;border-color:#075BF2!important;color:#fff!important}
.elementor-6339 > .e-con.q-lpf{padding-bottom:96px}
}
/* speed pass 2026-10-12: defer rendering of below-fold reviews block */
.elementor-6339 > .e-con.q-proofb{content-visibility:auto;contain-intrinsic-size:auto 900px}
/* organic product page 2026-10-12: platform hub links */
.elementor-6339 > .e-con.q-plat-s{background:#fff;padding:72px 20px}
.elementor-6339 .q-plat{max-width:1100px;margin:0 auto;text-align:center}
.elementor-6339 .q-plat-eye{color:var(--qa);font-size:13px;letter-spacing:.12em;font-weight:700;margin:0 0 8px}
.elementor-6339 .q-plat-h{font-size:clamp(26px,3.4vw,40px);line-height:1.15;margin:0 0 12px;color:var(--qn)}
.elementor-6339 .q-plat-sub{max-width:640px;margin:0 auto 32px;color:#3b4160;font-size:17px;line-height:1.55}
.elementor-6339 .q-plat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:left}
.elementor-6339 .q-plat-card{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid #e3e6f2;border-radius:16px;background:var(--ql);text-decoration:none;transition:border-color .2s,transform .2s}
.elementor-6339 .q-plat-card:hover{border-color:var(--qa);transform:translateY(-2px)}
.elementor-6339 .q-plat-k{font-weight:700;font-size:20px;color:var(--qn)}
.elementor-6339 .q-plat-d{color:#3b4160;font-size:15.5px;line-height:1.5;flex:1}
.elementor-6339 .q-plat-go{color:var(--qa);font-weight:700;font-size:15px}
@media(max-width:767px){body.page-id-6339{padding-bottom:76px}.elementor-6339 > .e-con.q-plat-s{padding:56px 16px}.elementor-6339 .q-plat-grid{grid-template-columns:1fr}}

/* organic enrichment 2026-10-12 (intro / what you get / FAQ) */
.elementor-6339 > .e-con.q-x{padding:88px 20px}
.elementor-6339 > .e-con.q-x-intro,.elementor-6339 > .e-con.q-x-wyg,.elementor-6339 > .e-con.q-x-faq{background:var(--ql)}
.elementor-6339 .q-x > .e-con-inner{max-width:880px;gap:28px}
.elementor-6339 .q-x-wyg > .e-con-inner{max-width:1100px}
.elementor-6339 .q-x .q-h2{text-align:center}
.elementor-6339 .q-x-body p{font-family:"Work Sans",sans-serif;font-size:18px;line-height:1.65;color:var(--qn);margin:0 0 18px}
.elementor-6339 .q-x-body p:last-child{margin-bottom:0}
.elementor-6339 .q-x a:not(.elementor-button){color:var(--qa);text-decoration:underline;text-underline-offset:3px}
.elementor-6339 .q-x-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;padding:0}
.elementor-6339 .q-x-card{background:#fff;border:1px solid #E3E8F5;border-radius:16px;padding:28px!important;gap:10px;justify-content:flex-start}
.elementor-6339 .q-x-h3 .elementor-heading-title{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:20px;line-height:1.25;color:var(--qn)}
.elementor-6339 .q-x-p p{font-family:"Work Sans",sans-serif;font-size:16.5px;line-height:1.6;color:#3B4160;margin:0}
.elementor-6339 .q-x-acc .elementor-accordion-item{background:#fff;border:1px solid #E3E8F5!important;border-radius:14px;margin-bottom:12px;overflow:hidden}
.elementor-6339 .q-x-acc .elementor-tab-title{padding:20px 24px!important;border:0!important}
.elementor-6339 .q-x-acc .elementor-accordion-title{font-family:"Rethink Sans",sans-serif;font-weight:700;font-size:18px;color:var(--qn)!important}
.elementor-6339 .q-x-acc .elementor-active .elementor-accordion-title,.elementor-6339 .q-x-acc .elementor-active .elementor-accordion-icon{color:var(--qa)!important}
.elementor-6339 .q-x-acc .elementor-accordion-icon{color:var(--qn)}
.elementor-6339 .q-x-acc .elementor-tab-content{padding:0 24px 22px!important;border:0!important;font-family:"Work Sans",sans-serif;font-size:16.5px;line-height:1.65;color:#3B4160}
.elementor-6339 .q-x-acc .elementor-tab-content p{margin:0}
@media(max-width:767px){.elementor-6339 > .e-con.q-x{padding:56px 16px}.elementor-6339 .q-x-grid{grid-template-columns:1fr}.elementor-6339 .q-x-body p{font-size:17px}.elementor-6339 .q-x-card{padding:22px!important}.elementor-6339 .q-x-acc .elementor-tab-title{padding:16px 18px!important}.elementor-6339 .q-x-acc .elementor-tab-content{padding:0 18px 18px!important}}
/* enrichment polish */
.elementor-6339 .q-x a:not(.elementor-button){text-decoration:none}
.elementor-6339 .q-x-body a,.elementor-6339 .q-x-p a,.elementor-6339 .q-x-acc .elementor-tab-content a{color:var(--qa);text-decoration:underline;text-underline-offset:3px}
.elementor-6339 .q-x-h3 .elementor-heading-title{letter-spacing:-.2px}
.elementor-6339 .q-x-acc .elementor-tab-title{display:flex!important;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;cursor:pointer}
.elementor-6339 .q-x-acc .elementor-accordion-title{text-decoration:none!important;letter-spacing:-.2px;line-height:1.35}
.elementor-6339 .q-x-acc .elementor-accordion-icon{float:none!important;width:auto!important;font-size:15px;line-height:1;color:var(--qa)!important;flex:0 0 auto}
.elementor-6339 .q-x-acc .elementor-accordion-icon svg{width:15px;height:15px;fill:currentColor}/* End custom CSS */