.elementor .s-bs1-ruta{width:647px;height:237px;position:absolute;inset-block-start:69px;inset-inline-start:37px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:15px;background-color:var(--surface-accent-subtle);}.elementor .s-bs1-rubrik{width:524px;position:absolute;inset-block-start:94px;inset-inline-start:71px;font-family:var(--font-family-primary);font-weight:400;font-size:32px;color:var(--text-primary);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs1-text{width:578px;position:absolute;inset-block-start:132px;inset-inline-start:71px;font-family:var(--font-family-secondary);font-weight:400;font-size:18px;color:var(--text-primary);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs1-knapp{min-height:0px;position:absolute;inset-block-start:252px;inset-inline-start:71px;font-family:var(--font-family-secondary);font-weight:500;font-size:12px;color:#0C0C0C;letter-spacing:1px;line-height:29px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--surface-highlight);}.elementor .s-bs1-knapp:hover,.elementor .s-bs1-knapp:focus-visible{color:#0C0C0C;background-color:var(--surface-highlight);}.elementor .s-start-bildspel-1{width:1240px;height:450px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-bs2-ruta{width:1005px;height:298px;position:absolute;inset-block-start:48px;inset-inline-start:48px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:15px;background-color:var(--surface-accent-subtle);}.elementor .s-bs2-rubrik{width:558px;position:absolute;inset-block-start:80px;inset-inline-start:281px;font-family:var(--font-family-primary);font-weight:400;font-size:40px;color:var(--text-primary);line-height:68px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs2-nummer{width:290px;position:absolute;inset-block-start:148px;inset-inline-start:403px;font-family:var(--font-family-primary);font-weight:400;font-size:40px;color:var(--surface-highlight);line-height:68px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs2-text{width:815px;position:absolute;inset-block-start:218px;inset-inline-start:73px;font-family:var(--font-family-primary);font-weight:400;font-size:30px;color:var(--text-primary);line-height:68px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs2-minasidor{position:absolute;inset-block-start:218px;inset-inline-start:873px;font-family:var(--font-family-primary);font-weight:400;font-size:30px;color:var(--surface-highlight);line-height:68px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-start-bildspel-2{width:1240px;height:450px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-bs3-ruta{width:647px;height:237px;position:absolute;inset-block-start:69px;inset-inline-start:37px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:15px;background-color:var(--surface-accent-subtle);}.elementor .s-bs3-rubrik{width:463px;position:absolute;inset-block-start:94px;inset-inline-start:71px;font-family:var(--font-family-primary);font-weight:400;font-size:32px;color:var(--text-primary);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs3-text{width:578px;position:absolute;inset-block-start:144px;inset-inline-start:71px;font-family:var(--font-family-secondary);font-weight:400;font-size:18px;color:var(--text-primary);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs3-knapp{min-height:0px;position:absolute;inset-block-start:247px;inset-inline-start:70px;font-family:var(--font-family-secondary);font-weight:500;font-size:12px;color:#0C0C0C;letter-spacing:1px;line-height:29px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--surface-highlight);}.elementor .s-bs3-knapp:hover,.elementor .s-bs3-knapp:focus-visible{color:#0C0C0C;background-color:var(--surface-highlight);}.elementor .s-start-bildspel-3{width:1240px;height:450px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-bs4-ruta{width:537px;height:197px;position:absolute;inset-block-start:69px;inset-inline-start:37px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:15px;background-color:var(--surface-accent-subtle);}.elementor .s-bs4-rubrik{width:463px;position:absolute;inset-block-start:126px;inset-inline-start:65px;font-family:var(--font-family-primary);font-weight:400;font-size:32px;color:var(--text-primary);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs4-knapp{min-height:0px;position:absolute;inset-block-start:187px;inset-inline-start:67px;font-family:var(--font-family-secondary);font-weight:500;font-size:12px;color:#0C0C0C;letter-spacing:1px;line-height:29px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:23px;padding-inline-end:23px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--surface-highlight);}.elementor .s-bs4-knapp:hover,.elementor .s-bs4-knapp:focus-visible{color:#0C0C0C;background-color:var(--surface-highlight);}.elementor .s-start-bildspel-4{width:1240px;height:450px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-bs5-ruta{width:753px;height:237px;position:absolute;inset-block-start:69px;inset-inline-start:37px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:15px;background-color:var(--surface-accent-subtle);}.elementor .s-bs5-rubrik{width:463px;position:absolute;inset-block-start:94px;inset-inline-start:71px;font-family:var(--font-family-primary);font-weight:400;font-size:32px;color:var(--surface-highlight);line-height:37px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs5-text{width:578px;position:absolute;inset-block-start:151px;inset-inline-start:72px;font-family:var(--font-family-secondary);font-weight:400;font-size:18px;color:var(--text-primary);line-height:30px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-bs5-bild{width:117px;height:139px;object-fit:cover;position:absolute;inset-block-start:123px;inset-inline-start:628px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-start-bildspel-5{width:1240px;height:450px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-start-bildspel-canvas{width:1240px;height:450px;position:absolute;inset-block-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}.elementor .s-start-bildspel{width:100%;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:10px;}.elementor .s-start-bostader-inner{max-width:1000px;}.elementor .s-start-bostader{padding-block-start:0px;padding-block-end:19px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-genvag-sok-h{font-family:var(--font-family-primary);font-weight:500;font-size:28px;color:var(--text-primary-inverted);line-height:33.6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-genvag-sok-p{font-family:var(--font-family-primary);font-size:15px;color:var(--text-primary-inverted);line-height:22.5px;margin-block-end:11px;}.elementor .s-genvag-sok-hus{width:60px;margin-block-start:20px;}.elementor .s-genvag-sok-parkering{width:60px;margin-block-start:20px;}.elementor .s-genvag-sok-laddare{width:60px;margin-block-start:20px;}.elementor .s-genvag-sok-ikoner{column-gap:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;row-gap:30px;align-items:flex-start;}.elementor .s-genvag-sok{min-height:180px;max-width:360px;column-gap:0px;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-color:var(--surface-accent);box-shadow:0px 4px 6px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;row-gap:0px;flex:1 1 300px;justify-content:space-between;align-items:stretch;}.elementor .s-genvag-sok:hover,.elementor .s-genvag-sok:focus-visible{box-shadow:0px 6px 12px 0px #092233;}.elementor .s-genvag-registrera-h{font-family:var(--font-family-primary);font-weight:500;font-size:28px;color:var(--text-primary-inverted);line-height:33.6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-genvag-registrera-p{font-family:var(--font-family-primary);font-size:15px;color:var(--text-primary-inverted);line-height:22.5px;margin-block-end:11px;}.elementor .s-genvag-registrera-kontrakt{width:60px;margin-block-start:20px;}.elementor .s-genvag-registrera{min-height:180px;max-width:360px;column-gap:0px;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-color:var(--surface-accent);box-shadow:0px 4px 6px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;row-gap:0px;flex:1 1 300px;justify-content:space-between;align-items:stretch;}.elementor .s-genvag-registrera:hover,.elementor .s-genvag-registrera:focus-visible{box-shadow:0px 6px 12px 0px #092233;}.elementor .s-genvag-kontakt-h{font-family:var(--font-family-primary);font-weight:500;font-size:28px;color:var(--text-primary-inverted);line-height:33.6px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-genvag-kontakt-p{font-family:var(--font-family-primary);font-size:15px;color:var(--text-primary-inverted);line-height:22.5px;margin-block-end:11px;}.elementor .s-genvag-kontakt-felanmalan{width:60px;margin-block-start:20px;}.elementor .s-genvag-kontakt-fraga{width:60px;margin-block-start:20px;}.elementor .s-genvag-kontakt-ikoner{column-gap:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;row-gap:30px;align-items:flex-start;}.elementor .s-genvag-kontakt{min-height:180px;max-width:360px;column-gap:0px;text-decoration:none;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-color:var(--surface-accent);box-shadow:0px 4px 6px 0px rgba(0,0,0,.1);display:flex;flex-direction:column;row-gap:0px;flex:1 1 300px;justify-content:space-between;align-items:stretch;}.elementor .s-genvag-kontakt:hover,.elementor .s-genvag-kontakt:focus-visible{box-shadow:0px 6px 12px 0px #092233;}.elementor .s-start-genvagar-inner{max-width:1000px;column-gap:20px;display:flex;flex-direction:row;row-gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .s-start-genvagar{padding-block-start:60px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--surface-warm);display:flex;flex-direction:column;align-items:center;}.elementor .s-start-nyheter-h2{font-family:var(--font-family-primary);font-weight:500;font-size:22px;color:var(--text-accent);line-height:26.4px;}.elementor .s-start-nyheter-inner{max-width:1000px;column-gap:7px;display:flex;flex-direction:column;row-gap:7px;align-items:stretch;}.elementor .s-start-nyheter{padding-block-start:41px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}.elementor .s-start-omraden-h2{font-family:var(--font-family-primary);font-weight:500;font-size:22px;color:var(--text-accent);line-height:26.4px;}.elementor .s-start-omraden-inner{max-width:1000px;column-gap:7px;display:flex;flex-direction:column;row-gap:7px;align-items:stretch;}.elementor .s-start-omraden{padding-block-start:0px;padding-block-end:31px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:center;}