.elementor .tlm-dd-box{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:22px;border-radius:16px;background-color:#ffffff;box-shadow:0px 24px 60px 0px rgba(10,14,26,0.35);flex-direction:column;gap:12px;}.elementor .tlm-col{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 170px;}.elementor .tlm-box{padding:32px;border-radius:20px;background-color:#ffffff;box-shadow:0px 24px 60px 0px rgba(10,14,26,0.35);flex-direction:row;gap:32px;flex-wrap:wrap;}.elementor .tlm-aside-dd{min-width:240px;position:absolute;inset-block-start:100%;inset-inline-start:0px;z-index:50;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 8px, 0px);flex-direction:column;width: max-content; visibility: hidden; transition: opacity 0.25s, transform 0.25s, visibility 0.25s;\n}.elementor .tlm-aside-mega{position:absolute;inset-block-start:100%;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:0%;transform:translate3d(0px, 8px, 0px);flex-direction:column;visibility: hidden; transition: opacity 0.25s, transform 0.25s, visibility 0.25s;\n}.elementor .tlm-dd-wrap{width:auto;position:relative;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-14px;margin-block-end:-14px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex:0 0 auto;align-items:center;&:hover > aside { opacity: 1; visibility: visible; transform: translateY(0); } &:focus-within > aside { opacity: 1; visibility: visible; transform: translateY(0); }\n}.elementor .tlm-mega-wrap{width:auto;position:static;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-14px;margin-block-end:-14px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;flex:0 0 auto;align-items:center;&:hover > aside { opacity: 1; visibility: visible; transform: translateY(0); } &:focus-within > aside { opacity: 1; visibility: visible; transform: translateY(0); }\n}.elementor .tlm-chevron{width:7px;height:7px;min-width:7px;padding:0px;margin-block-start:-4px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:2px;border-color:var(--tv-cyan-light);border-style:solid;transform:rotateX(0deg) rotateY(0deg) rotateZ(45deg);}.elementor .tlm-tekst:hover,.elementor .tlm-tekst:focus-visible{color:var(--tv-cyan-light);}.elementor .tlm-tekst{font-family:var(--tv-font-body);font-weight:600;font-size:1rem;color:var(--tv-white);line-height:1.2;white-space: nowrap;\n}.elementor .tlm-trigger:hover,.elementor .tlm-trigger:focus-visible{background-color:rgba(255,255,255,0.08);}.elementor .tlm-trigger:focus{outline-style:none;background-color:rgba(255,255,255,0.08);}.elementor .tlm-trigger{cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:0px;background-color:transparent;flex-direction:row;gap:8px;align-items:center;}.elementor .tlm-kop{font-family:var(--tv-font-body);font-weight:800;font-size:0.75rem;color:#0E7A97;letter-spacing:0.1em;text-transform:uppercase;padding-block-end:4px;}.elementor .tlm-link:hover,.elementor .tlm-link:focus-visible{color:#0E7A97;}.elementor .tlm-link{font-family:var(--tv-font-body);font-weight:600;font-size:0.9375rem;color:var(--tv-navy);line-height:1.3;}.elementor .tlc-cta-fw{min-width:0px;padding:0px;flex:1 1 340px;}.elementor .tlc-cta-row{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .tlc-center{width:100%;max-width:860px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:18px;align-items:center;}.elementor .tlc-hero-knoppen{padding-block-start:8px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .tlc-hero-link:hover,.elementor .tlc-hero-link:focus-visible{color:#ffffff;}.elementor .tlc-hero-link{font-family:var(--tv-font-body);font-weight:800;font-size:1rem;color:var(--tv-cyan-light);}.elementor .tlc-hero-foto{width:100%;height:460px;object-fit:cover;padding:0px;border-radius:20px;box-shadow:0px 30px 70px 0px rgba(0,0,0,0.35);}.elementor .tlc-hero-fw{min-width:0px;padding:0px;flex:1 1 420px;}.elementor .tlc-hero-t{min-width:0px;padding:0px;flex-direction:column;gap:24px;flex:1 1 480px;}.elementor .tlc-hero-row{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .tlc-cta-foto{width:100%;height:100%;min-height:420px;object-fit:cover;padding:0px;border-radius:20px;}.elementor .tlc-cta-p{font-family:var(--tv-font-body);font-size:1.125rem;color:#ffffff;line-height:1.7;}.elementor .tlc-cta-h2{font-family:var(--tv-font-heading);font-weight:700;font-size:3rem;color:#ffffff;letter-spacing:-0.03em;line-height:1.05;}.elementor .tlc-cta{min-width:0px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:64px;padding-inline-end:64px;border-radius:20px;background-color:var(--tv-cyan);flex-direction:column;gap:22px;flex:2 1 520px;justify-content:center;}.elementor .tlc-h3{font-family:var(--tv-font-heading);font-weight:700;font-size:1.25rem;color:var(--tv-navy);letter-spacing:-0.02em;line-height:1.2;}.elementor .tlc-stat-g{font-family:var(--tv-font-heading);font-weight:700;font-size:2.25rem;color:var(--tv-navy);letter-spacing:-0.03em;line-height:1;}.elementor .tlc-stat{padding-block-start:28px;padding-block-end:28px;padding-inline-start:26px;padding-inline-end:26px;border-radius:16px;border-block-start-width:5px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(26,34,54,0.08);flex-direction:column;gap:10px;flex:1 1 240px;border-top-style: solid; border-top-color: var(--tv-cyan);\n}.elementor .tlc-grey{padding-block-start:40px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F5F5F7;flex-direction:column;}.elementor .tlc-white{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;}.elementor .tlc-intro{max-width:780px;font-family:var(--tv-font-body);font-size:1.1875rem;color:#C9D0DD;line-height:1.7;& a { color: var(--tv-cyan-light); text-decoration: underline; } & strong { color: #ffffff; }\n}.elementor .tlc-pill{font-family:var(--tv-font-body);font-weight:800;font-size:0.8125rem;color:var(--tv-navy);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#ffffff;}.elementor .tlc-row{padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .tlc-h1{max-width:1040px;font-family:var(--tv-font-heading);font-weight:700;font-size:3.5rem;color:#ffffff;letter-spacing:-0.035em;line-height:1.05;}.elementor .tlc-label{font-family:var(--tv-font-body);font-weight:800;font-size:0.875rem;color:var(--tv-cyan-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .tlc-wrap{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:24px;}.elementor .tlc-hero{padding-block-start:104px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--tv-navy);flex-direction:column;}.elementor .tl-link{font-family:var(--tv-font-body);font-weight:800;font-size:1rem;color:#0E7A97;}.elementor .tl-foto{width:100%;object-fit:cover;padding:0px;border-radius:20px;}.elementor .tl-btn-cyan:hover,.elementor .tl-btn-cyan:focus-visible{color:#ffffff;background-color:#0E87A6;transform:translate3d(0px, -2px, 0px);}.elementor .tl-btn-cyan:focus{color:#ffffff;}.elementor .tl-btn-cyan{font-family:var(--tv-font-body);font-weight:700;font-size:1.0625rem;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;background-color:var(--tv-cyan);transition:transform 0.3s, background-color 0.3s;}.elementor .tl-btn-magenta:hover,.elementor .tl-btn-magenta:focus-visible{color:#ffffff;background-color:#7A2F76;transform:translate3d(0px, -2px, 0px);}.elementor .tl-btn-magenta:focus{color:#ffffff;}.elementor .tl-btn-magenta{font-family:var(--tv-font-body);font-weight:700;font-size:1.0625rem;color:#ffffff;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:12px;background-color:var(--tv-magenta);transition:transform 0.3s, background-color 0.3s;}.elementor .tl-eyebrow{font-family:var(--tv-font-body);font-weight:800;font-size:0.875rem;color:#0E7A97;letter-spacing:0.08em;text-transform:uppercase;}.elementor .tl-body{font-family:var(--tv-font-body);font-size:1.125rem;color:#3B4252;line-height:1.7;}.elementor .tl-h3{font-family:var(--tv-font-heading);font-weight:700;font-size:1.375rem;color:var(--tv-navy);letter-spacing:-0.02em;line-height:1.2;}.elementor .tl-h2{font-family:var(--tv-font-heading);font-weight:700;font-size:3rem;color:var(--tv-navy);letter-spacing:-0.03em;line-height:1.05;}.elementor .tv-eyebrow{font-family:var(--tv-font-body);font-weight:800;font-size:0.875rem;color:var(--tv-cyan-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .tv-body{font-family:var(--tv-font-body);font-size:1.125rem;color:var(--tv-muted);line-height:1.6;}.elementor .tv-container{width:100%;max-width:1240px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}