.elementor .e-7241a501-d03a{width:100%;height:100%;object-fit:cover;display:block;max-width: none;\n}.elementor .e-45142a5c-f529{min-height:320px;padding:0px;margin:0px;background-color:var(--plusconcept-linje);}.elementor .e-749561e3-56e3{font-family:var(--plusconcept-font-serif);font-weight:600;font-size:46px;color:var(--plusconcept-blaek);letter-spacing:-0.015em;line-height:1.06;padding:0px;margin:0px;}.elementor .e-a928a30-2814{max-width:34ch;font-family:var(--plusconcept-font-serif);font-size:21px;color:var(--plusconcept-blaek);line-height:1.45;padding:0px;margin:0px;}.elementor .e-15725b66-39e2{font-family:var(--plusconcept-font-ui);font-weight:600;font-size:14px;color:var(--plusconcept-blaek);line-height:1.45;padding:0px;margin:0px;}.elementor .e-cf6d8f9-3c86{font-family:var(--plusconcept-font-ui);font-size:14px;color:var(--plusconcept-daempet);line-height:1.45;padding:0px;margin:0px;}.elementor .e-3dcf0593-d5f7{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:row;flex-wrap:wrap;border-top-style: solid; border-top-color: var(--plusconcept-linje); gap: 4px 16px;\n}.elementor .e-355d4cf5-7b5f{padding:48px;flex-direction:column;gap:18px;justify-content:center;}.elementor .e-4ab6b583-2343{width:100%;min-height:520px;padding:0px;margin:0px;background-color:var(--plusconcept-flade);display:grid;gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);}.elementor .e-68b8eebc-67b4{max-width:764px;font-family:var(--plusconcept-font-serif);font-size:20px;color:var(--plusconcept-blaek);line-height:1.65;padding-block-start:44px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& .elementor-widget-theme-post-content { font-family: var(--plusconcept-font-serif); font-size: 20px; line-height: 1.65; color: var(--plusconcept-blaek); } & p { font-family: var(--plusconcept-font-serif); font-size: 20px; line-height: 1.65; color: var(--plusconcept-blaek); margin: 0 0 20px; padding: 0; } & li { font-family: var(--plusconcept-font-serif); font-size: 20px; line-height: 1.65; color: var(--plusconcept-blaek); } & ul, & ol { padding-left: 1.3em; margin: 0 0 20px; } & .elementor-widget-theme-post-content > p:first-of-type:not(:has(img))::first-letter, & .elementor-widget-theme-post-content > p:first-of-type:has(> img:only-child) + p::first-letter { font-family: var(--plusconcept-font-serif); float: left; font-size: 4.2em; line-height: 0.85; padding: 6px 10px 0 0; color: var(--plusconcept-petrol); font-weight: 600; } & h2 { font-family: var(--plusconcept-font-serif); font-size: 34px; font-weight: 600; line-height: 1.18; color: var(--plusconcept-blaek); margin: 44px 0 14px; padding: 14px 0 0; border-top: 1px solid var(--plusconcept-blaek); } & h3 { font-family: var(--plusconcept-font-serif); font-size: 24px; font-weight: 600; line-height: 1.25; color: var(--plusconcept-blaek); margin: 30px 0 8px; padding: 0; } & a { color: var(--plusconcept-petrol); text-decoration: underline; text-underline-offset: 3px; } & img { max-width: 100%; height: auto; } & table { width: 100%; border-collapse: collapse; margin: 0 0 24px; font-family: var(--plusconcept-font-ui); font-size: 16px; border-top: 2px solid var(--plusconcept-blaek); } & th { font-family: var(--plusconcept-font-ui); text-align: left; font-weight: 600; padding: 10px 12px; border-bottom: 1px solid var(--plusconcept-blaek); } & td { font-family: var(--plusconcept-font-ui); padding: 10px 12px; border-bottom: 1px solid var(--plusconcept-linje); } & blockquote { margin: 28px 0; padding: 0 0 0 20px; border-left: 3px solid var(--plusconcept-petrol); font-style: normal; } & blockquote p { font-size: 26px; line-height: 1.3; color: var(--plusconcept-petrol); }\n}.elementor .e-439539b-5467{font-family:var(--plusconcept-font-serif);font-weight:600;font-size:30px;color:var(--plusconcept-blaek);line-height:1.2;padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:3px;border-top-style: solid; border-top-color: var(--plusconcept-blaek);\n}.elementor .e-4bbdc6ec-7ad4{width:100%;aspect-ratio:16 / 10;object-fit:cover;background-color:var(--plusconcept-flade);display:block;max-width: none;\n}.elementor .e-7e490bd7-4a9f{font-family:var(--plusconcept-font-ui);font-size:13px;color:var(--plusconcept-daempet);line-height:1.4;padding:0px;margin:0px;}.elementor .e-50c8b4b1-2a90{font-family:var(--plusconcept-font-serif);font-weight:600;font-size:22px;color:var(--plusconcept-blaek);line-height:1.25;text-decoration:none;padding:0px;margin:0px;}.elementor .e-33868c2f-e83a{text-decoration:none;padding:0px;flex-direction:column;gap:10px;& h3 { text-decoration: none; } &:visited h3 { text-decoration: none; } &:hover h3 { color: var(--plusconcept-petrol); }\n}.elementor .e-5d58806b-bbc0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-inline-start-width:1px;border-left-style: solid; border-left-color: var(--plusconcept-linje);\n}.elementor .e-707d55cb-2b50{padding:0px;display:grid;gap:0px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;& > :first-child { border-left: 0px; padding-left: 0px; } & > :last-child { padding-right: 0px; }\n}.elementor .e-331b8deb-dee1{font-family:var(--plusconcept-font-ui);font-size:16px;color:var(--plusconcept-daempet);padding:0px;margin:0px;}.elementor .e-6e03b08a-1513{padding:0px;}.elementor .e-367da613-cc85{padding:0px;}.elementor .e-4115be3f-2a7e{max-width:1180px;padding-block-start:0px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:20px;}.elementor .e-4bbc047c-c12e{padding:0px;background-color:var(--plusconcept-hvid);}