.elementor-289 .elementor-element.elementor-element-4dcac27{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}.elementor-widget-html:has(#nola-tile-footer),.elementor-widget-html:has(#nola-tile-footer)>.elementor-widget-container{width:100%;max-width:100%}body:not(.elementor-editor-active) .elementor-widget-html:has(#nola-tile-footer){width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw)}body.elementor-editor-active .elementor-widget-html:has(#nola-tile-footer){width:100% !important;max-width:100% !important;margin-inline:0 !important}html:has(#nola-tile-footer),body:has(#nola-tile-footer){overflow-x:clip !important}#nola-tile-footer{--ntf-ink:#080c0a;--ntf-ink-soft:#101713;--ntf-moss:#34493a;--ntf-moss-dark:#26372c;--ntf-moss-light:#77917a;--ntf-cream:#f3f0e8;--ntf-cream-deep:#e5dfd3;--ntf-stone:#cfc3af;--ntf-bronze:#c7955a;--ntf-grout:#c7c0b3;--ntf-shell:min(1380px, calc(100vw - 64px));width:100%;max-width:100%;margin:0;isolation:isolate;overflow-x:clip;color:var(--ntf-cream);background:var(--ntf-ink);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#nola-tile-footer,#nola-tile-footer *,#nola-tile-footer *:before,#nola-tile-footer *:after{box-sizing:border-box}#nola-tile-footer h2,#nola-tile-footer p,#nola-tile-footer address{margin:0}#nola-tile-footer a{color:inherit;text-decoration:none}#nola-tile-footer a:hover,#nola-tile-footer a:focus,#nola-tile-footer a:visited{color:inherit}#nola-tile-footer :focus-visible{outline:2px solid var(--ntf-bronze);outline-offset:4px}#nola-tile-footer .ntf-footer{position:relative;width:100%;max-width:100%;overflow:hidden;padding:0 0 30px;background:radial-gradient(circle at 13% 5%,rgba(52,73,58,.28),transparent 27%),radial-gradient(circle at 88% 90%,rgba(199,149,90,.08),transparent 25%),var(--ntf-ink)}#nola-tile-footer .ntf-sample-strip{width:100%;height:12px;display:grid;grid-template-columns:repeat(12,1fr);gap:2px;padding:2px;background:var(--ntf-grout)}#nola-tile-footer .ntf-sample-strip span:nth-child(4n+1){background:var(--ntf-moss)}#nola-tile-footer .ntf-sample-strip span:nth-child(4n+2){background:var(--ntf-cream)}#nola-tile-footer .ntf-sample-strip span:nth-child(4n+3){background:var(--ntf-stone)}#nola-tile-footer .ntf-sample-strip span:nth-child(4n+4){background:var(--ntf-bronze)}#nola-tile-footer .ntf-shell{width:var(--ntf-shell);margin-inline:auto;padding-top:34px}#nola-tile-footer .ntf-mosaic{display:grid;grid-template-columns:repeat(12,minmax(0, 1fr));grid-auto-flow:dense;gap:8px;padding:8px;background:var(--ntf-grout);box-shadow:0 30px 90px rgba(0,0,0,.24),inset 0 0 0 1px rgba(255,255,255,.14)}#nola-tile-footer .ntf-tile{position:relative;min-width:0;overflow:hidden;border-radius:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 -1px 0 rgba(0,0,0,.18);transition:transform .42s cubic-bezier(.2,.75,.2,1),box-shadow .42s ease}#nola-tile-footer .ntf-tile:after{content:"";position:absolute;inset:8px;z-index:6;border:1px solid rgba(255,255,255,.11);pointer-events:none;transition:inset .42s ease,border-color .42s ease}#nola-tile-footer .ntf-tile:hover{z-index:4;transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.18)}#nola-tile-footer .ntf-tile:hover:after{inset:13px;border-color:rgba(199,149,90,.42)}#nola-tile-footer .ntf-coordinate{position:absolute;top:20px;right:22px;z-index:8;color:currentColor;font-size:8px;font-weight:800;letter-spacing:.18em;opacity:.42}#nola-tile-footer .ntf-tile-heading{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}#nola-tile-footer .ntf-tile-heading small{color:inherit;font-size:8px;font-weight:800;letter-spacing:.14em;opacity:.48}#nola-tile-footer .ntf-tile-heading svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.45}#nola-tile-footer .ntf-cta-tile{grid-column:span 8;grid-row:span 2;min-height:366px;padding:58px 58px 48px;display:flex;flex-direction:column;justify-content:space-between;color:var(--ntf-cream);background:linear-gradient(130deg,rgba(243,240,232,.06),transparent 35%),radial-gradient(circle at 88% 20%,rgba(119,145,122,.34),transparent 32%),var(--ntf-moss)}#nola-tile-footer .ntf-cta-tile:before{content:"";position:absolute;top:-44%;right:-7%;width:48%;height:188%;border-right:1px solid rgba(243,240,232,.1);border-left:1px solid rgba(243,240,232,.1);transform:rotate(22deg);pointer-events:none}#nola-tile-footer .ntf-cta-copy,#nola-tile-footer .ntf-cta-actions{position:relative;z-index:3}#nola-tile-footer .ntf-kicker{display:inline-flex;align-items:center;gap:11px;color:rgba(243,240,232,.7);font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}#nola-tile-footer .ntf-kicker i{width:28px;height:1px;background:var(--ntf-bronze)}#nola-tile-footer .ntf-cta-tile h2{margin-top:17px;max-width:770px;color:var(--ntf-cream);font-size:clamp(52px, 5.15vw, 82px);font-weight:520;line-height:.88;letter-spacing:-.058em}#nola-tile-footer .ntf-cta-tile h2 em{color:var(--ntf-stone);font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-weight:400;letter-spacing:-.035em}#nola-tile-footer .ntf-cta-tile p{max-width:610px;margin-top:22px;color:rgba(243,240,232,.68);font-size:14px;line-height:1.7}#nola-tile-footer .ntf-cta-actions{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}#nola-tile-footer .ntf-button{min-height:54px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:13px;border:1px solid rgba(243,240,232,.24);font-size:11px;font-weight:780;letter-spacing:.055em;transition:color .3s ease,background .3s ease,border-color .3s ease,transform .3s ease}#nola-tile-footer .ntf-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}#nola-tile-footer a.ntf-button-light,#nola-tile-footer a.ntf-button-light:link,#nola-tile-footer a.ntf-button-light:visited,#nola-tile-footer a.ntf-button-light:focus{color:var(--ntf-ink) !important;border-color:var(--ntf-cream);background:var(--ntf-cream)}#nola-tile-footer .ntf-button-light span,#nola-tile-footer .ntf-button-light svg{color:inherit !important;opacity:1 !important;visibility:visible !important}#nola-tile-footer .ntf-button-light svg{stroke:currentColor !important}#nola-tile-footer .ntf-button-ghost{color:var(--ntf-cream);background:rgba(8,12,10,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#nola-tile-footer .ntf-button:hover{color:var(--ntf-ink) !important;border-color:var(--ntf-bronze);background:var(--ntf-bronze);transform:translateY(-2px)}#nola-tile-footer .ntf-stat-tile{grid-column:span 4;min-height:179px;padding:28px 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;color:var(--ntf-ink);background:var(--ntf-cream)}#nola-tile-footer .ntf-stat-tile:after,#nola-tile-footer .ntf-nav-tile:after{border-color:rgba(8,12,10,.1)}#nola-tile-footer .ntf-stat-tile strong{display:block;font-family:"Iowan Old Style",Baskerville,"Times New Roman",serif;font-size:clamp(62px, 6vw, 86px);font-weight:400;line-height:.68;letter-spacing:-.08em}#nola-tile-footer .ntf-stat-tile strong span{color:var(--ntf-bronze)}#nola-tile-footer .ntf-stat-tile p{margin-top:18px;color:rgba(8,12,10,.58);font-size:9px;font-weight:800;line-height:1.55;letter-spacing:.13em;text-transform:uppercase}#nola-tile-footer .ntf-stat-mark{width:76px;height:76px;flex:0 0 auto;fill:none;stroke:var(--ntf-moss);stroke-width:.8;opacity:.36;transform:rotate(0deg);transition:opacity .45s ease,transform .65s cubic-bezier(.2,.75,.2,1)}#nola-tile-footer .ntf-stat-tile:hover .ntf-stat-mark{opacity:.68;transform:rotate(45deg)}#nola-tile-footer .ntf-contact-tile{grid-column:span 4;min-height:179px;padding:28px 32px;color:var(--ntf-ink);background:linear-gradient(135deg,rgba(255,255,255,.15),transparent 48%),var(--ntf-stone)}#nola-tile-footer .ntf-contact-tile:after{border-color:rgba(8,12,10,.1)}#nola-tile-footer .ntf-contact-list{position:relative;z-index:3;margin-top:24px;display:grid;grid-template-columns:1fr 1.18fr;gap:15px 22px}#nola-tile-footer .ntf-contact-list>*{min-width:0;font-style:normal}#nola-tile-footer .ntf-contact-list address{grid-column:1/-1}#nola-tile-footer .ntf-contact-list small{display:block;color:rgba(8,12,10,.46);font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}#nola-tile-footer .ntf-contact-list strong{display:block;margin-top:4px;color:var(--ntf-ink);font-size:12px;font-weight:720;line-height:1.45;overflow-wrap:anywhere}#nola-tile-footer .ntf-contact-list a strong{transition:color .25s ease}#nola-tile-footer .ntf-contact-list a:hover strong{color:var(--ntf-moss)}#nola-tile-footer .ntf-brand-tile{grid-column:span 4;min-height:326px;padding:40px 40px 34px;display:flex;flex-direction:column;color:var(--ntf-cream);background:radial-gradient(circle at 95% 4%,rgba(52,73,58,.45),transparent 30%),var(--ntf-ink-soft)}#nola-tile-footer .ntf-logo{position:relative;z-index:3;width:min(300px, 100%);display:block}#nola-tile-footer .ntf-logo-window{position:relative;width:100%;min-height:128px;aspect-ratio:2.34/1;display:block;overflow:hidden;border:1px solid rgba(243,240,232,.18);border-radius:4px;background-color:#fff;background-image:url("https://nola-tegelzetbedrijf.nl/wp-content/uploads/2025/10/cropped-logo-better.jpg");background-repeat:no-repeat;background-position:center 50%;background-size:auto 198%;box-shadow:inset 0 0 0 1px rgba(8,12,10,.035),0 12px 30px rgba(0,0,0,.12);transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}#nola-tile-footer .ntf-logo:hover .ntf-logo-window{border-color:rgba(199,149,90,.55);box-shadow:inset 0 0 0 1px rgba(8,12,10,.035),0 16px 36px rgba(0,0,0,.17);transform:translateY(-2px)}#nola-tile-footer .ntf-logo-window img{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;pointer-events:none !important}#nola-tile-footer .ntf-brand-tile>p{position:relative;z-index:3;max-width:390px;margin-top:25px;color:rgba(243,240,232,.56);font-size:12px;line-height:1.72}#nola-tile-footer .ntf-company-meta{position:relative;z-index:3;margin-top:22px;display:flex;flex-wrap:wrap;gap:8px}#nola-tile-footer .ntf-company-meta span{padding:7px 9px;border:1px solid rgba(243,240,232,.12);color:rgba(243,240,232,.58);font-size:7.5px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}#nola-tile-footer .ntf-socials{position:relative;z-index:3;margin-top:auto;padding-top:24px;display:flex;gap:8px}#nola-tile-footer .ntf-socials a{width:39px;height:39px;display:grid;place-items:center;border:1px solid rgba(243,240,232,.16);background:rgba(243,240,232,.03);transition:color .3s ease,border-color .3s ease,background .3s ease,transform .3s ease}#nola-tile-footer .ntf-socials svg{width:17px;height:17px;fill:currentColor;stroke:currentColor;stroke-width:1.6}#nola-tile-footer .ntf-socials a:last-child svg{fill:none}#nola-tile-footer .ntf-socials a:hover{color:var(--ntf-ink) !important;border-color:var(--ntf-bronze);background:var(--ntf-bronze);transform:translateY(-2px)}#nola-tile-footer .ntf-nav-tile{grid-column:span 4;min-height:326px;padding:40px 40px 34px;color:var(--ntf-ink);background:var(--ntf-cream-deep)}#nola-tile-footer .ntf-link-grid{position:relative;z-index:3;margin-top:27px;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(8,12,10,.13)}#nola-tile-footer .ntf-link-grid a{min-height:49px;padding:0 7px 0 0;display:flex;align-items:center;gap:11px;border-bottom:1px solid rgba(8,12,10,.13);color:rgba(8,12,10,.71);font-size:11px;font-weight:690;transition:color .25s ease,padding-left .3s ease,background .3s ease}#nola-tile-footer .ntf-link-grid a:nth-child(even){padding-left:14px;border-left:1px solid rgba(8,12,10,.13)}#nola-tile-footer .ntf-link-grid a span{color:var(--ntf-moss);font-size:7px;font-weight:850;letter-spacing:.13em}#nola-tile-footer .ntf-link-grid a:hover{padding-left:8px;color:var(--ntf-moss) !important;background:rgba(52,73,58,.05)}#nola-tile-footer .ntf-link-grid a:nth-child(even):hover{padding-left:22px}#nola-tile-footer .ntf-areas-tile{grid-column:span 4;min-height:326px;padding:40px 40px 34px;color:var(--ntf-cream);background:linear-gradient(145deg,rgba(119,145,122,.13),transparent 50%),var(--ntf-moss-dark)}#nola-tile-footer .ntf-areas-tile>p{position:relative;z-index:3;max-width:370px;margin-top:24px;color:rgba(243,240,232,.55);font-size:12px;line-height:1.65}#nola-tile-footer .ntf-area-links{position:relative;z-index:3;margin-top:22px;display:flex;flex-wrap:wrap;gap:7px}#nola-tile-footer .ntf-area-links a{padding:8px 10px;border:1px solid rgba(243,240,232,.14);color:rgba(243,240,232,.68);background:rgba(243,240,232,.025);font-size:8px;font-weight:780;letter-spacing:.08em;text-transform:uppercase;transition:color .28s ease,border-color .28s ease,background .28s ease}#nola-tile-footer .ntf-area-links a:hover{color:var(--ntf-ink) !important;border-color:var(--ntf-bronze);background:var(--ntf-bronze)}#nola-tile-footer .ntf-area-all{position:relative;z-index:3;margin-top:27px;display:inline-flex;align-items:center;gap:12px;color:var(--ntf-cream);font-size:10px;font-weight:760;letter-spacing:.045em}#nola-tile-footer .ntf-area-all svg{width:17px;height:17px;fill:none;stroke:var(--ntf-bronze);stroke-width:1.5;transition:transform .3s ease}#nola-tile-footer .ntf-area-all:hover svg{transform:translateX(4px)}#nola-tile-footer .ntf-bottom{min-height:82px;padding:22px 4px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;color:rgba(243,240,232,.42);font-size:8px;font-weight:720;letter-spacing:.095em;text-transform:uppercase}#nola-tile-footer .ntf-copyright,#nola-tile-footer .ntf-legal,#nola-tile-footer .ntf-credit{display:flex;align-items:center;gap:18px}#nola-tile-footer .ntf-copyright span+span{padding-left:18px;border-left:1px solid rgba(243,240,232,.1)}#nola-tile-footer .ntf-legal a,#nola-tile-footer .ntf-credit a{transition:color .25s ease}#nola-tile-footer .ntf-legal a:hover,#nola-tile-footer .ntf-credit a:hover{color:var(--ntf-bronze) !important}#nola-tile-footer .ntf-credit{justify-self:end}#nola-tile-footer .ntf-credit>a:not(.ntf-top-link){color:rgba(243,240,232,.72)}#nola-tile-footer .ntf-top-link{margin-left:9px;padding-left:18px;display:inline-flex;align-items:center;gap:8px;color:var(--ntf-cream);border-left:1px solid rgba(243,240,232,.12)}#nola-tile-footer .ntf-top-link svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .3s ease}#nola-tile-footer .ntf-top-link:hover svg{transform:translateY(-3px)}@media (max-width:1080px){#nola-tile-footer{--ntf-shell:min(100% - 40px, 1040px)}#nola-tile-footer .ntf-cta-tile{grid-column:span 7;padding:48px 42px 42px}#nola-tile-footer .ntf-stat-tile,#nola-tile-footer .ntf-contact-tile{grid-column:span 5}#nola-tile-footer .ntf-brand-tile,#nola-tile-footer .ntf-nav-tile,#nola-tile-footer .ntf-areas-tile{grid-column:span 6}#nola-tile-footer .ntf-areas-tile{grid-column:1/-1;min-height:250px}#nola-tile-footer .ntf-bottom{grid-template-columns:1fr 1fr}#nola-tile-footer .ntf-legal{justify-self:end}#nola-tile-footer .ntf-credit{grid-column:1/-1;justify-self:stretch;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(243,240,232,.08)}#nola-tile-footer .ntf-top-link{margin-left:auto}}@media (max-width:720px){#nola-tile-footer{--ntf-shell:calc(100vw - 20px)}#nola-tile-footer .ntf-footer{padding-bottom:20px}#nola-tile-footer .ntf-shell{padding-top:10px}#nola-tile-footer .ntf-mosaic{grid-template-columns:1fr;gap:6px;padding:6px}#nola-tile-footer .ntf-cta-tile,#nola-tile-footer .ntf-stat-tile,#nola-tile-footer .ntf-contact-tile,#nola-tile-footer .ntf-brand-tile,#nola-tile-footer .ntf-nav-tile,#nola-tile-footer .ntf-areas-tile{grid-column:1;grid-row:auto;min-height:0}#nola-tile-footer .ntf-cta-tile{min-height:480px;padding:50px 27px 34px}#nola-tile-footer .ntf-cta-tile h2{font-size:clamp(48px, 14vw, 66px);line-height:.92}#nola-tile-footer .ntf-cta-tile p{font-size:13px}#nola-tile-footer .ntf-cta-actions{flex-direction:column}#nola-tile-footer .ntf-button{width:100%}#nola-tile-footer .ntf-stat-tile{min-height:185px;padding:30px 27px}#nola-tile-footer .ntf-contact-tile,#nola-tile-footer .ntf-brand-tile,#nola-tile-footer .ntf-nav-tile,#nola-tile-footer .ntf-areas-tile{padding:39px 27px 34px}#nola-tile-footer .ntf-contact-list{grid-template-columns:1fr}#nola-tile-footer .ntf-contact-list address{grid-column:auto}#nola-tile-footer .ntf-brand-tile{min-height:390px}#nola-tile-footer .ntf-logo{width:min(300px, 100%)}#nola-tile-footer .ntf-logo-window{min-height:122px;background-size:auto 192%;background-position:center 50%}#nola-tile-footer .ntf-link-grid{grid-template-columns:1fr}#nola-tile-footer .ntf-link-grid a:nth-child(even){padding-left:0;border-left:0}#nola-tile-footer .ntf-link-grid a:nth-child(even):hover,#nola-tile-footer .ntf-link-grid a:hover{padding-left:8px}#nola-tile-footer .ntf-bottom{min-height:0;padding:27px 5px 8px;grid-template-columns:1fr;gap:19px}#nola-tile-footer .ntf-copyright,#nola-tile-footer .ntf-legal,#nola-tile-footer .ntf-credit{width:100%;justify-self:stretch;flex-wrap:wrap;justify-content:flex-start;gap:12px 16px}#nola-tile-footer .ntf-copyright{flex-direction:column;align-items:flex-start}#nola-tile-footer .ntf-copyright span+span{padding-left:0;border-left:0}#nola-tile-footer .ntf-legal{padding:18px 0;border-top:1px solid rgba(243,240,232,.08);border-bottom:1px solid rgba(243,240,232,.08)}#nola-tile-footer .ntf-credit{padding-top:0;border-top:0}#nola-tile-footer .ntf-top-link{width:100%;margin:8px 0 0;padding:15px 0 0;justify-content:space-between;border-top:1px solid rgba(243,240,232,.08);border-left:0}}@media (prefers-reduced-motion:reduce){#nola-tile-footer *,#nola-tile-footer *:before,#nola-tile-footer *:after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}