.elementor-42884 .elementor-element.elementor-element-aa3289e:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-aa3289e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1014;}.elementor-42884 .elementor-element.elementor-element-aa3289e > .elementor-container{max-width:1200px;}.elementor-42884 .elementor-element.elementor-element-aa3289e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 48px 88px 48px;}.elementor-42884 .elementor-element.elementor-element-aa3289e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-2363072{text-align:start;}.elementor-42884 .elementor-element.elementor-element-2363072 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#7FD0FF;}.elementor-42884 .elementor-element.elementor-element-15a2afc{text-align:start;}.elementor-42884 .elementor-element.elementor-element-15a2afc .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:80px;font-weight:700;line-height:0.96em;letter-spacing:-3.4px;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-890dabb{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:20px;line-height:1.55em;color:#C7C5C0;}.elementor-42884 .elementor-element.elementor-element-b6d3195{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42884 .elementor-element.elementor-element-51aa171 .elementor-button{background-color:#00A2FF;font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-42884 .elementor-element.elementor-element-51aa171{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-51aa171 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-6308ab3 .elementor-button{background-color:rgba(255,255,255,.1);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.2);border-radius:0px 0px 0px 0px;padding:18px 28px 18px 28px;}.elementor-42884 .elementor-element.elementor-element-6308ab3{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-6308ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-ef65e28{width:auto;max-width:auto;text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.4em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-ef65e28 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-42884 .elementor-element.elementor-element-cf6152f:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-cf6152f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1014;}.elementor-42884 .elementor-element.elementor-element-cf6152f > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-cf6152f{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 48px 0px 48px;}.elementor-42884 .elementor-element.elementor-element-cf6152f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-a80cbaf > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,.08);padding:26px 24px 26px 24px;}.elementor-42884 .elementor-element.elementor-element-921ec38{text-align:start;}.elementor-42884 .elementor-element.elementor-element-921ec38 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-66426a7{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.45em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-638632b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,.08);padding:26px 24px 26px 24px;}.elementor-42884 .elementor-element.elementor-element-02a84a2{text-align:start;}.elementor-42884 .elementor-element.elementor-element-02a84a2 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-da6305a{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.45em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-a1d6789 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:rgba(255,255,255,.08);padding:26px 24px 26px 24px;}.elementor-42884 .elementor-element.elementor-element-82ca78e{text-align:start;}.elementor-42884 .elementor-element.elementor-element-82ca78e .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-cd64794{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.45em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-4770e76 > .elementor-element-populated{padding:26px 24px 26px 24px;}.elementor-42884 .elementor-element.elementor-element-6d824d1{text-align:start;}.elementor-42884 .elementor-element.elementor-element-6d824d1 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-319295f{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.45em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-c6e970c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42884 .elementor-element.elementor-element-da9e3f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42884 .elementor-element.elementor-element-6e31289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42884 .elementor-element.elementor-element-eee4806 > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-eee4806{padding:88px 48px 88px 48px;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-bacc37e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-bacc37e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-184f2e1{text-align:start;}.elementor-42884 .elementor-element.elementor-element-184f2e1 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-a975f98{text-align:start;}.elementor-42884 .elementor-element.elementor-element-a975f98 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:38px;font-weight:700;letter-spacing:-1.2px;color:#1A1815;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-d56a1b8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-d56a1b8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-7722fe8 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#00A2FF;color:#00A2FF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-7419a41{--spacer-size:20px;}.elementor-42884 .elementor-element.elementor-element-89aa59a{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-42884 .elementor-element.elementor-element-89aa59a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-42884 .elementor-element.elementor-element-89aa59a .e-loop-item > .elementor-section, .elementor-42884 .elementor-element.elementor-element-89aa59a .e-loop-item > .elementor-section > .elementor-container, .elementor-42884 .elementor-element.elementor-element-89aa59a .e-loop-item > .e-con, .elementor-42884 .elementor-element.elementor-element-89aa59a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-42884 .elementor-element.elementor-element-d80be5f:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-d80be5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1014;}.elementor-42884 .elementor-element.elementor-element-d80be5f > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-d80be5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 48px 96px 48px;}.elementor-42884 .elementor-element.elementor-element-d80be5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-ab3e2f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-ab3e2f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-3033741{text-align:start;}.elementor-42884 .elementor-element.elementor-element-3033741 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#7FD0FF;}.elementor-42884 .elementor-element.elementor-element-190aa99{text-align:start;}.elementor-42884 .elementor-element.elementor-element-190aa99 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:52px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-a775a7f{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;line-height:1.6em;color:#C7C5C0;}.elementor-42884 .elementor-element.elementor-element-85cf74a{text-align:start;}.elementor-42884 .elementor-element.elementor-element-85cf74a .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-1.2px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-8d4a679{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.4em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-a52b37d{text-align:start;}.elementor-42884 .elementor-element.elementor-element-a52b37d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-1.2px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-5963bc5{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.4em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-02e17f3{text-align:start;}.elementor-42884 .elementor-element.elementor-element-02e17f3 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:40px;font-weight:700;letter-spacing:-1.2px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-edfaf17{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:13px;line-height:1.4em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-7c49f89{--spacer-size:30px;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-1da695c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-1da695c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-6f8b657 .elementor-button{background-color:#00A2FF;font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-42884 .elementor-element.elementor-element-6f8b657{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-6f8b657 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-77c92c3 .elementor-button{background-color:rgba(255,255,255,.1);font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.2);border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-42884 .elementor-element.elementor-element-77c92c3{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-159b1bf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-159b1bf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-76c07c8{text-align:center;}.elementor-42884 .elementor-element.elementor-element-76c07c8 img{width:100%;height:580px;object-fit:cover;object-position:center center;}.elementor-42884 .elementor-element.elementor-element-eb4ac4c > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-eb4ac4c{padding:88px 48px 88px 48px;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-046f676.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-046f676.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-94649a7{text-align:start;}.elementor-42884 .elementor-element.elementor-element-94649a7 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-2f27c57{text-align:start;}.elementor-42884 .elementor-element.elementor-element-2f27c57 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:38px;font-weight:700;letter-spacing:-1.2px;color:#1A1815;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-0694b4b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-0694b4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-42884 .elementor-element.elementor-element-1ec6b47 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#00A2FF;color:#00A2FF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-dc83522{--spacer-size:20px;}.elementor-42884 .elementor-element.elementor-element-b46b8d7{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-42884 .elementor-element.elementor-element-b46b8d7 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-42884 .elementor-element.elementor-element-b46b8d7 .e-loop-item > .elementor-section, .elementor-42884 .elementor-element.elementor-element-b46b8d7 .e-loop-item > .elementor-section > .elementor-container, .elementor-42884 .elementor-element.elementor-element-b46b8d7 .e-loop-item > .e-con, .elementor-42884 .elementor-element.elementor-element-b46b8d7 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-42884 .elementor-element.elementor-element-cc2611c:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-cc2611c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1014;}.elementor-42884 .elementor-element.elementor-element-cc2611c > .elementor-container{max-width:1200px;}.elementor-42884 .elementor-element.elementor-element-cc2611c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-42884 .elementor-element.elementor-element-cc2611c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-6eefe83{text-align:center;}.elementor-42884 .elementor-element.elementor-element-6eefe83 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.2px;color:#7FD0FF;}.elementor-42884 .elementor-element.elementor-element-a9e83b2{text-align:center;}.elementor-42884 .elementor-element.elementor-element-a9e83b2 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:30px;font-weight:700;letter-spacing:-1px;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-89561a2{text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;line-height:1.6em;color:#9C9A95;}.elementor-42884 .elementor-element.elementor-element-fcbe70b > .elementor-container{max-width:1200px;}.elementor-42884 .elementor-element.elementor-element-fcbe70b{padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-b378c46 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-b1f895c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-7fdda6f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-5ab2eae .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-d428bfe .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-884b141 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-51eb3b2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-c8288a0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-d226cb4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-b01c6d4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-d43e43d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-e246558 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-aae9375 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-7fe9327 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#D9D7D2;color:#D9D7D2;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.16);border-radius:0px 0px 0px 0px;padding:11px 18px 11px 18px;}.elementor-42884 .elementor-element.elementor-element-5e09a6e:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-5e09a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-5e09a6e > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-5e09a6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 48px 88px 48px;}.elementor-42884 .elementor-element.elementor-element-5e09a6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-3bedccc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-3bedccc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-bff7853.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-bff7853.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-6f65e72{text-align:start;}.elementor-42884 .elementor-element.elementor-element-6f65e72 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-4caef91{text-align:start;}.elementor-42884 .elementor-element.elementor-element-4caef91 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;letter-spacing:-1.4px;color:#1A1815;}.elementor-42884 .elementor-element.elementor-element-900f309{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:17px;line-height:1.65em;color:#52504A;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-d13cdc9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-d13cdc9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-d13cdc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-38e73fa .elementor-button{background-color:#0E1014;font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-42884 .elementor-element.elementor-element-38e73fa{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-38e73fa > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-f41d88c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#1A1815;color:#1A1815;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D4CC;border-radius:0px 0px 0px 0px;padding:16px 24px 16px 24px;}.elementor-42884 .elementor-element.elementor-element-f41d88c{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-d07ef9e > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-d07ef9e{padding:88px 48px 88px 48px;}.elementor-42884 .elementor-element.elementor-element-762e07d{text-align:center;}.elementor-42884 .elementor-element.elementor-element-762e07d .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-9a1d3d6{text-align:center;}.elementor-42884 .elementor-element.elementor-element-9a1d3d6 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:40px;font-weight:700;line-height:1.04em;letter-spacing:-1.4px;color:#1A1815;}.elementor-42884 .elementor-element.elementor-element-6cd0966{text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:17px;line-height:1.6em;color:#52504A;}.elementor-42884 .elementor-element.elementor-element-bd09340:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42884 .elementor-element.elementor-element-bd09340 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-bd09340 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E3DD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-42884 .elementor-element.elementor-element-bd09340 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-a65aa83{text-align:start;}.elementor-42884 .elementor-element.elementor-element-a65aa83 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:700;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-f3662ae{text-align:start;}.elementor-42884 .elementor-element.elementor-element-f3662ae .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#1A1815;}.elementor-42884 .elementor-element.elementor-element-5ef6030{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;line-height:1.6em;color:#6B6862;}.elementor-42884 .elementor-element.elementor-element-ee9b603:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42884 .elementor-element.elementor-element-ee9b603 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-ee9b603 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E3DD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-42884 .elementor-element.elementor-element-ee9b603 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-7639079{text-align:start;}.elementor-42884 .elementor-element.elementor-element-7639079 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:700;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-28d7721{text-align:start;}.elementor-42884 .elementor-element.elementor-element-28d7721 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#1A1815;}.elementor-42884 .elementor-element.elementor-element-c260dd6{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;line-height:1.6em;color:#6B6862;}.elementor-42884 .elementor-element.elementor-element-cedf623:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42884 .elementor-element.elementor-element-cedf623 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-cedf623 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E6E3DD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:34px 34px 34px 34px;}.elementor-42884 .elementor-element.elementor-element-cedf623 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-0a264fb{text-align:start;}.elementor-42884 .elementor-element.elementor-element-0a264fb .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:700;color:#00A2FF;}.elementor-42884 .elementor-element.elementor-element-712cb3b{text-align:start;}.elementor-42884 .elementor-element.elementor-element-712cb3b .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-0.3px;color:#1A1815;}.elementor-42884 .elementor-element.elementor-element-1688b43{text-align:start;font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;line-height:1.6em;color:#6B6862;}.elementor-42884 .elementor-element.elementor-element-69652f5:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-69652f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-69652f5 > .elementor-container{max-width:1240px;}.elementor-42884 .elementor-element.elementor-element-69652f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:88px 48px 88px 48px;}.elementor-42884 .elementor-element.elementor-element-69652f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-cdbbbfe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-cdbbbfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-09734bf{text-align:start;}.elementor-42884 .elementor-element.elementor-element-09734bf .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:36px;font-weight:700;letter-spacing:-1.2px;color:#1A1815;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-e10ccee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-e10ccee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-cde6046 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Schibsted Grotesk", Sans-serif;font-size:15px;font-weight:600;fill:#00A2FF;color:#00A2FF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-ffff6a6{--spacer-size:40px;}.elementor-42884 .elementor-element.elementor-element-c6a743a{--grid-columns:3;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-42884 .elementor-element.elementor-element-c6a743a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-42884 .elementor-element.elementor-element-c6a743a .e-loop-item > .elementor-section, .elementor-42884 .elementor-element.elementor-element-c6a743a .e-loop-item > .elementor-section > .elementor-container, .elementor-42884 .elementor-element.elementor-element-c6a743a .e-loop-item > .e-con, .elementor-42884 .elementor-element.elementor-element-c6a743a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-42884 .elementor-element.elementor-element-4eea8fa:not(.elementor-motion-effects-element-type-background), .elementor-42884 .elementor-element.elementor-element-4eea8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1014;}.elementor-42884 .elementor-element.elementor-element-4eea8fa > .elementor-container{max-width:760px;}.elementor-42884 .elementor-element.elementor-element-4eea8fa{border-style:solid;border-width:1px 0px 0px 0px;border-color:rgba(255,255,255,.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 48px 100px 48px;}.elementor-42884 .elementor-element.elementor-element-4eea8fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42884 .elementor-element.elementor-element-06fd89f{text-align:center;}.elementor-42884 .elementor-element.elementor-element-06fd89f .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:48px;font-weight:700;line-height:1.03em;letter-spacing:-2px;color:#ffffff;}.elementor-42884 .elementor-element.elementor-element-a0b7a00{text-align:center;font-family:"Schibsted Grotesk", Sans-serif;font-size:18px;line-height:1.6em;color:#C7C5C0;}.elementor-bc-flex-widget .elementor-42884 .elementor-element.elementor-element-2029dce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42884 .elementor-element.elementor-element-2029dce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42884 .elementor-element.elementor-element-2029dce.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42884 .elementor-element.elementor-element-88bcf0b .elementor-button{background-color:#00A2FF;font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:0px 0px 0px 0px;padding:18px 32px 18px 32px;}.elementor-42884 .elementor-element.elementor-element-88bcf0b{width:auto;max-width:auto;}.elementor-42884 .elementor-element.elementor-element-88bcf0b > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-42884 .elementor-element.elementor-element-c9e3bef .elementor-button{background-color:rgba(255,255,255,.1);font-family:"Schibsted Grotesk", Sans-serif;font-size:16px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.2);border-radius:0px 0px 0px 0px;padding:18px 30px 18px 30px;}.elementor-42884 .elementor-element.elementor-element-c9e3bef{width:auto;max-width:auto;}body.elementor-page-42884:not(.elementor-motion-effects-element-type-background), body.elementor-page-42884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F7;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42884 .elementor-element.elementor-element-89aa59a{--grid-columns:2;}.elementor-42884 .elementor-element.elementor-element-76c07c8 img{height:440px;}.elementor-42884 .elementor-element.elementor-element-b46b8d7{--grid-columns:2;}.elementor-42884 .elementor-element.elementor-element-c6a743a{--grid-columns:2;}}@media(max-width:767px){.elementor-42884 .elementor-element.elementor-element-15a2afc .elementor-heading-title{font-size:42px;}.elementor-42884 .elementor-element.elementor-element-89aa59a{--grid-columns:1;}.elementor-42884 .elementor-element.elementor-element-190aa99 .elementor-heading-title{font-size:34px;}.elementor-42884 .elementor-element.elementor-element-76c07c8 img{height:300px;}.elementor-42884 .elementor-element.elementor-element-b46b8d7{--grid-columns:1;}.elementor-42884 .elementor-element.elementor-element-c6a743a{--grid-columns:1;}}@media(min-width:768px){.elementor-42884 .elementor-element.elementor-element-da9e3f6{--width:50%;}.elementor-42884 .elementor-element.elementor-element-6e31289{--width:50%;}.elementor-42884 .elementor-element.elementor-element-bacc37e{width:70%;}.elementor-42884 .elementor-element.elementor-element-d56a1b8{width:30%;}.elementor-42884 .elementor-element.elementor-element-ab3e2f6{width:50%;}.elementor-42884 .elementor-element.elementor-element-159b1bf{width:50%;}.elementor-42884 .elementor-element.elementor-element-046f676{width:70%;}.elementor-42884 .elementor-element.elementor-element-0694b4b{width:30%;}.elementor-42884 .elementor-element.elementor-element-3bedccc{width:50%;}.elementor-42884 .elementor-element.elementor-element-bff7853{width:50%;}.elementor-42884 .elementor-element.elementor-element-cdbbbfe{width:70%;}.elementor-42884 .elementor-element.elementor-element-e10ccee{width:30%;}}/* Start custom CSS *//* ============================================================
   Heimkino – Design/Mockup-Seite (.elementor-42884)
   Aufgeraeumte Fassung – inhaltlich unveraendert
   ============================================================ */

/* --- Global: keine abgerundeten Ecken --- */
.elementor-42884 .elementor-element,
.elementor-42884 .elementor-button,
.elementor-42884 img,
.elementor-42884 iframe,
.elementor-42884 input,
.elementor-42884 textarea,
.elementor-42884 select,
.elementor-42884 .elementor-field-group .elementor-field,
.elementor-42884 .e-con,
.elementor-42884 .elementor-widget-google_maps iframe {
  border-radius: 0 !important;
}

/* --- Buttons: Pill --- */
.elementor-42884 .hk-pill {
  width: auto !important;
  max-width: none !important;
  margin: 0 8px 8px 0 !important;
}
.elementor-42884 .hk-pill .elementor-button {
  cursor: default;
  box-shadow: none !important;
}
.elementor-42884 .hk-pill .elementor-button:hover {
  transform: none !important;
}

/* --- Buttons: Nav --- */
.elementor-42884 .hk-nav .elementor-button {
  box-shadow: none !important;
}
.elementor-42884 .hk-nav .elementor-button:hover {
  transform: none !important;
  text-decoration: underline;
}

/* --- Buttons: Link --- */
.elementor-42884 .hk-link .elementor-button {
  box-shadow: none !important;
  padding-left: 0;
  padding-right: 0;
  background: transparent !important;
}
.elementor-42884 .hk-link .elementor-button:hover {
  transform: none !important;
  text-decoration: underline;
}

/* --- Buttons: Badge (52x52) --- */
.elementor-42884 .hk-badge .elementor-button {
  width: 52px;
  height: 52px;
  min-width: 52px;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: default;
}
.elementor-42884 .hk-badge .elementor-button:hover {
  transform: none !important;
}

/* --- Foto-Platzhalter --- */
.elementor-42884 .hk-photo {
  background-image: repeating-linear-gradient(135deg, #F1EFEA 0 18px, #EAE7E1 18px 36px) !important;
  display: flex;
  align-items: flex-end;
  padding: 16px;
}
.elementor-42884 .hk-photo .elementor-widget-container {
  width: 100%;
}
.elementor-42884 .hk-photo .elementor-heading-title {
  background: #fff;
  color: #A6A199;
  font-family: ui-monospace, monospace;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: .02em;
  padding: 6px 9px;
  display: inline-block;
}

/* --- Platzhalter-Hoehen --- */
.elementor-42884 .hk-ph-tall  { min-height: 520px; }
.elementor-42884 .hk-ph-team  { min-height: 330px; }
.elementor-42884 .hk-ph-wide  { min-height: 300px; }
.elementor-42884 .hk-ph-feat  { min-height: 360px; }
.elementor-42884 .hk-ph-sm    { min-height: 150px; }
.elementor-42884 .hk-ph-news  { min-height: 200px; }
.elementor-42884 .hk-ph-sq    { min-height: 230px; }
.elementor-42884 .hk-ph-cat   { min-height: 190px; }
.elementor-42884 .hk-ph-gal   { min-height: 460px; }
.elementor-42884 .hk-ph-thumb { min-height: 70px; padding: 8px; }
.elementor-42884 .hk-ph-r169  { min-height: 230px; }

/* --- Layout-Helfer --- */
.elementor-42884 .hk-eqrow > .elementor-container > .elementor-column > .elementor-widget-wrap {
  height: 100%;
}
.elementor-42884 .hk-form .elementor-field-group {
  margin-bottom: 4px;
}
.elementor-42884 .hk-form .elementor-button {
  padding: 16px 28px;
}

/* --- Hero --- */
.elementor-42884 #hk-hero {
  background-image:
    repeating-linear-gradient(135deg, #181B21 0 22px, #141720 22px 44px),
    radial-gradient(85% 90% at 80% 12%, rgba(0, 162, 255, .34), transparent 60%);
}
.elementor-42884 #hk-hero::after {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(180deg, rgba(14, 16, 20, .4) 0%, rgba(14, 16, 20, .1) 40%, rgba(14, 16, 20, .92) 100%);
  pointer-events: none;
}
.elementor-42884 #hk-hero > .elementor-container {
  position: relative;
  z-index: 2;
}

/* --- Feature / CTA --- */
.elementor-42884 #hk-feature {
  background-image: radial-gradient(70% 120% at 18% 50%, rgba(0, 162, 255, .24), transparent 60%);
}
.elementor-42884 #hk-cta {
  background-image: radial-gradient(90% 130% at 50% 0%, rgba(0, 162, 255, .26), transparent 60%);
}
.elementor-42884 #hk-cta .elementor-widget-text-editor {
  margin-left: auto;
  margin-right: auto;
}

/* --- Marken-Leiste --- */
.elementor-42884 .brandwrap {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
}
.elementor-42884 .bp {
  display: inline-block;
  font-family: "Schibsted Grotesk", sans-serif;
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -.01em;
  color: #D9D7D2;
  padding: 11px 18px;
  border: 1px solid rgba(255, 255, 255, .16);
}

/* --- Preis & Sale-Badge --- *
.elementor-42884 .pr {
  font-weight: 700;
  font-size: 18px;
  letter-spacing: -.02em;
  color: #1A1815;
}
.elementor-42884 .po {
  font-weight: 400;
  font-size: 13px;
  color: #A6A199;
  text-decoration: line-through;
  margin-left: 6px;
}
.elementor-42884 .sale {
  display: inline-block;
  font-size: 10px;
  font-weight: 600;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #fff;
  background: #C2410C;
  padding: 4px 8px;
  margin-right: 6px;
  vertical-align: middle;
}/* End custom CSS */