.elementor .sk-knapp:hover,.elementor .sk-knapp:focus-visible{color:#1b1a17;background-color:#F7F5F0;}.elementor .sk-knapp{font-family:Inter;font-weight:600;font-size:14px;color:#FFFFFF;text-align:center;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:#C47C2A;justify-content:center;align-self:stretch;}.elementor .sk-korttext{font-family:Lora;font-size:14px;color:#3f403d;line-height:1.55;margin:0px;}.elementor .sk-kortnamn{font-family:Inter;font-weight:700;font-size:16px;color:#1F3A2E;margin:0px;}.elementor .sk-toclank:hover,.elementor .sk-toclank:focus-visible{color:#C47C2A;background-color:transparent;}.elementor .sk-toclank{font-family:Inter;font-weight:400;font-size:13.5px;color:rgba(247,245,240,0.85);line-height:1.4;text-decoration:none;padding:0px;background-color:transparent;justify-content:flex-start;text-align: left; white-space: normal;\n}.elementor .sk-rubrik{font-family:"DM Serif Display";font-weight:400;font-size:21px;color:#1F3A2E;line-height:1.2;margin:0px;}.elementor .sk-punkttext{font-family:Lora;font-size:15px;color:#3f403d;line-height:1.5;margin:0px;}.elementor .sk-bildtext{font-family:Inter;font-size:12px;color:#5d5e59;letter-spacing:1px;text-align:center;margin:0px;}.elementor .sk-bild{min-height:120px;border-radius:8px;border-width:1px;border-color:rgba(31,58,46,0.25);border-style:dashed;background-color:#E2DCD2;display:flex;justify-content:center;align-items:center;}.elementor .sk-box{padding-block-start:24px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;border-radius:8px;background-color:#EFEAE2;display:flex;flex-direction:column;gap:12px;}.elementor .op-heroinner{width:100%;max-width:1320px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .op-th{font-weight:600;font-size:12px;color:#1F3A2E;letter-spacing:0.3px;}.elementor .op-td-namn{font-weight:600;color:#1F3A2E;}.elementor .op-td{min-width:0px;font-family:Inter;font-size:13px;color:#3F403D;line-height:1.5;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;flex:1 1 0px;}.elementor .op-trad-huvud{background-color:#F0EAE2;}.elementor .op-trad{min-width:620px;padding:0px;border-block-end-width:1px;display:flex;flex-direction:row;border-bottom-style: solid; border-bottom-color: rgba(31,58,46,0.1);\n}.elementor .op-tabell{padding:0px;border-radius:8px;border-width:1px;border-color:rgba(31,58,46,0.15);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;overflow-x: auto;\n}.elementor .op-h2{font-family:Bitter;font-weight:600;font-size:30px;color:#1F3A2E;line-height:1.2;padding-block-start:0px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;background-size: 44px 2px; background-repeat: no-repeat; background-position: left bottom; background-image: linear-gradient(var(--e-global-color-accent), var(--e-global-color-accent));\n}.elementor .bs-inner{width:100%;max-width:1320px;padding-block-start:64px;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;display:flex;flex-direction:column;gap:28px;}.elementor .bs-sektion{width:100%;scroll-margin-top:100px;padding:0px;display:flex;}.elementor .bs-faqsvar{font-family:Lora;font-size:15px;color:#3F403D;line-height:1.7;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .bs-faqfraga{font-family:Bitter;font-weight:600;font-size:17px;color:#1F3A2E;line-height:1.35;margin:0px;}.elementor .bs-faqhuvud{width:100%;cursor:pointer;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;text-align:left;\n}.elementor .bs-faqpost{padding:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: rgba(31,58,46,0.15);\n}.elementor .vm-text{font-family:Lora;font-weight:400;font-size:16px;color:#3F403D;line-height:1.65;margin:0px;}.elementor .hk-kortrad{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;}.elementor .hk-noll{margin:0px;}.elementor .hk-liten{font-size:13px;}.elementor .hk-namn{font-size:17px;hyphens: auto; overflow-wrap: break-word;\n}.elementor .hk-kropp{padding-block-start:16px;padding-block-end:18px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .hk-bild{min-height:130px;border-start-start-radius:8px;border-start-end-radius:8px;border-end-start-radius:0px;border-end-end-radius:0px;}.elementor .hk-kort{min-width:0px;max-width:320px;overflow:hidden;padding:0px;gap:0px;flex:1 1 190px;}.elementor .ed-minikort{flex:1 1 150px;max-width: none;\n}.elementor .ed-halva{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .ed-ikontitel{font-family:Inter;font-weight:700;font-size:14px;color:#1F3A2E;line-height:1.3;margin:0px;}.elementor .ed-ikonkol{min-width:0px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-inline-start-width:1px;display:flex;flex-direction:column;gap:8px;flex:1 1 120px;align-items:center;border-left-style: solid; border-left-color: rgba(31,58,46,0.15);\n}.elementor .ed-x{width:20px;height:20px;min-width:20px;font-family:Inter;font-weight:700;font-size:11px;color:#ffffff;line-height:1;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:50%;background-color:#C47C2A;display:flex;justify-content:center;align-items:center;}.elementor .ed-num{width:26px;height:26px;min-width:26px;font-family:Inter;font-weight:700;font-size:13px;color:#C47C2A;line-height:1;margin:0px;border-radius:50%;border-width:1.5px;border-color:#C47C2A;border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .ed-li{padding:0px;display:flex;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .ed-lista{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .ed-rad{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;align-items:stretch;}.elementor .ed-kol{padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .ed-gap32{gap:32px;}.elementor .ed-start{align-self:flex-start;}.elementor .ed-p0{margin:0px;}.elementor .ed-ctext{font-family:Inter;font-size:12px;color:rgba(247,245,240,0.7);margin:0px;}.elementor .ed-cnamn{font-family:Inter;font-weight:700;font-size:14px;}.elementor .ed-ckropp{padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;display:flex;flex-direction:column;gap:2px;}.elementor .ed-cbild{min-height:90px;border-start-start-radius:6px;border-start-end-radius:6px;border-end-start-radius:0px;border-end-end-radius:0px;border-color:rgba(247,245,240,0.2);background-color:#2b2924;}.elementor .ed-ckort{min-width:0px;overflow:hidden;padding:0px;border-radius:6px;border-width:1px;border-color:rgba(247,245,240,0.12);border-style:solid;background-color:#24221e;display:flex;flex-direction:column;gap:0px;flex:1 1 140px;}.elementor .ed-ctap{font-family:Inter;font-size:15px;color:rgba(247,245,240,0.8);line-height:1.6;margin:0px;}.elementor .ed-ctah{font-family:"DM Serif Display";font-size:32px;color:#F7F5F0;line-height:1.15;margin:0px;}.elementor .ed-ctarad{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;flex:2 1 480px;}.elementor .ed-ctatext{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;}.elementor .ed-ctainner{padding:20px;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:center;}.elementor .ed-ctaband{background-color:#1b1a17;}.elementor .ed-ljus{background-color: var(--e-global-color-bfafcaa);\n}.elementor .ed-ingress{max-width:760px;font-family:Lora;font-weight:600;font-size:18px;color:rgba(255,255,255,0.88);line-height:1.5;margin:0px;}.elementor .ed-h1{font-family:"DM Serif Display";font-weight:600;font-size:52px;color:#E9E5DF;line-height:1.05;margin:0px;}.elementor .ed-kicker{font-family:Inter;font-weight:600;font-size:12px;color:#C47C2A;letter-spacing:1.5px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ed-crumb{font-family:Lora;font-size:13px;color:rgba(247,245,240,0.75);margin:0px;}.elementor .ed-herotext{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .ed-hero{width:100%;padding:0px;background-image:linear-gradient(93deg, rgba(0,0,0,0.85) 30%,rgba(27,26,23,0.6) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#1b1a17;display:flex;flex-direction:column;justify-content:center;}.elementor .ed-d2p{font-size:15px;margin:0px;}.elementor .ed-d2k{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:2 1 240px;}.elementor .ed-d2bild{min-height:150px;border-radius:8px;flex:1 1 160px;}.elementor .ed-tabw{width:100%;padding:0px;display:flex;flex-direction:column;gap:0px;overflow-x: auto;\n}.elementor .ed-guide{min-width:0px;gap:14px;flex:1 1 360px;align-self:flex-start;}.elementor .ed-introbox{min-width:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:8px;padding-inline-end:8px;gap:0px;flex:1 1 420px;align-items:flex-start;row-gap: 18px;\n}.elementor .ed-ikon26{width:26px;height:26px;}.elementor .ed-ikon34{width:34px;height:34px;}.elementor .ed-stegk{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;flex:1 1 0px;}.elementor .ed-gtrad{min-width:0px;}