.elementor .background-wit{background-color:var(--zacht-wit);}.elementor .background-creme{background-color:var(--creme);}.elementor .background-salie{background-color:var(--salie);}.elementor .background-diepsalie{background-color:var(--diepsalie);}.elementor .background-terracotta{background-color:var(--terracotta);}.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 .flex-center{display:flex;justify-content:center;}.elementor .flex-column{flex-direction:column;justify-content:center;}.elementor .gaps-m{gap:4rem;}.elementor .text-dieproze{color:var(--dieproze);}.elementor .heading-eyebrow{font-family:Halant;font-weight:500;font-size:clamp(1.125rem, 1.081rem + 0.1408vw, 1.25rem);text-transform:uppercase;}.elementor .heading-h1{font-size:clamp(2.027rem, 1.3974rem + 2.0146vw, 3.815rem);}.elementor .text-inkt{color:var(--inkt);}.elementor .body-text{font-family:Raleway;font-weight:300;}.elementor .section-half{width:50%;}.elementor .padding-zero{padding:0px;}.elementor .text-creme{color:var(--creme);}.elementor .padding-top-m{padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .section-spacing-m{gap:2rem;}.elementor .heading-detail{font-family:Halant;color:var(--inkt-light);text-transform:uppercase;}.elementor .section-hero{min-height:90vh;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;align-items:stretch;}.elementor .padding-m{padding-block-start:2rem;padding-block-end:2rem;}.elementor .corner-lb{border-end-start-radius:4rem;}.elementor .offset-lb{scroll-margin-top:0px;margin-block-end:-2rem;margin-inline-start:-2rem;}.elementor .margin-s{margin-block-start:1rem;margin-block-end:1rem;}.elementor .width-20{max-width:20%;}.elementor .border-left{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--salie);border-style:solid;}.elementor .padding-hm{padding-inline-start:2rem;padding-inline-end:2rem;}.elementor .section-l{padding-block-start:8rem;padding-block-end:8rem;}.elementor .heading-h2{font-size:clamp(1.802rem, 1.3619rem + 1.4085vw, 3.052rem);}.elementor .background-dieproze{background-color:var(--dieproze);}.elementor .round{border-radius:30rem;justify-content:flex-start;}.elementor .border-3-round{border-start-start-radius:1rem;border-start-end-radius:1rem;border-end-end-radius:1rem;box-shadow:0px 0px 4px -3px var(--inkt);}.elementor .border-3-round:hover,.elementor .border-3-round:focus-visible{box-shadow:0px 0px 7px -3px rgba(0, 0, 0, 1);}.elementor .spacing-m{display:inline-flex;flex-direction:column;gap:2rem;}.elementor .text-center{text-align:center;}.elementor .transform-hover{transition:all 300ms;}.elementor .transform-hover:hover,.elementor .transform-hover:focus-visible{transform:translate3d(0px, -3px, 0px);}.elementor .flex-grow{flex:1 0 auto;}.elementor .text-accent{font-family:"The Nautigal";font-weight:600;letter-spacing:1px;word-spacing:0px;}.elementor .heading-font{font-family:Raleway;font-weight:600;}.elementor .heading-h5{font-size:clamp(1.266rem, 1.1614rem + 0.3346vw, 1.563rem);}.elementor .heading-h3{font-size:clamp(1.602rem, 1.3066rem + 0.9454vw, 2.441rem);}.elementor .background-image{background-image:linear-gradient(var(--creme-overlay), var(--creme-overlay)),url("https://virtueelcasemanager.nl/wp-content/uploads/2026/07/Achtergrond-foto-bij-Over-Mij.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .body-text-bold{font-family:Raleway;font-weight:600;}.elementor .flex-row{display:flex;flex-direction:row;justify-content:space-between;}.elementor .text-diepsalie{color:var(--diepsalie);}.elementor .text-wit{color:var(--zacht-wit);}.elementor .text-bold{font-weight:600;}.elementor .heading-h4{font-size:clamp(1.424rem, 1.2377rem + 0.5961vw, 1.953rem);}.elementor .section-40{width:40%;}.elementor .section-60{max-width:60%;}.elementor .boxed-720{max-width:720px;}.elementor .text-goud{color:var(--goud);}.elementor .spacing-s{display:flex;flex-direction:column;gap:1rem;}.elementor .detail-font{font-family:Halant;}