.elementor-3866 .elementor-element.elementor-element-98736c7{--display:flex;--min-height:110px;--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-3866 .elementor-element.elementor-element-98736c7:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-98736c7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/08/logo_Niklas_Johannesson-med-N-NOT-MUSIC-1100x220-1.png");background-position:center left;background-repeat:no-repeat;background-size:contain}.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/05/Niklas-Bakgrundsbild-hemsida-1920x1400-utan-text.jpg");background-repeat:no-repeat;background-size:cover}.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(228deg,rgba(0,0,0,.1) 100%,#000 100%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-e91eb0c .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-3866 .elementor-element.elementor-element-e91eb0c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-b1062ab>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-cc4acb3{text-align:center}.elementor-3866 .elementor-element.elementor-element-cc4acb3 .elementor-heading-title{font-size:86px;text-transform:uppercase;color:#ecebea}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:8%;padding:0}.elementor-3866 .elementor-element.elementor-element-cc4acb3.elementor-element{--align-self:center}.elementor-3866 .elementor-element.elementor-element-c08864f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3866 .elementor-element.elementor-element-c08864f:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-c08864f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#00000045}.elementor-3866 .elementor-element.elementor-element-c08864f>.elementor-background-overlay{background-color:#050505;background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2025/06/Cover_Summer-Feeling-utan-text-SV.jpg");background-position:center center;background-size:100% auto;opacity:.36;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-c08864f{border-style:solid;border-width:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0}.elementor-3866 .elementor-element.elementor-element-c08864f,.elementor-3866 .elementor-element.elementor-element-c08864f>.elementor-background-overlay{border-radius:0}.elementor-3866 .elementor-element.elementor-element-9e005b8>.elementor-element-populated{margin:5%;--e-column-margin-right:5%;--e-column-margin-left:5%}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-3866 .elementor-element.elementor-element-7f01444 .elementor-heading-title{font-size:1px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-3866 .elementor-element.elementor-element-97d22ee .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-97d22ee .elementor-button .elementor-button-content-wrapper{gap:16px}.elementor-3866 .elementor-element.elementor-element-97d22ee .elementor-button{font-size:30px;font-weight:700;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-97d22ee>.elementor-widget-container{margin:20px 0}.elementor-3866 .elementor-element.elementor-element-97d22ee.elementor-element{--align-self:center}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-d923b66.elementor-column .elementor-widget-wrap{align-items:center}.elementor-3866 .elementor-element.elementor-element-d923b66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-3866 .elementor-element.elementor-element-d923b66>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:0}.elementor-3866 .elementor-element.elementor-element-d923b66>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-49e9100 img{border-style:double;border-width:0;border-radius:0}.elementor-3866 .elementor-element.elementor-element-49e9100>.elementor-widget-container{margin:0 0 -20px}.elementor-3866 .elementor-element.elementor-element-61080de .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-61080de .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-61080de .elementor-button{font-size:30px;font-weight:700;line-height:40px;fill:#000;color:#000;background-color:#e06b14}.elementor-3866 .elementor-element.elementor-element-61080de>.elementor-widget-container{margin:-20px 0 20px}.elementor-3866 .elementor-element.elementor-element-66070f2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-66070f2:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-66070f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3866 .elementor-element.elementor-element-66070f2>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(228deg,rgba(0,0,0,.1) 100%,#000 100%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-66070f2 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-3866 .elementor-element.elementor-element-66070f2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-eb48dc7:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-3866 .elementor-element.elementor-element-eb48dc7>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3866 .elementor-element.elementor-element-eb48dc7>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-eb48dc7>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-7d0ecfd{text-align:center}.elementor-3866 .elementor-element.elementor-element-7d0ecfd .elementor-heading-title{font-size:50px;font-weight:400;color:#050505}.elementor-3866 .elementor-element.elementor-element-7d0ecfd>.elementor-widget-container{margin:20px 0 -20px;padding:20px 0;background-color:#cecaca}.elementor-3866 .elementor-element.elementor-element-32951a0{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-32951a0:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-32951a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3866 .elementor-element.elementor-element-a494ae3{--display:flex}.elementor-3866 .elementor-element.elementor-element-c902edd>.elementor-widget-container{margin:0 0 -10px}.elementor-3866 .elementor-element.elementor-element-cbba354 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-cbba354 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-cbba354 .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-48772c1 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-48772c1 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-48772c1 .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-696adb8 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-696adb8 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-696adb8 .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-c8f99a8{--display:flex}.elementor-3866 .elementor-element.elementor-element-8fbe48e>.elementor-widget-container{margin:0 0 -10px}.elementor-3866 .elementor-element.elementor-element-94930fa .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-94930fa .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-94930fa .elementor-button{font-size:24px;font-weight:600;line-height:39px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-6955f2f .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-6955f2f .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-6955f2f .elementor-button{font-size:24px;font-weight:600;line-height:39px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-72de808 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-72de808 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-72de808 .elementor-button{font-size:24px;font-weight:600;line-height:39px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-fb1c9fc{--display:flex}.elementor-3866 .elementor-element.elementor-element-3ac4f8a>.elementor-widget-container{margin:0 0 -10px}.elementor-3866 .elementor-element.elementor-element-827c308 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-827c308 .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-827c308 .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-827c308>.elementor-widget-container{padding:0}.elementor-3866 .elementor-element.elementor-element-9cecfba .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-9cecfba .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-9cecfba .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-9cecfba>.elementor-widget-container{padding:0}.elementor-3866 .elementor-element.elementor-element-19f830b .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-19f830b .elementor-button .elementor-button-content-wrapper{gap:16px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-19f830b .elementor-button{font-size:24px;font-weight:600;line-height:40px;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-19f830b>.elementor-widget-container{padding:0}.elementor-3866 .elementor-element.elementor-element-81da86a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3866 .elementor-element.elementor-element-81da86a:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-81da86a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-3866 .elementor-element.elementor-element-81da86a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-81da86a>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-c49dc09.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-c49dc09.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-c49dc09>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-3866 .elementor-element.elementor-element-c49dc09>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-f74c38e{text-align:center}.elementor-3866 .elementor-element.elementor-element-f74c38e img{height:500px;object-fit:scale-down;object-position:center center;border-style:solid;border-width:0;border-color:#2c2b2b}.elementor-3866 .elementor-element.elementor-element-f74c38e>.elementor-widget-container{margin:0;padding:0}.elementor-3866 .elementor-element.elementor-element-6c7d7ad>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-112216b{text-align:left}.elementor-3866 .elementor-element.elementor-element-112216b .elementor-heading-title{font-size:50px;font-weight:400;line-height:1.2em;letter-spacing:-2.7px;color:#fff}.elementor-3866 .elementor-element.elementor-element-112216b>.elementor-widget-container{padding:0 0 0 5%}.elementor-3866 .elementor-element.elementor-element-18f49f5{text-align:left;font-size:24px;line-height:30px;color:#fff}.elementor-3866 .elementor-element.elementor-element-18f49f5 p{margin-bottom:0}.elementor-3866 .elementor-element.elementor-element-18f49f5>.elementor-widget-container{margin:-30px 0 10px;padding:0 5%}.elementor-3866 .elementor-element.elementor-element-1f3699f>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3866 .elementor-element.elementor-element-1f3699f:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-1f3699f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dbd8d8}.elementor-3866 .elementor-element.elementor-element-1f3699f{border-style:none;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-1f3699f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-df579ac.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-df579ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-df579ac>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-3866 .elementor-element.elementor-element-df579ac>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-9586ac5{text-align:center}.elementor-3866 .elementor-element.elementor-element-9586ac5 .elementor-heading-title{font-size:48px;font-weight:400;color:#050505}.elementor-3866 .elementor-element.elementor-element-9586ac5>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-3866 .elementor-element.elementor-element-84d93e0{--display:flex}.elementor-3866 .elementor-element.elementor-element-f6b5199{--display:grid;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-c9fee98 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3866 .elementor-element.elementor-element-4134987 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3866 .elementor-element.elementor-element-dae08cc .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-3866 .elementor-element.elementor-element-2ec77bf>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-2ec77bf:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-2ec77bf>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff7f7}.elementor-3866 .elementor-element.elementor-element-2ec77bf{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:20px 0 50px}.elementor-3866 .elementor-element.elementor-element-2ec77bf>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-52681b6.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-52681b6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-52681b6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px}.elementor-3866 .elementor-element.elementor-element-52681b6>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-bf2abc1{text-align:left}.elementor-3866 .elementor-element.elementor-element-bf2abc1 .elementor-heading-title{font-size:50px;font-weight:400;letter-spacing:-2.7px;-webkit-text-stroke-color:#000;stroke:#000;color:#050505}.elementor-3866 .elementor-element.elementor-element-bf2abc1>.elementor-widget-container{margin:20px 0}.elementor-3866 .elementor-element.elementor-element-bedf604 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-bedf604 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-bedf604 .elementor-button{font-size:43px;font-weight:400;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-bedf604>.elementor-widget-container{margin:0 15px 0 0}.elementor-3866 .elementor-element.elementor-element-bedf604{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-c141af2 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-c141af2 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-c141af2 .elementor-button{font-size:43px;font-weight:400;fill:#000;color:#000;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-c141af2>.elementor-widget-container{margin:0 15px 0 0;padding:0}.elementor-3866 .elementor-element.elementor-element-c141af2{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-5e35804 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-5e35804 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-5e35804 .elementor-button{font-size:43px;font-weight:400;fill:#070707;color:#070707;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-5e35804>.elementor-widget-container{margin:0 15px 0 0}.elementor-3866 .elementor-element.elementor-element-5e35804{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-c007afb .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-c007afb .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start}.elementor-3866 .elementor-element.elementor-element-c007afb .elementor-button{font-size:43px;font-weight:400;fill:#070707;color:#070707;background-color:#e06b14;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-c007afb>.elementor-widget-container{margin:0 15px 0 0}.elementor-3866 .elementor-element.elementor-element-c007afb{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-e70ad98 .elementor-button-content-wrapper{flex-direction:row}.elementor-3866 .elementor-element.elementor-element-e70ad98 .elementor-button .elementor-button-content-wrapper{justify-content:start}.elementor-3866 .elementor-element.elementor-element-e70ad98 .elementor-button{font-size:48px;font-weight:400;fill:#0a0a0a;color:#0a0a0a;background-color:#fff;border-style:none;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-e70ad98>.elementor-widget-container{margin:0 15px 0 0}.elementor-3866 .elementor-element.elementor-element-e70ad98{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-f0ac287{text-align:left}.elementor-3866 .elementor-element.elementor-element-f0ac287 .elementor-heading-title{font-size:50px;font-weight:400;letter-spacing:-2.7px;color:#050505}.elementor-3866 .elementor-element.elementor-element-f0ac287>.elementor-widget-container{margin:20px 0}.elementor-3866 .elementor-element.elementor-element-58fbc70>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-3866 .elementor-element.elementor-element-58fbc70:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-58fbc70>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dcdad9}.elementor-3866 .elementor-element.elementor-element-58fbc70>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(228deg,rgba(0,0,0,.1) 100%,#000 100%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3866 .elementor-element.elementor-element-58fbc70 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-3866 .elementor-element.elementor-element-58fbc70{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-321ea66>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3866 .elementor-element.elementor-element-2967389{--display:flex}.elementor-3866 .elementor-element.elementor-element-c1d3a96{--grid-template-columns:repeat(0,auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-3866 .elementor-element.elementor-element-c1d3a96 .elementor-widget-container{text-align:center}@media(min-width:768px){.elementor-3866 .elementor-element.elementor-element-98736c7{--width:100%}.elementor-3866 .elementor-element.elementor-element-9e005b8{width:50%}.elementor-3866 .elementor-element.elementor-element-d923b66{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-3866 .elementor-element.elementor-element-c49dc09{width:40%}.elementor-3866 .elementor-element.elementor-element-6c7d7ad{width:60%}.elementor-3866 .elementor-element.elementor-element-52681b6{width:100%}}@media(min-width:1367px){.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1366px){.elementor-3866 .elementor-element.elementor-element-98736c7{--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:0px}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:0;padding:0 10% 10% 0}.elementor-3866 .elementor-element.elementor-element-cc4acb3{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-cc4acb3.elementor-element{--align-self:center}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-3866 .elementor-element.elementor-element-7f01444 .elementor-heading-title{font-size:1px}.elementor-3866 .elementor-element.elementor-element-7f01444>.elementor-widget-container{padding:0 0 0 40px}.elementor-3866 .elementor-element.elementor-element-7f01444.elementor-element{--order:-99999}.elementor-3866 .elementor-element.elementor-element-97d22ee .elementor-button{font-size:30px}.elementor-3866 .elementor-element.elementor-element-97d22ee>.elementor-widget-container{margin:20px 0 0 2px;padding:0}.elementor-3866 .elementor-element.elementor-element-97d22ee.elementor-element{--align-self:center;--order:-99999}.elementor-3866 .elementor-element.elementor-element-32951a0{--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-f6b5199{--grid-auto-flow:row}}@media(max-width:1200px){.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/05/Niklas-Bakgrundsbild-hemsida-1920x1400-utan-text.jpg")}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-b1062ab.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-b1062ab.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-b1062ab.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3866 .elementor-element.elementor-element-cc4acb3 .elementor-heading-title{line-height:55px}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:0;padding:0}.elementor-3866 .elementor-element.elementor-element-cc4acb3.elementor-element{--align-self:flex-end}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-eb48dc7.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-eb48dc7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-eb48dc7.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3866 .elementor-element.elementor-element-32951a0{--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-f6b5199{--grid-auto-flow:row}.elementor-bc-flex-widget .elementor-3866 .elementor-element.elementor-element-321ea66.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-321ea66.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-3866 .elementor-element.elementor-element-321ea66.elementor-column>.elementor-widget-wrap{justify-content:flex-end}}@media(max-width:1024px){.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/05/Niklas-Bakgrundsbild-hemsida-1920x1400-utan-text.jpg")}.elementor-3866 .elementor-element.elementor-element-e91eb0c{padding:0}.elementor-3866 .elementor-element.elementor-element-cc4acb3 .elementor-heading-title{font-size:71px;line-height:.9em}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:0 0 30%;padding:0}.elementor-3866 .elementor-element.elementor-element-cc4acb3.elementor-element{--align-self:center}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-3866 .elementor-element.elementor-element-97d22ee.elementor-element{--align-self:center}.elementor-3866 .elementor-element.elementor-element-66070f2{padding:0}.elementor-3866 .elementor-element.elementor-element-32951a0{--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-f74c38e{text-align:center}.elementor-3866 .elementor-element.elementor-element-112216b>.elementor-widget-container{padding:0 0 0 20px}.elementor-3866 .elementor-element.elementor-element-112216b{width:auto;max-width:auto}.elementor-3866 .elementor-element.elementor-element-18f49f5>.elementor-widget-container{margin:0 0 20px;padding:0 20px}.elementor-3866 .elementor-element.elementor-element-18f49f5{width:auto;max-width:auto}.elementor-3866 .elementor-element.elementor-element-f6b5199{--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-58fbc70{padding:0}}@media(max-width:880px){.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/05/Niklas-Bakgrundsbild-hemsida-1920x1400-utan-text.jpg")}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:50% 0 0;padding:0 10% 20% 0}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-3866 .elementor-element.elementor-element-32951a0{--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-f6b5199{--grid-auto-flow:row}}@media(max-width:767px){.elementor-3866 .elementor-element.elementor-element-98736c7{--min-height:72px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px}.elementor-3866 .elementor-element.elementor-element-e91eb0c:not(.elementor-motion-effects-element-type-background),.elementor-3866 .elementor-element.elementor-element-e91eb0c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.niklasjohannesson.com/wp-content/uploads/2024/05/Niklas-Bakgrundsbild-hemsida-640x1200-utan-text.jpg")}.elementor-3866 .elementor-element.elementor-element-e91eb0c{margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-cc4acb3>.elementor-widget-container{margin:0;padding:0 9% 40% 0}.elementor-3866 .elementor-element.elementor-element-cc4acb3.elementor-element{--align-self:center}.elementor-3866 .elementor-element.elementor-element-c08864f>.elementor-background-overlay{background-repeat:no-repeat;background-size:755px auto}.elementor-3866 .elementor-element.elementor-element-c08864f{padding:30px 0}.elementor-3866 .elementor-element.elementor-element-7f01444{text-align:center}.elementor-3866 .elementor-element.elementor-element-7f01444 .elementor-heading-title{font-size:45px}.elementor-3866 .elementor-element.elementor-element-7f01444>.elementor-widget-container{padding:0}.elementor-3866 .elementor-element.elementor-element-49e9100 img{width:82%}.elementor-3866 .elementor-element.elementor-element-49e9100>.elementor-widget-container{margin:10px 0 25px}.elementor-3866 .elementor-element.elementor-element-61080de .elementor-button{font-size:26px;border-radius:8px}.elementor-3866 .elementor-element.elementor-element-61080de>.elementor-widget-container{margin:-20px 30px 20px}.elementor-3866 .elementor-element.elementor-element-61080de{width:100%;max-width:100%}.elementor-3866 .elementor-element.elementor-element-66070f2{margin-top:0;margin-bottom:0;padding:0}.elementor-3866 .elementor-element.elementor-element-32951a0{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-f74c38e{text-align:center}.elementor-3866 .elementor-element.elementor-element-f74c38e img{width:83%}.elementor-3866 .elementor-element.elementor-element-f74c38e>.elementor-widget-container{margin:20px 0 30px}.elementor-3866 .elementor-element.elementor-element-112216b{text-align:left}.elementor-3866 .elementor-element.elementor-element-112216b>.elementor-widget-container{margin:0}.elementor-3866 .elementor-element.elementor-element-18f49f5>.elementor-widget-container{padding:0 10px 0 15px}.elementor-3866 .elementor-element.elementor-element-9586ac5>.elementor-widget-container{margin:10px 0 0}.elementor-3866 .elementor-element.elementor-element-f6b5199{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}.elementor-3866 .elementor-element.elementor-element-2ec77bf{padding:20px 0 20px 20px}.elementor-3866 .elementor-element.elementor-element-bf2abc1{text-align:left}.elementor-3866 .elementor-element.elementor-element-f0ac287{text-align:left}.elementor-3866 .elementor-element.elementor-element-58fbc70{margin-top:0;margin-bottom:0;padding:0}}