.elementor .e-71842af2-dbc8{font-family:"Libre Baskerville";font-weight:700;font-size:1.6rem;color:#173D2B;letter-spacing:-0.04em;line-height:1.25;margin:0px;display:flex;gap:0.35em;align-items:center;white-space:nowrap; &::before { content:""; display:block; width:1.3em; height:1.3em; flex:0 0 1.3em; background-color:currentColor; mask-image:url("https://calm-tan-chimpanzee.byggfaktaguiden.se/wp-content/uploads/2026/10/byggfakta-guiden-logo.png"); -webkit-mask-image:url("https://calm-tan-chimpanzee.byggfaktaguiden.se/wp-content/uploads/2026/10/byggfakta-guiden-logo.png"); mask-size:contain; -webkit-mask-size:contain; mask-repeat:no-repeat; -webkit-mask-repeat:no-repeat; mask-position:center; -webkit-mask-position:center; }\n}.elementor .e-2e8c7c6a-9b0a{max-width:28rem;font-family:"Source Sans 3";font-weight:400;font-size:1rem;color:#575D57;line-height:1.6;margin:0px;}.elementor .e-d957f0c-b8e6{width:auto;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:2 1 0px;}.elementor .e-2dcc43b5-81db{font-family:"Source Sans 3";font-weight:600;font-size:0.75rem;color:#B74720;letter-spacing:0.16em;margin-block-start:0px;margin-block-end:0.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-357c6032-6300:hover,.elementor .e-357c6032-6300:focus-visible{color:#B74720;}.elementor .e-357c6032-6300{font-family:"Source Sans 3";font-weight:600;font-size:1rem;color:#173D2B;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align:left; &:focus-visible { outline:2px solid #B74720; outline-offset:4px; }\n}.elementor .e-79fb9c27-a4a9:hover,.elementor .e-79fb9c27-a4a9:focus-visible{color:#B74720;}.elementor .e-79fb9c27-a4a9{font-family:"Source Sans 3";font-weight:600;font-size:1rem;color:#173D2B;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align:left; &:focus-visible { outline:2px solid #B74720; outline-offset:4px; }\n}.elementor .e-70549c21-9cd8{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-6b35be44-3ee4{font-family:"Source Sans 3";font-weight:600;font-size:0.75rem;color:#B74720;letter-spacing:0.16em;margin-block-start:0px;margin-block-end:0.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2252a41b-8a41:hover,.elementor .e-2252a41b-8a41:focus-visible{color:#B74720;}.elementor .e-2252a41b-8a41{font-family:"Source Sans 3";font-weight:600;font-size:1rem;color:#173D2B;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align:left; &:focus-visible { outline:2px solid #B74720; outline-offset:4px; }\n}.elementor .e-50c7e5f5-221e:hover,.elementor .e-50c7e5f5-221e:focus-visible{color:#B74720;}.elementor .e-50c7e5f5-221e{font-family:"Source Sans 3";font-weight:600;font-size:1rem;color:#173D2B;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;text-align:left; &:focus-visible { outline:2px solid #B74720; outline-offset:4px; }\n}.elementor .e-3d179024-2345{width:auto;padding:0px;display:flex;flex-direction:column;gap:0.8rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-3765776c-601a{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-50525be0-7eb7{font-family:"Source Sans 3";font-weight:400;font-size:0.85rem;color:#575D57;line-height:1.4;margin:0px;& a { color: inherit; font-size: inherit; font-family: inherit; text-decoration: none; } & a:hover { color: #B74720; text-decoration: underline; } & a { color: inherit; font-size: inherit; font-family: inherit; text-decoration: none; } & a::before { content: " · "; } & a:hover { color: #B74720; text-decoration: underline; }\n}.elementor .e-1b1521a3-3337{font-family:"Source Sans 3";font-weight:400;font-size:0.85rem;color:#575D57;line-height:1.4;margin:0px;}.elementor .e-98db9a7-4d94{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;border-top-style: solid; border-top-color: #E4DED2;\n}.elementor .e-39589e4-9c38{color:#173D2B;padding-block-start:3.5rem;padding-block-end:1.5rem;padding-inline-start:5.5%;padding-inline-end:5.5%;border-block-start-width:1px;background-color:#F7F4EC;display:flex;flex-direction:column;gap:2.5rem;border-top-style: solid; border-top-color: #E4DED2;\n}