.elementor .background-dark{background-color:var(--text);}.elementor .background-light{padding-block-start:4rem;padding-block-end:4rem;background-color:#f8f8f8;}.elementor .boxed-1120{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .section-m{padding-block-start:4rem;padding-block-end:4rem;}.elementor .section-l{padding-block-start:6rem;padding-block-end:6rem;}.elementor .flex-column{flex-direction:column;}.elementor .flex-center{justify-content:center;align-items:center;}.elementor .gaps-m{padding:2rem;gap:1.25rem;}.elementor .gaps-l{gap:2rem;}.elementor .Heading-sub{font-weight:700;font-size:1rem;text-transform:uppercase;}.elementor .Color-Orange{color:var(--orange);}.elementor .Heading-m{font-weight:800;font-size:clamp(1.8rem, 1.4rem + 1.6vw, 2.6rem);;line-height:1.15em;}.elementor .ColorLightBlue{color:var(--light-blue);}.elementor .text-m{font-size:1rem;line-height:1.6em;}.elementor .Max-width-800{max-width:50rem;}.elementor .text-aling-center{text-align:center;}.elementor .text-l{font-size:1.25rem;line-height:1.6em;}.elementor .card-m{height:30rem;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 45%,#341390 100%),url("https://fredy.family-sc.dk/wp-content/uploads/2026/04/358087263_10159792245501447_2391963049758941033_n_1.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;justify-content:flex-end;align-items:start;}.elementor .text-v2{color:#222222;}.elementor .color--light-blue{color:var(--light-blue);}.elementor .Border-radis{border-radius:1.2rem;}.elementor .Heading-s{font-size:clamp(1.5rem, 1.2rem + 1.1vw, 2.1rem);;line-height:1.2em;}.elementor .color-white{color:var(--white);}.elementor .sprimary-butten{color:var(--white);text-align:center;}.elementor .padding-l{padding:1.25rem;}.elementor .background-light-blue{background-color:var(--light-blue);}.elementor .heading-hero{font-weight:900;font-size:3.7rem;text-transform:uppercase;padding:0.7rem;background-color:var(--dark-blue);align-self:start;}.elementor .orange-butten{font-weight:600;border-radius:2rem;background-color:var(--orange);align-self:start;}.elementor .orange-butten:hover,.elementor .orange-butten:focus-visible{background-color:var(--dark-blue);transform:translate3d(0.5rem, 0px, 0px);}.elementor .circle-image{border-radius:100%;}