.elementor .e-3870d74-c89b{font-weight:700;font-size:0.8rem;color:#F3C878;letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5ddd520f-21a2{max-width:50rem;font-size:clamp(3rem, 6vw, 5.5rem);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;}.elementor .e-f751677-1116{max-width:42rem;font-size:1.1rem;color:rgba(255,255,255,0.88);line-height:1.65;margin:0px;}.elementor .e-48406f7-5ad5{width:100vw;min-height:32rem;padding-block-start:clamp(5rem, 10vw, 8rem);padding-block-end:clamp(5rem, 10vw, 8rem);padding-inline-start:max(1.5rem, calc((100vw - 75rem) / 2));padding-inline-end:max(1.5rem, calc((100vw - 75rem) / 2));margin-inline-start:calc(50% - 50vw);background-image:linear-gradient(90deg, rgba(18, 28, 21, 0.88) 0%,rgba(18, 28, 21, 0.69) 42%,rgba(18, 28, 21, 0.12) 100%),url("https://vindelkol.se/wp-content/uploads/2026/11/exec-978f49b2-6633-4ead-831b-8136a15670d0-1024x576.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;max-width: none; box-sizing: border-box;\n}.elementor .e-1fae6df6-e342{max-width:78rem;margin-block-start:100px;margin-inline-start:auto;margin-inline-end:auto;padding-inline: 1.5rem;\n}.elementor .e-7a1877fd-7df6{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:0.95rem;background-color:#F0EFEB;display:block;}.elementor .e-3b70088d-5b95{overflow:hidden;padding:0px;margin-block-end:1rem;border-radius:0.95rem;background-color:#F0EFEB;}.elementor .e-6ef08b4c-b958{font-weight:700;font-size:1.05rem;letter-spacing:0.025em;line-height:1.25;text-transform:uppercase;margin-block-start:0px;margin-block-end:0.35rem;text-align:left;\n}.elementor .e-301121eb-4dd8{font-size:0.92rem;color:#586159;line-height:1.55;margin-block-start:0px;margin-block-end:0.5rem;text-align:left;\n}.elementor .e-6361f925-9bdf{font-weight:700;font-size:0.98rem;color:#202722;margin-block-start:0px;margin-block-end:0.6rem;text-align:left; & .screen-reader-text { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }\n}.elementor .e-e37a685-69ac{width:100%;font-weight:700;color:#FFFFFF;letter-spacing:0.02em;text-align:center;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin-block-start:auto;border-radius:0.7rem;background-color:#284E3A;color: #FFFFFF !important; color: #FFFFFF !important;\n}.elementor .e-1e96d205-f035{height:100%;padding:1rem;border-radius:1.25rem;border-width:1px;border-color:#E7E7E2;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(32,39,34,0.06);display:flex;flex-direction:column;gap:0.35rem;}.elementor .e-6374370e-aa0a{display:grid;gap:1.5rem;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-50800df6-aa2a{max-width:78rem;padding-block-start:4rem;padding-block-end:5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-1b4267dd-e316{max-width:78rem;margin-inline-start:auto;margin-inline-end:auto;padding-inline: 1.5rem;\n}.elementor .e-7a76ea8a-df84{max-width:78rem;margin-inline-start:auto;margin-inline-end:auto;padding-inline: 1.5rem;\n}.elementor .e-27923c2c-54a6{max-width:78rem;margin-inline-start:auto;margin-inline-end:auto;padding-inline: 1.5rem;\n}.elementor .e-7b001930-ee48{padding-block-start:0px;padding-block-end:0px;}