.elementor .Logohjul_bane{column-gap:64px;padding-inline-start:0px;padding-inline-end:64px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding-block: 0px; margin-inline: 0px; width: max-content; max-width: none;\n}.elementor .Logohjul_logo{width:134px;height:56px;object-fit:contain;flex:0 0 auto;--smush-image-width: 134px; --smush-image-aspect-ratio: 240/100;\n}.elementor .Logohjul_ramme{width:100%;max-width:1536px;overflow:hidden;clip-path:inset(0px 48px 0px 48px);margin-inline: auto; padding-inline: 48px; box-sizing: border-box; mask-image: linear-gradient(to right, transparent 48px, #000 168px, #000 calc(100% - 168px), transparent calc(100% - 48px));\n}.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 .Knapp_mork:hover,.elementor .Knapp_mork:focus-visible{border-color:var(--Mose_dyp);background-color:var(--Mose_dyp);}.elementor .Knapp_mork:focus{outline-offset:2px;outline: 2px solid var(--Hvit);\n}.elementor .Knapp_mork{min-height:48px;font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Hvit);line-height:1.2;text-decoration:none;border-radius:8px;border-width:1.5px;border-color:var(--Granitt);border-style:solid;background-color:var(--Granitt);display:inline-flex;justify-content:center;align-items:center;padding-block: 0px; padding-inline: 24px;\n}.elementor .logo-hjul{width:100%;max-width:100%;overflow:hidden;background-color:var(--Hvit);padding-block: 0px 80px; padding-inline: 0px;\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 .Pille{width:auto;font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Granitt);line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1.5px;border-color:var(--Stein_strek);border-style:solid;background-color:transparent;display:inline-flex;align-items:center;}.elementor .Pille:hover,.elementor .Pille:focus-visible{border-color:var(--Granitt);}.elementor .Tekstknapp:hover,.elementor .Tekstknapp:focus-visible{color:var(--Granitt);text-decoration-thickness: 0.14em;\n}.elementor .Tekstknapp:focus{outline-offset:2px;outline: 2px solid var(--Granitt);\n}.elementor .Tekstknapp{font-family:var(--Aeonik);font-weight:500;font-size:15px;color:var(--Granitt);line-height:1.2;text-decoration:underline;padding:0px;border-width:0px;background-color:transparent;display:inline-block;text-underline-offset: 0.18em; text-decoration-thickness: 0.07em;\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 .Button_Primary{font-family:"Inter Display Regular";font-weight:500;font-size:1rem;color:var(--Granitt);line-height:150%;text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:#0000000d;background-color:var(--Oker);box-shadow:1px 2px 3px 0px rgba(0, 0, 0, 0.19);justify-content:center;}.elementor .Button_Primary:hover,.elementor .Button_Primary:focus-visible{background-color:var(--Lys_oker);}.elementor .Button_Secondary{font-family:"Inter Display Regular";font-weight:400;font-size:1rem;color:var(--Granitt);padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:12px;border-width:1px;border-color:var(--Oker);border-style:solid;background-color:var(--Hvit);box-shadow:1px 2px 3px 0px rgba(0, 0, 0, 0.19);}.elementor .Bodytext_small{font-family:Inter;font-weight:300;font-size:0.875rem;line-height:150%;}.elementor .Bodytext_semibold{font-weight:600;font-size:1rem;letter-spacing:2%;line-height:150%;}.elementor .Bodytext_medium{font-family:"Inter Display Regular";font-weight:400;font-size:1.125rem;line-height:160%;}.elementor .FAQ_svar{width:90%;font-family:Aeonik;font-size:18px;padding-block-start:18px;padding-block-end:18px;}.elementor .Pille_lys:hover,.elementor .Pille_lys:focus-visible{color:var(--Granitt);border-color:var(--Hvit);background-color:var(--Hvit);}.elementor .Pille_lys{min-height:40px;color:var(--Granitt);text-decoration:none;border-color:var(--Lys_mose);background-color:var(--Lys_mose);padding-block: 9px; padding-inline: 16px; &:focus-visible { outline: 2px solid var(--Lys_oker); outline-offset: 2px; }\n}.elementor .Sidebilde:hover,.elementor .Sidebilde:focus-visible{object-position:50% 100%;}.elementor .Sidebilde{width:100%;height:100%;object-fit:cover;object-position:50% 0%;display:block;max-width: none; transition: object-position 9s ease;\n}.elementor .Sideramme{width:100%;height:auto;overflow:hidden;aspect-ratio:16 / 9;padding:0px;border-radius:12px;background-color:var(--Stein);}.elementor .Sidekort{padding:0px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .Avslutning_kolonne{max-width:400px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .Avslutning_rad{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:row;gap:64px;justify-content:space-between;align-items:flex-end;}.elementor .Faq_svarboks{padding-inline-start:28px;border-width:1px;border-color:var(--Granitt);border-style:solid;}.elementor .Faq_sporsmal_tekst{font-family:Aeonik;font-weight:400;font-size:21px;color:var(--Hvit);}.elementor .Faq_overskrift{padding-block-start:18px;padding-block-end:18px;padding-inline-start:28px;padding-inline-end:20px;border-radius:0px;background-color:var(--Granitt);}.elementor .Skjemamelding{font-size:16px;border-radius:8px;}.elementor .Skjemafelt:focus{border-color:var(--Granitt);}.elementor .Skjemafelt{width:100%;height:48px;font-size:16px;color:var(--Granitt);padding-inline-start:14px;border-radius:8px;border-width:1px;border-color:#A9A397;border-style:solid;background-color:var(--Hvit);}.elementor .Feltrad{padding:0px;display:flex;flex-direction:row;gap:16px;}.elementor .Feltgruppe{padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .Skjema{padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .Skjemakort{padding:40px;border-radius:16px;background-color:var(--Hvit);display:flex;flex-direction:column;flex:1 1 0%;}.elementor .Kontakt_kolonne{padding:0px;display:flex;flex-direction:column;gap:20px;flex:1 1 0%;align-items:flex-start;}.elementor .Bilde_steg{width:42%;height:560px;max-width:42%;object-fit:cover;object-position:center center;border-radius:18px;flex:0 0 42%;}.elementor .Linjepunkt{padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:4px;}.elementor .Linjesteg{padding-block-start:24px;padding-block-end:24px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:6px;}.elementor .Linjerad{padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .Linjeliste{padding-block-start:1px;padding-block-end:1px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1px;}.elementor .Tekst_18{font-size:18px;line-height:155%;}.elementor .Tekst_17{font-size:17px;line-height:155%;}.elementor .Tekst_16{font-size:16px;line-height:150%;}.elementor .Listeoverskrift{font-family:Aeonik;font-weight:500;font-size:19px;color:var(--Granitt);padding-block-end:8px;}.elementor .Stegtittel{font-family:Aeonik;font-weight:500;font-size:24px;color:var(--Granitt);letter-spacing:-0.01em;line-height:125%;}.elementor .Radtittel{font-family:Aeonik;font-weight:400;font-size:30px;color:var(--Hvit);letter-spacing:-0.01em;line-height:118%;flex:0 0 56%;}.elementor .Tittel_avslutning{max-width:680px;font-family:Aeonik;font-weight:500;font-size:64px;color:var(--Granitt);letter-spacing:-0.025em;line-height:100%;}.elementor .Tittel_seksjon{font-family:Aeonik;font-weight:500;font-size:48px;color:var(--Granitt);letter-spacing:-0.015em;line-height:105%;}.elementor .Kontaktperson_lenke{font-size:15px;color:var(--Mose);text-decoration:underline;}.elementor .Smatittel{font-family:Aeonik;font-weight:500;font-size:16px;color:var(--Granitt);}.elementor .Kontaktperson_tekst{padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .Kontaktperson_bilde{width:80px;height:80px;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .Kontaktperson{max-width:500px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .Tittel_hero{max-width:620px;font-family:Aeonik;font-weight:400;font-size:60px;color:var(--Granitt);letter-spacing:-0.025em;line-height:102%;}.elementor .Hero_bilde_halv{width:50%;height:600px;object-fit:cover;object-position:center center;border-radius:18px;flex:0 0 auto;}.elementor .Hero_tekstkolonne{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:1 1 0%;align-items:flex-start;}.elementor .Hero_split{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .Pillegruppe{padding:0px;margin-block-start:-40px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .Knappegruppe{padding:0px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;align-items:center;}.elementor .Split_rad{padding:0px;display:flex;flex-direction:row;gap:64px;align-items:center;}.elementor .Hode_kolonne{max-width:760px;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .Seksjonsinnhold_rad{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:row;gap:64px;align-items:flex-start;}.elementor .Seksjonsinnhold{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;gap:56px;align-items:stretch;}.elementor .Seksjonsflate{width:100%;padding-block-start:144px;padding-block-end:144px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;display:flex;flex-direction:column;align-items:center;}.elementor .Bunn_oker{background-color:var(--Oker);}.elementor .Bunn_lys_oker{background-color:var(--Lys_oker);}.elementor .Bunn_granitt{background-color:var(--Granitt);}.elementor .Bunn_stein{background-color:var(--Stein);}.elementor .Bunn_mose{background-color:var(--Mose);}.elementor .Bunn_hvit{background-color:var(--Hvit);}.elementor .Svg_hvit{color:var(--Hvit);}.elementor .Farge_hvit{color:var(--Hvit);}.elementor .Farge_mose{color:var(--Mose);}.elementor .Farge_lys_oker{color:var(--Lys_oker);}.elementor .Farge_dempet{color:var(--Granitt_dempet);}.elementor .Farge_granitt{color:var(--Granitt);}.elementor .Bredde_full{width:100%;}.elementor .Flex_fyll{min-width:0px;flex:1 1 0%;}.elementor .Maks_500{max-width:500px;}.elementor .Luft_topp_16{margin-block-start:16px;}.elementor .Faq_svarboks_siste{border-end-start-radius:12px;border-end-end-radius:12px;}.elementor .Faq_overskrift_forste{border-start-start-radius:12px;border-start-end-radius:12px;}.elementor .Knapp_full{width:100%;margin-block-start:8px;}.elementor .Skjemafelt_tekstomrade{height:auto;line-height:150%;padding-block-start:12px;padding-block-end:12px;padding-inline-end:14px;}.elementor .Linjefarge_oker{background-color:#E3CF97;}.elementor .Linjefarge_stein{background-color:var(--Stein_strek);}.elementor .Linjefarge_mose{background-color:#8A978C;}.elementor .Linjeliste_kort{width:100%;max-width:460px;padding-block-start:0px;margin-block-start:28px;}.elementor .Seksjonsflate_tom{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .Seksjonsflate_hero{padding-block-start:64px;padding-block-end:72px;}