.elementor .e-54897134-ab97{font-family:Outfit;font-weight:700;font-size:clamp(58px, 11.5vw, 50px);color:#ffffff;letter-spacing:-0.02em;line-height:.88;text-transform:uppercase;margin:0px;}.elementor .e-1baad36f-f7f3{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-4bb83e43-e802{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/Foto-Betongbyggen-gbg-11.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;background-color:#0F172A;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-3a9a6870-9531{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;position:relative;z-index:1;display:block;}.elementor .e-1e17543d-14dd{min-width:0px;position:relative;padding:0px;display:flex;flex:1 1 44%;}.elementor .e-64d3186e-92dd{max-width:640px;}.elementor .e-5119336e-a175{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 52%;}.elementor .e-731d8043-19cf{background-color:#ffffff;flex-direction:row;gap:clamp(48px,7vw,120px);align-items:center;}.elementor .e-2e3b1839-3e20{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 55%;}.elementor .e-3eab9c1f-f71e{min-width:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:0px;margin-block-start:44px;display:flex;flex:1 1 38%;}.elementor .e-3ced6fd9-e5ad{background-color:#ebebeb;flex-direction:row;gap:clamp(40px,7vw,120px);justify-content:space-between;align-items:flex-start;}.elementor .e-1a446e88-3e3c{max-width:600px;}.elementor .e-59d68db9-5b28{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 52%;}.elementor .e-6daeadb-b9b9{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .e-52851e4b-791e{min-width:0px;padding:0px;display:flex;flex:1 1 42%;}.elementor .e-333e9c55-2b67{background-color:#ECE4D9;flex-direction:row;gap:clamp(48px,7vw,120px);align-items:center;}.elementor .e-5a3ae351-c084{max-width:900px;color:#ffffff;}.elementor .e-2bc2933c-de7f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 60%;}.elementor .e-700398af-2896{color:rgba(255,255,255,.78);flex:0 1 420px;}.elementor .e-65956788-e755{padding:0px;display:flex;flex-direction:row;gap:clamp(32px,6vw,100px);justify-content:space-between;align-items:flex-end;}.elementor .e-5b7e0fe4-9d6f{font-size:clamp(20px, 1.6vw, 26px);color:#ffffff;}.elementor .e-29ae6d0e-2ecc{font-size:16px;color:rgba(255,255,255,.75);}.elementor .e-6bb1085-9c09:hover,.elementor .e-6bb1085-9c09:focus-visible{background-color:#467FF7;}.elementor .e-6bb1085-9c09{min-height:280px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-6dd1409e-703f{font-size:clamp(20px, 1.6vw, 26px);color:#ffffff;}.elementor .e-54296f4d-b5dd{font-size:16px;color:rgba(255,255,255,.75);}.elementor .e-71275267-5a6b:hover,.elementor .e-71275267-5a6b:focus-visible{background-color:#467FF7;}.elementor .e-71275267-5a6b{min-height:280px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-66bc067c-28bf{font-size:clamp(20px, 1.6vw, 26px);color:#ffffff;}.elementor .e-3f447a1a-1de5{font-size:16px;color:rgba(255,255,255,.75);}.elementor .e-1df73076-9ac3:hover,.elementor .e-1df73076-9ac3:focus-visible{background-color:#467FF7;}.elementor .e-1df73076-9ac3{min-height:280px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-50175e0b-44dc{font-size:clamp(20px, 1.6vw, 26px);color:#ffffff;}.elementor .e-52f38448-d1b1{font-size:16px;color:rgba(255,255,255,.75);}.elementor .e-31bca381-911c:hover,.elementor .e-31bca381-911c:focus-visible{background-color:#467FF7;}.elementor .e-31bca381-911c{min-height:280px;padding:clamp(26px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:18px;}.elementor .e-91d3c59-73f4{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-1fc1bdd4-eb2b{background-color:#0F172A;}.elementor .e-77721239-fffc{font-size:clamp(30px, 3vw, 48px);color:#ffffff;}.elementor .e-7064fd8a-aa0d{font-family:Outfit;font-weight:600;font-size:15px;color:#467FF7;letter-spacing:0.16em;margin:0px;}.elementor .e-cbbd7e9-a52c{min-width:0px;min-height:500px;padding:clamp(32px,4vw,64px);background-image:linear-gradient(180deg, rgba(15,23,42,.2) 0%,rgba(15,23,42,.92) 100%),url("https://betongbyggen.com/wp-content/uploads/2026/09/hero-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,center center;background-color:#0F172A;display:flex;flex-direction:column;gap:22px;flex:0 0 34%;justify-content:center;}.elementor .e-3c9e8a6b-8aff{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-18882569-a15c{font-size:16px;}.elementor .e-13ecd86f-1fb3:hover,.elementor .e-13ecd86f-1fb3:focus-visible{background-color:#ebebeb;}.elementor .e-13ecd86f-1fb3{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-142ce36-6607{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-c2ce6f1-ad7a{font-size:16px;}.elementor .e-6bbcb9fd-f730:hover,.elementor .e-6bbcb9fd-f730:focus-visible{background-color:#ebebeb;}.elementor .e-6bbcb9fd-f730{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-7640cef2-57ea{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-f5a294f-cfb6{font-size:16px;}.elementor .e-4564b1dd-c400:hover,.elementor .e-4564b1dd-c400:focus-visible{background-color:#ebebeb;}.elementor .e-4564b1dd-c400{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-7399bcab-f662{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-2df281c3-703b{font-size:16px;}.elementor .e-5acc71f7-7d55:hover,.elementor .e-5acc71f7-7d55:focus-visible{background-color:#ebebeb;}.elementor .e-5acc71f7-7d55{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-6a90acd5-fde4{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-3943da65-619a{font-size:16px;}.elementor .e-71d595cb-2b19:hover,.elementor .e-71d595cb-2b19:focus-visible{background-color:#ebebeb;}.elementor .e-71d595cb-2b19{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-a274769-b102{font-size:clamp(19px, 1.5vw, 24px);}.elementor .e-7c9e1575-f862{font-size:16px;}.elementor .e-42bc970b-98c9:hover,.elementor .e-42bc970b-98c9:focus-visible{background-color:#ebebeb;}.elementor .e-42bc970b-98c9{padding:clamp(24px,2.6vw,40px);transition:all 0.3s;display:flex;flex-direction:column;gap:16px;}.elementor .e-7f0d05f2-2407{min-width:0px;padding:0px;display:grid;gap:0px;flex:1 1 66%;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(2, auto);}.elementor .e-5eb2709c-b670{background-color:#ffffff;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-5b112c65-1f34{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block;}.elementor .e-1edc4196-5c0a{min-width:0px;padding:0px;display:flex;flex:1 1 54%;}.elementor .e-3d4109cf-d19e{max-width:560px;}.elementor .e-fecbaff-6064{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 42%;}.elementor .e-7a2bef82-afd3{background-color:#ffffff;flex-direction:row;gap:clamp(48px,7vw,120px);align-items:center;}.elementor .e-79b549-18d4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 55%;}.elementor .e-2fc08a7f-3e6f{min-width:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:0px;margin-block-start:44px;display:flex;flex:1 1 38%;}.elementor .e-3a3b71d3-b690{background-color:#ECE4D9;flex-direction:row;gap:clamp(40px,7vw,120px);justify-content:space-between;align-items:flex-start;}.elementor .e-10546173-26e0{padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-12c862ea-206c{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Andreas-E-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-38bf74ef-684d{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Kjell-K-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-cb965b7-28b5{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Lucas-K-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4e3b7a91-9252{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Ivanche-G-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5b5e97f9-653b{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Patrik-S-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3d50a540-2834{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Erik-P-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-66eefef9-5061{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Felix-L-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1b649e67-48f7{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Filip-H-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6d34b72d-23a4{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Daniel-B-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-77747385-5155{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Janne-F-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-50dfb04d-f245{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Jan-B-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-70ad03c2-e248{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Linus-L-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2266aa70-6fce{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Magnus-A-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6087f36c-7780{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Oliver-W-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-606cfcf2-4390{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Peter-S-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1655981b-385d{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Johan-F-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3f998360-9bd3{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Johanna-K-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-52ee657a-a07d{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Lars-L-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5419ae2d-2126{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Robin-F-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-73688b81-f3fa{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Teodor-L-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1722cf6f-678c{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Thim-J-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-42ffd53b-3589{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Viggo-C-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-46a0bdc1-481e{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Mans-J-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-63ebc03b-f8a9{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Markus-A-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3e69c776-fde5{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Albin-A-YA-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6a55885d-94ce{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Andreas-B-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-63ae47b1-6179{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Robert-A-YA.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7ee13c7f-e8a6{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Alexander-A-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6988d7d3-e812{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Jimmy-K-Tjm.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-742ec9e3-61c0{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Pontus-A-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-6090488c-9f10{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Robin-T-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1e341cc0-1e72{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Dennis-L-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-3fb60756-cba7{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Fredrik-L-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-278a61d3-fb53{background-image:url("https://betongbyggen.com/wp-content/uploads/2026/09/Carolina-G-Tjm-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-62ed11c8-6a0a{padding:0px;display:grid;gap:clamp(18px,2vw,32px);grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-2ad7f634-6e12{background-color:#ffffff;}.elementor .e-5b6893ac-88a8{max-width:1100px;font-family:Outfit;font-weight:700;font-size:clamp(30px, 4vw, 40px);color:#ffffff;letter-spacing:-0.015em;line-height:1.05;text-transform:uppercase;margin:0px;}.elementor .e-6ab20bb3-2e19{background-color:#0F172A;gap:36px;}.elementor .e-4d865569-d301{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 58%;}.elementor .e-26c357b-c88a{min-width:0px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:32px;padding-inline-end:0px;margin-block-start:44px;display:flex;flex-direction:column;gap:28px;flex:1 1 36%;}.elementor .e-416cd704-2cc7{background-color:#ebebeb;flex-direction:row;gap:clamp(40px,7vw,120px);justify-content:space-between;align-items:flex-start;}