.elementor-9089 .elementor-element.elementor-element-1e08482:not(.elementor-motion-effects-element-type-background), .elementor-9089 .elementor-element.elementor-element-1e08482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://smalmtoft.se/wp-content/uploads/2024/12/fotograf-goteborg-jonkoping-sandra-malmtoft-112-scaled.jpg");background-position:center center;background-size:cover;}.elementor-9089 .elementor-element.elementor-element-1e08482 > .elementor-container{min-height:100vh;}.elementor-9089 .elementor-element.elementor-element-1e08482 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9089 .elementor-element.elementor-element-1e08482{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9089 .elementor-element.elementor-element-21b77b1b{text-align:center;}.elementor-9089 .elementor-element.elementor-element-21b77b1b .elementor-heading-title{color:#ffffff;}.elementor-9089 .elementor-element.elementor-element-67aaceaf > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-67aaceaf{text-align:center;}.elementor-9089 .elementor-element.elementor-element-67aaceaf .elementor-heading-title{color:#ffffff;}.elementor-9089 .elementor-element.elementor-element-242dbf3a{padding:5% 5% 5% 5%;}.elementor-9089 .elementor-element.elementor-element-40f89b39:not(.elementor-motion-effects-element-type-background), .elementor-9089 .elementor-element.elementor-element-40f89b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-9089 .elementor-element.elementor-element-40f89b39 > .elementor-background-overlay{background-image:url("https://smalmtoft.se/wp-content/uploads/2024/12/fotograf-sandra-malmtoft-smaland-goteborg.jpg");background-position:center center;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9089 .elementor-element.elementor-element-40f89b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:2% 0% 6% 0%;}.elementor-9089 .elementor-element.elementor-element-120607da{--spacer-size:50px;}.elementor-9089 .elementor-element.elementor-element-392d9a1f{text-align:center;}.elementor-9089 .elementor-element.elementor-element-392d9a1f .elementor-heading-title{color:#FFFFFF;}.elementor-9089 .elementor-element.elementor-element-4e3428f4 > .elementor-widget-container{margin:-1% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-6090edef .elementor-button{border-style:solid;border-color:#FFFFFF;}.elementor-9089 .elementor-element.elementor-element-3cca70d3{padding:5% 10% 10% 10%;}.elementor-9089 .elementor-element.elementor-element-4f0ea20c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9089 .elementor-element.elementor-element-2e7e9e8a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9089 .elementor-element.elementor-element-2e7e9e8a .elementor-divider-separator{width:100%;}.elementor-9089 .elementor-element.elementor-element-2e7e9e8a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9089 .elementor-element.elementor-element-60143949{text-align:center;}.elementor-9089 .elementor-element.elementor-element-60143949 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:3.5em;}.elementor-9089 .elementor-element.elementor-element-18583fb6 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-9089 .elementor-element.elementor-element-18583fb6{text-align:center;font-size:15px;}.elementor-9089 .elementor-element.elementor-element-4013fce0 > .elementor-element-populated{padding:8% 8% 8% 8%;}.elementor-9089 .elementor-element.elementor-element-1386620c{text-align:center;}.elementor-9089 .elementor-element.elementor-element-1386620c .elementor-heading-title{font-family:"Black Mango", Sans-serif;}.elementor-9089 .elementor-element.elementor-element-5c8b676f > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-5c8b676f{text-align:center;}.elementor-9089 .elementor-element.elementor-element-5c8b676f .elementor-heading-title{font-size:12px;text-transform:uppercase;}.elementor-9089 .elementor-element.elementor-element-3eb9d6f0 .elementor-button{background-color:#232323;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-9089 .elementor-element.elementor-element-3eb9d6f0 .elementor-button:hover, .elementor-9089 .elementor-element.elementor-element-3eb9d6f0 .elementor-button:focus{background-color:#484848;}.elementor-9089 .elementor-element.elementor-element-3eb9d6f0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-17d924d9 > .elementor-element-populated{padding:8% 8% 8% 8%;}.elementor-9089 .elementor-element.elementor-element-6a33056e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-6a33056e{text-align:center;}.elementor-9089 .elementor-element.elementor-element-6a33056e .elementor-heading-title{font-family:"Black Mango", Sans-serif;}.elementor-9089 .elementor-element.elementor-element-33ae290d > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-33ae290d{text-align:center;}.elementor-9089 .elementor-element.elementor-element-33ae290d .elementor-heading-title{font-size:12px;text-transform:uppercase;}.elementor-9089 .elementor-element.elementor-element-4e99183f .elementor-button{background-color:#232323;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-9089 .elementor-element.elementor-element-4e99183f .elementor-button:hover, .elementor-9089 .elementor-element.elementor-element-4e99183f .elementor-button:focus{background-color:#484848;}.elementor-9089 .elementor-element.elementor-element-4e99183f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-780343c6 > .elementor-element-populated{padding:8% 8% 8% 8%;}.elementor-9089 .elementor-element.elementor-element-1447cb28{text-align:center;}.elementor-9089 .elementor-element.elementor-element-1447cb28 .elementor-heading-title{font-family:"Black Mango", Sans-serif;}.elementor-9089 .elementor-element.elementor-element-570461cd > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-570461cd{text-align:center;}.elementor-9089 .elementor-element.elementor-element-570461cd .elementor-heading-title{font-size:12px;text-transform:uppercase;}.elementor-9089 .elementor-element.elementor-element-6f86219b .elementor-button{background-color:#232323;fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-9089 .elementor-element.elementor-element-6f86219b .elementor-button:hover, .elementor-9089 .elementor-element.elementor-element-6f86219b .elementor-button:focus{background-color:#484848;}.elementor-9089 .elementor-element.elementor-element-6f86219b > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-30d48b40{--spacer-size:50px;}.elementor-9089 .elementor-element.elementor-element-54c317ff{text-align:center;}.elementor-9089 .elementor-element.elementor-element-54c317ff .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:20px;}.elementor-9089 .elementor-element.elementor-element-936ec49{width:100%;max-width:100%;}.elementor-9089 .elementor-element.elementor-element-936ec49 > .elementor-widget-container{padding:2% 2% 0% 2%;}.elementor-9089 .elementor-element.elementor-element-80564f3 .elementor-button{background-color:#EDEDED;font-family:"Montserrat", Sans-serif;font-size:11px;text-transform:uppercase;border-style:none;border-radius:25px 25px 25px 25px;padding:15px 15px 15px 15px;}.elementor-9089 .elementor-element.elementor-element-80564f3 > .elementor-widget-container{padding:0% 2% 0% 0%;}body:not(.rtl) .elementor-9089 .elementor-element.elementor-element-80564f3{left:-65px;}body.rtl .elementor-9089 .elementor-element.elementor-element-80564f3{right:-65px;}.elementor-9089 .elementor-element.elementor-element-80564f3{bottom:5px;z-index:1;}.elementor-9089 .elementor-element.elementor-element-569d9597 .elementor-button{background-color:#232323;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-style:none;}body:not(.rtl) .elementor-9089 .elementor-element.elementor-element-569d9597{left:0px;}body.rtl .elementor-9089 .elementor-element.elementor-element-569d9597{right:0px;}.elementor-9089 .elementor-element.elementor-element-569d9597{bottom:0px;}body.elementor-page-9089:not(.elementor-motion-effects-element-type-background), body.elementor-page-9089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(max-width:1024px){.elementor-9089 .elementor-element.elementor-element-1e08482 > .elementor-container{min-height:40vh;}.elementor-9089 .elementor-element.elementor-element-1e08482{padding:100px 50px 50px 50px;}.elementor-9089 .elementor-element.elementor-element-16f9e619.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9089 .elementor-element.elementor-element-936ec49{width:var( --container-widget-width, 760.191px );max-width:760.191px;--container-widget-width:760.191px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-9089 .elementor-element.elementor-element-1e08482:not(.elementor-motion-effects-element-type-background), .elementor-9089 .elementor-element.elementor-element-1e08482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-9089 .elementor-element.elementor-element-1e08482{padding:150px 20px 50px 20px;}.elementor-9089 .elementor-element.elementor-element-21b77b1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9089 .elementor-element.elementor-element-21b77b1b .elementor-heading-title{font-size:44px;}.elementor-9089 .elementor-element.elementor-element-67aaceaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9089 .elementor-element.elementor-element-4e3428f4 > .elementor-widget-container{margin:0% 4% 0% 4%;padding:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-6090edef > .elementor-widget-container{padding:0% 0% 10% 0%;}.elementor-9089 .elementor-element.elementor-element-3cca70d3{padding:6% 6% 0% 6%;}.elementor-9089 .elementor-element.elementor-element-60143949 .elementor-heading-title{font-size:2.5em;}.elementor-9089 .elementor-element.elementor-element-18583fb6 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-4013fce0 > .elementor-element-populated{padding:0% 0% 15% 0%;}.elementor-9089 .elementor-element.elementor-element-5c8b676f > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-745ae11 > .elementor-widget-container{margin:0% 0% -8% 0%;padding:0% 4% 0% 4%;}.elementor-9089 .elementor-element.elementor-element-745ae11{text-align:center;}.elementor-9089 .elementor-element.elementor-element-17d924d9 > .elementor-element-populated{padding:0% 0% 15% 0%;}.elementor-9089 .elementor-element.elementor-element-33ae290d > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-4a9839fd > .elementor-widget-container{margin:0% 0% -8% 0%;padding:0% 4% 0% 4%;}.elementor-9089 .elementor-element.elementor-element-4a9839fd{text-align:center;}.elementor-9089 .elementor-element.elementor-element-780343c6 > .elementor-element-populated{padding:0% 0% 15% 0%;}.elementor-9089 .elementor-element.elementor-element-570461cd > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-9089 .elementor-element.elementor-element-450ab913 > .elementor-widget-container{margin:0% 0% -8% 0%;padding:0% 4% 0% 4%;}.elementor-9089 .elementor-element.elementor-element-450ab913{text-align:center;}.elementor-9089 .elementor-element.elementor-element-30d48b40{--spacer-size:7px;}.elementor-9089 .elementor-element.elementor-element-569d9597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9089 .elementor-element.elementor-element-569d9597{bottom:22px;z-index:5;}.elementor-9089 .elementor-element.elementor-element-569d9597 .elementor-button{font-size:10px;border-radius:25px 25px 25px 25px;}}