.elementor .e-21746a1-03d0{flex: 1 1 auto; min-width: 0;\n}.elementor .e-6fa97ac-5c04{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-a2cd0c8-67ce{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-e5094df-ddac{padding-block-end: var(--spacing-16);\n}.elementor .e-6375f0b-d92b{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-d90f5f6-4f64{flex: 1 1 auto; min-width: 0;\n}.elementor .e-f315e1e-10c2{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-36b1b9b-4eb2{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-5ad4dd2-411f{padding-block-end: var(--spacing-16);\n}.elementor .e-ea7938b-4776{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-3c6a87e-551f{flex: 1 1 auto; min-width: 0;\n}.elementor .e-eac7bda-1d98{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-3a04db0-f2b6{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-3c0ecc0-d480{padding-block-end: var(--spacing-16);\n}.elementor .e-d403e5e-f488{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-8325e92-e630{width: 100%;\n}.elementor .e-129e0e5-d90d{background-image: url("https://www.gsdoors.co.uk/wp-content/uploads/2026/09/Blu-image-for-accordion.jpg"); background-size: cover; background-position: center;\n}.elementor .e-a7355c5-016e{background-image: url("https://www.gsdoors.co.uk/wp-content/uploads/2026/09/Auto-Full-AC-1500x1500-1.png"); background-size: cover; background-position: center;\n}.elementor .e-1b025e5-8e17{background-image: url("https://www.gsdoors.co.uk/wp-content/uploads/2021/11/AUTO-FULL-speed-door-in-action.webp"); background-size: cover; background-position: center;\n}.elementor .e-252158a-a80c{padding-block-start: var(--section-sm);\n}.elementor .e-40695e1-c3ce{display: flex; flex-direction: column; gap: 0; width: 100%; padding: 0;\n}.elementor .e-6e392aa-a166{align-self: start; @media (min-width: 768px) { position: sticky !important; top: var(--spacing-48); }\n}.elementor .e-671edcf-3a92{background-color:var(--white);padding: var(--spacing-24); border-radius: var(--radius-lg); position: sticky; top: calc(var(--spacing-48) + 0px); box-shadow: 0 -6px 20px rgba(16, 29, 84, 0.18); z-index: 1;\n}.elementor .e-bf27748-f307{background-color:var(--white);padding: var(--spacing-24); border-radius: var(--radius-lg); position: sticky; top: calc(var(--spacing-48) + 14px); box-shadow: 0 -6px 20px rgba(16, 29, 84, 0.18); z-index: 2;\n}.elementor .e-4610b80-0a8f{background-color:var(--white);padding: var(--spacing-24); border-radius: var(--radius-lg); position: sticky; top: calc(var(--spacing-48) + 28px); box-shadow: 0 -6px 20px rgba(16, 29, 84, 0.18); z-index: 3;\n}.elementor .e-7af3219-da35{background-color:var(--white);padding: var(--spacing-24); border-radius: var(--radius-lg); position: sticky; top: calc(var(--spacing-48) + 42px); box-shadow: 0 -6px 20px rgba(16, 29, 84, 0.18); z-index: 4;\n}.elementor .e-9e0c345-06ab{height: 30vh; min-height: 0; padding: 0; flex: none; pointer-events: none;\n}.elementor .e-0ead879-cd1c{gap: var(--spacing-24);\n}.elementor .e-c32836a-6cfb{align-items: start;\n}.elementor .e-ac1ac77-3fe4{padding: var(--spacing-32); border-radius: var(--radius-xxl);\n}