.elementor .e-56343f49-b2f2{color:var(--gr-gold);}.elementor .e-fe11b42-e840{color:var(--gr-white);max-width: none; white-space: nowrap;\n}.elementor .e-27f86575-aac2{min-width:0px;padding:0px;}.elementor .e-208695c8-f8ce{max-width:36rem;color:rgba(255, 255, 255, 0.85);}.elementor .e-4071bf9b-133b:hover,.elementor .e-4071bf9b-133b:focus-visible{color:var(--gr-navy-deep);border-color:var(--gr-white);background-color:var(--gr-white);}.elementor .e-4071bf9b-133b{color:var(--gr-white);border-color:rgba(255, 255, 255, 0.6);}.elementor .e-6331984b-d9f9{padding:0px;margin-block-start:0.5rem;gap:1rem;flex-wrap:wrap;}.elementor .e-9bfbcc0-bdab{padding:0px;gap:1.5rem;align-items:flex-start;}.elementor .e-37890d12-e3de{min-height:82vh;background-image:linear-gradient(100deg, rgba(20, 40, 64, 0.94) 0%,rgba(20, 40, 64, 0.78) 45%,rgba(20, 40, 64, 0.25) 100%),url("https://gronstedt.nu/wp-content/uploads/2025/11/angermanalven-sunset-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;}.elementor .e-39c83776-7867{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gr-navy);line-height:1;}.elementor .e-3961187f-7d5a{color:var(--gr-ink-muted);line-height:1.4;}.elementor .e-6b76af78-cf0b{padding:0px;flex-direction:column;gap:0.25rem;}.elementor .e-58443887-e0f8{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gr-navy);line-height:1;}.elementor .e-6dcdcbc1-daae{color:var(--gr-ink-muted);line-height:1.4;}.elementor .e-1a9cfd96-205a{padding:0px;flex-direction:column;gap:0.25rem;}.elementor .e-72804c01-53a2{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gr-navy);line-height:1;}.elementor .e-55b90583-6876{color:var(--gr-ink-muted);line-height:1.4;}.elementor .e-4a988033-7df6{padding:0px;flex-direction:column;gap:0.25rem;}.elementor .e-3efcefc6-bc9c{font-family:var(--font-heading);font-weight:700;font-size:clamp(2.5rem, 5vw, 3.5rem);color:var(--gr-navy);line-height:1;}.elementor .e-6fa9ea02-fc58{color:var(--gr-ink-muted);line-height:1.4;}.elementor .e-46f145e6-8ebe{padding:0px;flex-direction:column;gap:0.25rem;}.elementor .e-7f7bee89-c144{padding:0px;display:grid;gap:2rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-29995e60-f4d5{padding-block-start:3rem;padding-block-end:3rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--gr-line);\n}.elementor .e-7b958c2f-6345{max-width: none; white-space: nowrap;\n}.elementor .e-7fab5caa-274d{width:100%;height:240px;object-fit:cover;}.elementor .e-22345045-c2cf{font-weight:600;color:var(--gr-navy);padding-block-start:0.5rem;margin-block-start:auto;}.elementor .e-735cdab0-99d2{padding:1.75rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-2ca09dc4-8f57{overflow:hidden;color:inherit;text-decoration:none;padding:0px;gap:0px;}.elementor .e-3e7edb46-8cc6{width:100%;height:240px;object-fit:cover;object-position: center 12%;\n}.elementor .e-272d061c-e03b{font-weight:600;color:var(--gr-navy);padding-block-start:0.5rem;margin-block-start:auto;}.elementor .e-11d26e88-80f2{padding:1.75rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-6d7125c4-d0ac{overflow:hidden;color:inherit;text-decoration:none;padding:0px;gap:0px;}.elementor .e-487808e1-d895{width:100%;height:240px;object-fit:cover;object-position: center 30%;\n}.elementor .e-77fd9388-28ab{font-weight:600;color:var(--gr-navy);padding-block-start:0.5rem;margin-block-start:auto;}.elementor .e-746c657b-b6d3{padding:1.75rem;flex-direction:column;gap:0.6rem;flex:1 1 auto;}.elementor .e-5a3cee0d-fdcf{overflow:hidden;color:inherit;text-decoration:none;padding:0px;gap:0px;}.elementor .e-1e28c21d-e6e5{padding:0px;margin-block-start:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(3, 1fr);}.elementor .e-61b7e38b-2e0a{padding:0px;}.elementor .e-30606cfe-ec70{color:var(--gr-gold);}.elementor .e-1fbc149e-fc28{color:var(--gr-white);}.elementor .e-1866280f-4072{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-535a7c33-24a5{color:rgba(255, 255, 255, 0.85);}.elementor .e-5e312b93-c500{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-6ea246b9-20ee{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-35a8ce65-9a2e{color:rgba(255, 255, 255, 0.85);}.elementor .e-307b1579-6a0f{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-64883671-93ea{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-50ff910e-1664{color:rgba(255, 255, 255, 0.85);}.elementor .e-709a8496-2146{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-1c5877ef-75b4{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-769d0931-f9b5{color:rgba(255, 255, 255, 0.85);}.elementor .e-4e71f46-72c7{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-39ceb754-2cd1{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-6f4639bb-a3d3{color:rgba(255, 255, 255, 0.85);}.elementor .e-88cbb8b-e16e{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-24332f65-8d8a{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-4348a52e-6bdd{color:rgba(255, 255, 255, 0.85);}.elementor .e-73a0b517-4728{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-72d24a3c-6e77{font-family:var(--font-heading);font-weight:700;font-size:2.5rem;color:var(--gr-gold);line-height:1;}.elementor .e-6b80cf2-a484{color:rgba(255, 255, 255, 0.85);}.elementor .e-3f923061-4cdf{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0.5rem;border-top-style: solid; border-top-color: rgba(212, 165, 116, 0.45);\n}.elementor .e-14cda1fc-4814{padding:0px;margin-block-start:2rem;display:grid;grid-template-columns:repeat(4, 1fr);gap: 3rem 2.5rem;\n}.elementor .e-73b54ba6-6cb8{padding:0px;}.elementor .e-65ee3ded-1f07{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);}.elementor .e-4731dcde-12ae{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-707026a1-e739{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);}.elementor .e-561b81fe-c4dd{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-bffad49-ae35{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);}.elementor .e-1101dc98-ddf4{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-3df7399b-4e66{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);}.elementor .e-4124dfda-ec67{padding:0px;flex-direction:column;gap:0.6rem;}.elementor .e-776f3fd2-a84c{padding:0px;margin-block-start:1.5rem;display:grid;gap:1.25rem;grid-template-columns:repeat(4, 1fr);}.elementor .e-26071b1f-8228{margin-block-start:1rem;align-self:flex-start;}.elementor .e-413e9887-a07f{padding:0px;}.elementor .e-3f7da69b-f79c{margin-block-start:0.5rem;}.elementor .e-7a8d16f-d62b{text-align:center;padding:0px;align-items:center;}