.elementor .background-grey{background-color:var(--grey-light);}.elementor .Background-white{background-color:var(--Background-White);}.elementor .Bildbakgrund{background-image:url("https://www.minspiro.se/wp-content/uploads/2026/03/Soul-Realignment-1200-1024x683.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-clip:border-box;}.elementor .boxed-1280{width:1280px;}.elementor .flex-column{display:flex;flex-direction:column;}.elementor .Contentframe-with-S{min-width:15rem;max-width:25rem;}.elementor .Button{font-family:var(--Button-type);font-weight:500;color:var(--white);border-radius:2rem;background-color:var(--Button-Dark-background);display:flex;align-self:center;}.elementor .Button:hover,.elementor .Button:focus-visible{color:var(--white);background-color:var(--Backgruound_lila_light);}.elementor .paragraph-center{text-align:center;}.elementor .Paragraph-text{font-family:var(--Paragraph-type);font-size:clamp(1rem, 0.13vi + 0.97rem, 1.13rem);color:var(--paragraph-color);line-height:1.5rem;-webkit-text-stroke: #000000;stroke:#000000;display:flex;}.elementor .Heading_center{align-self:center;}.elementor .Heading-S{font-family:var(--Heading-type);font-weight:600;font-size:clamp(1.125rem, 1.081rem + 0.1408vw, 1.25rem);line-height:1.5rem;text-transform:uppercase;}.elementor .Heading-L{font-family:var(--Heading-type);font-weight:700;font-size:clamp(1.6rem, 1.17vi + 1.34rem, 2.75rem);line-height:1.15em;}.elementor .space-s{column-gap:clamp(0rem, calc(-0.333rem + 1.667vw), 1rem);;padding-block-start:clamp(0.625rem, calc(0.5rem + 0.625vw), 1rem);;padding-block-end:clamp(0.625rem, calc(0.5rem + 0.625vw), 1rem);;padding-inline-start:clamp(0.313rem, calc(0.083rem + 1.146vw), 1rem);;padding-inline-end:clamp(0.313rem, calc(0.083rem + 1.146vw), 1rem);;border-style:none;row-gap:clamp(0.5rem, calc(0.417rem + 0.417vw), 0.75rem);}.elementor .flex-row{display:flex;flex-direction:row;}.elementor .flex-center{display:flex;justify-content:center;align-items:center;}.elementor .Frame-small{border-radius:1rem;border-color:var(--grey-light);border-style:solid;}.elementor .Frame-small-green{border-radius:0.5rem;border-color:var(--green-light);box-shadow:0px 0px 10px 0px var(--Green);}.elementor .Margin_B-s{margin-block-end:clamp(0.5rem, calc(0.417rem + 0.417vw), 0.75rem);row-gap:clamp(0.5rem, calc(0.417rem + 0.417vw), 0.75rem);}.elementor .Section-XXL{z-index:5;padding-block-start:clamp(8.75rem, calc(7.386rem + 6.818vw), 12.5rem);padding-block-end:clamp(8.75rem, calc(7.386rem + 6.818vw), 12.5rem);}.elementor .Section-M{padding-block-start:clamp(2.5rem, calc(1.136rem + 6.818vw), 6.25rem);padding-block-end:clamp(2.5rem, calc(1.136rem + 6.818vw), 6.25rem);padding-inline-start:0px;padding-inline-end:0px;}.elementor .Section-XS{padding-block-start:clamp(0.625rem, calc(-0.284rem + 4.545vw), 3.125rem);padding-block-end:clamp(0.625rem, calc(-0.284rem + 4.545vw), 3.125rem);}.elementor .Heading-XXS{font-family:var(--Paragraph-type);font-weight:600;font-size:clamp(1rem, 0.13vi + 0.97rem, 1.13rem);}.elementor .Column_gap_S{column-gap:clamp(0rem, calc(-0.333rem + 1.667vw), 1rem);;}.elementor .paragraph_text_S{font-size:clamp(0.875rem, calc(0.83rem + 0.227vw), 1rem);;}.elementor .Paragraph_text_black{color:var(--paragraph-black);}.elementor .Opacity-60{opacity:80%;}.elementor .space_bottom{padding-block-end:clamp(0.625rem, calc(0.5rem + 0.625vw), 1rem);}.elementor .div_pad_0{padding:0px;}