.elementor .Footer_bunnrad{width:auto;column-gap:24px;display:flex;flex-wrap:wrap;align-items:center;row-gap: 8px;\n}.elementor .Footer_bunn{column-gap:32px;padding-block-start:24px;margin-block-start:72px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap: 16px; border-block-start: 1px solid var(--Granitt_dempet);\n}.elementor .Footer_knapp_luft{margin-block-start:14px;}.elementor .Footer_partner{width:100%;margin-block-start:8px;}.elementor .Footer_stjerne{width:18px;height:18px;color:var(--Oker);}.elementor .Footer_vurdering{column-gap:8px;display:flex;align-items:center;}.elementor .Footer_liten{font-family:var(--Aeonik);font-weight:400;font-size:14px;color:var(--Hvit);line-height:1.45;opacity:80%;}.elementor .Footer_lenke_liten:hover,.elementor .Footer_lenke_liten:focus-visible{text-decoration:underline;opacity:100%;text-decoration-color: var(--Oker); text-underline-offset: 0.25em;\n}.elementor .Footer_lenke_liten{font-family:var(--Aeonik);font-weight:400;font-size:14px;color:var(--Hvit);line-height:1.45;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;opacity:80%;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid var(--Oker); outline-offset: 3px; opacity: 1; }\n}.elementor .Footer_kontaktlenke:hover,.elementor .Footer_kontaktlenke:focus-visible{color:var(--Hvit);text-decoration:underline;text-decoration-color: var(--Oker); text-decoration-thickness: 2px; text-underline-offset: 0.2em;\n}.elementor .Footer_kontaktlenke{font-family:var(--Aeonik);font-weight:500;font-size:22px;color:var(--Hvit);letter-spacing:-0.01em;line-height:1.3;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; white-space: nowrap; &:focus-visible { outline: 2px solid var(--Oker); outline-offset: 3px; }\n}.elementor .Footer_lenke:hover,.elementor .Footer_lenke:focus-visible{color:var(--Hvit);text-decoration:underline;text-decoration-color: var(--Oker); text-decoration-thickness: 2px; text-underline-offset: 0.25em;\n}.elementor .Footer_lenke{font-family:var(--Aeonik);font-weight:400;font-size:16px;color:var(--Hvit);line-height:1.5;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;display:inline-block;text-align: left; &:focus-visible { outline: 2px solid var(--Oker); outline-offset: 3px; }\n}.elementor .Footer_tekst{font-family:var(--Aeonik);font-weight:400;font-size:16px;color:var(--Hvit);line-height:1.5;opacity:80%;}.elementor .Footer_tittel{font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Lys_oker);line-height:1.4;margin-block-end:6px;}.elementor .Footer_logo{width:148px;height:auto;margin-block-end:4px;}.elementor .Footer_merke{max-width:340px;display:flex;flex-direction:column;align-items:flex-start;row-gap: 16px;\n}.elementor .Footer_kolonne{display:flex;flex-direction:column;align-items:flex-start;row-gap: 10px;\n}.elementor .Footer_rutenett{column-gap:48px;display:grid;grid-template-columns:5fr 2fr 2fr 3fr;align-items:start;row-gap: 48px;\n}.elementor .Footer_flate{width:100%;color:var(--Hvit);padding-block-start:96px;padding-block-end:40px;background-color:var(--Granitt);}.elementor .Strek_topp{padding-block-start:24px;border-block-start-width: 1px; border-block-start-style: solid; border-block-start-color: var(--Stein_strek);\n}.elementor .Ikonrad{padding:0px;display:flex;gap:12px;align-items:flex-start;}.elementor .Ikonkort_tekst{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .Ikonkort_svg{width:20px;height:20px;color:var(--Granitt);margin-block-start:2px;flex:0 0 auto;}.elementor .Kolonne_kort{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .Bilde_avrundet{width:100%;height:auto;margin-block-start:32px;border-radius:12px;display:block;}.elementor .FAQ_innhold{padding-block-start:0px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .FAQ_hode{cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;display:flex;gap:16px;justify-content:space-between;align-items:center;}.elementor .FAQ_punkt{overflow:hidden;color:var(--Granitt);border-radius:6px;border-width:1px;border-color:var(--Granitt);border-style:solid;background-color:var(--Hvit);text-align: left;\n}.elementor .FAQ_liste{width:100%;display:flex;flex-direction:column;gap:8px;}.elementor .Kortikon_svg{width:28px;height:28px;color:var(--Granitt);}.elementor .Selv_venstre{align-self:flex-start;}.elementor .Pille_hvit{font-family:var(--Aeonik);font-weight:500;font-size:14px;color:var(--Granitt);line-height:1.2;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:var(--Hvit);display:inline-flex;gap:8px;align-items:center;width: fit-content;\n}.elementor .Kort_hvit_midt{color:var(--Granitt);text-align:center;padding:32px;border-radius:20px;background-color:var(--Hvit);display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .Rutenett_3{width:100%;padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));margin-block: 32px;\n}.elementor .Smal_tekst{max-width:760px;}.elementor .Tekstkolonne{padding:0px;display:flex;flex-direction:column;gap:16px;justify-content:center;}.elementor .Bilde_fyll{width:100%;height:100%;min-height:480px;object-fit:cover;border-radius:12px;display:block;}.elementor .Kort_ramme{padding:48px;border-radius:16px;border-width:1px;border-color:var(--Stein_strek);border-style:solid;background-color:var(--Hvit);box-shadow:0px 4px 8px -2px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:flex-start;}.elementor .Split_2{padding:0px;display:grid;gap:24px;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:stretch;}.elementor .Knapperad_midt{justify-content:center;}.elementor .Hero_midt_innhold{max-width:880px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;margin-inline: auto;\n}.elementor .Knapperad{padding:0px;margin-block-start:8px;display:flex;gap:32px;flex-wrap:wrap;}.elementor .Hero{width:100%;padding-block: 40px 128px; padding-block: 96px 160px; padding-block: 160px 160px; padding-block: 160px 144px;\n}.elementor .Display_nett{font-family:var(--Aeonik);font-weight:500;font-size:80px;color:var(--Granitt);letter-spacing:-0.03em;line-height:1;margin:0px;}.elementor .Knapp_sekundar:hover,.elementor .Knapp_sekundar:focus-visible{color:var(--Hvit);background-color:var(--Granitt);}.elementor .Knapp_sekundar:focus{outline-offset:2px;outline: 2px solid var(--Granitt);\n}.elementor .Knapp_sekundar{min-height:48px;font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Granitt);line-height:1.2;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1.5px;border-color:var(--Granitt);border-style:solid;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .Knapp_primar:hover,.elementor .Knapp_primar:focus-visible{color:var(--Granitt);border-color:var(--Oker_trykk);background-color:var(--Oker_trykk);}.elementor .Knapp_primar:focus{outline-offset:2px;outline: 2px solid var(--Granitt);\n}.elementor .Knapp_primar{min-height:48px;font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Granitt);line-height:1.2;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:8px;border-width:1.5px;border-color:var(--Oker);border-style:solid;background-color:var(--Oker);display:inline-flex;justify-content:center;align-items:center;white-space: nowrap;\n}.elementor .Innhold{width:100%;max-width:1536px;padding-inline-start:48px;padding-inline-end:48px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}.elementor .Seksjon{width:100%;padding-block-start:120px;padding-block-end:120px;background-color:var(--Hvit);padding-block: 144px;\n}.elementor .Etikett{font-family:var(--Aeonik);font-weight:500;font-size:15px;line-height:1.2;}.elementor .Liten{font-family:var(--Aeonik);font-weight:400;font-size:14px;line-height:1.45;}.elementor .Brodtekst{font-family:var(--Aeonik);font-weight:400;font-size:17px;line-height:1.6;}.elementor .Ingress{font-family:var(--Aeonik);font-weight:400;font-size:21px;line-height:1.45;}.elementor .Overskrift_2{font-family:var(--Aeonik);font-weight:500;font-size:32px;letter-spacing:-0.02em;line-height:1.1;}.elementor .Overskrift_1{font-family:var(--Aeonik);font-weight:500;font-size:48px;letter-spacing:-0.025em;line-height:1.05;}.elementor .Sitatnavn{font-weight:500;}.elementor .Seksjon_uten_topp{padding-block-start:0px;}.elementor .Bånd_lys_oker{background-image:url("https://replan.no/wp-content/uploads/2026/02/Vector-62-2.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--Lys_oker);}.elementor .Kort_midt{text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .Midtstilt{text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .Knapperad_luft{margin-block-start:32px;gap:28px;align-items:center;}