.elementor .e-6678e07-eaa2{font-family:var(--bs-font-heading);font-weight:600;font-size:13px;color:var(--bs-sand);letter-spacing:1.5px;text-transform:uppercase;}.elementor .e-2ec05008-38c4{font-family:var(--bs-font-heading);font-weight:700;font-size:48px;color:var(--bs-white);line-height:1.12;}.elementor .e-46e0c466-7b2b{max-width:540px;font-family:var(--bs-font-body);font-size:18px;color:rgba(255,255,255,0.85);line-height:1.6;}.elementor .e-8ce857-6b2d{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;}.elementor .e-4f8d3a8e-2511{padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:18px;flex:1 1 0px;}.elementor .e-500dbede-1116{max-width:1140px;padding:0px;gap:56px;align-items:flex-start;}.elementor .e-72096dd5-c654{padding-block-start:72px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(135deg, rgba(20,42,31,0.9) 0%,rgba(31,61,46,0.0) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--bs-green);justify-content:center;align-items:center;}.elementor .e-29f13f-7167{overflow:hidden;aspect-ratio:4 / 3;padding:0px;border-radius:20px;background-image:url("https://bygservice.dk/wp-content/uploads/2026/10/tilbygning1sal_forside.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#3E5446;box-shadow:0px 24px 48px 0px rgba(31,61,46,0.18);display:flex;justify-content:flex-start;align-items:flex-end;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-693ff8f3-69e0{font-size:17px;}.elementor .e-71cba4e-2528{font-size:17px;}.elementor .e-a4e3c95-ca49{padding:0px;flex-direction:column;gap:16px;}.elementor .e-6c7e1519-cb33{max-width:1140px;padding:0px;gap:56px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, auto);align-items:center;}.elementor .e-482a77c4-e1e6{background-color:var(--bs-white);}.elementor .e-61d94768-f27b{border-block-start-width:4px;border-top-style: solid; border-top-color: var(--bs-sand);\n}.elementor .e-6262162d-7400{border-block-start-width:4px;border-top-style: solid; border-top-color: var(--bs-sand);\n}.elementor .e-787f26d5-9ba9{border-block-start-width:4px;border-top-style: solid; border-top-color: var(--bs-sand);\n}.elementor .e-4c6c01fd-ad39{border-block-start-width:4px;border-top-style: solid; border-top-color: var(--bs-sand);\n}.elementor .e-29a2ab5-4584{padding:0px;gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-772d4a9e-9476{background-color:var(--bs-sand-light);}.elementor .e-1ac6a054-64a9{padding:16px;border-radius:16px;background-image:url("https://bygservice.dk/wp-content/uploads/2026/10/inspiration-terrasse-sandsten-trin-1024x768.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#2F5A45;display:flex;grid-row:span 2;align-items:flex-end;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-25f27a70-337c{padding:14px;border-radius:16px;background-image:url("https://bygservice.dk/wp-content/uploads/2026/10/inspiration-terrasse-lyse-fliser-hegn-1-768x1024.webp"),url("https://bygservice.dk/wp-content/plugins/elementor/assets/images/background-placeholder.svg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:flex-end;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-14088c7f-d0f7{padding:14px;border-radius:16px;background-image:url("https://bygservice.dk/wp-content/uploads/2026/10/regnbruser-loft-natursten-badevaerelse-1024x768.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;align-items:flex-end;background-size: cover; background-position: center center; background-repeat: no-repeat;\n}.elementor .e-1b5dbeb0-83b4{padding:0px;gap:16px;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2, 210px);}.elementor .e-5df8b020-f1a4{background-color:var(--bs-white);}.elementor .e-5c4ee5c4-61a0{font-family:var(--bs-font-heading);font-weight:700;font-size:36px;color:var(--bs-white);line-height:1.2;text-align:center;}.elementor .e-51a80381-346a{font-family:var(--bs-font-body);font-size:18px;color:rgba(255,255,255,0.85);line-height:1.6;text-align:center;}.elementor .e-38b7c535-bdfb{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-2e17883e-a74d{max-width:760px;text-align:center;padding:0px;flex-direction:column;gap:16px;align-items:center;}.elementor .e-7ab24e6-46af{padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bs-green);justify-content:center;}.elementor .e-7bb6438a-9453{width:100%;padding:0px;}