.elementor .e-ce11005-50c1{flex: 1 1 auto; min-width: 0;\n}.elementor .e-5ecbfc1-2c0d{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-ab84e47-e391{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-7a0c399-bbe8{padding-block-end: var(--spacing-16);\n}.elementor .e-cd07afc-30f5{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-ca65566-8c1e{flex: 1 1 auto; min-width: 0;\n}.elementor .e-7eef75e-ed4b{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-b62dd4e-3b1a{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-380e281-dab7{padding-block-end: var(--spacing-16);\n}.elementor .e-60ae3a8-9da6{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-1f1e3cd-512c{flex: 1 1 auto; min-width: 0;\n}.elementor .e-7030b5e-d70b{flex: 0 0 20px; width: 20px; height: 20px; padding: 0;\n}.elementor .e-63b46a0-5c9c{padding-block: var(--spacing-16); cursor: pointer; color: var(--blu-700);\n}.elementor .e-cf0f85c-cae0{padding-block-end: var(--spacing-16);\n}.elementor .e-7a85d1d-d13b{border-block-end: 1px solid var(--neutral-100);\n}.elementor .e-665227a-57ce{width: 100%;\n}.elementor .e-648f51c-5c2f{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-0629e05-0339{background-image: url("https://www.gsdoors.co.uk/wp-content/uploads/2025/05/GS-AUTO-FRIGO-high-speed-roller-shutter-door-1.jpg"); background-size: cover; background-position: center;\n}.elementor .e-6261032-90b3{background-image: url("https://www.gsdoors.co.uk/wp-content/uploads/2021/11/AUTO-FRIGO-low-thermal-transmittance-speed-door.webp"); background-size: cover; background-position: center;\n}.elementor .e-44dd646-7eb6{padding-block-start: var(--section-sm);\n}.elementor .e-4bfad31-ab49{display: flex; flex-direction: column; gap: 0; width: 100%; padding: 0;\n}.elementor .e-a1c22d9-299b{align-self: start; @media (min-width: 768px) { position: sticky !important; top: var(--spacing-48); }\n}.elementor .e-b5476f2-a4ff{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-39a3ad7-71c2{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-efdd50b-09ec{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-15e95b1-3a18{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-226a6a8-bab4{height: 30vh; min-height: 0; padding: 0; flex: none; pointer-events: none;\n}.elementor .e-533835e-0cd4{gap: var(--spacing-24);\n}.elementor .e-ff59438-2416{align-items: start;\n}.elementor .e-36aceae-d7cc{padding: var(--spacing-32); border-radius: var(--radius-xxl);\n}