@media(max-width:767px){.elementor .e-3e34e79-bfdfe15{font-size:35px;}}@media(max-width:767px){.elementor .e-934896f-d0d5bde{font-size:14px;}}@media(max-width:767px){.elementor .e-384d257-8bec0ea{font-size:14px;}}@media(max-width:767px){.elementor .e-2f2077c-dc488e0{font-size:14px;}}@media(max-width:767px){.elementor .e-a43a956-edccfe5{border-radius:12px;display:block;}}@media(max-width:767px){.elementor .e-6a5d517-ec6d834{overflow:hidden;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-radius:24px;background-color:#14052B;box-shadow:0px 30px 60px -20px rgba(20,5,43,0.35);}}@media(max-width:767px){.elementor .e-12ca09a-ef349b2{font-size:12px;display:none;}}@media(max-width:767px){.elementor .e-d9f0a8f-fc4645d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-db2cd83-8a0369f{font-size:12px;}}@media(max-width:767px){.elementor .e-0e2449a-be9fdeb{font-size:30px;}}@media(max-width:767px){.elementor .e-b703367-b98398e{font-size:14px;}}@media(max-width:767px){.elementor .e-8f1146e-22821c8{font-size:23px;}}@media(max-width:767px){.elementor .e-90d4265-a51b247{font-size:14px;}}@media(max-width:767px){.elementor .e-e6ffe03-b5bfe5a{height:40px;}}@media(max-width:767px){.elementor .e-e6ffe03-76c4d86{height:40px;}}@media(max-width:767px){.elementor .e-fa86cb0-e7ba329{font-size:14px;}}@media(max-width:767px){.elementor .e-3b4852f-d13d03c{height:40px;}}@media(max-width:767px){.elementor .e-91ca9fc-7fab6d0{width:300px;}}@media(max-width:767px){.elementor .e-276fae8-40aab01{font-size:18px;}}@media(max-width:767px){.elementor .e-cfd90fe-dd77bd9{font-size:14px;}}@media(max-width:767px){.elementor .e-98defbb-32f7907{font-size:13px;}}@media(max-width:767px){.elementor .e-ac34b7c-fa013b0{font-size:13px;}}@media(max-width:767px){.elementor .e-6335529-91d35af{font-size:13px;}}@media(max-width:767px){.elementor .e-ec6beff-36532dd{font-size:14px;}}@media(max-width:767px){.elementor .e-c9a56d3-c9ccfe2{padding:24px;flex-direction:column;}}@media(max-width:767px){.elementor .e-eea75e5-c56046d{font-size:18px;}}@media(max-width:767px){.elementor .e-9893638-0a5e8e4{font-size:14px;}}@media(max-width:767px){.elementor .e-27cca5b-7c75070{font-size:13px;}}@media(max-width:767px){.elementor .e-b730e72-4f2f6a7{font-size:13px;}}@media(max-width:767px){.elementor .e-9c83022-a0a124c{font-size:13px;}}@media(max-width:767px){.elementor .e-cfb56d3-f68d164{font-size:14px;}}@media(max-width:767px){.elementor .e-0349a8c-f610d2b{padding:24px;flex-direction:column;}}@media(max-width:767px){.elementor .e-65c061b-f156b7f{padding:16px;}}@media(max-width:767px){.elementor .e-4e65ef5-a4ec9b4{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;gap:24px;}}@media(max-width:767px){.elementor .e-b7adfea-8e96b2f{font-size:25px;}}@media(max-width:767px){.elementor .e-d2365bd-4f94537{font-weight:800;font-size:11px;letter-spacing:2px;text-transform:uppercase;}}@media(max-width:767px){.elementor .e-58d474d-e73a9ae{font-size:21px;}}@media(max-width:767px){.elementor .e-ee993d4-a6d2999{font-size:14px;}}@media(max-width:767px){.elementor .e-efa72cc-286c6da{font-size:14px;}}@media(max-width:767px){.elementor .e-ae033ed-6ad32ad{font-weight:800;font-size:11px;letter-spacing:2px;text-transform:uppercase;}}@media(max-width:767px){.elementor .e-0559dfe-8d16bb8{font-size:21px;}}@media(max-width:767px){.elementor .e-a1cd4b4-1af2bf8{font-size:14px;}}@media(max-width:767px){.elementor .e-3ec6d7b-b015d22{font-weight:800;font-size:11px;letter-spacing:2px;text-transform:uppercase;}}@media(max-width:767px){.elementor .e-f439ea8-b608a78{font-size:21px;}}@media(max-width:767px){.elementor .e-022b188-02524f4{font-size:14px;}}@media(max-width:767px){.elementor .e-dbd7f88-64a0239{font-weight:800;font-size:11px;letter-spacing:2px;text-transform:uppercase;}}@media(max-width:767px){.elementor .e-4219204-f201823{font-size:21px;}}@media(max-width:767px){.elementor .e-b4f7ef2-27352e0{font-size:14px;}}@media(max-width:767px){.elementor .e-4fe2708-520b547{width:100%;padding:15px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;}}@media(max-width:767px){.elementor .e-cf4d0f1-7a91ccc{font-size:15px;}}@media(max-width:767px){.elementor .e-830f399-f692c59{font-size:15px;}}@media(max-width:767px){.elementor .e-26de13d-181a045{width:100%;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;}}@media(max-width:767px){.elementor .e-99b2c16-6d0ab1d{flex-direction:column;}}@media(max-width:767px){.elementor .e-152f97c-9432928{font-size:12px;}}@media(max-width:767px){.elementor .e-f92385b-aab98e7{font-size:25px;}}@media(max-width:767px){.elementor .e-c114cfe-ad599bd{font-size:14px;}}@media(max-width:767px){.elementor .e-9795ada-96482cb{font-size:14px;}}@media(max-width:767px){.elementor .e-9b64af3-a95b9ac{font-size:14px;}}@media(max-width:767px){.elementor .e-bae3e46-d6a2714{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-6b99c73-8d54e21{width:100%;height:220px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:25px;border-end-end-radius:25px;background-image:url("https://kit-quote.co.uk/wp-content/uploads/2026/10/kq-s3-molecule-photo.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;flex:0 0 100%;}}@media(max-width:767px){.elementor .e-5bda290-f3a813f{flex-direction:column;gap:0px;}}@media(max-width:767px){.elementor .e-d4773e4-e66dde4{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-615baa3-468d237{font-size:25px;}}@media(max-width:767px){.elementor .e-976cf19-f8208fe{font-size:14px;}}@media(max-width:767px){.elementor .e-1189f99-42ceb74{flex-direction:column;gap:12px;align-items:flex-start;}}@media(max-width:767px){.elementor .e-9de858b-46e2e0f{font-size:12px;}}@media(max-width:767px){.elementor .e-52f70cf-5052511{font-size:20px;}}@media(max-width:767px){.elementor .e-8cfe026-25af79a{min-width:156px;font-size:14px;align-self:flex-start;}}@media(max-width:767px){.elementor .e-93af3e0-aa63594{height:auto;min-height:0px;padding:15px;gap:28px;flex:0 1 100%;}}@media(max-width:767px){.elementor .e-825a08d-4de78e1{font-size:12px;}}@media(max-width:767px){.elementor .e-ec85c49-4905e9b{font-size:20px;}}@media(max-width:767px){.elementor .e-1ee686b-c36dd94{min-width:156px;font-size:14px;align-self:flex-start;}}@media(max-width:767px){.elementor .e-95ecba4-ba3e7a1{height:auto;min-height:0px;padding:15px;display:none;gap:28px;flex:0 1 100%;}}@media(max-width:767px){.elementor .e-0ccd587-ebf3371{font-size:12px;}}@media(max-width:767px){.elementor .e-85ae60d-481dae8{font-size:20px;}}@media(max-width:767px){.elementor .e-f04b1aa-2438741{min-width:156px;font-size:14px;align-self:flex-start;}}@media(max-width:767px){.elementor .e-1a068ac-f3c414c{height:auto;min-height:0px;padding:15px;display:none;gap:28px;flex:0 1 100%;}}@media(max-width:767px){.elementor .e-686a069-53ebe51{flex-wrap:wrap;}}@media(max-width:767px){.elementor .e-a0e9890-043e759{gap:24px;}}@media(max-width:767px){.elementor .e-62aaf83-65685d9{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-ff26bab-a607e80{font-size:12px;}}@media(max-width:767px){.elementor .e-11f046f-c6c11ce{font-size:25px;}}@media(max-width:767px){.elementor .e-2b5379b-0e899c7{font-size:14px;}}@media(max-width:767px){.elementor .e-bf5dd7b-01e6884{font-size:14px;}}@media(max-width:767px){.elementor .e-59d798f-e6c764c{display:none;}}@media(max-width:767px){.elementor .e-9a71699-ddca4f5{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:348px auto;background-position:0vw 0vw;background-color:var(--primary-purple);}}@media(max-width:767px){.elementor .e-f532891-456e24b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;}}