.elementor-551 .elementor-element.elementor-element-f64ca08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-f64ca08:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-f64ca08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#303B30;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-551 .elementor-element.elementor-element-873fceb img{width:100%;}.elementor-551 .elementor-element.elementor-element-e4d18a0 img{width:100%;max-width:100%;opacity:1;}.elementor-551 .elementor-element.elementor-element-a02766f img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-94e6b53 .elementor-heading-title{font-family:"Schibsted Grotesk", Sans-serif;font-size:18.378px;font-weight:400;text-transform:uppercase;line-height:18.378px;letter-spacing:8.4541px;color:rgba(255,255,255,0.7);}.elementor-551 .elementor-element.elementor-element-fa533fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-551 .elementor-element.elementor-element-43d8e85{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:16.8px;letter-spacing:2.464px;color:#cdb98f;}.elementor-551 .elementor-element.elementor-element-e993e5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-5adfb27{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26.6px;letter-spacing:-0.08px;color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-dbac2a4{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-551 .elementor-element.elementor-element-92cc44b .elementor-button{background-color:#345749;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#f4f1ec;color:#f4f1ec;border-radius:999px 999px 999px 999px;}.elementor-551 .elementor-element.elementor-element-86a0b54 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#f4f1ec;color:#f4f1ec;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#ffffff;border-radius:999px 999px 999px 999px;}.elementor-551 .elementor-element.elementor-element-70f12937:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-70f12937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8EEE8;}.elementor-551 .elementor-element.elementor-element-70f12937 > .elementor-container{max-width:1384px;}.elementor-551 .elementor-element.elementor-element-70f12937{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 120px 60px 120px;}.elementor-551 .elementor-element.elementor-element-70f12937 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-551 .elementor-element.elementor-element-69830d1c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-551 .elementor-element.elementor-element-69830d1c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-551 .elementor-element.elementor-element-c9b9b61{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-8f9fe2d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-c7312f2{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.6em;letter-spacing:-0.08px;color:#656360;}.elementor-551 .elementor-element.elementor-element-c7312f2.elementor-element{--align-self:flex-start;}.elementor-551 .elementor-element.elementor-element-14e438b{--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;--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-c85161e{--display:flex;}.elementor-551 .elementor-element.elementor-element-c6ac541{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-eed131e{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;letter-spacing:0.2px;color:#656360;}.elementor-551 .elementor-element.elementor-element-d63d826{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-7a16f51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-bbac83a{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;letter-spacing:0.2px;color:#656360;}.elementor-551 .elementor-element.elementor-element-0bfe7b9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-983e9b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-8ab437e{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;letter-spacing:0.2px;color:#656360;}.elementor-551 .elementor-element.elementor-element-c1ec365{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-79c88c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:500;line-height:1em;letter-spacing:-1px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-e722b9a{font-family:"Inter", Sans-serif;font-size:13px;line-height:1.4em;letter-spacing:0.2px;color:#656360;}.elementor-551 .elementor-element.elementor-element-d5c2744{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-d5c2744 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-551 .elementor-element.elementor-element-56b4c693 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-f710cc5{background-color:#ffffff;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:26px 20px 0px 20px;text-align:center;font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-551 .elementor-element.elementor-element-0767f80{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-cda8194{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-551 .elementor-element.elementor-element-cda8194:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-cda8194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/problem-section-background.png");background-position:center right;}.elementor-551 .elementor-element.elementor-element-f4940b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-f4940b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-e58e437{width:var( --container-widget-width, 61.726% );max-width:61.726%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;--container-widget-width:61.726%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:57.4px;letter-spacing:2.04px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-e58e437.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-2678a9d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-551 .elementor-element.elementor-element-dcf8c4b{--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:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:wrap;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-ba3b111 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-ba3b111{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-ba3b111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-0ea0f9e .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-0ea0f9e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-0ea0f9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-71f4b04 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-71f4b04{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-71f4b04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-51b6653 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-23d75ea .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-6de5b54{--display:flex;}.elementor-551 .elementor-element.elementor-element-380796a0:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-380796a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1f1b;}.elementor-551 .elementor-element.elementor-element-380796a0 > .elementor-container{max-width:1384px;}.elementor-551 .elementor-element.elementor-element-380796a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 24px 120px 24px;}.elementor-551 .elementor-element.elementor-element-380796a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-551 .elementor-element.elementor-element-134f47f5{width:var( --container-widget-width, 56% );max-width:56%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:400;line-height:80px;letter-spacing:-1.6px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-74a7cf16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Inter", Sans-serif;font-size:17px;line-height:13px;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-551 .elementor-element.elementor-element-1947a5bd{--divider-border-style:solid;--divider-color:rgba(255,255,255,0.14);--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-551 .elementor-element.elementor-element-1947a5bd .elementor-divider-separator{width:100%;}.elementor-551 .elementor-element.elementor-element-1947a5bd .elementor-divider{padding-block-start:44px;padding-block-end:44px;}.elementor-551 .elementor-element.elementor-element-5366c12{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-551 .elementor-element.elementor-element-b2d2370{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-b0b3906{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-10a24a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:500;line-height:1em;letter-spacing:-0.08px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-c9647f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-1b28953{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-80bc8c1{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-0867c6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-6db5b01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:500;line-height:1em;letter-spacing:-0.08px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-9824e1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-a3715d2{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-07f4c1f{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-335e005{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-c75d3d3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:500;line-height:1em;letter-spacing:-0.08px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-141b730{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-4dceeff{color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-5776623{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-b277257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-463545f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:500;line-height:1em;letter-spacing:-0.08px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-5d45648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-ed43b7c{color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-14f8342{--display:flex;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-27a7e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-a022672{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:500;line-height:1em;letter-spacing:-0.08px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-f35e1d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;font-family:"Inter", Sans-serif;font-size:12px;line-height:1.5em;letter-spacing:-0.08px;color:rgba(255,255,255,0.6);}.elementor-551 .elementor-element.elementor-element-1d35819{color:rgba(255,255,255,0.8);}.elementor-551 .elementor-element.elementor-element-5249f4c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:260px;--padding-right:260px;}.elementor-551 .elementor-element.elementor-element-5249f4c:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-5249f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/problem-section-background.png");background-position:center right;}.elementor-551 .elementor-element.elementor-element-0f841b9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-6548b7f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:500;line-height:57.4px;letter-spacing:2.04px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-6548b7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-ae4819d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-551 .elementor-element.elementor-element-e72d5f4{--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:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:wrap;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-aef8f5b .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-484c7d4 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-c2dc29c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.28px;fill:#294B3E;color:#294B3E;border-style:solid;border-width:1px 1px 1px 1px;border-color:#294B3E33;border-radius:999px 999px 999px 999px;padding:010px 024px 010px 024px;}.elementor-551 .elementor-element.elementor-element-c5afaea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-961e1bb{--display:flex;--min-height:614px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-551 .elementor-element.elementor-element-961e1bb:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-961e1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/Stavanger-2-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-551 .elementor-element.elementor-element-961e1bb::before, .elementor-551 .elementor-element.elementor-element-961e1bb > .elementor-background-video-container::before, .elementor-551 .elementor-element.elementor-element-961e1bb > .e-con-inner > .elementor-background-video-container::before, .elementor-551 .elementor-element.elementor-element-961e1bb > .elementor-background-slideshow::before, .elementor-551 .elementor-element.elementor-element-961e1bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-551 .elementor-element.elementor-element-961e1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-551 .elementor-element.elementor-element-352da46{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-551 .elementor-element.elementor-element-352da46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:800;color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-78bb4df9:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-78bb4df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFE9;}.elementor-551 .elementor-element.elementor-element-78bb4df9 > .elementor-container{max-width:1384px;}.elementor-551 .elementor-element.elementor-element-78bb4df9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 100px 24px;}.elementor-551 .elementor-element.elementor-element-78bb4df9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-551 .elementor-element.elementor-element-d44eaed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-551 .elementor-element.elementor-element-c28986b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-9c296e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-551 .elementor-element.elementor-element-7a2a593{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.4px;color:#345749;}.elementor-551 .elementor-element.elementor-element-7a2a593 p{margin-block-end:0px;}.elementor-551 .elementor-element.elementor-element-4f19dd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:500;line-height:1.1em;letter-spacing:1.3px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-2ac186d{--display:flex;--justify-content:center;}.elementor-551 .elementor-element.elementor-element-67921f5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:36px;--margin-bottom:36px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-3a52319{--display:flex;--padding-top:48px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-3a52319:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-3a52319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E4D40;}.elementor-551 .elementor-element.elementor-element-349d023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 86px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;line-height:1em;letter-spacing:0px;color:#f4f1ec;}.elementor-551 .elementor-element.elementor-element-ea54e4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-551 .elementor-element.elementor-element-ea54e4f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:#BDBBBB;}.elementor-551 .elementor-element.elementor-element-3bf27c8{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-551 .elementor-element.elementor-element-3bf27c8 .elementor-divider-separator{width:100%;}.elementor-551 .elementor-element.elementor-element-3bf27c8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-551 .elementor-element.elementor-element-e8876e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-551 .elementor-element.elementor-element-41de453{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.55em;letter-spacing:-0.08px;color:rgba(244,241,236,0.8);}.elementor-551 .elementor-element.elementor-element-98537c7{--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:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-c1cd9c0{--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:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-7128db4{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-7128db4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-c742667{--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;--justify-content:space-evenly;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--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-551 .elementor-element.elementor-element-1e1953c .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-1e1953c{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-1e1953c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-a2704b0 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-a2704b0{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-a2704b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-6470218 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-6470218{width:initial;max-width:initial;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-6470218.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-1a2a756{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-style:italic;color:#F4F1EC80;}.elementor-551 .elementor-element.elementor-element-a5ed5f5{--display:flex;--padding-top:48px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-a5ed5f5:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-a5ed5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ADACA8;}.elementor-551 .elementor-element.elementor-element-5dc1399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;line-height:1em;letter-spacing:0px;color:#1e1f1b;}.elementor-551 .elementor-element.elementor-element-3d0c7ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-551 .elementor-element.elementor-element-3d0c7ee .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:#1e1f1b;}.elementor-551 .elementor-element.elementor-element-953685c{--divider-border-style:solid;--divider-color:#1A181666;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-551 .elementor-element.elementor-element-953685c .elementor-divider-separator{width:100%;}.elementor-551 .elementor-element.elementor-element-953685c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-551 .elementor-element.elementor-element-493b744{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-d485ec4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.55em;letter-spacing:-0.08px;color:#1A1816D9;}.elementor-551 .elementor-element.elementor-element-a9b1c23{--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:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-939473d{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-939473d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-d8c596b{--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;--justify-content:space-evenly;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--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-551 .elementor-element.elementor-element-681a2d3 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#1A1816D9;color:#1A1816D9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A181666;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-681a2d3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-681a2d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-374dea5 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#1A1816D9;color:#1A1816D9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A181666;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-374dea5{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-374dea5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-341ca51 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#1A1816D9;color:#1A1816D9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A181666;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-341ca51{width:initial;max-width:initial;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-341ca51.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-71b673b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-style:italic;color:#1A1816A6;}.elementor-551 .elementor-element.elementor-element-1d62151{--display:flex;--padding-top:48px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-1d62151:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-1d62151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1f1b;}.elementor-551 .elementor-element.elementor-element-504e4a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:500;line-height:1em;letter-spacing:0px;color:#f4f1ec;}.elementor-551 .elementor-element.elementor-element-8d2b6cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-551 .elementor-element.elementor-element-8d2b6cb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:#BDBBBB;}.elementor-551 .elementor-element.elementor-element-9e0aa0e{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-551 .elementor-element.elementor-element-9e0aa0e .elementor-divider-separator{width:100%;}.elementor-551 .elementor-element.elementor-element-9e0aa0e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-551 .elementor-element.elementor-element-fb1a0eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;line-height:1.15em;letter-spacing:-0.5px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-13fb9ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:14px;line-height:1.55em;letter-spacing:-0.08px;color:#F4F1ECCC;}.elementor-551 .elementor-element.elementor-element-040979e{--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:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-6443415{--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-551 .elementor-element.elementor-element-29fa3b0{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-29fa3b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-b70de05{--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;--justify-content:space-evenly;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--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-551 .elementor-element.elementor-element-4524bb7 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-4524bb7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-4524bb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-d9f3439 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-d9f3439{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-d9f3439.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-89ad05f .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:18px;letter-spacing:0.28px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#F4F1ECCC;color:#F4F1ECCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F1EC40;border-radius:999px 999px 999px 999px;padding:8px 12px 8px 12px;}.elementor-551 .elementor-element.elementor-element-89ad05f{width:initial;max-width:initial;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-551 .elementor-element.elementor-element-89ad05f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-bdc07b3{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-style:italic;color:#F4F1EC80;}.elementor-551 .elementor-element.elementor-element-2ca3419{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:72px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-2ca3419:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-2ca3419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFE9;}.elementor-551 .elementor-element.elementor-element-370d0a5{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-373cf17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-551 .elementor-element.elementor-element-94c86d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:2.46px;color:#656360;}.elementor-551 .elementor-element.elementor-element-7557242{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:400;line-height:1em;letter-spacing:1.56px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-7557242 p{margin-block-end:0px;}.elementor-551 .elementor-element.elementor-element-5642a6e{--display:flex;--justify-content:center;}.elementor-551 .elementor-element.elementor-element-df5065f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;letter-spacing:0.28px;fill:#1A1816;color:#1A1816;transition-duration:0s;border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A1816;border-radius:0px 0px 0px 0px;padding:0px 0px 11px 0px;}.elementor-551 .elementor-element.elementor-element-5fadbf6{--display:flex;--min-height:182px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-551 .elementor-element.elementor-element-a0a4bdd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--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-551 .elementor-element.elementor-element-095a7b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-ecbe721{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;letter-spacing:2.46px;color:#656360;}.elementor-551 .elementor-element.elementor-element-82969fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dad7d0;--border-color:#dad7d0;--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-551 .elementor-element.elementor-element-82969fe:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-82969fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-551 .elementor-element.elementor-element-02aa2df{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--padding-top:12px;--padding-bottom:24px;--padding-left:23px;--padding-right:23px;}.elementor-551 .elementor-element.elementor-element-02aa2df:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-02aa2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3b3a37;background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/case-study-1.jpeg");background-position:center center;background-size:cover;}.elementor-551 .elementor-element.elementor-element-8eac3ee{background-color:#c19f66;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-551 .elementor-element.elementor-element-8eac3ee.elementor-element{--align-self:flex-end;}.elementor-551 .elementor-element.elementor-element-8eac3ee .elementor-heading-title{font-size:16px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-d382206{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-551 .elementor-element.elementor-element-83d4809{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-551 .elementor-element.elementor-element-83d4809:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-83d4809 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-551 .elementor-element.elementor-element-fdb1860 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-b7ca376{font-family:"Inter", Sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:0.9px;color:rgba(255,255,255,0.7);}.elementor-551 .elementor-element.elementor-element-ca45ee3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-551 .elementor-element.elementor-element-ca45ee3:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-ca45ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-551 .elementor-element.elementor-element-d611c24 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-9d73004{font-family:"Inter", Sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:0.9px;color:rgba(255,255,255,0.7);}.elementor-551 .elementor-element.elementor-element-0b3a3b0{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-b046f78 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-f79b37a{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#c19f66;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-style:italic;line-height:1.33em;color:rgba(26,24,22,0.85);}.elementor-551 .elementor-element.elementor-element-00469e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-998a1e2{font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;letter-spacing:2.46px;color:#656360;}.elementor-551 .elementor-element.elementor-element-19523fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#dad7d0;--border-color:#dad7d0;--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-551 .elementor-element.elementor-element-19523fb:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-19523fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-551 .elementor-element.elementor-element-eb163a9{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--padding-top:12px;--padding-bottom:24px;--padding-left:23px;--padding-right:23px;}.elementor-551 .elementor-element.elementor-element-eb163a9:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-eb163a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3b3a37;background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/Image-2.jpg");background-position:top center;background-size:cover;}.elementor-551 .elementor-element.elementor-element-1597be5{background-color:#c19f66;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;text-align:center;}.elementor-551 .elementor-element.elementor-element-1597be5.elementor-element{--align-self:flex-end;}.elementor-551 .elementor-element.elementor-element-1597be5 .elementor-heading-title{font-size:16px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-24ab28d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-551 .elementor-element.elementor-element-31b729c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-551 .elementor-element.elementor-element-31b729c:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-31b729c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-551 .elementor-element.elementor-element-42be37d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-6cff209{font-family:"Inter", Sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:0.9px;color:rgba(255,255,255,0.7);}.elementor-551 .elementor-element.elementor-element-ea42824{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-551 .elementor-element.elementor-element-ea42824:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-ea42824 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF15;}.elementor-551 .elementor-element.elementor-element-1a2bec9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-aaf7ae0{font-family:"Inter", Sans-serif;font-size:9px;text-transform:uppercase;letter-spacing:0.9px;color:rgba(255,255,255,0.7);}.elementor-551 .elementor-element.elementor-element-4e4537e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-14cf22e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:400;line-height:1.15em;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-1160d55{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#c19f66;font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-style:italic;line-height:1.33em;color:rgba(26,24,22,0.85);}.elementor-551 .elementor-element.elementor-element-4cf0ae0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-4cf0ae0:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-4cf0ae0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1e1f1b;background-image:url("https://lucianabreivik.com/wp-content/uploads/2026/08/Outside-section.png");background-position:top center;}.elementor-551 .elementor-element.elementor-element-d52974c{--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;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-bf2f8d1 img{width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-551 .elementor-element.elementor-element-626a579{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-1154cf2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:500;line-height:56px;letter-spacing:-0.5px;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-1ba4c30{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#e8e6e1;}.elementor-551 .elementor-element.elementor-element-0bcf2bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#ffffff;}.elementor-551 .elementor-element.elementor-element-2e3e2b3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:96px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-2e3e2b3:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-2e3e2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EFE9;}.elementor-551 .elementor-element.elementor-element-686f33d{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-aa908ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:11.2px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:2.46px;color:#345749;}.elementor-551 .elementor-element.elementor-element-cdf5970{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:"Cormorant Garamond", Sans-serif;font-size:77px;font-weight:400;line-height:1.12em;letter-spacing:-1.6px;color:#1a1816;}.elementor-551 .elementor-element.elementor-element-523235d{width:var( --container-widget-width, 68.978% );max-width:68.978%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:68.978%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:-0.08px;color:#656360;}.elementor-551 .elementor-element.elementor-element-523235d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-551 .elementor-element.elementor-element-d81f729{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.66em;letter-spacing:-0.08px;color:#1A1816D9;}.elementor-551 .elementor-element.elementor-element-9be0161{--display:flex;--justify-content:flex-start;--border-radius:8px 8px 8px 8px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-551 .elementor-element.elementor-element-9be0161:not(.elementor-motion-effects-element-type-background), .elementor-551 .elementor-element.elementor-element-9be0161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-551 .elementor-element.elementor-element-f64ca08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-70f12937{padding:48px 24px 48px 24px;}.elementor-551 .elementor-element.elementor-element-c6ac541{font-size:43px;}.elementor-551 .elementor-element.elementor-element-7a16f51{font-size:43px;}.elementor-551 .elementor-element.elementor-element-983e9b9{font-size:43px;}.elementor-551 .elementor-element.elementor-element-79c88c8{font-size:43px;}.elementor-551 .elementor-element.elementor-element-cda8194{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-e58e437{font-size:40px;}.elementor-551 .elementor-element.elementor-element-134f47f5{font-size:58px;}.elementor-551 .elementor-element.elementor-element-74a7cf16{line-height:24px;}.elementor-551 .elementor-element.elementor-element-10a24a5{font-size:52px;}.elementor-551 .elementor-element.elementor-element-6db5b01{font-size:52px;}.elementor-551 .elementor-element.elementor-element-c75d3d3{font-size:52px;}.elementor-551 .elementor-element.elementor-element-463545f{font-size:52px;}.elementor-551 .elementor-element.elementor-element-a022672{font-size:52px;}.elementor-551 .elementor-element.elementor-element-5249f4c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-551 .elementor-element.elementor-element-6548b7f{font-size:40px;}.elementor-551 .elementor-element.elementor-element-4f19dd2{font-size:37px;}.elementor-551 .elementor-element.elementor-element-67921f5{--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-551 .elementor-element.elementor-element-3a52319{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-551 .elementor-element.elementor-element-349d023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:32px;}.elementor-551 .elementor-element.elementor-element-e8876e3{font-size:30px;}.elementor-551 .elementor-element.elementor-element-a5ed5f5{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-551 .elementor-element.elementor-element-5dc1399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:32px;}.elementor-551 .elementor-element.elementor-element-493b744{font-size:30px;}.elementor-551 .elementor-element.elementor-element-1d62151{--padding-top:36px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;}.elementor-551 .elementor-element.elementor-element-504e4a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-size:32px;}.elementor-551 .elementor-element.elementor-element-fb1a0eb{font-size:30px;}.elementor-551 .elementor-element.elementor-element-7557242{font-size:52px;}.elementor-551 .elementor-element.elementor-element-a0a4bdd{--grid-auto-flow:row;}.elementor-551 .elementor-element.elementor-element-4cf0ae0{--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-551 .elementor-element.elementor-element-1154cf2 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-551 .elementor-element.elementor-element-cdf5970{font-size:46px;}}@media(max-width:767px){.elementor-551 .elementor-element.elementor-element-f64ca08{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-70f12937{padding:40px 16px 40px 16px;}.elementor-551 .elementor-element.elementor-element-c9b9b61{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-551 .elementor-element.elementor-element-8f9fe2d{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-14e438b{--justify-content:flex-start;--gap:24px 16px;--row-gap:24px;--column-gap:16px;--flex-wrap:wrap;}.elementor-551 .elementor-element.elementor-element-c85161e{--width:46%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-c6ac541{font-size:28px;}.elementor-551 .elementor-element.elementor-element-d63d826{--width:46%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-7a16f51{font-size:28px;}.elementor-551 .elementor-element.elementor-element-0bfe7b9{--width:46%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-983e9b9{font-size:28px;}.elementor-551 .elementor-element.elementor-element-c1ec365{--width:46%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-551 .elementor-element.elementor-element-79c88c8{font-size:28px;}.elementor-551 .elementor-element.elementor-element-cda8194{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-f4940b1{--width:100%;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-551 .elementor-element.elementor-element-e58e437{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:26px;line-height:32px;}.elementor-551 .elementor-element.elementor-element-134f47f5{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;font-size:37px;}.elementor-551 .elementor-element.elementor-element-74a7cf16{line-height:24px;}.elementor-551 .elementor-element.elementor-element-5366c12{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-551 .elementor-element.elementor-element-b2d2370{--width:46%;}.elementor-551 .elementor-element.elementor-element-10a24a5{font-size:33px;}.elementor-551 .elementor-element.elementor-element-80bc8c1{--width:46%;}.elementor-551 .elementor-element.elementor-element-6db5b01{font-size:33px;}.elementor-551 .elementor-element.elementor-element-07f4c1f{--width:46%;}.elementor-551 .elementor-element.elementor-element-c75d3d3{font-size:33px;}.elementor-551 .elementor-element.elementor-element-5776623{--width:46%;}.elementor-551 .elementor-element.elementor-element-463545f{font-size:33px;}.elementor-551 .elementor-element.elementor-element-14f8342{--width:100%;}.elementor-551 .elementor-element.elementor-element-a022672{font-size:33px;}.elementor-551 .elementor-element.elementor-element-5249f4c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-551 .elementor-element.elementor-element-0f841b9{--width:100%;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-551 .elementor-element.elementor-element-6548b7f{font-size:26px;line-height:32px;}.elementor-551 .elementor-element.elementor-element-352da46{text-align:center;}.elementor-551 .elementor-element.elementor-element-c28986b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-551 .elementor-element.elementor-element-4f19dd2{font-size:26px;}.elementor-551 .elementor-element.elementor-element-2ac186d{--width:100%;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-67921f5{--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-551 .elementor-element.elementor-element-3a52319{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-349d023{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:26px;}.elementor-551 .elementor-element.elementor-element-e8876e3{font-size:26px;}.elementor-551 .elementor-element.elementor-element-1e1953c .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-a2704b0 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-6470218 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-a5ed5f5{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-5dc1399{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:26px;}.elementor-551 .elementor-element.elementor-element-493b744{font-size:26px;}.elementor-551 .elementor-element.elementor-element-681a2d3 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-374dea5 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-341ca51 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-1d62151{--width:100%;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-504e4a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:26px;}.elementor-551 .elementor-element.elementor-element-fb1a0eb{font-size:26px;}.elementor-551 .elementor-element.elementor-element-4524bb7 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-d9f3439 .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-89ad05f .elementor-button{font-size:10px;letter-spacing:0px;padding:6px 8px 6px 8px;}.elementor-551 .elementor-element.elementor-element-370d0a5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-551 .elementor-element.elementor-element-7557242{font-size:33px;}.elementor-551 .elementor-element.elementor-element-5642a6e{--width:100%;--justify-content:flex-start;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-a0a4bdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-551 .elementor-element.elementor-element-4cf0ae0{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-551 .elementor-element.elementor-element-d52974c{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-551 .elementor-element.elementor-element-626a579{--width:100%;}.elementor-551 .elementor-element.elementor-element-1154cf2 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-551 .elementor-element.elementor-element-2e3e2b3{--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-551 .elementor-element.elementor-element-686f33d{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-551 .elementor-element.elementor-element-cdf5970{font-size:29px;}.elementor-551 .elementor-element.elementor-element-523235d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-551 .elementor-element.elementor-element-9be0161{--width:100%;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}}@media(min-width:768px){.elementor-551 .elementor-element.elementor-element-56b4c693{width:100%;}.elementor-551 .elementor-element.elementor-element-cda8194{--content-width:1600px;}.elementor-551 .elementor-element.elementor-element-f4940b1{--width:51%;}.elementor-551 .elementor-element.elementor-element-dcf8c4b{--width:100%;}.elementor-551 .elementor-element.elementor-element-5249f4c{--content-width:1600px;}.elementor-551 .elementor-element.elementor-element-0f841b9{--width:51.893%;}.elementor-551 .elementor-element.elementor-element-7128db4{--width:100%;}.elementor-551 .elementor-element.elementor-element-939473d{--width:100%;}.elementor-551 .elementor-element.elementor-element-29fa3b0{--width:100%;}.elementor-551 .elementor-element.elementor-element-2ca3419{--content-width:1384px;}.elementor-551 .elementor-element.elementor-element-a0a4bdd{--width:100%;}.elementor-551 .elementor-element.elementor-element-095a7b5{--width:100%;}.elementor-551 .elementor-element.elementor-element-02aa2df{--content-width:686px;}.elementor-551 .elementor-element.elementor-element-00469e2{--width:100%;}.elementor-551 .elementor-element.elementor-element-eb163a9{--content-width:686px;}.elementor-551 .elementor-element.elementor-element-d52974c{--content-width:1280px;}.elementor-551 .elementor-element.elementor-element-626a579{--width:720px;}.elementor-551 .elementor-element.elementor-element-2e3e2b3{--content-width:1384px;}}@media(max-width:1024px) and (min-width:768px){.elementor-551 .elementor-element.elementor-element-f4940b1{--width:100%;}.elementor-551 .elementor-element.elementor-element-0f841b9{--width:100%;}.elementor-551 .elementor-element.elementor-element-3a52319{--width:100%;}.elementor-551 .elementor-element.elementor-element-a5ed5f5{--width:100%;}.elementor-551 .elementor-element.elementor-element-1d62151{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-f710cc5 */.elementor-551 .elementor-element.elementor-element-f710cc5{margin-bottom:0 !important;}
.elementor-551 .elementor-element.elementor-element-f710cc5 + .elementor-element-0767f80 .brand-marquee{padding-top:6px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cda8194 */@media(max-width:1024px){
  .elementor-551 .elementor-element.elementor-element-cda8194{ background-image: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2d2370 */@media(max-width:767px){
  .elementor-551 .elementor-element.elementor-element-b2d2370{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 18px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80bc8c1 */@media(max-width:767px){
  .elementor-551 .elementor-element.elementor-element-80bc8c1{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 18px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07f4c1f */@media(max-width:767px){
  .elementor-551 .elementor-element.elementor-element-07f4c1f{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 18px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5776623 */@media(max-width:767px){
  .elementor-551 .elementor-element.elementor-element-5776623{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 18px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14f8342 */@media(max-width:767px){
  .elementor-551 .elementor-element.elementor-element-14f8342{ background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.12); border-radius: 10px; padding: 20px 18px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5249f4c */@media(max-width:1024px){
  .elementor-551 .elementor-element.elementor-element-5249f4c{ background-image: none !important; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e1953c */.elementor-551 .elementor-element.elementor-element-1e1953c .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a2704b0 */.elementor-551 .elementor-element.elementor-element-a2704b0 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6470218 */.elementor-551 .elementor-element.elementor-element-6470218 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-681a2d3 */.elementor-551 .elementor-element.elementor-element-681a2d3 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-374dea5 */.elementor-551 .elementor-element.elementor-element-374dea5 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-341ca51 */.elementor-551 .elementor-element.elementor-element-341ca51 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4524bb7 */.elementor-551 .elementor-element.elementor-element-4524bb7 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9f3439 */.elementor-551 .elementor-element.elementor-element-d9f3439 .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-89ad05f */.elementor-551 .elementor-element.elementor-element-89ad05f .elementor-button{pointer-events:none;cursor:default;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83d4809 */.elementor-551 .elementor-element.elementor-element-83d4809 {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca45ee3 */.elementor-551 .elementor-element.elementor-element-ca45ee3 {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82969fe */.elementor-551 .elementor-element.elementor-element-82969fe { position: relative; cursor: pointer; }
.elementor-551 .elementor-element.elementor-element-82969fe .e-con, .elementor-551 .elementor-element.elementor-element-82969fe .e-con-inner, .elementor-551 .elementor-element.elementor-element-82969fe .elementor-widget, .elementor-551 .elementor-element.elementor-element-82969fe .elementor-heading-title { position: static; }
.elementor-551 .elementor-element.elementor-element-82969fe .elementor-widget-heading a { position: static; }
.elementor-551 .elementor-element.elementor-element-82969fe .elementor-widget-heading a::after { content: ""; position: absolute; inset: 0; z-index: 10; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b729c */.elementor-551 .elementor-element.elementor-element-31b729c {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea42824 */.elementor-551 .elementor-element.elementor-element-ea42824 {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19523fb */.elementor-551 .elementor-element.elementor-element-19523fb { position: relative; cursor: pointer; }
.elementor-551 .elementor-element.elementor-element-19523fb .e-con, .elementor-551 .elementor-element.elementor-element-19523fb .e-con-inner, .elementor-551 .elementor-element.elementor-element-19523fb .elementor-widget, .elementor-551 .elementor-element.elementor-element-19523fb .elementor-heading-title { position: static; }
.elementor-551 .elementor-element.elementor-element-19523fb .elementor-widget-heading a { position: static; }
.elementor-551 .elementor-element.elementor-element-19523fb .elementor-widget-heading a::after { content: ""; position: absolute; inset: 0; z-index: 10; }/* End custom CSS */
/* Start custom CSS *//* == Hero wordmark entrance ==================================================
   LUCIANA slides in from the left, BREIVIK from the right.
   Transform-only (opacity stays 1) so the LCP paint is not delayed.
   .lbk-home-hero already has overflow:hidden - no scrollbar during travel.
   Desktop travel is derived from each wordmark's own box:
     LUCIANA spans 19.01%-79.79% of the viewport -> -82vw clears the left edge
     BREIVIK spans 46.22%-80.99% of the viewport -> +58vw clears the right edge
   Keyed to CSS classes, not element ids, so this survives a re-import.

   This one keeps the expo-out curve on purpose: it travels ~80vw, and an even
   curve over that distance reads as a slow drift rather than a confident sweep. */

:root{
  --lbk-in-left:-82vw;
  --lbk-in-right:58vw;
  /* expo-out: front-loads the travel. Hero slide only. */
  --lbk-ease:cubic-bezier(.16,1,.3,1);
  /* ease-out-cubic: spreads travel evenly, so it reads as slow as it is.
     Used for section reveals - expo-out made them feel quick at any duration. */
  --lbk-ease-rv:cubic-bezier(.33,1,.68,1);
  /* reveal tokens - reduced motion overrides these instead of duplicating rules */
  --lbk-rv-y:14px;
  --lbk-rv-dur:2200ms;
  --lbk-rv-step:220ms;
}
@media (max-width:1024px){
  :root{ --lbk-in-left:-110vw; --lbk-in-right:105vw; }
}

@keyframes lbk-hero-in-left{
  from{ transform:translate3d(var(--lbk-in-left),0,0); }
  to{ transform:translate3d(0,0,0); }
}
@keyframes lbk-hero-in-right{
  from{ transform:translate3d(var(--lbk-in-right),0,0); }
  to{ transform:translate3d(0,0,0); }
}

body:not(.elementor-editor-active) .lbk-hh-luciana{
  animation:lbk-hero-in-left 1950ms var(--lbk-ease) both;
}
body:not(.elementor-editor-active) .lbk-hh-breivik{
  animation:lbk-hero-in-right 1950ms var(--lbk-ease) 250ms both;
}

/* The reveal script sits in an HTML widget inside the hero so it runs before any
   later section parses. Hidden so it cannot add height or a flex gap. */
.lbk-anim-runner{ display:none !important; }


/* == Section reveals =========================================================
   One move per section: rise + fade, fire-once on scroll. Card sets stagger.
   Compositor-only properties (opacity, transform) so nothing reflows: CLS 0.
   Trigger point lives in the runner script's rootMargin, not here.

   Gated on html.lbk-anim, added by the runner script. If the script never runs
   there is no hidden state and everything stays visible. Never hidden in the
   Elementor editor.

   NOTE: the hidden and revealed rules below are kept at matching specificity
   (both carry html.lbk-anim + body:not(...)), with the revealed rule last so it
   wins on source order. A shorter '.lbk-in' body.elementor-page-551 loses to the hidden rule
   and the reveal silently never happens. */

html.lbk-anim body:not(.elementor-editor-active) [data-id="c9b9b61"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="f710cc5"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="f4940b1"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="6cba1581"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="134f47f5"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="74a7cf16"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="0f841b9"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="352da46"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="c28986b"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="370d0a5"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="d52974c"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="686f33d"],
html.lbk-anim body:not(.elementor-editor-active) [data-id="14e438b"] > .elementor-element,
html.lbk-anim body:not(.elementor-editor-active) [data-id="5366c12"] > .elementor-element,
html.lbk-anim body:not(.elementor-editor-active) [data-id="67921f5"] > .elementor-element,
html.lbk-anim body:not(.elementor-editor-active) [data-id="a0a4bdd"] > .elementor-element{
  opacity:0;
  transform:translate3d(0,var(--lbk-rv-y),0);
  transition:opacity var(--lbk-rv-dur) var(--lbk-ease-rv),
             transform var(--lbk-rv-dur) var(--lbk-ease-rv);
}

/* Growth-section header: eyebrow, headline, lede as one cascade */
html.lbk-anim body:not(.elementor-editor-active) [data-id="134f47f5"]{
  transition-delay:var(--lbk-rv-step);
}
html.lbk-anim body:not(.elementor-editor-active) [data-id="74a7cf16"]{
  transition-delay:calc(2 * var(--lbk-rv-step));
}

/* The pull-quote is the one beat allowed to take its time */
html.lbk-anim body:not(.elementor-editor-active) [data-id="352da46"]{
  --lbk-rv-dur:2600ms;
}

/* revealed state - must match the hidden rule's specificity and come after it */
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in,
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in > .elementor-element{
  opacity:1;
  transform:translate3d(0,0,0);
}

/* Card-set stagger, capped at 5 steps */
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in > .elementor-element:nth-child(2){
  transition-delay:var(--lbk-rv-step);
}
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in > .elementor-element:nth-child(3){
  transition-delay:calc(2 * var(--lbk-rv-step));
}
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in > .elementor-element:nth-child(4){
  transition-delay:calc(3 * var(--lbk-rv-step));
}
html.lbk-anim body:not(.elementor-editor-active) [data-id].lbk-in > .elementor-element:nth-child(5){
  transition-delay:calc(4 * var(--lbk-rv-step));
}


/* == Reduced motion =========================================================
   No travel, no stagger, no hero slide - just a short fade. */
@media (prefers-reduced-motion:reduce){
  :root{ --lbk-rv-y:0px; --lbk-rv-dur:120ms; --lbk-rv-step:0ms; }
  html.lbk-anim body:not(.elementor-editor-active) [data-id="352da46"]{ --lbk-rv-dur:120ms; }
  body:not(.elementor-editor-active) .lbk-hh-luciana,
  body:not(.elementor-editor-active) .lbk-hh-breivik{
    animation:none !important;
    transform:none !important;
  }
}/* End custom CSS */