.elementor .e-5f39169b-f3eb{font-family:Outfit;font-weight:700;font-size:clamp(54px, 11.5vw, 50px);color:#ffffff;letter-spacing:-0.02em;line-height:.88;text-transform:uppercase;margin:0px;}.elementor .e-6ca328fa-8072{width:1px;height:120px;min-width:0px;position:absolute;inset-inline-end:clamp(20px,5vw,80px);inset-block-end:clamp(56px,9vh,110px);padding:0px;background-color:rgba(255,255,255,.5);}.elementor .e-392d9632-3da2{min-height:82vh;overflow:hidden;position:relative;padding-block-start:160px;padding-block-end:clamp(56px,9vh,110px);padding-inline-start:clamp(20px,5vw,80px);padding-inline-end:clamp(20px,5vw,80px);background-image:linear-gradient(180deg, rgba(15,23,42,.62) 0%,rgba(15,23,42,.18) 38%,rgba(15,23,42,.88) 100%),url("https://betongbyggen.com/wp-content/uploads/2026/09/Skarmavbild-2026-09-24-kl.-12.14.49.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0F172A;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-34210660-3d99{font-size:clamp(32px, 3.4vw, 54px);color:#000b39;}.elementor .e-5fbdc990-bd23{max-width:560px;color:#000b39;}.elementor .e-6218e914-64c2:hover,.elementor .e-6218e914-64c2:focus-visible{color:#0F172A;background-color:#ffffff;}.elementor .e-6218e914-64c2{padding-inline-start:24px;padding-inline-end:24px;background-color:#467FF7;gap:14px;}.elementor .e-7f832d2a-5cad:hover,.elementor .e-7f832d2a-5cad:focus-visible{color:#ffffff;background-color:#467FF7;}.elementor .e-7f832d2a-5cad{color:#0F172A;padding-inline-start:24px;padding-inline-end:24px;background-color:#ffffff;gap:14px;}.elementor .e-18596bfb-591d{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-23cc7bce-b319{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 46%;}.elementor .e-5d9c769a-86b3{width:100%;max-width:100%;aspect-ratio:16 / 9;object-fit:cover;position:relative;z-index:1;background-color:#000000;display:block;}.elementor .e-1ba4ac7-ffc3{min-width:0px;position:relative;padding:0px;display:flex;flex:1 1 50%;}.elementor .e-238af836-5710{background-image:linear-gradient(90deg, rgba(201, 201, 201, 0.96) 100%,rgba(15,23,42,.7) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;flex-direction:row;gap:clamp(48px,7vw,120px);align-items:center;}.elementor .e-6915dd3f-a862{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:26px;flex:1 1 55%;}.elementor .e-2f106b8b-ffac{min-width:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:0px;display:flex;flex:1 1 40%;}.elementor .e-71b74177-4e7d{padding:0px;display:flex;flex-direction:row;gap:clamp(32px,6vw,100px);justify-content:space-between;align-items:flex-end;}.elementor .e-22a1e814-84ca{font-family:Outfit;font-weight:700;font-size:clamp(48px, 5vw, 80px);color:#467FF7;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:auto;}.elementor .e-4397faab-cde7{font-size:clamp(20px, 1.6vw, 26px);color:inherit;}.elementor .e-581a0d33-2140{font-size:16px;color:inherit;opacity:85%;}.elementor .e-4ceb14d9-7ed9:hover,.elementor .e-4ceb14d9-7ed9:focus-visible{color:#ffffff;background-color:#0F172A;}.elementor .e-4ceb14d9-7ed9{min-height:340px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-377035e1-8302{font-family:Outfit;font-weight:700;font-size:clamp(48px, 5vw, 80px);color:#467FF7;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:auto;}.elementor .e-30bb3d1e-eb03{font-size:clamp(20px, 1.6vw, 26px);color:inherit;}.elementor .e-67c1d69-4b91{font-size:16px;color:inherit;opacity:85%;}.elementor .e-2487b072-1663:hover,.elementor .e-2487b072-1663:focus-visible{color:#ffffff;background-color:#0F172A;}.elementor .e-2487b072-1663{min-height:340px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-281745dc-b0cf{font-family:Outfit;font-weight:700;font-size:clamp(48px, 5vw, 80px);color:#467FF7;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:auto;}.elementor .e-5eba51d3-99d8{font-size:clamp(20px, 1.6vw, 26px);color:inherit;}.elementor .e-5daf3107-ae8a{font-size:16px;color:inherit;opacity:85%;}.elementor .e-57677b48-f144:hover,.elementor .e-57677b48-f144:focus-visible{color:#ffffff;background-color:#0F172A;}.elementor .e-57677b48-f144{min-height:340px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-6ebe5637-a457{font-family:Outfit;font-weight:700;font-size:clamp(48px, 5vw, 80px);color:#467FF7;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:auto;}.elementor .e-4c86dd87-5a4a{font-size:clamp(20px, 1.6vw, 26px);color:inherit;}.elementor .e-b1119e1-fe8c{font-size:16px;color:inherit;opacity:85%;}.elementor .e-66b42bbf-233c:hover,.elementor .e-66b42bbf-233c:focus-visible{color:#ffffff;background-color:#0F172A;}.elementor .e-66b42bbf-233c{min-height:340px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-159a93ac-9183{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-30afa6a5-77de{background-color:#ffffff;}