.elementor .topbar{font-family:"Copperplate";font-size:0.72rem;color:var(--topbar);letter-spacing:0.2rem;line-height:1.65rem;text-transform:uppercase;}.elementor .topbar-right{padding:0px;margin:0px;display:flex;flex-direction:row;gap:2.5rem;justify-content:flex-end;align-self:center;}.elementor .hero{height:100vh;position:relative;inset-block-start:-85px;background-image:url("https://lentedorp.be/wp-content/uploads/2024/02/Lentedorp_Background_Maintenance.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:40% 40%;display:flex;flex-direction:column;justify-content:flex-end;selector {
overflow: hidden;
}
selector > .elementor-background-video-container {
overflow: hidden;
}
selector {
animation: kenburns 20s ease-in-out infinite alternate;
}
@keyframes kenburns {
0% { transform: scale(1) translate(0, 0); }
100% { transform: scale(1.1) translate(1%, 1%); }
}\n}.elementor .hero-veil{height:100vh;position:absolute;padding:0px;margin:0px;background-image:linear-gradient(105deg, rgba(24, 24, 15, 0.7) 0%,rgba(24, 24, 15, 0.15) 60%,rgba(24, 24, 15, 0.3) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:0px;justify-content:flex-end;align-items:end;order:99999;}.elementor .hero-bottom-fade{height:220px;position:absolute;padding:0px;margin:0px;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:end;order:99999;}.elementor .hero-body{height:100%;position:relative;font-family:"Copperplate";font-weight:400;line-height:1.65rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5vw;padding-inline-end:5vw;display:flex;align-items:center;}.elementor .hero-content{width:720px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-self:center;}.elementor .hero-eyebrow{max-width:720px;font-family:"Copperplate";font-size:0.68rem;color:var(--hero-eyebrow);letter-spacing:0.38em;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:2.2em;margin-inline-start:0px;margin-inline-end:0px;gap:0.8rem;align-items:center;}.elementor .hero-divider{width:32px;max-width:32px;max-height:1px;padding:0px;margin-block-end:2.2em;background-color:var(--oker);display:inline-flex;justify-content:center;align-items:center;align-self:center;}.elementor .hero-title{font-family:"Copperplate";font-weight:400;font-size:4rem;color:var(--white);line-height:1.12em;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1.2rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .hero-tagline{font-family:"Copperplate";font-size:0.85rem;color:var(--tagline);letter-spacing:0.28rem;text-transform:uppercase;padding-inline-start:1.2rem;margin-block-end:3.5rem;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:var(--oker);border-style:solid;}.elementor .hero-actions{padding:0px;margin-block-start:3rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .btn-prim{font-family:"Copperplate";font-size:0.8rem;color:var(--white);letter-spacing:0.2rem;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.6rem;padding-inline-end:2.6rem;border-style:none;background-color:var(--oker);display:inline-block;}.elementor .btn-prim:hover,.elementor .btn-prim:focus-visible{color:var(--white);background-color:var(--btn-prim-hover);transform:translate3d(0px, -5px, 0px);}.elementor .btn-ghost{font-family:"Copperplate";font-weight:400;font-size:0.8rem;color:var(--cream);letter-spacing:0.2rem;text-transform:uppercase;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.6rem;padding-inline-end:2.6rem;border-width:1.5px;border-color:#ffffff59;border-style:solid;background-color:#ffffff00;display:inline-block;}.elementor .btn-ghost:hover,.elementor .btn-ghost:focus-visible{color:var(--btn-prim-hover);border-radius:1.5px;border-width:1.5px;border-color:var(--btn-prim-hover);}.elementor .sec-lares{font-family:"Copperplate";font-size:0.72rem;letter-spacing:0.28em;text-align:center;text-transform:uppercase;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:6rem;padding-inline-end:6rem;margin:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-light);border-style:solid;background-color:var(--white);display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;}.elementor .link-dark{font-family:"Copperplate";color:var(--oker-deep);}.elementor .lares-delimiter{width:1px;height:15px;min-width:1px;min-height:15px;max-width:1px;max-height:15px;border-style:none;background-color:var(--border-light);}.elementor .eyebrow{font-family:"Copperplate";font-size:0.72rem;color:var(--oker);letter-spacing:0.3em;text-transform:uppercase;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:0.6rem;align-items:center;}.elementor .divider{width:24px;max-width:24px;max-height:1px;padding:0px;margin-block-end:1.8em;background-color:var(--oker);display:inline-flex;justify-content:center;align-items:center;align-self:center;}.elementor .sec-h2{font-family:"Copperplate";font-weight:400;font-size:2.2rem;color:var(--ink);letter-spacing:0.05em;line-height:1.12em;text-transform:uppercase;margin-block-start:0.8rem;}.elementor .rule{width:44px;height:2px;max-width:44px;max-height:2px;margin-block-start:2.2rem;margin-block-end:3rem;margin-inline-start:0rem;background-color:var(--oker);}.elementor .sec-desc{max-width:460px;font-family:"Georgia";font-size:0.95rem;color:var(--mid);line-height:1.85em;}.elementor .sec-count{font-family:"Copperplate";font-weight:400;font-size:2rem;color:var(--oker);letter-spacing:0.04em;margin-block-end:0.6rem;}.elementor .sec-grid-title{font-family:"Copperplate";font-size:0.75rem;color:var(--ink);letter-spacing:0.2em;line-height:1.65em;text-transform:uppercase;-webkit-text-stroke:0.5px var(--ink);stroke:var(--ink);stroke-width:0.5px;margin-block-end:0.6rem;}.elementor .sec-grid-desc{font-family:"Georgia";font-size:0.88rem;color:var(--mid);line-height:1.7em;}.elementor .reviews{padding-block-start:11rem;padding-block-end:11rem;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--oker-pale);}.elementor .section-intro{max-width:580px;padding:0px;margin-block-end:4.5rem;}.elementor .contact-item{height:auto;min-height:auto;max-height:auto;font-family:"Copperplate";padding:0px;margin-block-start:0px;margin-block-end:3rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:1.3rem;align-items:center;.contact-item:hover .contact-icon-box {
  border-color: var(--oker);
  background: var(--oker-pale);
}\n}.elementor .contact-icon-box{width:44px;height:44px;min-width:44px;min-height:44px;max-width:44px;max-height:44px;font-family:"Copperplate";font-size:1.1rem;color:var(--oker);padding:0px;border-width:1.5px;border-color:var(--border);border-style:solid;display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .contact-item-label{font-size:0.68rem;color:var(--oker);letter-spacing:0.24em;text-transform:uppercase;padding:0px;}.elementor .contact-item-value{font-family:"Georgia";font-size:0.98rem;color:var(--ink);padding:0px;}.elementor .footer-brand-block{max-width:240px;font-family:"Georgia";font-size:0.85rem;color:#777;line-height:1.7em;padding:0px;margin:0px;}.elementor .uitgelicht-project{padding-block-start:11rem;padding-block-end:11rem;padding-inline-start:5vw;padding-inline-end:5vw;background-color:var(--white);}.elementor .btn-menu{font-family:"Copperplate";font-size:0.8rem;color:var(--white);letter-spacing:0.2rem;text-align:center;text-transform:uppercase;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;border-style:none;background-color:var(--oker);display:inline-block;flex:1 0 auto;}.elementor .btn-menu:hover,.elementor .btn-menu:focus-visible{color:var(--white);background-color:var(--btn-prim-hover);transform:translate3d(0px, -1px, 0px);}.elementor .footer-col-title{font-family:"Copperplate";font-size:0.68rem;color:var(--white);letter-spacing:0.25em;text-transform:uppercase;padding-block-end:1rem;}