.elementor .e-52dd9fd-436d87b{font-family:var(--basic-sans);font-weight:800;font-size:13px;color:var(--neutral-slate);letter-spacing:2px;text-transform:uppercase;}.elementor .e-01acff0-e2bcfaf{font-family:var(--basic-sans);font-weight:400;font-size:50px;color:var(--primary-deep-purple);line-height:1.1em;}.elementor .e-5f725b6-ca72774{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-1903052-ee21a12{min-width:156px;font-family:var(--basic-sans);font-weight:700;font-size:16px;color:#FFFFFF;text-align:center;padding-block-start:11px;padding-block-end:11px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#4D0FAE;border-style:solid;background-color:#611DCC;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);transition:all 200ms;align-self:flex-start;}.elementor .e-1903052-ee21a12:hover,.elementor .e-1903052-ee21a12:focus-visible{background-color:var(--primary-deep-purple);box-shadow:0px 9px 18px 0px rgba(20,5,43,0.28);transform:translate3d(0px, -2px, 0px);}.elementor .e-5dd2195-133fe47{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:574 1 0px;justify-content:center;}.elementor .e-1eeb2f3-cc02477{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block;}.elementor .e-c72fbae-23cf9ee{width:100%;height:auto;min-width:0px;max-width:100%;overflow:hidden;aspect-ratio:672 / 528;position:relative;inset-block-start:0px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;border-radius:36px;background-color:#14052B;box-shadow:0px 30px 60px -20px rgba(20,5,43,0.35);display:flex;flex:672 1 0px;}.elementor .e-03f9a68-a714395{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:112px;align-items:center;}.elementor .e-e2f7aaa-8ce68b2{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-image:url("https://kit-quote.co.uk/wp-content/uploads/2026/10/kitquote-shape-top.svg"),url("https://kit-quote.co.uk/wp-content/uploads/2026/10/kitquote-shape-right.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:40.9766vw auto;background-position:-7.8516vw 12.3828vw,53.125vw -13.8281vw;background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-58f23eb-bf695a5{max-width:900px;font-family:var(--basic-sans);font-weight:400;font-size:40px;color:var(--primary-deep-purple);line-height:1.25em;text-align:center;}.elementor .e-40eed58-1ee0359{width:100%;height:100%;object-fit:cover;border-radius:6px;}.elementor .e-d5f5867-3b75874{height:215px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:42px;padding-inline-end:42px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#EDEDFA;display:flex;justify-content:center;align-items:center;}.elementor .e-b001355-52b3932{font-family:var(--basic-sans);font-weight:700;font-size:20px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-4d6e8d1-a1379bc{font-family:var(--basic-sans);font-size:15px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-be88fb9-3df3318{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-aa284fb-ab22b94{width:100%;height:100%;object-fit:cover;border-radius:6px;}.elementor .e-4916e6c-70f8757{height:215px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:42px;padding-inline-end:42px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#DDCAFC;display:flex;justify-content:center;align-items:center;}.elementor .e-cd43f75-1c74b41{font-family:var(--basic-sans);font-weight:700;font-size:20px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-792d94d-64af98c{font-family:var(--basic-sans);font-size:15px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-d87e52e-8f5ec10{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-627c727-573c051{width:100%;height:100%;object-fit:cover;border-radius:6px;}.elementor .e-b4e0880-e846e7b{height:215px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:42px;padding-inline-end:42px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#AB71F6;display:flex;justify-content:center;align-items:center;}.elementor .e-1f6096a-9cb121e{font-family:var(--basic-sans);font-weight:700;font-size:20px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-773b2c0-cba6cc0{font-family:var(--basic-sans);font-size:15px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-c368996-7514750{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-7695d57-8e7a1eb{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:52px;align-items:stretch;}.elementor .e-5008e8e-bfaa903{width:100%;max-width:var(--kq-container-max-width);overflow:hidden;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-90a951a-8474056{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:40px;align-items:center;}.elementor .e-1c15c9c-c6374f6{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-d2da41f-bb3f3e6{font-family:var(--basic-sans);font-weight:400;font-size:41px;color:var(--primary-deep-purple);line-height:1.27em;}.elementor .e-e5f7a30-1bb2a09{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-cce7563-4f14a1e{width:16px;height:16px;object-fit:contain;}.elementor .e-aa7f8b7-47f26f1{width:31px;height:31px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#BD8AFF;display:flex;flex:0 0 31px;justify-content:center;align-items:center;}.elementor .e-5c978fa-c20d54c{font-family:var(--basic-sans);font-weight:400;font-size:16px;color:#64648E;line-height:1.3em;}.elementor .e-0da16a2-ee42866{padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:22px;border-radius:100px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:14px;align-items:center;align-self:stretch;}.elementor .e-f36c66d-b2e0138{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;flex:574 1 0px;}.elementor .e-34f901f-4c1e76d{width:calc(100% + 28px);height:calc(100% + 28px);max-width:none;object-fit:cover;position:absolute;inset-block-start:-14px;inset-inline-start:-14px;border-radius:0px;filter:blur(6px);}.elementor .e-85955db-5815041{width:56.8%;height:auto;position:absolute;inset-block-start:22%;inset-inline-start:23.4%;z-index:2;border-radius:8px;box-shadow:0px 10px 30px 0px rgba(20,5,43,0.25);}.elementor .e-15b7db1-5645b02{width:100%;min-width:0px;overflow:hidden;aspect-ratio:672 / 422;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;display:flex;flex:672 1 0px;}.elementor .e-ee7086e-9f237e5{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:112px;align-items:center;}.elementor .e-33d8c5e-e0e9326{font-family:var(--basic-sans);font-weight:400;font-size:41px;color:var(--primary-deep-purple);line-height:1.27em;}.elementor .e-a465324-f6107ca{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-b922616-c9225c9{width:16px;height:16px;object-fit:contain;}.elementor .e-1558024-8fe8599{width:31px;height:31px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#BD8AFF;display:flex;flex:0 0 31px;justify-content:center;align-items:center;}.elementor .e-54379a0-903f209{font-family:var(--basic-sans);font-weight:400;font-size:16px;color:#64648E;line-height:1.3em;}.elementor .e-5685676-17bcbb2{padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:22px;border-radius:100px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:14px;align-items:center;align-self:stretch;}.elementor .e-3812533-bb91a15{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;flex:574 1 0px;}.elementor .e-213ec2b-36790b5{width:calc(100% + 28px);height:calc(100% + 28px);max-width:none;object-fit:cover;position:absolute;inset-block-start:-14px;inset-inline-start:-14px;border-radius:0px;filter:blur(6px);}.elementor .e-b56f857-b3b84b7{width:56.8%;height:auto;position:absolute;inset-block-start:22%;inset-inline-start:23.4%;z-index:2;border-radius:8px;box-shadow:0px 10px 30px 0px rgba(20,5,43,0.25);}.elementor .e-3373c91-4aa3577{width:100%;min-width:0px;overflow:hidden;aspect-ratio:672 / 422;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;display:flex;flex:672 1 0px;}.elementor .e-a29ec6b-0f03dcd{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:112px;align-items:center;}.elementor .e-0fe75bb-b8f04ea{font-family:var(--basic-sans);font-weight:400;font-size:41px;color:var(--primary-deep-purple);line-height:1.27em;}.elementor .e-8c11fc2-882ae0f{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-e67f0b3-8ef3a42{width:16px;height:16px;object-fit:contain;}.elementor .e-f596f9a-e8e205a{width:31px;height:31px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100px;background-color:#BD8AFF;display:flex;flex:0 0 31px;justify-content:center;align-items:center;}.elementor .e-e4134b1-e9c4c11{font-family:var(--basic-sans);font-weight:400;font-size:16px;color:#64648E;line-height:1.3em;}.elementor .e-942b576-203d413{padding-block-start:6px;padding-block-end:6px;padding-inline-start:6px;padding-inline-end:22px;border-radius:100px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:14px;align-items:center;align-self:stretch;}.elementor .e-dc661d1-5d2c64e{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;flex:574 1 0px;}.elementor .e-ebaeb66-138587a{width:calc(100% + 28px);height:calc(100% + 28px);max-width:none;object-fit:cover;position:absolute;inset-block-start:-14px;inset-inline-start:-14px;border-radius:0px;filter:blur(6px);}.elementor .e-e0c305a-46ef8bb{width:56.8%;height:auto;position:absolute;inset-block-start:22%;inset-inline-start:23.4%;z-index:2;border-radius:8px;box-shadow:0px 10px 30px 0px rgba(20,5,43,0.25);}.elementor .e-5654724-1020845{width:100%;min-width:0px;overflow:hidden;aspect-ratio:672 / 422;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:15px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;display:flex;flex:672 1 0px;}.elementor .e-d8901df-5cfaa67{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:112px;align-items:center;}.elementor .e-80123f9-e9b42b2{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:100px;align-items:center;}.elementor .e-256356d-c5c87f2{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-434d0c0-544db5c{width:100%;height:100%;object-fit:contain;}.elementor .e-35a1283-e68ec75{width:38%;height:auto;overflow:hidden;aspect-ratio:456 / 450;position:absolute;inset-block-start:-25px;inset-inline-start:-18.8%;z-index:0;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:0 0 260px;justify-content:flex-start;align-items:center;}.elementor .e-ceabc56-54288d7{font-family:var(--basic-sans);font-weight:800;font-size:13px;color:var(--neutral-slate);letter-spacing:2px;text-align:center;text-transform:uppercase;}.elementor .e-3c00ae8-aa7e394{width:100%;max-width:100%;font-family:var(--basic-sans);font-weight:400;font-size:35px;color:var(--primary-deep-purple);line-height:1.2em;text-align:center;}.elementor .e-a83e0e1-a7c0c39{width:100%;max-width:100%;font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;text-align:center;}.elementor .e-d570749-76bbb29{min-width:156px;font-family:var(--basic-sans);font-weight:700;font-size:16px;color:#FFFFFF;text-align:center;padding-block-start:11px;padding-block-end:11px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#4D0FAE;border-style:solid;background-color:#611DCC;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);transition:all 200ms;align-self:center;}.elementor .e-d570749-76bbb29:hover,.elementor .e-d570749-76bbb29:focus-visible{background-color:var(--primary-deep-purple);box-shadow:0px 9px 18px 0px rgba(20,5,43,0.28);transform:translate3d(0px, -2px, 0px);}.elementor .e-323ce5c-0646d92{width:100%;min-width:0px;max-width:56%;position:relative;z-index:1;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:18px;flex:0 0 auto;align-items:center;}.elementor .e-f0b0816-8d8c952{width:100%;height:100%;object-fit:contain;}.elementor .e-e768f17-f103581{width:38%;height:auto;overflow:hidden;aspect-ratio:456 / 450;position:absolute;inset-block-start:-25px;inset-inline-end:-18.8%;z-index:0;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex:0 0 260px;justify-content:flex-end;align-items:center;}.elementor .e-4ddc142-7a744f5{width:100%;min-height:399px;max-width:var(--kq-container-max-width);overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;border-radius:25px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#DBDBDB;border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;}.elementor .e-fdeb111-b2a95f2{width:100%;padding-block-start:0px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-84408c7-daa9449{font-family:var(--basic-sans);font-weight:400;font-size:30px;color:var(--primary-deep-purple);line-height:1.2em;flex:0 0 300px;}.elementor .e-af25a0b-af30505{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-f456f9c-c7961d2{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-f1846c5-473ab22{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-636c478-b4b5475{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-0aacd28-c1d2183{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-0aacd28-c1d2183:hover,.elementor .e-0aacd28-c1d2183:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-ef4cae4-31df97d{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-17369b3-66d1540{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-f985b32-d3c1f11{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-7fdee99-5733230{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-6b915a7-8499b7f{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-6b915a7-8499b7f:hover,.elementor .e-6b915a7-8499b7f:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-0f41339-b534181{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-8887514-1f93d13{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-b54a348-9d0cf70{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-c7f8962-e39fb86{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-a0c0a5b-165a93c{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-a0c0a5b-165a93c:hover,.elementor .e-a0c0a5b-165a93c:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-effcf05-b22a4d3{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-ee6b8a9-4b68056{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-14f10a6-509f72b{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-2a5369a-899c823{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-cca3f0f-556c114{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-cca3f0f-556c114:hover,.elementor .e-cca3f0f-556c114:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-15d02e1-6685ecf{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-2eddc38-7cfbd75{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-9251a5f-4f02b70{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-7638aba-6996fc7{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-3e97321-a038ac5{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-3e97321-a038ac5:hover,.elementor .e-3e97321-a038ac5:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-19dc60a-24448a4{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-469c677-0303700{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-fbf0357-650fe3f{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-63697e2-4d40f83{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-3f2dd9b-ed6cade{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-3f2dd9b-ed6cade:hover,.elementor .e-3f2dd9b-ed6cade:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1acd1a9-5962315{font-family:var(--basic-sans);font-weight:300;font-size:28px;color:var(--primary-deep-purple);line-height:1.3em;}.elementor .e-68f7a0a-3bfe92c{width:24px;height:24px;color:var(--primary-deep-purple);}.elementor .e-81982f3-9424ca7{width:31px;display:flex;flex:0 0 31px;justify-content:flex-end;align-items:center;}.elementor .e-00e246d-3d9d446{font-family:var(--basic-sans);font-size:16px;color:var(--neutral-slate);line-height:1.5em;}.elementor .e-d557336-e32b662{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(20,5,43,0.10);border-style:solid;transition:all 200ms;}.elementor .e-d557336-e32b662:hover,.elementor .e-d557336-e32b662:focus-visible{background-image:linear-gradient(rgba(97,29,204,0.05), rgba(97,29,204,0.05));background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6401d96-377338f{width:100%;min-width:0px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}.elementor .e-8f12c59-8484156{width:100%;max-width:var(--kq-container-max-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:110px;align-items:flex-start;}.elementor .e-41ccc5a-863ee64{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-6edc0e7-eade92e{font-family:var(--basic-sans);font-weight:800;font-size:13px;color:var(--white);letter-spacing:2px;text-transform:uppercase;opacity:80%;}.elementor .e-39e91ce-d3f50eb{max-width:560px;font-family:var(--basic-sans);font-weight:400;font-size:45px;color:var(--white);line-height:1.11em;text-align:center;}.elementor .e-2ddac27-36c545b{max-width:480px;font-family:var(--basic-sans);font-size:16px;color:var(--white);line-height:1.38em;text-align:center;}.elementor .e-c218c00-b27c769{min-width:156px;font-family:var(--basic-sans);font-weight:700;font-size:16px;color:var(--primary-deep-purple);text-align:center;padding-block-start:11px;padding-block-end:11px;padding-inline-start:24px;padding-inline-end:24px;border-radius:100px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:none;background-color:var(--white);box-shadow:0px 5px 10px 0px rgba(0,0,0,0.2);transition:all 200ms;}.elementor .e-c218c00-b27c769:hover,.elementor .e-c218c00-b27c769:focus-visible{color:var(--white);background-color:#14052B;box-shadow:0px 9px 18px 0px rgba(20,5,43,0.28);transform:translate3d(0px, -2px, 0px);}.elementor .e-06d9f2b-0233602{width:543px;height:629px;object-fit:cover;position:absolute;inset-inline-end:-86px;inset-block-end:-125px;z-index:2;}.elementor .e-8d620f7-3cb99c4{width:100%;max-width:var(--kq-container-max-width);overflow:hidden;position:relative;text-align:center;padding-block-start:64px;padding-block-end:64px;padding-inline-start:64px;padding-inline-end:64px;border-radius:25px;background-image:url("https://kit-quote.co.uk/wp-content/uploads/2026/10/kitquote-shape-top.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:539px auto;background-position:-203px -40px;background-color:var(--primary-purple);display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-085d12b-f2e754c{width:100%;padding-block-start:48px;padding-block-end:48px;padding-inline-start:var(--space-section-x);padding-inline-end:var(--space-section-x);background-color:#FFFFFF00;display:flex;flex-direction:column;align-items:center;}.elementor .e-98b3492-38d8496{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, #C9C9EF14 0%,#C9C9EF3D 55%,#C9C9EF66 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-98b3492-817513b{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--white);display:flex;flex-direction:column;align-items:center;}