.elementor .lb-news{width:100%;padding:0px;& .ekit-wid-con .post-items { display: grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap: 32px; margin: 0; } & .ekit-wid-con .post-items .post-item { width: auto; max-width: none; flex: none; padding: 0; margin: 0; } & .ekit-wid-con .post-item .elementskit-blog-block-post { height: 100%; margin: 0; padding: 0; border-radius: 24px; overflow: hidden; background: #FFFFFF; box-shadow: 0 18px 40px rgba(15,46,71,.10); transition: transform .2s, box-shadow .2s; } & .ekit-wid-con .post-item .elementskit-blog-block-post:hover { transform: translateY(-4px); box-shadow: 0 24px 50px rgba(15,46,71,.16); } & .ekit-wid-con .elementskit-blog-block-post .row { display: flex; flex-direction: column; margin: 0; height: 100%; } & .ekit-wid-con .elementskit-blog-block-post .row > div { width: 100%; max-width: 100%; flex: none; padding: 0; } & .ekit-wid-con .elementskit-blog-block-post .order-2 { flex: 1 1 auto; display: flex; } & .ekit-wid-con .elementskit-entry-thumb { display: block; margin: 0; padding: 0; border-radius: 0; box-shadow: none; overflow: hidden; } & .ekit-wid-con .elementskit-entry-thumb img { display: block; width: 100%; height: 240px; object-fit: cover; border-radius: 0; box-shadow: none; transition: transform .4s; } & .ekit-wid-con .elementskit-blog-block-post:hover .elementskit-entry-thumb img { transform: scale(1.04); } & .ekit-wid-con .elementskit-post-body { width: 100%; padding: 28px 28px 32px; display: flex; flex-direction: column; gap: 12px; } & .ekit-wid-con .elementskit-entry-header { margin: 0; padding: 0; } & .ekit-wid-con .entry-title { margin: 0; padding: 0; font-family: Lato, sans-serif; font-size: 24px; font-weight: 900; line-height: 1.2; letter-spacing: -0.01em; } & .ekit-wid-con .entry-title a { color: #0F2E47; text-decoration: none; } & .ekit-wid-con .entry-title a:hover { color: #F7941D; } & .ekit-wid-con .elementskit-post-footer { margin: 0; padding: 0; } & .ekit-wid-con .elementskit-post-footer p { margin: 0; font-family: Lato, sans-serif; font-size: 16px; line-height: 1.7; color: #3E3735; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; } & .ekit-wid-con .elementskit-post-body::after { content: 'Lees verder →'; margin-top: auto; padding-top: 6px; font-family: Lato, sans-serif; font-size: 15px; font-weight: 900; color: #F7941D; } & .ekit-wid-con .elementskit-post-body { border: 0; } & .ekit-wid-con .elementskit-entry-thumb { line-height: 0; height: 240px; } & .ekit-wid-con .elementskit-post-footer p { margin: 0; } & .ekit-wid-con .elementskit-post-body::after { content: none; display: none; } & .ekit-wid-con .post-item .elementskit-blog-block-post { cursor: pointer; }\n}.elementor .lb-page-hero{width:100%;position:relative;z-index:2;font-family:var(--lb-font);padding-block-start:120px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-image:radial-gradient(circle at 85% 20%, rgba(74,143,192,0.55) 0%,rgba(74,143,192,0) 45%),linear-gradient(160deg, #1C4A6E 0%,#0F2E47 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--lb-navy);display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 0, 100% 0, 100% 88%, 0 100%);}.elementor .lb-stack{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .lb-row{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .lb-lead{max-width:640px;font-family:var(--lb-font);font-weight:400;font-size:20px;color:var(--lb-ink);line-height:1.65;}.elementor .lb-h2{font-family:var(--lb-font);font-weight:900;font-size:50px;color:var(--lb-navy);letter-spacing:-0.025em;line-height:1.05;}.elementor .lb-h1{font-family:var(--lb-font);font-weight:900;font-size:76px;color:var(--lb-white);letter-spacing:-0.03em;line-height:1.0;}.elementor .lb-eyebrow{font-family:var(--lb-font);font-weight:900;font-size:13px;color:var(--lb-orange);letter-spacing:0.14em;text-transform:uppercase;}.elementor .lb-container{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .lb-section{width:100%;font-family:var(--lb-font);padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--lb-white);display:flex;flex-direction:column;align-items:center;}.elementor .lb-btn:hover,.elementor .lb-btn:focus-visible{color:var(--lb-white);background-color:var(--lb-blue-deep);}.elementor .lb-btn{font-family:var(--lb-font);font-weight:900;font-size:16px;color:var(--lb-white);letter-spacing:0.01em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;border-width:0px;background-color:var(--lb-blue);transition:all 0.15s;display:inline-flex;justify-content:center;align-items:center;}.elementor .lb-btn-ghost:hover,.elementor .lb-btn-ghost:focus-visible{color:var(--lb-navy);background-color:var(--lb-white);}.elementor .lb-btn-ghost{color:var(--lb-white);border-width:2px;border-color:rgba(255,255,255,0.7);border-style:solid;background-color:rgba(255,255,255,0.12);}.elementor .lb-btn-tickets:hover,.elementor .lb-btn-tickets:focus-visible{color:var(--lb-white);background-color:var(--lb-red);box-shadow:0px 14px 30px 0px rgba(239,62,54,0.5);transform:translate3d(0px, -2px, 0px);}.elementor .lb-btn-tickets{color:var(--lb-white);letter-spacing:0.06em;text-transform:uppercase;background-image:linear-gradient(120deg, #F7941D 0%,#EF3E36 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--lb-red);box-shadow:0px 10px 24px 0px rgba(239,62,54,0.35);}